EI S02: Dialogue improvement
Implemented long-standing TODO. The trolls are now hidden until sighted by the player. When interacting with the dwarfs, Gweddry will now respond according to whether the trolls have been sighted or not. Closes #3689
This commit is contained in:
parent
4c882f0675
commit
4b49c5c8af
1 changed files with 39 additions and 4 deletions
|
@ -45,6 +45,7 @@
|
|||
id=Kabak
|
||||
name= _ "Kabak"
|
||||
canrecruit=yes
|
||||
hidden=yes
|
||||
|
||||
[ai]
|
||||
aggression=1.0
|
||||
|
@ -178,6 +179,9 @@
|
|||
[event]
|
||||
name=start
|
||||
|
||||
{VARIABLE undead no}
|
||||
{VARIABLE monsters no}
|
||||
|
||||
[message]
|
||||
speaker=Gweddry
|
||||
message= _ "Where are we? I can’t see where we are going."
|
||||
|
@ -199,6 +203,25 @@
|
|||
[/message]
|
||||
[/event]
|
||||
|
||||
# Find the trolls
|
||||
[event]
|
||||
name=sighted
|
||||
|
||||
{VARIABLE monsters yes}
|
||||
|
||||
[filter]
|
||||
side=2
|
||||
[/filter]
|
||||
[filter_second]
|
||||
side=1
|
||||
[/filter_second]
|
||||
|
||||
[modify_side]
|
||||
side=2
|
||||
hidden=no
|
||||
[/modify_side]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
[filter]
|
||||
|
@ -230,10 +253,21 @@
|
|||
message= _ "Who goes there?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Gweddry
|
||||
message= _ "We are soldiers of the king of Wesnoth. Will you help us fight these trolls?"
|
||||
[/message]
|
||||
[if]
|
||||
{VARIABLE_CONDITIONAL monsters boolean_equals yes}
|
||||
[then]
|
||||
[message]
|
||||
speaker=Gweddry
|
||||
message= _ "We are soldiers of the king of Wesnoth. Will you help us fight these trolls?"
|
||||
[/message]
|
||||
[/then]
|
||||
[else]
|
||||
[message]
|
||||
speaker=Gweddry
|
||||
message= _ "We are soldiers of the king of Wesnoth. We know trolls dwell in these caves. Will you help us fight them?"
|
||||
[/message]
|
||||
[/else]
|
||||
[/if]
|
||||
|
||||
[message]
|
||||
speaker=unit
|
||||
|
@ -389,6 +423,7 @@
|
|||
[/message]
|
||||
|
||||
{CLEAR_VARIABLE undead}
|
||||
{CLEAR_VARIABLE monsters}
|
||||
|
||||
[endlevel]
|
||||
result=victory
|
||||
|
|
Loading…
Add table
Reference in a new issue