(Meta (Name "z2-hearth-of-power-out") (Type "normal") (exitForward "z2-hearth-of-power-in.txt") (exitBack "z2-hearth-of-power-out.txt") (miniGame1Path "levels\lock_door.txt") (levelPath "levels\z2-hearth-of-power-out.txt") (levelId "HearthofBurningPower-out") ) (Objects (Background (POSI (position 0 0) ) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\bkg.ani)(zOrder 0)) ) #exit (GameButtonX (POSI(position 200 570) ) (COLI (left 0) (right 610) (top 50) (bottom 90) ) (Data (clickEvent "QMAP") (exitArrow "exit_down_map")(enabled 1) (showHighlightEffect 1)) (visName exit2_bottom) ) ###hiddenObjects####################################################### #hammers (GameHiddenObject (POSI(position 931 618) ) (SPRT(file gfx\objects\hearth-of-power-out-hammer1.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-hammer1") ) (GameHiddenObject (POSI(position 611 567) ) (SPRT(file gfx\objects\hearth-of-power-out-hammer2.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-hammer2") ) (GameHiddenObject (POSI(position 493 522) ) (SPRT(file gfx\objects\hearth-of-power-out-hammer3.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-hammer3") ) (GameHiddenObject (POSI(position 211 562) ) (SPRT(file gfx\objects\hearth-of-power-out-hammer4.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-hammer4") ) (GameHiddenObject (POSI(position 865 434) ) (SPRT(file gfx\objects\hearth-of-power-out-hammer5.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-hammer5") (Data (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed")(cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt")) ) (GameHiddenObject (POSI(position 961 401) ) (SPRT(file gfx\objects\hearth-of-power-out-hammer6.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-hammer6") (Data (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed")(cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt")) ) (GameHiddenObject (POSI(position 706 303) ) (SPRT(file gfx\objects\hearth-of-power-out-hammer7.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-hammer7") (Data (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed")(cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt")) ) (GameHiddenObject (POSI(position 309 407) ) (SPRT(file gfx\objects\hearth-of-power-out-hammer8.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-hammer8") (Data (enableFlag "rock1_killed")(fadeOnEnable 1)(enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed")(cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt")) ) (GameHiddenObject (POSI(position 730 337) ) (SPRT(file gfx\objects\hearth-of-power-out-hammer9.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-hammer9") (Data (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed")(cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt")) ) (GameHiddenObject (POSI(position 533 293) ) (SPRT(file gfx\objects\hearth-of-power-out-hammer10.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-hammer10") (Data (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed")(cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt")) ) # (GameHiddenObject # (POSI(position 134 301) ) # (SPRT(file gfx\objects\hearth-of-power-out-hammer11.ani )(zOrder 100)) # (regionFromSprite idle) # (visName "hearth-of-power-out-hammer11") # (Data (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed")(cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt")) # ) (GameHiddenObject (POSI(position 819 626) ) (SPRT(file gfx\objects\fire_bloom5.ani)) (regionFromSprite idle) (visName "fire_bloom5") (Data (enabled 0)(enableGlobalFlag "z1-barrow-out:dialog3_killed") (disableFlag "fire_bloom5_killed")) ) (GameHiddenObject (POSI(position 205 482) ) (SPRT(file gfx\objects\fire_bloom6.ani)) (regionFromSprite idle) (visName "fire_bloom6") (Data (enabled 0)(enableGlobalFlag "z1-barrow-out:dialog3_killed") (disableFlag "fire_bloom6_killed")) ) (GameHiddenObject (POSI(position 866 346) ) (SPRT(file gfx\objects\fire_bloom7.ani)) (regionFromSprite idle) (visName "fire_bloom7") (Data (enabled 0)(enableGlobalFlag "z1-barrow-out:dialog3_killed") (disableFlag "fire_bloom7_killed")) ) (GameHiddenObject (POSI(position 437 495) ) (SPRT(file gfx\objects\fire_bloom8.ani)) (regionFromSprite idle) (visName "fire_bloom8") (Data (enabled 0)(enableGlobalFlag "z1-barrow-out:dialog3_killed") (disableFlag "fire_bloom8_killed")) ) (GameHiddenObject (POSI(position 335 435) ) (SPRT(file gfx\objects\kurosian_crystal9.ani)) (regionFromSprite idle) (visName "kurosian_crystal9") (Data (enabled 0)(enableGlobalFlag "z1-barrow-out:dialog3_killed")(clickSoundName "crystal_pick")(disableFlag "kurosian_crystal9_killed")) ) (GameHiddenObject (POSI(position 909 434) ) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\objects.ani)(zOrder 2)(animName glyphstone_carbonE)) (regionFromSprite glyphstone_carbonE) (Data (enableGlobalFlag "z6-acropolis:dialog1_killed")(enabled 0)(disableFlag "glyphstone_carbonE_killed")) (visName "glyphstone_carbonE") ) (GameHiddenObject (POSI(position 351 523) ) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\objects.ani)(zOrder 2)(animName glyphstone_carbonF) ) (regionFromSprite glyphstone_carbonF) (Data (enableGlobalFlag "z6-acropolis:dialog1_killed")(enabled 0)(disableFlag "glyphstone_carbonF_killed")) (visName "glyphstone_carbonF") ) ##rocks1 (GameButtonX (POSI (position 275 306)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\rocks.ani)(zOrder 100)(animName rock1)) (regionFromSprite rock1) (Data (activator "hearth-of-power-out-hammer") (killOnClick 1)(fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (disableFlag "rock1_killed") (disableTime 0.5) (disableSound "anvil_use") ) (visName rock1) ) (GameAnim (POSI (position 352 505)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\holes.ani)(zOrder 101)(animName hole1)) (Data (fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (disableFlag "rock1_killed")(killOnDisable 1) (disableFx (fx "gfx\fx\tomb_dust.prt" 0 0) ) (disableSound "statue_build") ) (visName hole1) ) ##rocks2 (GameButtonX (POSI (position 680 375)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\rocks.ani)(zOrder 100)(animName rock2)) (regionFromSprite rock2) (Data (activator "hearth-of-power-out-hammer") (killOnClick 1)(fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (disableFlag "rock2_killed") (disableTime 0.5) (disableSound "anvil_use") ) (visName rock2) ) (GameAnim (POSI (position 539 487)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\holes.ani)(zOrder 101)(animName hole2)) (Data (fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (disableFlag "rock2_killed")(killOnDisable 1) (disableFx (fx "gfx\fx\tomb_dust.prt" 0 0) ) (disableSound "statue_build") ) (visName hole2) ) ##rocks3 (GameButtonX (POSI (position 566 340)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\rocks.ani)(zOrder 100)(animName rock3)) (regionFromSprite rock3) (Data (activator "hearth-of-power-out-hammer") (killOnClick 1)(fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (disableFlag "rock3_killed") (disableTime 0.5) (disableSound "anvil_use") ) (visName rock3) ) (GameAnim (POSI (position 494 423)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\holes.ani)(zOrder 101)(animName hole3)) (Data (fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (disableFlag "rock3_killed")(killOnDisable 1) (disableFx (fx "gfx\fx\tomb_dust.prt" 0 0) ) (disableSound "statue_build") ) (visName hole3) ) ##rocks4 (GameButtonX (POSI (position 390 342)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\rocks.ani)(zOrder 100)(animName rock4)) (regionFromSprite rock4) (Data (activator "hearth-of-power-out-hammer") (killOnClick 1)(fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (disableFlag "rock4_killed")(killOnDisable 1) (disableTime 0.5) (disableSound "anvil_use") ) (visName rock4) ) (GameAnim (POSI (position 358 432)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\holes.ani)(zOrder 102)(animName hole4)) (Data (fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (disableFlag "rock4_killed")(killOnDisable 1) (disableFx (fx "gfx\fx\tomb_dust.prt" 0 0) ) (disableSound "statue_build") ) (visName hole4) ) ##rock_far_1 (GameButtonX (POSI (position 824 370)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\rocks.ani)(zOrder 100)(animName rock_far_1)) (regionFromSprite rock_far_1) (Data (activator "hearth-of-power-out-hammer") (killOnClick 1)(fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (disableFlag "rock_far_1_killed") (disableTime 0.5) (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed") (cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt") (disableSound "anvil_use") ) (visName rock_far_1) ) (GameHiddenObject (POSI(position 833 391) ) (SPRT(file gfx\objects\hearth-of-power-out-rug.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-rug") (Data (enableFlag "rock_far_1_killed")(fadeOnEnable 1)) ) ##rock_far_2 (GameButtonX (POSI (position 824 370)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\rocks.ani)(zOrder 100)(animName rock_far_2)) (regionFromSprite rock_far_2) (Data (activator "hearth-of-power-out-hammer") (killOnClick 1)(fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (disableFlag "rock_far_2_killed") (disableTime 0.5) (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed") (cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt") (disableSound "anvil_use") ) (visName rock_far_2) ) (GameHiddenObject (POSI(position 833 391) ) (SPRT(file gfx\objects\hearth-of-power-out-bar.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-bar") (Data (enableFlag "rock_far_2_killed")(fadeOnEnable 1)) ) ##rock_far_3 (GameButtonX (POSI (position 656 325)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\rocks.ani)(zOrder 100)(animName rock_far_3)) (regionFromSprite rock_far_3) (Data (activator "hearth-of-power-out-hammer") (killOnClick 1)(fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (disableFlag "rock_far_3_killed") (disableTime 0.5) (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed") (cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt") (disableSound "anvil_use") ) (visName rock_far_3) ) (GameHiddenObject (POSI(position 669 326) ) (SPRT(file gfx\objects\hearth-of-power-out-gloveA.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-gloveA") (Data (enableFlag "rock_far_3_killed")(fadeOnEnable 1)) ) ##rock_far_4 (GameButtonX (COLI (left 0) (right 128) (top 0) (bottom 256) ) (POSI (position 583 165)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\rocks.ani)(zOrder 100)(animName rock_far_4a)) (Data (activator "hearth-of-power-out-hammer") (killOnClick 1)(fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (disableFlag "rock_far_4a_killed") (disableTime 0.5) (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed") (cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt") (disableSound "anvil_use") ) (visName rock_far_4a) ) (GameButtonX (POSI (position 577 232)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\rocks.ani)(zOrder 100)(animName rock_far_4b)) (regionFromSprite rock_far_4b) (Data (activator "hearth-of-power-out-hammer") (killOnClick 1)(fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (disableFlag "rock_far_4b_killed") (disableTime 0.5) (enableClickFlag "rock_far_4a_killed") (disableSound "anvil_use") ) (visName rock_far_4b) ) (GameHiddenObject (POSI(position 644 282) ) (SPRT(file gfx\objects\hearth-of-power-out-rope.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-rope") (Data (enableFlag "rock_far_4a_killed" "rock_far_4b_killed")(fadeOnEnable 1)(disableSound "anvil_use")) ) ##rock_far_5 (GameAnim (POSI (position 691 271)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\rocks.ani)(zOrder 100)(animName rock_far_5)) # (regionFromSprite rock_far_5) (Data # (activator "hearth-of-power-out-hammer") (killOnClick 1)(fadeOnDisable 1) # (showHighlightEffect 1) # (updateDelay 0) # (disableFlag "rock_far_5_killed") # (disableTime 0.5) # (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed") # (cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt") # (disableSound "anvil_use") ) (visName rock_far_5) ) ##rock_far_6 (GameButtonX (POSI (position 69 304)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\rocks.ani)(zOrder 100)(animName rock_far_6)) (regionFromSprite rock_far_6) (Data (activator "hearth-of-power-out-hammer") (killOnClick 1)(fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (disableFlag "rock_far_6_killed") (disableTime 0.5) (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed") (cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt") (disableSound "anvil_use") ) (visName rock_far_6) ) (GameHiddenObject (POSI(position 73 342) ) (SPRT(file gfx\objects\hearth-of-power-out-gloveB.ani )(zOrder 100)) (regionFromSprite idle) (visName "hearth-of-power-out-gloveB") (Data (enableFlag "rock_far_6_killed")(fadeOnEnable 1)) ) #door (GameAnim (POSI (position 382 227)) (SPRT(file gfx\backgrounds\z2-hearth-of-power-out\door.ani)) (Data (disableFlag "minigame1_completed" "door_killed") (fadeOnDisable 1) (killOnDisable 1) (disableSound "metal_open") ) (visName door) ) (SmartUI (POSI(position 382 227) ) (KEYB) (COLI (left 0) (right 64) (top 0) (bottom 128) ) (SPRT(file gfx\objects\blank.ani)(zOrder -1)) (visName "smart_ui") (Data (slots "hearth-of-power-out-gloveA" "hearth-of-power-out-rope" "hearth-of-power-out-gloveB" "hearth-of-power-out-rug" "hearth-of-power-out-bar" ) (offsetX -20) (offsetY -10) (clickSoundName "pickup") (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed")(disableFlag "smart_ui_killed")(KillOnEnd 1) (showHighlightEffect 1) (cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt") ) ) (GameButtonX (POSI (position 382 227)) (COLI (left 0) (right 64) (top 0) (bottom 128) ) (Data (fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (clickMessage "menus\tutorials\z2-hearth-of-power-out\msg3.txt") (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed")(disableFlag "smart_ui_killed") (enableFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed")(disableFlag "dialog3_killed") (killOnClick 1) (enableItemClick 1) ) (visName dialog3) ) (GameButtonX (POSI (position 382 227)) (COLI (left 0) (right 64) (top 0) (bottom 128) ) (Data (fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (clickEvent STG1) (enableFlag "smart_ui_killed")(disableFlag "minigame1_completed") ) (visName minigame1_button) ) (GameButtonX (POSI (position 382 227)) (COLI (left 0) (right 64) (top 0) (bottom 128) ) (Data (fadeOnDisable 1) (showHighlightEffect 1) (updateDelay 0) (clickEvent NEXT)(exitArrow "exit_up") (enableFlag "minigame1_completed") ) (visName door_button) ) #map piecess############################################################ (MapPiece (POSI(position 122 435) ) (SPRT(file gfx\objects\hermitage_out_mappieces.ani)(zOrder 1)(animName idle1)) (regionFromSprite idle1) (visName "mappiece1") (Data (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed") (cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt") ) ) (MapPiece (POSI(position 220 324) ) (SPRT(file gfx\objects\hermitage_out_mappieces.ani)(zOrder 1)(animName idle2)) (regionFromSprite idle2) (visName "mappiece2") (Data (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed") (cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt") ) ) (MapPiece (POSI(position 900 485) ) (SPRT(file gfx\objects\hermitage_out_mappieces.ani)(zOrder 1)(animName idle3)) (regionFromSprite idle3) (visName "mappiece3") (Data (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed") (cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt") ) ) (MapPiece (POSI(position 538 248) ) (SPRT(file gfx\objects\hermitage_out_mappieces.ani)(zOrder 1)(animName idle4)) (regionFromSprite idle4) (visName "mappiece4") (Data (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed") (cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt") ) ) (MapPiece (POSI(position 480 376) ) (SPRT(file gfx\objects\hermitage_out_mappieces.ani)(zOrder 1)(animName idle5)) (regionFromSprite idle5) (visName "mappiece5") (Data (enableClickFlag "rock1_killed" "rock2_killed" "rock3_killed" "rock4_killed") (cantClickMessage "menus\tutorials\z2-hearth-of-power-out\msg2.txt") ) ) ## quest 1 (CollectObjectsQuest (Data (objects rock1 rock2 rock3 rock4) (completeEvent "ADDE") ) (visName Quest1) (KEYB) ) ###################################################################### (UIMusic (Data (file snd/music/track1.ogg snd/music/track2.ogg snd/music/track3.ogg snd/music/track4.ogg snd/music/track5.ogg snd/music/track6.ogg snd/music/track7.ogg snd/music/track8.ogg snd/music/track9.ogg snd/music/track10.ogg) ) ) ######################fadein########################################## (GameAnim (POSI (position 0 0)) (SPRT (file gfx\black.ani)(zOrder 100)) (Data (fadeOutStart 0) (fadeOutTime 0.5) ) ) ############init dialogs######################### (GameModalDialog (visName "dialog1") (Data (fileName "menus\tutorials\z2-hearth-of-power-out\msg1.txt") (delay 1) (disableFlag "dialog1_killed")) ) ############other dialogs######################### )