Finally found the source of the Evacuation bug, and fixed it
(And I'm going to be asking Dave why [not] does odd things with [kill] events)
This commit is contained in:
parent
28293b8bc9
commit
27491e3ad0
1 changed files with 143 additions and 142 deletions
|
@ -146,14 +146,6 @@ Defeat:
|
|||
[/item]
|
||||
[/event]
|
||||
|
||||
#define NORTH_OF_BRIDGE
|
||||
side=1
|
||||
[not]
|
||||
x=1-31,1-20
|
||||
y=21-24,18-20
|
||||
[/not]
|
||||
#enddef
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
first_time_only=no
|
||||
|
@ -164,147 +156,156 @@ y=21-24,18-20
|
|||
[message]
|
||||
description=Engineer
|
||||
message= _ "So, d'ya want me to blow up der bridge yet, Cap'n?"
|
||||
[/message]
|
||||
[message]
|
||||
description=Gweddry
|
||||
message= _ "Hm..."
|
||||
[option]
|
||||
name=Yes
|
||||
message= _ "Yes, blow it up."
|
||||
[command]
|
||||
[message]
|
||||
description=Engineer
|
||||
message= _ "I believe you owe me some money first."
|
||||
[/message]
|
||||
[message]
|
||||
description=Gweddry
|
||||
message= _ "Here it is. Now blow collapse the bridge!"
|
||||
[/message]
|
||||
[store_gold]
|
||||
side=1
|
||||
variable=gold
|
||||
[/store_gold]
|
||||
[if]
|
||||
[variable]
|
||||
name=gold
|
||||
greater_than=49
|
||||
[/variable]
|
||||
[then]
|
||||
[message]
|
||||
description=Engineer
|
||||
message= _ "Alright! Blast'n time!"
|
||||
[/message]
|
||||
[gold]
|
||||
amount=-50
|
||||
[/gold]
|
||||
[sound]
|
||||
name=gunshot.wav
|
||||
[/sound]
|
||||
[delay]
|
||||
time=200
|
||||
[/delay]
|
||||
[sound]
|
||||
name=gunshot.wav
|
||||
[/sound]
|
||||
[delay]
|
||||
time=200
|
||||
[/delay]
|
||||
[sound]
|
||||
name=gunshot.wav
|
||||
[/sound]
|
||||
[delay]
|
||||
time=500
|
||||
[/delay]
|
||||
[sound]
|
||||
name=fire.wav
|
||||
[/sound]
|
||||
[message]
|
||||
speaker=narrator
|
||||
id=msg_cmpg_ei_15_11
|
||||
message= _ "BOOM!!!"
|
||||
[/message]
|
||||
[terrain]
|
||||
x=8
|
||||
y=16-19
|
||||
letter=c
|
||||
[/terrain]
|
||||
[if]
|
||||
[have_unit]
|
||||
description=Gweddry
|
||||
{NORTH_OF_BRIDGE}
|
||||
[/have_unit]
|
||||
[then]
|
||||
[message]
|
||||
description=Gweddry
|
||||
message= _ "Oops... I'm north of the bridge! That was bad planning on my part."
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/then]
|
||||
[/if]
|
||||
[if]
|
||||
[have_unit]
|
||||
description=Dacyn
|
||||
{NORTH_OF_BRIDGE}
|
||||
[/have_unit]
|
||||
[then]
|
||||
[message]
|
||||
description=Dacyn
|
||||
message= _ "You idiot! You left me north of the bridge!"
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/then]
|
||||
[/if]
|
||||
[if]
|
||||
[have_unit]
|
||||
description=Owaec
|
||||
{NORTH_OF_BRIDGE}
|
||||
[/have_unit]
|
||||
[then]
|
||||
[message]
|
||||
description=Owaec
|
||||
message= _ "I'm still north of the bridge, Gweddry! Why'd you blow it up!?!"
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/then]
|
||||
[/if]
|
||||
[kill]
|
||||
{NORTH_OF_BRIDGE}
|
||||
animate=yes
|
||||
[/kill]
|
||||
[message]
|
||||
[message]
|
||||
description=Engineer
|
||||
message= _ "I believe you owe me some money first."
|
||||
[/message]
|
||||
[message]
|
||||
description=Gweddry
|
||||
message= _ "Here it is. Now blow collapse the bridge!"
|
||||
[/message]
|
||||
[store_gold]
|
||||
side=1
|
||||
variable=gold
|
||||
[/store_gold]
|
||||
[if]
|
||||
[variable]
|
||||
name=gold
|
||||
greater_than=49
|
||||
[/variable]
|
||||
[then]
|
||||
[message]
|
||||
description=Engineer
|
||||
message= _ "Alright! Blast'n time!"
|
||||
[/message]
|
||||
[gold]
|
||||
amount=-50
|
||||
[/gold]
|
||||
[sound]
|
||||
name=gunshot.wav
|
||||
[/sound]
|
||||
[delay]
|
||||
time=200
|
||||
[/delay]
|
||||
[sound]
|
||||
name=gunshot.wav
|
||||
[/sound]
|
||||
[delay]
|
||||
time=200
|
||||
[/delay]
|
||||
[sound]
|
||||
name=gunshot.wav
|
||||
[/sound]
|
||||
[delay]
|
||||
time=500
|
||||
[/delay]
|
||||
[sound]
|
||||
name=fire.wav
|
||||
[/sound]
|
||||
[message]
|
||||
speaker=narrator
|
||||
message= _ "BOOM!!!"
|
||||
[/message]
|
||||
[terrain]
|
||||
x=8
|
||||
y=16-19
|
||||
letter=c
|
||||
[/terrain]
|
||||
[if]
|
||||
[have_unit]
|
||||
description=Gweddry
|
||||
message= _ "Good, we have escaped from these orcs. Now we have to go south. I think the undead probably aren't as numerous this far west, so we won't get immediately killed, anyway."
|
||||
[/message]
|
||||
[message]
|
||||
description=Engineer
|
||||
message= _ "I aint goin' to be going with yah. Best o' luck t'yah!"
|
||||
[/message]
|
||||
[kill]
|
||||
description=Engineer
|
||||
[/kill]
|
||||
[endlevel]
|
||||
result=victory
|
||||
bonus=yes
|
||||
[/endlevel]
|
||||
[/then]
|
||||
[else]
|
||||
[message]
|
||||
description=Engineer
|
||||
message="Ya can't afford it. Try again later."
|
||||
[/message]
|
||||
[/else]
|
||||
{CLEAR_VARIABLE gold}
|
||||
[/if]
|
||||
x=1-31,1-20
|
||||
y=21-24,18-20
|
||||
[/have_unit]
|
||||
[else]
|
||||
[message]
|
||||
description=Gweddry
|
||||
message= _ "Oops... I'm north of the bridge! That was bad planning on my part."
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/else]
|
||||
[/if]
|
||||
[if]
|
||||
[have_unit]
|
||||
description=Dacyn
|
||||
x=1-31,1-20
|
||||
y=21-24,18-20
|
||||
[/have_unit]
|
||||
[else]
|
||||
[message]
|
||||
description=Dacyn
|
||||
message= _ "You idiot! You left me north of the bridge!"
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/else]
|
||||
[/if]
|
||||
[if]
|
||||
[have_unit]
|
||||
description=Owaec
|
||||
x=1-31,1-20
|
||||
y=21-24,18-20
|
||||
[/have_unit]
|
||||
[else]
|
||||
[message]
|
||||
description=Owaec
|
||||
message= _ "I'm still north of the bridge, Gweddry! Why'd you blow it up!?!"
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/else]
|
||||
[/if]
|
||||
[kill]
|
||||
x=0-31
|
||||
y=0-20
|
||||
side=1
|
||||
fire_event=yes
|
||||
animate=yes
|
||||
[/kill]
|
||||
[message]
|
||||
description=Gweddry
|
||||
message= _ "Good, we have escaped from these orcs. Now we have to go south. I think the undead probably aren't as numerous this far west, so we won't get immediately killed, anyway."
|
||||
[/message]
|
||||
[message]
|
||||
description=Engineer
|
||||
message= _ "I aint goin' to be going with yah. Best o' luck t'yah!"
|
||||
[/message]
|
||||
[kill]
|
||||
description=Engineer
|
||||
[/kill]
|
||||
[endlevel]
|
||||
result=victory
|
||||
bonus=yes
|
||||
[/endlevel]
|
||||
[/then]
|
||||
[else]
|
||||
[message]
|
||||
description=Engineer
|
||||
message="Ya can't afford it. Try again later."
|
||||
[/message]
|
||||
[/else]
|
||||
{CLEAR_VARIABLE gold}
|
||||
[/if]
|
||||
[/command]
|
||||
[/option]
|
||||
[option]
|
||||
name=No
|
||||
message= _ "No, wait until later."
|
||||
[command]
|
||||
[message]
|
||||
description=Engineer
|
||||
message= _ "Neh? Alright then, we'll wait fa' later, eh?"
|
||||
[/message]
|
||||
[message]
|
||||
description=Engineer
|
||||
message= _ "Neh? Alright then, we'll wait fa' later, eh?"
|
||||
[/message]
|
||||
[/command]
|
||||
[/option]
|
||||
[/message]
|
||||
|
|
Loading…
Add table
Reference in a new issue