Made every macro-spawned unit have a generated description and random traits
(shouldn't break anything, I suppose). Also a little fix to the Black Flag scenario to prevent a text formatting glitch.
This commit is contained in:
parent
81dd50f218
commit
101a7abb8b
2 changed files with 92 additions and 52 deletions
|
@ -22,7 +22,7 @@
|
|||
name= _ "Black Flag"
|
||||
map_data="{@campaigns/Son_Of_The_Black_Eye/maps/Black_Flag}"
|
||||
{TURNS 30 25 20}
|
||||
|
||||
|
||||
{DAWN}
|
||||
{MORNING}
|
||||
{AFTERNOON}
|
||||
|
@ -32,7 +32,7 @@
|
|||
|
||||
next_scenario="Desert_Of_Death"
|
||||
{SCENARIO_MUSIC "frantic.ogg"}
|
||||
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
[objectives]
|
||||
|
@ -88,9 +88,9 @@
|
|||
{INCOME 5 8 12}
|
||||
[/side]
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[side]
|
||||
race=Human
|
||||
|
@ -189,7 +189,7 @@
|
|||
[recall]
|
||||
description=Grüü
|
||||
[/recall]
|
||||
|
||||
|
||||
[teleport]
|
||||
[filter]
|
||||
description=Grüü
|
||||
|
@ -199,7 +199,7 @@
|
|||
[/teleport]
|
||||
{WATCH_TOWER 21 14 Northern_Tower}
|
||||
{WATCH_TOWER 12 19 Western_Tower}
|
||||
{WATCH_TOWER 20 21 Eastern_Tower}
|
||||
{WATCH_TOWER 20 21 Eastern_Tower}
|
||||
{PIRATE_GALLEON 12 28}
|
||||
{PIRATE_GALLEON 3 22}
|
||||
{PIRATE_GALLEON 10 26}
|
||||
|
@ -230,9 +230,9 @@
|
|||
[/message]
|
||||
[message]
|
||||
description="Pirk"
|
||||
message= _ "Looks like humans have attacked here too. You were right, Kapou'e, the humans *have* declared all-out war on us."
|
||||
message= _ "Looks like humans have attacked here too. You were right, Kapou'e, the humans have declared all-out war on us."
|
||||
[/message]
|
||||
|
||||
|
||||
[message]
|
||||
description="Kapou'e"
|
||||
message= _ "Listen, if we are going to meet with the rest of the Great Council, we have to repel this attack. You shamans hide here in the forest until we defeat them. It will be faster and easier for us if we don't have to worry about protecting you."
|
||||
|
@ -263,7 +263,7 @@
|
|||
|
||||
[message]
|
||||
description=Affman
|
||||
message= _ "Look, a party of our kind approaches from the North."
|
||||
message= _ "Look, a party of our kind approaches from the North."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
|
@ -273,7 +273,7 @@
|
|||
|
||||
[message]
|
||||
description=Affman
|
||||
message= _ "Son of the great Black-Eye Karun?! You do us honor, Chief."
|
||||
message= _ "Son of the great Black-Eye Karun?! You do us honor, Chief."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
|
@ -306,7 +306,7 @@
|
|||
message= _ "I love this strategy, Chief!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
|
||||
[event]
|
||||
name=turn 3
|
||||
{MOVE_TRANSPORT_GALEON 9 30 15 30 10,11,12,13,14,15 30,30,30,30,30,30}
|
||||
|
@ -374,7 +374,7 @@
|
|||
message= _ "Pillage! Let's plunder these orcs!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
|
@ -392,10 +392,10 @@
|
|||
|
||||
[event]
|
||||
name=victory
|
||||
|
||||
|
||||
[message]
|
||||
description=Kapou'e
|
||||
message= _ "We are victorious at last. Someone go tell the shamans that they can come out now."
|
||||
message= _ "We are victorious at last. Someone go tell the shamans that they can come out now."
|
||||
[/message]
|
||||
|
||||
{ORCISH_SHAMAN 26 1 Pirk}
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
[unit]
|
||||
type=Elvish Fighter
|
||||
side=2
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
|
@ -11,6 +13,8 @@ y={Y}
|
|||
[unit]
|
||||
type=Elvish Captain
|
||||
side=2
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
|
@ -21,6 +25,8 @@ y={Y}
|
|||
type=Elvish Fighter
|
||||
ai_special=guardian
|
||||
side=2
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
|
@ -31,6 +37,8 @@ y={Y}
|
|||
type=Elvish Archer
|
||||
ai_special=guardian
|
||||
side=2
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
|
@ -41,6 +49,8 @@ y={Y}
|
|||
type=Elvish Captain
|
||||
ai_special=guardian
|
||||
side=2
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
|
@ -50,6 +60,8 @@ y={Y}
|
|||
[unit]
|
||||
type=Elvish Hero
|
||||
side=2
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
|
@ -59,6 +71,8 @@ y={Y}
|
|||
[unit]
|
||||
type=Elvish Marksman
|
||||
side=2
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
|
@ -68,6 +82,8 @@ y={Y}
|
|||
[unit]
|
||||
type=Elvish Archer
|
||||
side=2
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
|
@ -77,6 +93,8 @@ y={Y}
|
|||
[unit]
|
||||
type=Orcish Grunt
|
||||
side=3
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
ai_special=guardian
|
||||
x={X}
|
||||
y={Y}
|
||||
|
@ -87,6 +105,8 @@ y={Y}
|
|||
[unit]
|
||||
type=Orcish Archer
|
||||
side=3
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
ai_special=guardian
|
||||
x={X}
|
||||
y={Y}
|
||||
|
@ -97,6 +117,8 @@ y={Y}
|
|||
[unit]
|
||||
type=Orcish Grunt
|
||||
side=1
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
ai_special=guardian
|
||||
x={X}
|
||||
y={Y}
|
||||
|
@ -107,6 +129,8 @@ y={Y}
|
|||
[unit]
|
||||
type=Orcish Archer
|
||||
side=1
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
ai_special=guardian
|
||||
x={X}
|
||||
y={Y}
|
||||
|
@ -117,6 +141,8 @@ y={Y}
|
|||
[unit]
|
||||
type=Wolf Rider
|
||||
side=1
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
ai_special=guardian
|
||||
x={X}
|
||||
y={Y}
|
||||
|
@ -199,10 +225,10 @@ y={Y}
|
|||
|
||||
#define SCORPION X Y
|
||||
[unit]
|
||||
type=Giant Scorpion
|
||||
side=3
|
||||
x={X}
|
||||
y={Y}
|
||||
type=Giant Scorpion
|
||||
side=3
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
|
@ -214,50 +240,60 @@ y={Y}
|
|||
|
||||
#define SAURIAN X Y NAME
|
||||
[unit]
|
||||
type=Saurian Skirmisher
|
||||
description={NAME}
|
||||
side=1
|
||||
x={X}
|
||||
y={Y}
|
||||
type=Saurian Skirmisher
|
||||
description={NAME}
|
||||
side=1
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
#define SAURIAN_HEALER X Y NAME
|
||||
[unit]
|
||||
type=Saurian Augur
|
||||
description={NAME}
|
||||
side=1
|
||||
x={X}
|
||||
y={Y}
|
||||
type=Saurian Augur
|
||||
description={NAME}
|
||||
side=1
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
#define SAURIAN_WARRIOR X Y NAME
|
||||
[unit]
|
||||
type=Saurian Ambusher
|
||||
description={NAME}
|
||||
side=1
|
||||
x={X}
|
||||
y={Y}
|
||||
type=Saurian Ambusher
|
||||
description={NAME}
|
||||
side=1
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
#define MERMAN X Y NAME
|
||||
[unit]
|
||||
side=5
|
||||
type=Merman Fighter
|
||||
description={NAME}
|
||||
x={X}
|
||||
y={Y}
|
||||
side=5
|
||||
type=Merman Fighter
|
||||
description={NAME}
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
#define HEAVY_INFANTRYMAN X Y
|
||||
[unit]
|
||||
type=Heavy Infantryman
|
||||
side=2
|
||||
x={X}
|
||||
y={Y}
|
||||
type=Heavy Infantryman
|
||||
side=2
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
|
@ -352,20 +388,24 @@ name=changeside
|
|||
|
||||
#define HUMAN GUARD X Y
|
||||
[unit]
|
||||
type=Pikeman
|
||||
ai_special=guardian
|
||||
side=4
|
||||
x={X}
|
||||
y={Y}
|
||||
type=Pikeman
|
||||
ai_special=guardian
|
||||
side=4
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
#define ORC GUARD X Y
|
||||
[unit]
|
||||
type=Orcish Warrior
|
||||
ai_special=guardian
|
||||
side=2
|
||||
x={X}
|
||||
y={Y}
|
||||
type=Orcish Warrior
|
||||
ai_special=guardian
|
||||
side=2
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
#enddef
|
Loading…
Add table
Reference in a new issue