THoT S5: cleaned up code

This commit is contained in:
Charles Dang 2015-01-21 00:23:05 +11:00
parent 4afd88a4a5
commit e82b13682a

View file

@ -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=_"Whats this? Large orcish war-bands so close to the Alliances 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]