HttT/HotNE tuning:
objectives bugfix, elvish rider balancing, less protection from side 4 (hi CIA-bot)
This commit is contained in:
parent
ec4a91db8b
commit
04d2145c1b
1 changed files with 75 additions and 19 deletions
|
@ -188,11 +188,15 @@
|
|||
caution=0.9
|
||||
aggression=0.6
|
||||
grouping=defensive
|
||||
#the Elves focus on getting to Konrad so they can
|
||||
#protect him
|
||||
#
|
||||
# The Elves focus on getting to Konrad so they can
|
||||
# protect him
|
||||
#
|
||||
# The previous value was 15
|
||||
#
|
||||
[target]
|
||||
description=Konrad
|
||||
value=15
|
||||
value=4
|
||||
[/target]
|
||||
[/ai]
|
||||
[/side]
|
||||
|
@ -491,10 +495,10 @@
|
|||
[/event]
|
||||
|
||||
#
|
||||
# Turn 4: some of the riders who didn't find you catch up!
|
||||
# Turn 5: some of the riders who didn't find you catch up!
|
||||
#
|
||||
[event]
|
||||
name=turn 4
|
||||
name=turn 5
|
||||
|
||||
[store_unit]
|
||||
variable=konrad_store
|
||||
|
@ -504,18 +508,24 @@
|
|||
[/store_unit]
|
||||
{VARIABLE temp_x $konrad_store.x}
|
||||
{VARIABLE temp_y $konrad_store.y}
|
||||
#ifdef EASY
|
||||
[move_unit_fake]
|
||||
type=Elvish Rider
|
||||
x=1,$temp_x
|
||||
y=1,$temp_y
|
||||
[/move_unit_fake]
|
||||
{UNIT (Elvish Rider) (Glarilon) ( _ "Glarilon") 4 $temp_x $temp_y}
|
||||
{UNIT (Elvish Rider) (Glarilon) ( _ "Glarilon") 1 $temp_x $temp_y}
|
||||
[message]
|
||||
description=Glarilon
|
||||
message= _ "My lords! I have found you at last."
|
||||
[/message]
|
||||
#endif
|
||||
[move_unit_fake]
|
||||
type=Elvish Rider
|
||||
x=1,$temp_x
|
||||
y=38,$temp_y
|
||||
[/move_unit_fake]
|
||||
{UNIT (Elvish Rider) (Thalindil) ( _ "Thalindil") 4 $temp_x $temp_y}
|
||||
{UNIT (Elvish Rider) (Thalindil) ( _ "Thalindil") 1 $temp_x $temp_y}
|
||||
[message]
|
||||
description=Thalindil
|
||||
message= _ "(exhausted) We have... (pant) finally found you!"
|
||||
|
@ -526,10 +536,10 @@
|
|||
[/event]
|
||||
|
||||
#
|
||||
# Turn 6: another rider finds you!
|
||||
# Turn 7: another rider finds you!
|
||||
#
|
||||
[event]
|
||||
name=turn 6
|
||||
name=turn 7
|
||||
|
||||
[store_unit]
|
||||
variable=konrad_store
|
||||
|
@ -544,7 +554,7 @@
|
|||
x=77,$temp_x
|
||||
y=18,$temp_y
|
||||
[/move_unit_fake]
|
||||
{UNIT (Elvish Rider) (Rholandir) ( _ "Rholandir") 4 $temp_x $temp_y}
|
||||
{UNIT (Elvish Rider) (Rholandir) ( _ "Rholandir") 1 $temp_x $temp_y}
|
||||
[message]
|
||||
description=Rholandir
|
||||
message= _ "Lord Kalenz, Lord Konrad, our forces are nigh! Do not lose hope!"
|
||||
|
@ -573,11 +583,14 @@
|
|||
[event]
|
||||
name=sighted
|
||||
[filter]
|
||||
side=4
|
||||
side=2
|
||||
[/filter]
|
||||
[music]
|
||||
name="wesnoth-5.ogg"
|
||||
[/music]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "There you are! You must come quickly to the home of the elves in the east!"
|
||||
description=Delfador
|
||||
message= _ "There are some orcs! We must let them fight the men of Wesnoth, and avoid engaging them at all costs!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
|
@ -598,15 +611,57 @@
|
|||
[event]
|
||||
name=sighted
|
||||
[filter]
|
||||
side=2
|
||||
side=4
|
||||
[/filter]
|
||||
[music]
|
||||
name="wesnoth-5.ogg"
|
||||
[/music]
|
||||
[message]
|
||||
description=Delfador
|
||||
message= _ "There are some orcs! We must let them fight the men of Wesnoth, and avoid engaging them at all costs!"
|
||||
speaker=unit
|
||||
message= _ "There you are! You must come quickly to the home of the elves in the east!"
|
||||
[/message]
|
||||
|
||||
#
|
||||
# Change the riders back to the correct side
|
||||
#
|
||||
[store_unit]
|
||||
variable=rider_store
|
||||
[filter]
|
||||
description=Eonihar
|
||||
[/filter]
|
||||
[/store_unit]
|
||||
{VARIABLE rider_store.side 4}
|
||||
[unstore_unit]
|
||||
variable=rider_store
|
||||
[/unstore_unit]
|
||||
[store_unit]
|
||||
variable=rider_store
|
||||
[filter]
|
||||
description=Glarilon
|
||||
[/filter]
|
||||
[/store_unit]
|
||||
{VARIABLE rider_store.side 4}
|
||||
[unstore_unit]
|
||||
variable=rider_store
|
||||
[/unstore_unit]
|
||||
[store_unit]
|
||||
variable=rider_store
|
||||
[filter]
|
||||
description=Thalindil
|
||||
[/filter]
|
||||
[/store_unit]
|
||||
{VARIABLE rider_store.side 4}
|
||||
[unstore_unit]
|
||||
variable=rider_store
|
||||
[/unstore_unit]
|
||||
[store_unit]
|
||||
variable=rider_store
|
||||
[filter]
|
||||
description=Rholandir
|
||||
[/filter]
|
||||
[/store_unit]
|
||||
{VARIABLE rider_store.side 4}
|
||||
[unstore_unit]
|
||||
variable=rider_store
|
||||
[/unstore_unit]
|
||||
{CLEAR_VARIABLE rider_store}
|
||||
[/event]
|
||||
|
||||
# event when moving to Elvish castle
|
||||
|
@ -650,6 +705,7 @@
|
|||
#
|
||||
[event]
|
||||
name=new turn
|
||||
first_time_only=no
|
||||
[if]
|
||||
[have_unit]
|
||||
description=Konrad
|
||||
|
|
Loading…
Add table
Reference in a new issue