(sk) Tvorba prÃbehov
Oficiálne príbehy sú popísané v súbore:
C:\Program Files\Wesnoth\data\campaigns\Príbeh.cfg
Neoficiálne príbehy sú popísané v súbore:
C:\Program Files\Wesnoth\userdata\campaigns\Príbeh.cfg
Vlastnosti príbehu sú popísané v značke "[campaign]".
Contents
Zoznam príbehov
Nasledujúce vlastnosti sa použijú prí výbere príbehu zo zoznamu príbehov:
rank=51
Poradie príbehu v zozname; príbehy sú zoradené od najmenšieho čísla po najväčšie. Oficiálne príbehy používajú čísla od 10 do 50. Poradie nemusíte uvádzať, ale ak chcete, použite hodnotu aspoň 51.
icon=konrad-commander.png
Obrázok, ktorý sa zobrazí v zozname príbehov.
name= _"Heir to the Throne"
Názov príbehu (preložiteľný), ktorý sa zobrazí v zozname príbehov.
image=portraits/Heir_To_The_Throne/konrad.png
Veľký obrázok, ktorý sa zobrazí po tom, čo užívateľ klikne na príbeh.
description= _"Fight to gain back the throne of Wesnoth."
Popis príbehu, ktorý sa zobrazí po tom, čo užívateľ klikne na príbeh.
Náročnosť hry
Nasledujúce vlastnosti sa použijú pri voľbe náročnosti hry:
difficulties=EASY,NORMAL,HARD
Zoznam symbolov náročností hry, oddelených čiarkami. Počas hry bude definovaný jeden z týchto symbolov, zodpovedajúci zvolenej náročnosti. Ak použijete štandardné symboly "EASY,NORMAL,HARD", budete môcť využívať štandardné makrá.
difficulty_descriptions={MENU_IMG_TXT2 elvish-fighter.png _"Fighter" _"(easiest)"} + ";" + "*" + {MENU_IMG_TXT elvish-hero.png _"Hero"} + ";" + {MENU_IMG_TXT2 elvish-champion.png _"Champion" _"(hardest)"}
Popisy jednotlivých náročností; ich počet musí zodpovedať počtu symbolov uvedených vo vlastnosti "difficulties". Jednotlivé popisy vytvoríte pomocou makier "MENU_IMG_TXT" a "MENU_IMG_TXT2". Popisy sú oddelené bodkočiarkami; pred popisom štandardnej náročnosti je hviezdička "*".
Scény
Nasledujúce vlastnosti sa použijú v jednotlivých scénach príehu:
define=CAMPAIGN_HEIR_TO_THE_THRONE
Symbol, ktorý bude definovaný, ak si hráč zvolil tento príbeh.
first_scenario=The_Elves_Besieged
Identifikátor prvej scény príbehu; musí zodpovedať vlastnosti "id" danej scény.
Príklad
[campaign] #textdomain wesnoth-httt rank=10 icon=konrad-commander.png name= _"Heir to the Throne" image=portraits/Heir_To_The_Throne/konrad.png description= _"Fight to gain back the throne of Wesnoth." difficulties=EASY,NORMAL,HARD difficulty_descriptions={MENU_IMG_TXT2 elvish-fighter.png _"Fighter" _"(easiest)"} + ";" + "*" + {MENU_IMG_TXT elvish-hero.png _"Hero"} + ";" + {MENU_IMG_TXT2 elvish-champion.png _"Champion" _"(hardest)"} define=CAMPAIGN_HEIR_TO_THE_THRONE first_scenario=The_Elves_Besieged [/campaign] #ifdef CAMPAIGN_HEIR_TO_THE_THRONE {scenarios/Heir_To_The_Throne} #endif
Tento príklad popisuje príbeh "Heir to the Throne" ("Dedič trónu"). Ak si hráč zvolí príbeh, načítajú sa aj všetky scény.