DiD S9: make map more interactive

This commit is contained in:
nemaara 2019-11-04 17:40:43 -05:00
parent 5eced35cd6
commit 9975d3b124

View file

@ -111,7 +111,7 @@
{PLACE_IMAGE items/dragonstatue.png 23 16}
{PLACE_IMAGE items/dragonstatue.png 24 15}
{PLACE_IMAGE items/dragonstatue.png 31 12}
{PLACE_IMAGE scenery/monolith2.png 34 11}
{PLACE_IMAGE scenery/monolith4.png 34 11}
{PLACE_IMAGE scenery/monolith3.png 29 14}
{PLACE_IMAGE scenery/monolith1.png 29 16}
{PLACE_IMAGE scenery/monolith3.png 26 15}
@ -159,8 +159,8 @@
{PLACE_IMAGE items/stone-tablet.png 15 10}
{PLACE_IMAGE items/dragonstatue.png 19 7}
{PLACE_IMAGE scenery/monolith2.png 16 11}
{PLACE_IMAGE scenery/monolith2.png 21 7}
{PLACE_IMAGE scenery/monolith3.png 16 11}
{PLACE_IMAGE scenery/monolith1.png 21 7}
{PLACE_IMAGE scenery/monolith3.png 19 9}
{PLACE_IMAGE scenery/monolith1.png 12 4}
{PLACE_IMAGE scenery/monolith1.png 9 12}
@ -431,7 +431,7 @@
{CLEAR_VARIABLE units_inside_manor}
# Create DV's units
{GENERIC_UNIT 3 (Spectre) 26 16}
{GENERIC_UNIT 3 (Draug) 26 16}
[+unit]
animate=yes
[/unit]
@ -783,7 +783,7 @@
[message]
speaker=Malin Keshar
message= _ "The guards are catching up to us!"
message= _ "The guards are catching up to us."
[/message]
[/event]
@ -798,7 +798,6 @@
[message]
speaker=narrator
message= _ "<i>Beware that, when fighting monsters, you yourself do not become a monster...</i>"
image=wesnoth-icon.png
[/message]
[allow_undo][/allow_undo]
[/event]
@ -813,7 +812,6 @@
message= _ "<i>Death is the twilight that follows the light of day.
Life fades with the setting sun into darkness.
Existence churns and the soul is reborn into endless night.</i>"
image=wesnoth-icon.png
[/message]
[allow_undo][/allow_undo]
[/event]
@ -842,6 +840,147 @@ Existence churns and the soul is reborn into endless night.</i>"
[allow_undo][/allow_undo]
[/event]
[event]
name=moveto
[filter]
x=20,23,25
y=13,11,12
race=undead
side=1
[/filter]
# throwback to S7 when you knock over the holy water
[message]
speaker=Malin Keshar
message= _ "Be careful around those urns."
[/message]
[/event]
[event]
name=moveto
[filter]
x,y=11,17
id=Malin Keshar
[/filter]
[message]
speaker=Malin Keshar
message= _ "Fancy, but Ive no use for a new cloak right now."
[/message]
[/event]
# the armory
# only allow level 3s and your fancy chocobone (if you got it) to take items
# also make it silent besides some small sound effects
[event]
name=moveto
[filter]
x,y=27,9
side=1
type=Draug
[/filter]
[sound]
name=skeleton-big-hit-1.ogg
[/sound]
[object]
silent=yes
duration=forever
[filter]
x,y=27,9
[/filter]
[effect]
apply_to=attack
range=melee
increase_damage=1
[/effect]
[/object]
{REMOVE_IMAGE 27 9}
[/event]
[event]
name=moveto
[filter]
x,y=29,9
side=1
type=Banebow
[/filter]
[sound]
name=skeleton-big-hit-2.ogg
[/sound]
[object]
silent=yes
duration=forever
[filter]
x,y=29,9
[/filter]
[effect]
apply_to=attack
range=ranged
increase_damage=1
[/effect]
[/object]
{REMOVE_IMAGE 29 9}
[/event]
[event]
name=moveto
[filter]
x,y=30,9
side=1
type=Banebow
[/filter]
[sound]
name=skeleton-big-hit-1.ogg
[/sound]
[object]
silent=yes
duration=forever
[filter]
x,y=30,9
[/filter]
[effect]
apply_to=attack
range=ranged
increase_damage=1
[/effect]
[/object]
{REMOVE_IMAGE 30 9}
[/event]
[event]
name=moveto
[filter]
x,y=27,10
side=1
type=Chocobone
[/filter]
[sound]
name=skeleton-big-hit-3.ogg
[/sound]
[object]
silent=yes
duration=forever
[filter]
x,y=27,10
[/filter]
[effect]
apply_to=attack
range=melee
increase_damage=2
[/effect]
[/object]
{REMOVE_IMAGE 27 10}
[/event]
[event]
# a side 1 unit finds the book
name=moveto
@ -859,13 +998,6 @@ Existence churns and the soul is reborn into endless night.</i>"
[/variable]
[/filter_condition]
[message]
[filter_location]
location_id=book_start
[/filter_location]
message=_ "I have found the book, master!"
[/message]
[if]
[have_unit]
[filter_location]
@ -877,14 +1009,14 @@ Existence churns and the soul is reborn into endless night.</i>"
[message]
id=Malin Keshar
# po: The speaker addresses an undead minion.
message=_ "Good! Guard it with your unlife while I come to fetch it."
message=_ "Guard that book with your unlife while I come to fetch it."
[/message]
[/then]
[else]
# human or bat
[message]
id=Malin Keshar
message=_ "Good! Guard it with your life while I come to fetch it."
message=_ "Guard that book with your life while I come to fetch it."
[/message]
[/else]
[/if]