SoF S9: Fix some events and add TODOs

(cherry-picked from commit bc4a5e832b3a241435869f63fc70f1856dde8bdf)
This commit is contained in:
DisherProject 2018-09-10 13:19:09 +02:00 committed by sevu
parent b90d6aaa6b
commit 8d8a46e157

View File

@ -412,38 +412,36 @@
[/gold] [/gold]
[/event] [/event]
######NOTICE: I don't know why, but sighted events that trigger upon a human move no longer work (if they ever did). So consider this event broken. #TODO: Uncomment when we'll have translations for this
#seeing the trapped orcs #seeing the trapped orcs
# [event] #[event]
# name=sighted # name=sighted
# [filter] # [filter]
# side=1 # side=3,4
# [/filter] # [/filter]
# [filter_second] # [filter_second]
# side=3,4 # side=1
# [/filter_second] # [/filter_second]
# {DEBUG_MSG blah} # [filter_condition]
# [if] # [variable]
# [variable] # name=overlayturn
# name=overlayturn # equals=not_yet
# equals=0 # [/variable]
# [/variable] # [/filter_condition]
# [then]
# [message] # [message]
# id=Rugnur # id=Rugnur
# message= _ "Look, those orcs cant get to us! Theres cave wall in the way!" # message= _ "Look, those orcs cant get to us! Theres cave wall in the way!"
# [/message] # [/message]
# [message] # [message]
# id=Thursagan # id=Thursagan
# message= _ "True; but, perhaps later they will find a way out." # message= _ "True; but, perhaps later they will find a way out."
# [/message] # [/message]
# [/then] #[/event]
# [/if]
# [/event]
#seeing the guards of the glyph #seeing the guards of the glyph
[event] [event]
name=sighted,moveto name=sighted
[filter] [filter]
role=Guardian role=Guardian
side=5,6 side=5,6
@ -553,6 +551,7 @@
[/message] [/message]
{QUAKE "rumble.ogg"} {QUAKE "rumble.ogg"}
{QUAKE "rumble.ogg"} {QUAKE "rumble.ogg"}
#ifdef __UNUSED__
[message] [message]
speaker=Rugnur speaker=Rugnur
message= _ "We cannot let any of the elves or their mercenaries escape; they would tell where the Sceptre of Fire is. Make sure they all die!" message= _ "We cannot let any of the elves or their mercenaries escape; they would tell where the Sceptre of Fire is. Make sure they all die!"
@ -565,6 +564,7 @@
[/message] [/message]
{QUAKE "rumble.ogg"} {QUAKE "rumble.ogg"}
{QUAKE "rumble.ogg"} {QUAKE "rumble.ogg"}
#endif
#a turn counter that starts when you set off the volcano #a turn counter that starts when you set off the volcano
[set_variable] [set_variable]
@ -576,6 +576,8 @@
[objectives] [objectives]
side=1 side=1
[objective] [objective]
#TODO: Provide a different objective, since the player doesn't have
# to kill the elves anymore
description= _ "Kill all of the elves before one of them escapes from the caves" description= _ "Kill all of the elves before one of them escapes from the caves"
condition=win condition=win
[/objective] [/objective]
@ -627,6 +629,9 @@
{QUAKE "rumble.ogg"} {QUAKE "rumble.ogg"}
[message] [message]
role=smartelf role=smartelf
#NOTE: Since the elves won't try to escape anymore, what about
#making them act cowardly (maybe with some micro ai) and change
#this message consequently?
message= _ "Wait, whats going on? The volcano is going to erupt! Everyone, try to get out of these caves!" message= _ "Wait, whats going on? The volcano is going to erupt! Everyone, try to get out of these caves!"
[/message] [/message]
# once they try to escape, if they move to the top 2 rows you lose # once they try to escape, if they move to the top 2 rows you lose
@ -664,7 +669,6 @@
{CHANGE_MAP 4} {CHANGE_MAP 4}
{CHANGE_MAP 5} {CHANGE_MAP 5}
{CHANGE_MAP 6} {CHANGE_MAP 6}
{CHANGE_MAP 7}
[store_locations] [store_locations]
[filter] [filter]
[not] [not]
@ -709,6 +713,7 @@
role=dumbelf role=dumbelf
message= _ "Aghh!! The volcano is erupting, and now our exit has been blocked off!!" message= _ "Aghh!! The volcano is erupting, and now our exit has been blocked off!!"
[/message] [/message]
[fire_event] [fire_event]
name=lava kills all name=lava kills all
[/fire_event] [/fire_event]