Author: cycholka
Date: Fri May 23 12:12:52 2008
New Revision: 26787
URL: http://svn.gna.org/viewcvs/wesnoth?rev=26787&view=rev
Log:
1st attempt at giving this scenario decent story and dialogs. Removal of some
redundant WML. Convincing AI to recruit some assassins after all.
Modified:
trunk/data/campaigns/An_Orcish_Incursion/scenarios/2_Assassins.cfg
Modified: trunk/data/campaigns/An_Orcish_Incursion/scenarios/2_Assassins.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/An_Orcish_Incursion/scenarios/2_Assassins.cfg?rev=26787&r1=26786&r2=26787&view=diff
==============================================================================
--- trunk/data/campaigns/An_Orcish_Incursion/scenarios/2_Assassins.cfg
(original)
+++ trunk/data/campaigns/An_Orcish_Incursion/scenarios/2_Assassins.cfg Fri May
23 12:12:52 2008
@@ -1,22 +1,24 @@
#textdomain wesnoth-aoi
[scenario]
- name=_"Assassins"
- id="2_Assassins"
+ name=_ "Assassins"
+ id=2_Assassins
map_data="{campaigns/An_Orcish_Incursion/maps/assassins.map}"
-
+ turns=24
+ next_scenario=3_Wasteland
{DEFAULT_SCHEDULE}
{SCENARIO_MUSIC northerners.ogg}
{EXTRA_SCENARIO_MUSIC battle.ogg}
-
+
[side]
type="Elvish Lord"
- id="Erlornas"
- side="1"
- canrecruit="1"
- team_name="goodies"
- user_team_name=_"Elves"
- controller="human"
+ id=Erlornas
+ canrecruit=1
+
+ side=1
+ team_name=Elves
+ user_team_name=_ "Elves"
+ controller=human
recruit="Elvish Scout,Elvish Fighter,Elvish Archer,Elvish Shaman"
[/side]
@@ -24,37 +26,32 @@
[side]
type="Orcish Slayer"
- id="Gharlsa"
- side="2"
- canrecruit="1"
+ id=Gharlsa
+ canrecruit=1
+ name=_ "Gharlsa"
+
+ side=2
{GOLD 150 200 240}
{INCOME 0 0 2}
- user_team_name=_"Orcs"
- team_name="baddies"
- controller="ai"
- fog="no"
- share_view="no"
- shroud="no"
- share_maps="no"
- name=_"Gharlsa"
+ user_team_name=_ "Orcs"
+ team_name=Orcs
+ controller=ai
+ fog=no
+ shroud=no
recruit="Orcish Assassin, Orcish Grunt, Wolf Rider"
[ai]
- recruitment_pattern="fighter"
- villages_per_scout="6"
- aggression="0.5"
- caution="0.25"
- leader_value="3"
- village_value="1"
- scout_village_targetting="3"
- protect_leader="1"
- protect_leader_radius="20"
- grouping="offensive"
- attack_depth="5"
+ recruitment_ignore_bad_combat=yes
+ villages_per_scout=6
+ aggression=0.5
+ caution=0.25
+ leader_value=3
+ village_value=1
+ scout_village_targeting=3
+ protect_leader=1
+ protect_leader_radius=20
+ grouping=offensive
+ attack_depth=5
[/ai]
- villages_per_scout="6"
- leader_value="3"
- village_value="1"
- recruitment_pattern="scout, fighter, fighter"
[/side]
# Gharlsa starts with all villages north of the northernmost river
@@ -63,223 +60,212 @@
[story]
[part]
background=maps/wesnoth.png
- story= _ "The backtrail of the orcs was easy to trace -- a swathe
of ugly trampled ground through the violated forest. Erlornas and his followers
pursued them north and west."
+ story=_ "The path of the orcish war band was easy to follow - a
wide swathe of trampled ground through violated forest, Erlornas and his party
followed it swiftly north and west."
+ [/part]
+ [part]
+ background=maps/wesnoth.png
+ story=_ "Soon they arrived at the region where forest
was cut trough by many streams only to find something that wasn't expected."
+ [/part]
+ [part]
+ background="map.jpg"
+ show_title=yes
+ [image]
+ x=534
+ y=347
+ file="misc/dot.png"
+ delay=250
+ [/image]
+ [image]
+ x=518
+ y=351
+ file="misc/dot.png"
+ delay=250
+ [/image]
+ [image]
+ x=499
+ y=351
+ file="misc/dot.png"
+ delay=250
+ [/image]
+ [image]
+ x=481
+ y=350
+ file="misc/dot.png"
+ delay=250
+ [/image]
+ [image]
+ x=467
+ y=349
+ file="misc/dot.png"
+ delay=250
+ [/image]
+ [image]
+ x=452
+ y=347
+ file="misc/dot.png"
+ delay=250
+ [/image]
+ [image]
+ x=436
+ y=345
+ file="misc/dot.png"
+ delay=250
+ [/image]
+ [image]
+ x=421
+ y=344
+ file="misc/dot.png"
+ delay=250
+ [/image]
+ [image]
+ x=408
+ y=341
+ file="misc/dot.png"
+ delay=250
+ [/image]
+ [image]
+ x=392
+ y=338
+ file="misc/dot.png"
+ delay=250
+ [/image]
+ [image]
+ x=373
+ y=335
+ file="misc/dot.png"
+ delay=250
+ [/image]
+ [image]
+ x=317
+ y=286
+ file="units/elves-wood/lord.png~TC(1,magenta)"
+ delay=500
+ [/image]
+ [image]
+ x=182
+ y=221
+ file="units/orcs/slayer.png~TC(2,magenta)"
+ delay=250
+ [/image]
+ [image]
+ x=264
+ y=296
+ file="misc/cross.png"
+ delay=500
+ [/image]
+ [image]
+ x=283
+ y=279
+ file="misc/cross.png"
+ delay=500
+ [/image]
+ [image]
+ x=299
+ y=264
+ file="misc/cross.png"
+ delay=500
+ [/image]
[/part]
[/story]
[event]
- name="prestart"
+ name=prestart
+
[objectives]
- side="1"
- note=_"Hint:
+ #ifdef EASY
+ note=_ "Hint:
Assassins are hard to hit, and their poison is insidious. Stay close to the
villages, where poisoning can be cured, and force your enemies to attack you
from the river."
- silent="no"
+ #endif
[objective]
- description=_"Defeat Gharlsa"
- condition="win"
+ description=_ "Defeat Gharlsa"
+ condition=win
[/objective]
[objective]
- description=_"Death of Erlornas"
- condition="lose"
+ description=_ "Death of Erlornas"
+ condition=lose
[/objective]
[objective]
- description=_"Time runs out"
- condition="lose"
+ description=_ "Time runs out"
+ condition=lose
[/objective]
[/objectives]
-#ifdef EASY
- [set_variable]
- name="difficulty"
- value="0"
- [/set_variable]
-#endif
-#ifdef NORMAL
- [set_variable]
- name="difficulty"
- value="1"
- [/set_variable]
-#endif
-#ifdef HARD
- [set_variable]
- name="difficulty"
- value="2"
- [/set_variable]
-#endif
- [/event]
- [event]
- name="start"
-
- # {SCATTER_IMAGE (terrain=Gs^Fp) 10 scenery/pine1.png}
+ [/event]
+
+ [event]
+ name=start
[role]
- type="Elvish Champion,Elvish Marshal,Elvish Captain,Elvish
Hero,Elvish Outrider,Elvish Rider,Elvish Avenger,Elvish Ranger,Elvish
Sharpshooter,Elvish Marksman,Elvish Shyde,Elvish Druid,Elvish Fighter,Elvish
Archer,Elvish Shaman,Elvish Scout"
- role="Advisor"
- [filter]
- [/filter]
+ race=elf
+ [not]
+ canrecruit=1
+ [/not]
+ role=Adviser
[/role]
[recall]
- role="Advisor"
+ role=Adviser
[/recall]
[message]
- role="Advisor"
- message=_"The orcs left a stinking spoor straight to this place."
- sound=""
- [/message]
- [message]
- speaker="Erlornas"
- message=_"There is some sort of keep ahead, here where we thought
no people with the wit to raise such a pile dwelt."
- sound=""
- [/message]
- [message]
- speaker="Gharlsa"
- message=_"Gharlsa sees elves... yes... fresh meat for our wolves,
yes, yes..."
- sound=""
- [/message]
- [message]
- role="Advisor"
- message=_"Does that demented creature really think he can kill us?
Let us teach him a lesson!"
- sound=""
- [/message]
- [message]
- speaker="Erlornas"
- message=_"Be careful...he may be more dangerous than he appears."
- sound=""
- [/message]
- [/event]
- [event]
- name="attack"
+ role=Adviser
+ message=_ "The trail leads straight to this place, my lord."
+ [/message]
+ [message]
+ id=Erlornas
+ message=_ "There is a keep ahead of us, how come I don't know
anything of it? I thought our borders watched carefully."
+ [/message]
+ [message]
+ role=Adviser
+ message=_ "I... I know not, my lord. For ages there was
no one here that could build such a thing save us, maybe this gave us false
sense of security. And hurt the vigilance of our scouts."
+ [/message]
+ [message]
+ id=Erlornas
+ message=_ "When this thing ends I'll have some answers.
But for now..."
+ [/message]
+ [message]
+ id=Gharlsa
+ message=_ "Gharlsa sees elves... yes... fresh meat for wolves.
Yes, yes..."
+ [/message]
+ [message]
+ id=Erlornas
+ message=_ "...let's focus on task at hand."
+ [/message]
+ [message]
+ role=Adviser
+ message=_ "Does that demented creature really think he can kill
us?"
+ [/message]
+ [message]
+ id=Erlornas
+ message=_ "Appearances can be deceiving. Tell the men to be
cautious."
+ [/message]
+ [/event]
+
+ [event]
+ name=attack
[filter]
type="Orcish Assassin"
[/filter]
- [filter_second]
- side="1"
- [/filter_second]
- [message]
- speaker="Gharlsa"
- message=_"Yes... yes... slay them, my assassins!"
- sound=""
- [/message]
- [/event]
-
- [story]
- [part]
- background="map.jpg"
- delay="0"
- show_title="yes"
- [image]
- x="534"
- y="347"
- file="misc/dot.png"
- delay="250"
- [/image]
- [image]
- x="518"
- y="351"
- file="misc/dot.png"
- delay="250"
- [/image]
- [image]
- x="499"
- y="351"
- file="misc/dot.png"
- delay="250"
- [/image]
- [image]
- x="481"
- y="350"
- file="misc/dot.png"
- delay="250"
- [/image]
- [image]
- x="467"
- y="349"
- file="misc/dot.png"
- delay="250"
- [/image]
- [image]
- x="452"
- y="347"
- file="misc/dot.png"
- delay="250"
- [/image]
- [image]
- x="436"
- y="345"
- file="misc/dot.png"
- delay="250"
- [/image]
- [image]
- x="421"
- y="344"
- file="misc/dot.png"
- delay="250"
- [/image]
- [image]
- x="408"
- y="341"
- file="misc/dot.png"
- delay="250"
- [/image]
- [image]
- x="392"
- y="338"
- file="misc/dot.png"
- delay="250"
- [/image]
- [image]
- x="373"
- y="335"
- file="misc/dot.png"
- delay="250"
- [/image]
- [image]
- x="317"
- y="286"
- file="units/elves-wood/lord.png~TC(1,magenta)"
- delay="500"
- [/image]
- [image]
- x="182"
- y="221"
- file="units/orcs/slayer.png~TC(2,magenta)"
- delay="250"
- [/image]
- [image]
- x="264"
- y="296"
- file="misc/cross.png"
- delay="500"
- [/image]
- [image]
- x="283"
- y="279"
- file="misc/cross.png"
- delay="500"
- [/image]
- [image]
- x="299"
- y="264"
- file="misc/cross.png"
- delay="500"
- [/image]
- [/part]
- [/story]
- turns="24"
- next_scenario="3_Wasteland"
-
- [event]
- name="die"
+ [message]
+ id=Gharlsa
+ message=_ "Yes... yes... slay them!"
+ [/message]
+ [/event]
+
+ [event]
+ name=die
[filter]
- id="Gharlsa"
+ id=Gharlsa
[/filter]
[message]
- speaker="unit"
- message=_"Aiieeee! I die, but Rualsha's vengeance shall fall upon
you!"
- [/message]
- [message]
- speaker="Erlornas"
- message=_"Whoever Rualsha is, he is not here to take it, wretch.
Perhaps we will find him further north."
- [/message]
- [/event]
-[/scenario]
+ speaker=unit
+ message=_ "Hurts... failed... Rualsha gonna be angry... "
+ [/message]
+ [message]
+ id=Erlornas
+ message=_ "This... Rualsha again. We need to go on, answers we
look for are not here, perhaps we will find them further north."
+ [/message]
+ [message]
+ id=Erlornas
+ message=_ "Destroy this place and let the forest take
the ruins. We don't want any more... undesirables, to use it."
+ [/message]
+ [/event]
+[/scenario]
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits