1#textdomain wesnoth-dm 2 3#define MEMOIRS_GENERATOR_SKELETON X Y 4 # set the generator's terrain 5 [event] 6 name=prestart 7 [item] 8 x,y={X},{Y} 9 image=scenery/monolith2.png 10 [/item] 11 [/event] 12 13 # generate a unit each turn 14 [event] 15 id=generator_{X}_{Y} 16 name=new turn 17 first_time_only=no 18 19 [scroll_to] 20 x,y={X},{Y} 21 [/scroll_to] 22 [sound] 23 name=magic-dark.ogg 24 [/sound] 25 {RANDOM (Skeleton,Skeleton Archer)} 26 [unit] 27 type=$random 28 side=2 29 x,y={X},{Y} 30 animate=yes 31 [/unit] 32 {CLEAR_VARIABLE random} 33 [/event] 34 35 # if someone capable of destroying the generator moves there 36 [event] 37 name=moveto 38 [filter] 39 side=1 40 x,y={X},{Y} 41 type_adv_tree=Mage,Journeyman Mage,Paladin 42 [/filter] 43 44 [message] 45 speaker=unit 46 message=_"I call upon all that is holy to break the power of this evil stone!" 47 [/message] 48 [sound] 49 name=lightning.ogg 50 [/sound] 51 [color_adjust] 52 red=100 53 green=100 54 blue=100 55 [/color_adjust] 56 [delay] 57 time=10 58 [/delay] 59 [color_adjust] 60 red=0 61 green=0 62 blue=0 63 [/color_adjust] 64 [remove_event] 65 id=generator_{X}_{Y} 66 [/remove_event] 67 [/event] 68 69 # if someone who can't destroy the generator moves there 70 [event] 71 name=moveto 72 [filter] 73 x,y={X},{Y} 74 side=1 75 [not] 76 type_adv_tree=Mage,Journeyman Mage,Paladin 77 [/not] 78 [/filter] 79 80 [message] 81 speaker=unit 82 message=_"Evil emanates from this stone, but I have not the power to destroy it." 83 [/message] 84 [/event] 85#enddef 86