THoT S5: cleaned up code
This commit is contained in:
parent
4afd88a4a5
commit
e82b13682a
1 changed files with 77 additions and 62 deletions
|
@ -1,25 +1,22 @@
|
|||
#textdomain wesnoth-thot
|
||||
|
||||
[scenario]
|
||||
name=_"Invaders"
|
||||
id=05_Invaders
|
||||
name=_"Invaders"
|
||||
map_data="{campaigns/The_Hammer_of_Thursagan/maps/05_Invaders.map}"
|
||||
turns=40
|
||||
next_scenario=06_High_Pass
|
||||
victory_when_enemies_defeated=yes
|
||||
map_data="{campaigns/The_Hammer_of_Thursagan/maps/05_Invaders.map}"
|
||||
|
||||
{DEFAULT_SCHEDULE}
|
||||
turns=40 # BALANCE
|
||||
|
||||
# This scenario is the Attack of the Fuzzy-Wuzzies. The player
|
||||
# will be seriously outnumbered, but careful defensive
|
||||
# maneuvering and use of veterans can save the day.
|
||||
|
||||
{INTRO_AND_SCENARIO_MUSIC "revelation.ogg" "the_dangerous_symphony.ogg"}
|
||||
{EXTRA_SCENARIO_MUSIC "the_city_falls.ogg"}
|
||||
{EXTRA_SCENARIO_MUSIC "vengeful.ogg"}
|
||||
|
||||
[label]
|
||||
x,y=22,21
|
||||
text=_"Ruined Castle"
|
||||
[/label]
|
||||
{EXTRA_SCENARIO_MUSIC "the_city_falls.ogg"}
|
||||
{EXTRA_SCENARIO_MUSIC "vengeful.ogg"}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
|
@ -33,33 +30,34 @@
|
|||
[/story]
|
||||
|
||||
[side]
|
||||
side=1
|
||||
controller="human"
|
||||
canrecruit=yes
|
||||
recruit="Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Guardsman, Dwarvish Scout"
|
||||
{GOLD 200 175 150}
|
||||
team_name="northern_alliance"
|
||||
user_team_name=_"Alliance"
|
||||
{FLAG_VARIANT knalgan}
|
||||
|
||||
type="Dwarvish Fighter"
|
||||
id="Aiglondur"
|
||||
name=_"Aiglondur"
|
||||
canrecruit=yes
|
||||
side="1"
|
||||
controller="human"
|
||||
team_name="northern_alliance"
|
||||
user_team_name=_"Alliance"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Guardsman, Dwarvish Scout"
|
||||
{GOLD 200 175 150} # BALANCE
|
||||
{FLAG_VARIANT knalgan}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=2
|
||||
controller=ai
|
||||
canrecruit=yes
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Spearman
|
||||
{GOLD 220 260 300}
|
||||
team_name=orcs
|
||||
user_team_name=_"Orcs"
|
||||
|
||||
type=Orcish Warlord
|
||||
id=Tan-Malgar
|
||||
name= _ "Tan-Malgar"
|
||||
profile=portraits/orcs/transparent/grunt-2.png
|
||||
side=2
|
||||
canrecruit=yes
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Spearman
|
||||
|
||||
{GOLD 220 260 300} # BALANCE
|
||||
team_name=orcs
|
||||
user_team_name=_"Orcs"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
|
@ -75,27 +73,29 @@
|
|||
[/side]
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
id=Tan-Grolak
|
||||
name= _ "Tan-Grolak"
|
||||
profile=portraits/orcs/transparent/grunt-3.png
|
||||
side=3
|
||||
controller=ai
|
||||
canrecruit=yes
|
||||
#ifdef EASY
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Spearman
|
||||
#endif
|
||||
|
||||
#ifdef NORMAL
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Orcish Warrior, Goblin Pillager, Goblin Spearman
|
||||
#endif
|
||||
|
||||
#ifdef HARD
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Orcish Warrior, Goblin Knight, Goblin Pillager, Orcish Slayer, Goblin Spearman, Goblin Impaler
|
||||
#endif
|
||||
|
||||
{GOLD 180 220 260} # BALANCE
|
||||
{GOLD 180 220 260}
|
||||
team_name=orcs
|
||||
user_team_name=_"Orcs"
|
||||
|
||||
{INCOME 4 8 12}
|
||||
|
||||
type=Orcish Warlord
|
||||
id=Tan-Grolak
|
||||
name= _ "Tan-Grolak"
|
||||
profile=portraits/orcs/transparent/grunt-3.png
|
||||
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
|
@ -116,20 +116,22 @@
|
|||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
{INCOME 4 8 12}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
id="Tan-Uthkar"
|
||||
name= _ "Tan-Uthkar"
|
||||
profile=portraits/orcs/transparent/warlord.png
|
||||
side=4
|
||||
controller=ai
|
||||
canrecruit=yes
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Warrior, Goblin Spearman
|
||||
{GOLD 180 220 260} # BALANCE
|
||||
team_name=orcs
|
||||
user_team_name=_"Orcs"
|
||||
|
||||
type=Orcish Warlord
|
||||
id="Tan-Uthkar"
|
||||
name= _ "Tan-Uthkar"
|
||||
profile=portraits/orcs/transparent/warlord.png
|
||||
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
|
@ -148,13 +150,21 @@
|
|||
# The bandit indigenes
|
||||
side=5
|
||||
no_leader=yes
|
||||
{FLAG_VARIANT6 ragged}
|
||||
|
||||
[ai]
|
||||
grouping=offensive
|
||||
village_value=4
|
||||
[/ai]
|
||||
{FLAG_VARIANT6 ragged}
|
||||
[/side]
|
||||
|
||||
[label]
|
||||
x,y=22,21
|
||||
text=_"Ruined Castle"
|
||||
[/label]
|
||||
|
||||
# TODO: refactor
|
||||
#
|
||||
# Here is the code for popping up random bandits on village
|
||||
# captures.
|
||||
#
|
||||
|
@ -321,7 +331,8 @@
|
|||
[/event]
|
||||
|
||||
[event]
|
||||
name="prestart"
|
||||
name=prestart
|
||||
|
||||
[role]
|
||||
type=Dwarvish Steelclad,Dwarvish Thunderguard,Dwarvish Fighter,Dwarvish Thunderer
|
||||
[not]
|
||||
|
@ -330,21 +341,10 @@
|
|||
role=Scout
|
||||
[/role]
|
||||
|
||||
[recall]
|
||||
id="Angarthing"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
role=Scout
|
||||
[/recall]
|
||||
|
||||
[set_variable]
|
||||
name=indigs_sighted
|
||||
value=0
|
||||
[/set_variable]
|
||||
{VARIABLE indigs_sighted 0}
|
||||
|
||||
[objectives]
|
||||
side="1"
|
||||
side=1
|
||||
[objective]
|
||||
description=_"Defeat all enemies"
|
||||
condition="win"
|
||||
|
@ -365,37 +365,52 @@
|
|||
carryover_percentage=40
|
||||
[/gold_carryover]
|
||||
[/objectives]
|
||||
|
||||
[recall]
|
||||
id="Angarthing"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
role=Scout
|
||||
[/recall]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name="start"
|
||||
name=start
|
||||
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
speaker=Aiglondur
|
||||
message=_"Stay alert, everyone, and keep together. This is bandit country — more than likely where Gothras and his gang came from."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
role="Scout"
|
||||
role=Scout
|
||||
#po: "muckle" = Scottish/archaic English meaning "great" or "large"
|
||||
message=_"Nae sign o’ bandits I can see, captain — but there are three muckle hosts of orcs off to our east."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
speaker=Aiglondur
|
||||
message=_"What’s this? Large orcish war-bands so close to the Alliance’s border? That can only mean trouble."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Tan-Malgar"
|
||||
speaker=Tan-Malgar
|
||||
message=_"Well, boys, we were planning to invade the Northern Alliance anyway... These dwarves should make a tasty appetizer."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Tan-Grolak"
|
||||
speaker=Tan-Grolak
|
||||
message=_"Yeah, boss. Anything to get away from those masked ones..."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Tan-Malgar"
|
||||
speaker=Tan-Malgar
|
||||
message=_"Be silent. We are orc warriors; we do not flee foes."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Tan-Uthkar"
|
||||
speaker=Tan-Uthkar
|
||||
message=_"But, given a choice, we fight the weaker foe first."
|
||||
[/message]
|
||||
[/event]
|
||||
|
|
Loading…
Add table
Reference in a new issue