Some fixes to Liberty.
This commit is contained in:
parent
203930ed1a
commit
77fd4efa1b
4 changed files with 63 additions and 37 deletions
|
@ -13,7 +13,7 @@
|
|||
difficulties=EASY,NORMAL,HARD
|
||||
difficulty_descriptions={MENU_IMG_TXT2 "units/human-peasants/peasant.png~RC(magenta>red)" _"Peasant" _"(Easy)"} + ";" + {MENU_IMG_TXT2 "units/human-outlaws/outlaw.png~RC(magenta>red)" _"Outlaw" _"(Normal)"} + ";" + {MENU_IMG_TXT2 "../data/campaigns/Liberty/images/neutral-fugitive.png~RC(magenta>red)" _"Fugitive" _"(Difficult)"}
|
||||
icon="../data/campaigns/Liberty/images/neutral-fugitive.png"
|
||||
image="../data/campaigns/Liberty/images/lib_logo_small.png"
|
||||
image="Liberty_campaign_image.png"
|
||||
description= _ "As the shadow of civil war lengthens acoss Wesnoth, a band of hardy marchlanders revolts against the exactions of Asheviere. They must either break the evil Queen's grip, or fall to the blades of Wesnothian troops -- or, perhaps, meet an even darker fate and the hands of orcs and undead.
|
||||
|
||||
(Intermediate level, 9 scenarios)"
|
||||
|
@ -48,16 +48,20 @@
|
|||
[/about]
|
||||
[/campaign]
|
||||
|
||||
#ifdef CAMPAIGN_LIBERTY
|
||||
[binary_path]
|
||||
path=data/campaigns/Liberty/external_binary_data
|
||||
[/binary_path]
|
||||
|
||||
{campaigns/Liberty/scenarios/utils/utils.cfg}
|
||||
{campaigns/Liberty/scenarios}
|
||||
{campaigns/Liberty/}
|
||||
#ifdef CAMPAIGN_LIBERTY
|
||||
|
||||
[binary_path]
|
||||
path=data/campaigns/Liberty
|
||||
[/binary_path]
|
||||
|
||||
{campaigns/Liberty/scenarios/utils/utils.cfg}
|
||||
{campaigns/Liberty/scenarios}
|
||||
{campaigns/Liberty/}
|
||||
|
||||
[+units]
|
||||
{campaigns/Liberty/units}
|
||||
[/units]
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 49 KiB |
|
@ -81,6 +81,8 @@
|
|||
[side]
|
||||
type=Bandit_Peasant
|
||||
description=Baldras
|
||||
user_description= _ "Baldras"
|
||||
profile=portraits/p_baldras.png
|
||||
[modifications]
|
||||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
|
@ -96,7 +98,7 @@
|
|||
[side]
|
||||
type=Goblin Pillager
|
||||
description=Fal Khag
|
||||
experience=0
|
||||
user_description= _ "Fal Khag"
|
||||
side=2
|
||||
controller=ai
|
||||
canrecruit=1
|
||||
|
@ -152,25 +154,36 @@
|
|||
{SET_VILLAGE 8 1 1}
|
||||
{SET_VILLAGE 10 1 1}
|
||||
|
||||
# make some bad guys - the bad formatting is intentional
|
||||
{CREATE_UNIT 2 (Goblin Pillager) 19 27 (Gatrakh) ()}
|
||||
{CREATE_UNIT 2 (Wolf Rider) 19 28 (Thurg) ()}
|
||||
#define GOBLIN_RAIDER TYPE X Y USER_DESCRIPTION
|
||||
[unit]
|
||||
side=2
|
||||
type={TYPE}
|
||||
x,y={X},{Y}
|
||||
user_description={USER_DESCRIPTION}
|
||||
random_traits=yes
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
{GOBLIN_RAIDER (Goblin Pillager) 19 27 ( _ "Gatrakh")}
|
||||
{GOBLIN_RAIDER (Goblin Pillager) 19 28 ( _ "Thurg")}
|
||||
|
||||
#ifdef EASY
|
||||
{CREATE_UNIT 2 (Wolf Rider) 17 29 (Krung) ()}
|
||||
{CREATE_UNIT 2 (Wolf Rider) 18 28 (Gorokh) ()}
|
||||
{GOBLIN_RAIDER (Wolf Rider) 17 29 ( _ "Krung")}
|
||||
{GOBLIN_RAIDER (Wolf Rider) 18 28 ( _ "Gorokh")}
|
||||
#endif
|
||||
|
||||
#ifdef NORMAL
|
||||
{CREATE_UNIT 2 (Goblin Pillager) 17 29 (Krung) ()}
|
||||
{CREATE_UNIT 2 (Wolf Rider) 18 28 (Gorokh) ()}
|
||||
{GOBLIN_RAIDER (Goblin Pillager) 17 29 ( _ "Krung")}
|
||||
{GOBLIN_RAIDER (Wolf Rider) 18 28 ( _ "Gorokh")}
|
||||
#endif
|
||||
|
||||
#ifdef HARD
|
||||
{CREATE_UNIT 2 (Goblin Pillager) 17 29 (Krung) ()}
|
||||
{CREATE_UNIT 2 (Goblin Pillager) 18 28 (Gorokh) ()}
|
||||
{GOBLIN_RAIDER (Goblin Pillager) 17 29 ( _ "Krung")}
|
||||
{GOBLIN_RAIDER (Goblin Pillager) 18 28 ( _ "Gorokh")}
|
||||
#endif
|
||||
|
||||
#undef GOBLIN_RAIDER
|
||||
|
||||
# now store the the good guys so they are invisible during the
|
||||
# goblin conversation
|
||||
[store_unit]
|
||||
|
@ -186,7 +199,7 @@
|
|||
[event]
|
||||
name=start
|
||||
[message]
|
||||
description=Fal Khag
|
||||
speaker=Fal Khag
|
||||
message= _ "I long to burn human cities, but until our great chieftains provide us with sufficent forces we must look to these villagers to feed our wolves and slake the thirst of our blades."
|
||||
[/message]
|
||||
[message]
|
||||
|
@ -200,23 +213,24 @@
|
|||
[/unstore_unit]
|
||||
{CLEAR_VARIABLE goodguys_store}
|
||||
|
||||
#MK_LOYAL_UNIT defined in the campaign config
|
||||
{MK_LOYAL_UNIT 4 29 1 Footpad_Peasant Jalak}
|
||||
{MK_LOYAL_UNIT 5 29 1 Footpad_Peasant Delurin}
|
||||
{MK_LOYAL_UNIT 5 28 1 Footpad_Peasant Red}
|
||||
{MK_LOYAL_UNIT 3 28 1 Bandit_Peasant Ordo}
|
||||
{MK_LOYAL_UNIT 4 30 1 Bandit_Peasant Novus}
|
||||
{MK_LOYAL_UNIT 5 30 1 Thug_Peasant Teneor}
|
||||
{MK_LOYAL_UNIT 3 28 1 Poacher_Peasant Kembe}
|
||||
{MK_LOYAL_UNIT 3 30 1 Poacher_Peasant Treagh}
|
||||
{LOYAL_PEASANT Footpad_Peasant 4 29 Jalak ( _ "Jalak") {TRAIT_STRONG}}
|
||||
{LOYAL_PEASANT Footpad_Peasant 5 29 Delurin ( _ "Delurin") {TRAIT_QUICK}}
|
||||
{LOYAL_PEASANT Footpad_Peasant 5 28 Red ( _ "Red") {TRAIT_INTELLIGENT}}
|
||||
{LOYAL_PEASANT Bandit_Peasant 3 28 Ordo ( _ "Ordo") {TRAIT_INTELLIGENT}}
|
||||
{LOYAL_PEASANT Bandit_Peasant 4 30 Novus ( _ "Novus") {TRAIT_RESILIENT}}
|
||||
{LOYAL_PEASANT Thug_Peasant 5 30 Teneor ( _ "Teneor") {TRAIT_QUICK}}
|
||||
{LOYAL_PEASANT Poacher_Peasant 3 28 Kembe ( _ "Kembe") {TRAIT_QUICK}}
|
||||
{LOYAL_PEASANT Poacher_Peasant 3 30 Treagh ( _ "Treagh") {TRAIT_RESILIENT}}
|
||||
|
||||
[unit]
|
||||
type=Footpad_Peasant
|
||||
description=Harper
|
||||
image=portraits/p_harper.png
|
||||
user_description= _ "Harper"
|
||||
profile=portraits/p_harper.png
|
||||
x,y=6,30
|
||||
side=1
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
{TRAIT_STRONG}
|
||||
[/modifications]
|
||||
overlays=hero-icon.png
|
||||
|
@ -229,12 +243,10 @@
|
|||
[/message]
|
||||
[message]
|
||||
description=Baldras
|
||||
image=portraits/p_baldras.png
|
||||
message= _ "We must stop them before they reach the village. Damn the crown, they have long since forgotten about us out here."
|
||||
[/message]
|
||||
[message]
|
||||
description=Harper
|
||||
image=portraits/p_harper.png
|
||||
message= _ "Goblins do not do well without their leaders. If we can kill this one, it may take the fight out of the rest."
|
||||
[/message]
|
||||
[message]
|
||||
|
@ -243,17 +255,14 @@
|
|||
[/message]
|
||||
[message]
|
||||
description=Baldras
|
||||
image=portraits/p_baldras.png
|
||||
message= _ "Do it. Try to hold them back until us old-timers can get there and finish them off. I have a feeling if you can distract the leader, the rest of them will be thrown into confusion."
|
||||
[/message]
|
||||
[message]
|
||||
description=Baldras
|
||||
image=portraits/p_baldras.png
|
||||
message= _ "And Harper... don't get yourself killed. I'm responsible for you now that your father is gone, and I won't dishonor his memory by breaking my promise to keep you safe."
|
||||
[/message]
|
||||
[message]
|
||||
description=Harper
|
||||
image=portraits/p_harper.png
|
||||
message= _ "...I know... All right now, let's stop these goblins!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
@ -274,17 +283,14 @@
|
|||
[else]
|
||||
[message]
|
||||
description=Harper
|
||||
image=portraits/p_harper.png
|
||||
message= _ "We are barely able to survive these orc raids. We lost two men last week, more today... yet Weldyn does nothing!"
|
||||
[/message]
|
||||
[message]
|
||||
description=Baldras
|
||||
image=portraits/p_baldras.png
|
||||
message= _ "The King stopped sending patrols out here once the war started. Once that happened, the burden fell to us. We are citizens of Wesnoth, and as long as her banner flies we will resist the horde."
|
||||
[/message]
|
||||
[message]
|
||||
description=Harper
|
||||
image=portraits/p_harper.png
|
||||
message= _ "The banner will fly over a ghost town if help does not come soon."
|
||||
[/message]
|
||||
[endlevel]
|
||||
|
@ -304,10 +310,12 @@
|
|||
x=5-15
|
||||
y=1-7
|
||||
[/filter]
|
||||
{MK_LOYAL_UNIT 10 2 1 Thug_Peasant Remald}
|
||||
{MK_LOYAL_UNIT 8 2 1 Thug_Peasant Wolmas}
|
||||
|
||||
{LOYAL_PEASANT Thug_Peasant 10 2 Remald ( _ "Remald") {TRAIT_STRONG}}
|
||||
{LOYAL_PEASANT Thug_Peasant 8 2 Wolmas ( _ "Wolmas") {TRAIT_QUICK}}
|
||||
|
||||
#ifdef EASY
|
||||
{MK_LOYAL_UNIT 9 4 1 Thug_Peasant Jasken}
|
||||
{LOYAL_PEASANT Thug_Peasant 9 4 Jasken ( _ "Jasken") {TRAIT_RESILIENT}}
|
||||
#endif
|
||||
[message]
|
||||
description=Wolmas
|
||||
|
|
|
@ -11,6 +11,20 @@
|
|||
[/capture_village]
|
||||
#enddef
|
||||
|
||||
#define LOYAL_PEASANT TYPE X Y DESCRIPTION USER_DESCRIPTION SECOND_TRAIT
|
||||
[unit]
|
||||
type={TYPE}
|
||||
description={DESCRIPTION}
|
||||
user_description={USER_DESCRIPTION}
|
||||
x,y={X},{Y}
|
||||
side=1
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
{SECOND_TRAIT}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
#
|
||||
# Two macros to make units, 1 loyal, 1 a guardian
|
||||
#
|
||||
|
|
Loading…
Add table
Reference in a new issue