(Meta (Name "minigame1") (Type "puzzle") (exitForward "z3-tower.txt") (exitBack "z3-tower.txt") (levelPath "levels\pipespuzzle02.txt") (renderBluredBackground 1) ) (UIMainMenuFX) (Objects (Background (POSI (position 216 2) ) (SPRT (file gfx\puzzles\Pipes\bkg2.ani ) (zOrder 102) (alphaBlend 1) ) (Name "PUZZ") ) #puzzle (PipesPuzzleChunk (COLI) (POSI (position 360 520)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName A) (zOrder 140) ) (Data (type A) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 440 520)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName B) (zOrder 140) ) (Data (type B) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 520 520)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName B) (zOrder 140) ) (Data (type B) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 600 520)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName B) (zOrder 140) ) (Data (type B) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 680 520)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName A) (zOrder 140) ) (Data (type A) (clickEvent PROT) (regionFromSprite 1) ) ) ####################################################### (PipesPuzzleChunk (COLI) (POSI (position 360 440)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName A) (zOrder 140) ) (Data (type A) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 440 440)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName B) (zOrder 140) ) (Data (type B) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 520 440)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName B) (zOrder 140) ) (Data (type B) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 600 440)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName B) (zOrder 140) ) (Data (type B) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 680 440)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName A) (zOrder 140) ) (Data (type A) (clickEvent PROT) (regionFromSprite 1) ) ) ################################################################################################## (PipesPuzzleChunk (COLI) (POSI (position 360 360)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName B) (zOrder 140) ) (Data (type B) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 440 360)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName A) (zOrder 140) ) (Data (type A) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 520 360)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName A) (zOrder 140) ) (Data (type A) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 600 360)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName A) (zOrder 140) ) (Data (type A) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 680 360)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName A) (zOrder 140) ) (Data (type A) (clickEvent PROT) (regionFromSprite 1) ) ) ################################################################################################## (PipesPuzzleChunk (COLI) (POSI (position 360 280)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName B) (zOrder 140) ) (Data (type B) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 440 280)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName B) (zOrder 140) ) (Data (type B) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 520 280)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName B) (zOrder 140) ) (Data (type B) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 600 280)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName B) (zOrder 140) ) (Data (type B) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 680 280)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName B) (zOrder 140) ) (Data (type B) (clickEvent PROT) (regionFromSprite 1) ) ) ################################################################################################## (PipesPuzzleChunk (COLI) (POSI (position 360 200)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName A) (zOrder 140) ) (Data (type A) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 440 200)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName A) (zOrder 140) ) (Data (type A) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 520 200)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName A) (zOrder 140) ) (Data (type A) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 600 200)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName A) (zOrder 140) ) (Data (type A) (clickEvent PROT) (regionFromSprite 1) ) ) (PipesPuzzleChunk (COLI) (POSI (position 680 200)) (SPRT (file gfx\puzzles\Pipes\pipespuzzle01.ani) (animName B) (zOrder 140) ) (Data (type B) (clickEvent PROT) (regionFromSprite 1) ) ) (GameAnim (POSI (position 459 11)) (SPRT (file gfx\puzzles\Pipes\bkg2.ani) (zOrder 160) (animName anim)) (Data(disableFlag "minigame1_completed")) (Name "BACK") ) (GameAnim (POSI (position 459 11)) (SPRT (file gfx\puzzles\Pipes\bkg2.ani) (zOrder 160) (animName glow)) (Data(disableFlag "minigame1_completed")) (Name "FINN") ) (FxPulseAlpha2 (Data (name FINN)) ) (PipesPuzzleMngr (KEYB) (Data (version 2))) (FxBlendIn (Data (name PUZZ) # (move 1) ) ) (FxBlendIn (Data (name BACK) ) ) (FxBlendIn (Data (name FINN) # (move 1) ) ) (GameTutorial (TEXT (text "Расположите трубы так, чтобы вода могла течь из одного конца механизма в другой.") (width 260)) (POSI (position 30 300)) (Data (fadeInStart 2.5) (fadeInTime 1) (fadeOutStart 5) (fadeOutTime 1) (dialogType "tutorial") (soundFile "snd\sfx\tutorialpopup.ogg") ) ) )