Co je v této aktualizaci nového
Pro hráče
Vzhledem k tomu, že používáme modernější distribuční platformy jako Steam, itch.io, Flathub a další, dostanou hráči poprvé od vydání Wesnothu automatický upgrade na novou stabilní řadu. Na podporu toho bude při prvním spuštění 1.16.0 po upgrade z 1.14.17 zobrazena příslušná volba. Ta poskytne možnost přenést nastavení a také stáhnout verzi 1.16 všech nainstalovaných rozšíření, pokud byla aktualizována tak, aby pracovala s verzí 1.16. Spolu s tím nyní Wesnoth dokáže ve hře samotné nabídnout výběr uložených souborů z předchozích verzí.
Aktualizace rozšíření již nebude znamenat opětovné stahování celého rozšíření – místo toho se budou stahovat pouze soubory, které se skutečně změnily, což výrazně zkrátí dobu potřebnou k aktualizaci rozšíření i množství dat, které se při aktualizaci spotřebuje. Tím se řeší dlouhodobé bolavé místo, zejména pro hráče s pomalou rychlostí stahování a/nebo datovým limitem. Kromě toho lze ke stažení vybrat jakoukoli verzi rozšíření, kterou autor nedávno nahrál, což umožňuje snížit verzi rozšíření (downgrade), pokud je to z jakéhokoli důvodu třeba.
Vylepšení se dočkalo i mnoho aspektů umělé inteligence, přičemž většina experimentální umělé inteligence byla začleněna do umělé inteligence výchozí. Díky tomu lépe zvládá léčitele, jed, ústup a další chování.
A konečně, byla přepracována a vybalancována celá frakce pouštního lidu, včetně předělání linií jednotek pro povyšování, nových popisů a spritů jednotek a přepracování šeré příslušnosti. Nyní by se měli svou celkovou silou mnohem více přiblížit frakcím ve výchozí éře a také by mělo být zajímavější s nimi hrát.
Tažení
Tažení Pád do temnoty, Svoboda a Ohnivé žezlo se dočkala mnoha úprav, včetně zefektivnění hratelnosti, přidání RPG prvků, různých úprav příběhu a rozhovorů a také aktualizací vizuální stránky a vyvážení. Pro ty, kteří hledají něco, co by se hodilo k nadcházející halloweenské noci, jsou přepracovaná, nemrtvými nacpaná tažení Pád do temnoty, stejně jako Tajemství předků to pravé! Tažení Pod žhnoucími slunci se také dočkalo přepracovaných map a frakce quenothských byla vybalancována tak, aby lépe odpovídala ostatním frakcím hlavní linie.
Ruku v ruce s vylepšenou umělou inteligencí, která byla přidána v tomto vývojovém cyklu, byla všechna tažení upravena tak, aby si zachovala svou zamýšlenou obtížnost a aby se zabránilo neobvyklým výkyvům obtížnosti v průběhu celého tažení, zejména v Invazi z východu. Tažením úrovně nováček byla rovněž snížena obtížnost, aby byla přístupnější pro nové hráče.
V tažení Thursaganovo kladivo bylo několik scénářů přepracováno a jiné odstraněny, aby se zmodernizovaly příběh a hratelnost, zejména aby se více zaměřily na trpasličí kulturu a vzájemné vztahy mezi jejich klany. Tajemství předků se také dočkalo drobné aktualizace hratelnosti s novými variantami zombií, které jsou k dispozici pro vytváření a verbování.
A na závěr, spolu s různými modernizacemi a úpravami mnoha hlavních tažení byla vytvořena nová nabídka tažení s několika úžasnými obrázky na pozadí, které nakreslili Emilien Rotival (LordBob), Stefan a Kathrin Polikeit (Kitty).
Hra více hráčů
K obsahu hry pro více hráčů Wesnothu přibyly dva významné přírůstky: Ostrov mlh a Dobytí světa. Ostrov mlh je kooperativní scénář pro přežití v duchu scénáře Temná předpověď, kteréhožto obtížnost byla snížena, aby tak dříve jmenovaný převzal jeho místo z hlediska náročnosti. Dobytí světa, původně rozšíření Dobytí světa II, je tažení pro hru více hráčů s prvky RPG, kde mohou až tři hráči spolupracovat na přežití, vylepšování svých jednotek a porážení armád, které proti nim stojí.
Rozšíření Plánovat povýšení jednotky je nyní také součástí hlavní řady. Je-li povoleno, umožňuje hráčům předem zvolit, čím se jejich jednotky stanou, když povýší ve hře více hráčů při tahu jiného hráče. Samostatným doplňkem toho je, že jednotky, jejichž postup nebyl naplánován, nyní povýší vždy na stejnou jednotku, místo aby se náhodně vybrala jedna z možností, když je jich k dispozici víc.
Tato aktualizace také obsahuje velké množství změn vyvážení frakcí výchozí éry, zejména úpravy množství zlata a počtu zásahových bodů u klíčových jednotek. Některé souboje a jednotky by nyní měly být vyváženější a umožnit větší rozmanitost hraní.
Další významnou změnou je nová funkce, která po spuštění hry izoluje obsah rozšíření od sebe navzájem. Tím se zabrání tomu, aby se rozšíření, která se ve hře nepoužívají, vzájemně ovlivňovala, čímž se výrazně sníží výskyt podivných chyb a výpadků synchronizace.
Byla také zavedena vylepšení pro hostitele her, aby se lépe vypořádali s nežádoucími hráči – zákaz vstupu do jednotlivých her je nyní vynucován podle uživatelského jména, nikoli pouze podle IP adresy, lidem na hráčovo seznamu ignorovaných je nyní automaticky zakázáno připojit se k jeho hrám a také pozorovatelé, nejen samotní hráči, musí nyní zadat heslo, aby se mohli připojit k heslem chráněným hrám.
Pro tvůrce obsahu
Spolu s výše zmíněným novým přírůstkovým stahováním aktualizací rozšíření
zahrnuje tato verze také přírůstkové nahrávání pro autory rozšíření. Při
nahrávání nové verze rozšíření odešlete pouze soubory, které se změnily,
a nikoli celé rozšíření. Kromě toho mohou nyní rozšíření v souboru
_server.pbl
poskytovat překlady svých názvů a popisů do více
jazyků. Drobné bezpečnostní vylepšení bylo provedeno také při zpracování
souboru _server.pbl
– již není nutné, aby bylo pole
s přístupovou frází uloženo v souboru jako prostý text. Místo toho, pokud
není přístupová fráze přítomna, vás Wesnoth vyzve, abyste ji
zadali.
Ještě významnější, i když možná méně viditelná, jsou různorodá a rozmanitá vylepšení API WML, Lua a Wesnoth Formula Language (WFL). V první řadě bylo mnoho stávajících funkcí jazyka Lua přeorganizováno do submodulů a zde je možno nalézt vyčerpávající seznam těchto změn. Stávající názvy přeorganizovaných funkcí budou sice stále fungovat, přesto se autorům obsahu doporučuje, aby stávající kód aktualizovali podle nových modulů. Dále byla aktualizována verze jazyka Lua dodávaná v balíčku s Wesnothem, a to z verze 5.3 na verzi 5.4.
Atribut formula=
je nyní podporován také v podmiňovací značce
[variable]
. To umožňuje používat podmínky, které by jinak
vyžadovaly použití složitějšího jazyka WML nebo Lua, a také je to obecně
stručnější způsob vyjádření složitých podmínek.
V [message]
jsou nyní podporovány atributy
male_voice=
a female_voice=
, aby bylo pro
rozšíření lépe zohledněno namlouvání postav.
Pro tažení, éry a modifikace byla přidána nová značka
[modify_unit_type]
, jež umožňuje měnit zkušenosti, náklady
a možnosti postupu určitých typů jednotek. Konkrétně to má být náhrada
značky [advancefrom]
, která už není podporována.
Programování práce s jazykem WML v jazyce Lua bylo také rozšířeno
a zjednodušeno přidáním funkcí wml.merge
,
wml.diff
, wml.patch
, wml.find_child
,
wml.attribute_count
, wml.equal
,
wml.valid
a wml.interpolate
.
Do mnoha různých oblastí hry bylo přidáno velké množství nových kreseb. Byly přidány podobizny královského válečníka, džina, ofidiána, vrhače prstenců a dalších. V editoru jsou nyní k dispozici nové terény jako katakomby, starobylé kamenné podlahy a zdi a zarostlé stěny, spolu s mnoha vylepšenými přechody mezi terény. Také byla přidána celá škála jednotek divoké zvěře včetně ještěra bažinného, medvěda jeskynního, icemonaxe, ohnivého mravence, skaraba rohatého, velkého mořského koníka a dalších.
Přispějte
Bitva o Wesnoth je neustále vylepšována a rozšiřována velkým množstvím dobrovolníků z celého světa pocházejících z různých prostředí. Od jejího uvedení v červenci 2003 přispěly stovky lidí do všech oblastí hry od hlavního obsahu, který je dodáván jako součást oficiálních vydání, až po stovky projektů vytvořených hráči, jež jsou dostupné ke stažení na našem serveru s rozšířeními. Ať už potřebujete pomoci pokořit určitý scénář, nebo přidat nějaký prvek do vaší vlastní mapy, Wesnoth se může pochlubit silnou komunitou hráčů a tvůrců vždy ochotných podat pomocnou ruku.
Kromě vytváření obsahu vašich vlastních rozšíření je mnoho dalších způsobů, kterými můžete vypomoci Wesnothu:
- Přispívat do kódu
- Vytvářet grafiku pro hlavní hru nebo rozšíření udělaná hráči
- Překládat hru do svého jazyka
- Skládat nové hudební nahrávky a zvukové efekty
- Šířit zvěst o Wesnothu na sociálních médiích!