[test] name="Test scenario" map_data="mmmmggggggggggggggggggggggggggggggggg mmmmggggggggggggggggggggggggggggggggg mgggggCCCCggggggggggggggggggggggggggg mgggggC1Cgggggggggfffffgggggggggggggg mgggggCCCgggggggggfffffgggccccggggggg mgggggCCCgggggggggfffffgggcchhggggggg mgggggtgtgggggggggggggggggccccggggggg ggggggggggggggggggggggggggggggggggggg ggggggggggggggggggggggggggggggggggggg ggggggggggggggggggggggggggggggggggggg gggggggggggggggggggggCCCggggggggggggg gggggggggggggggggggggCCCggggggggggggg ggggggggggggggggggggggggggggggggggggg ggnnKnggggggggggggggggggggggggggggggg gggnngggggggggggggggggggggggggggggggg gggggggggggggggggggggggggggg2gggggggg gggggggDgggggtggggggggggggggggggggggg ggggggDgggtgggggggggggggggggggggggggg ggggggggggggggggggggggggggggggggggggg " [event] name=moveto [filter] x=11 y=6 side=1 [not] description=Baldras [/not] [/filter] [message] speaker=narrator message= _ "You can come if you wish, but the leader is only interested in speaking to Baldras." [/message] [/event] turns=36 id=test {DAWN} {MORNING} {AFTERNOON} {DUSK} {FIRST_WATCH} {SECOND_WATCH} {ITM_BOOK1 2 2} {ITM_BOOK2 3 2} {ITM_BOOK3 4 2} {ITM_BOOK4 5 2} {ITM_FLOWER1 2 3} {ITM_FLOWER2 3 3} {ITM_FLOWER3 4 3} {ITM_FLOWER4 5 3} {ITM_ROCK1 2 4} {ITM_ROCK2 3 4} {ITM_ROCK3 4 4} {ITM_ROCK4 5 4} {ITM_DRAGONSTATUE 2 5} {ITM_ORNATE1 3 5} {ITM_ORNATE2 4 5} {ITM_BARREL 5 5} {ITM_MONOLITH1 2 6} {ITM_MONOLITH2 3 6} {ITM_MONOLITH3 4 6} {ITM_MONOLITH4 5 6} {ITM_WELL 2 7} {ITM_LEANTO 3 7} {ITM_BALL_GREEN 4 7} {ITM_BALL_BLUE 5 7} {ITM_BOX 2 8} {ITM_WISHINGWELL 10 5} {OBJ_RING_REGENERATION 10 4 OBJ1} {OBJ_RING_SLOW 11 4 OBJ2} {OBJ_POTION_HEALING 12 4 OBJ3} {OBJ_POTION_POISON 13 4 OBJ4} {OBJ_POTION_HOLY 14 4 OBJ5} {OBJ_POTION_STRONG 15 4 OBJ6} {OBJ_POTION_DECAY 11 5 OBJ7} {OBJ_TRIDENT_STORM 12 5 OBJ8} {OBJ_SWORD_FIRE 13 5 OBJ9} {OBJ_SCEPTER_FIRE 14 5 OBJ10} {ACT_TELEPORT 10 3 27 15} [side] type=Fighter description=Konrad side=1 canrecruit=1 controller=human hitpoints=80 recruit="Assassin,Elvish Hero,Elvish Fighter,Elvish Archer,Horseman,Mage,Elvish Shaman,Red Mage,Spearman,Swordsman,Duelist,Fencer,Elvish Captain,Elvish Ranger,Elvish Shyde,Thief,Rogue,Merman,Elvish Lord,White Mage,Mage of Light,Elvish Sharpshooter,Silver Mage" gold=2000 enemy=2 shroud=yes [/side] [side] type=Orcish Warlord description="Urug-Telfar" side=2 controller=ai canrecruit=1 recruit="Orcish Grunt,Troll Whelp,Wolf Rider,Orcish Archer,Orcish Assassin,Saurian Skirmisher,Naga" gold=40 income=10 enemy=1 [unit] x,y=12,13 type="Orcish Archer" generate_description=yes [/unit] [/side] [item] x,y=8,8 image="items/orcish-flag.png" [/item] [label] x,y=8,8 text="Northerners unleashed!" [/label] [event] name=moveto first_time_only=no [filter] side=1 x=8 y=8 [/filter] [terrain] x=28,30,29 y=15,15,17 letter=C [/terrain] {VARIABLE_OP xx1 random 10..20} {VARIABLE_OP yy1 random 10..17} [unit] side=2 x,y="$xx1","$yy1" type="Orcish Warlord" description="Bozo" generate_description=yes [/unit] [message] speaker="Bozo" message="Mwahahahahah! I appeared at $xx1, $yy1!" [/message] [/event] [item] x,y=4,4 image="items/orcish-flag.png" [/item] [label] x,y=4,4 text="Open, Sesame!" [/label] [event] name=moveto first_time_only=no [filter] side=1 x=4 y=4 [/filter] [terrain] x=1,2 y=2,2 letter=r [/terrain] [/event] [item] x,y=8,5 image="items/orcish-flag.png" [/item] [label] x,y=8,5 text="Reveal the Way" [/label] [event] name=moveto first_time_only=no [filter] side=1 x=8 y=5 [/filter] [remove_shroud] side=1 x="0-38" y="0-20" [/remove_shroud] [/event] [item] x,y=8,7 image="items/chest-plain-closed.png" [/item] [label] x,y=8,7 text="BOOM!" [/label] [event] name="moveto" first_time_only=no [filter] x,y=8,7 [/filter] [terrain] x="7,9" y="7,7" letter="g" [/terrain] [/event] [item] x,y=9,3 image="items/gohere.png" [/item] [label] x,y=9,3 text="Win" [/label] [event] name="moveto" first_time_only=no [filter] x,y=9,3 [/filter] [endlevel] result="victory" bonus=yes [/endlevel] [/event] [terrain_graphics] x,y=13,13 map=" * * * 1 * * *" [tile] pos=1 type=* [/tile] [image] name="forest" position=vertical base=90,144 [/image] [/terrain_graphics] [label] x,y=15,15 text="This is not a forest" [/label] [/test]