# Ice Crack (XXX, XXX, XXX) @NUM_SIMUL 1 @MAX_TIME 5.5 @NUM_REGISTERS 6 @NUM_INTERFACES 6 @GO_INTERFACES 6 DEFINE_COMPONENT AudioComponent BEGIN EMITTER ID 0 NAME GlacialMight2Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTPITCH -200 200 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 150.000000 DEFAULTISDOPPLEREFFECTENABLED false END EMITTER BEGIN EMITTER ID 1 NAME GlacialMight2Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTPITCH -200 200 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 150.000000 DEFAULTISDOPPLEREFFECTENABLED false END EMITTER BEGIN EMITTER ID 2 NAME GlacialMight2Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTPITCH -200 200 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 150.000000 DEFAULTISDOPPLEREFFECTENABLED false END EMITTER END COMPONENT // Sucking sound ALLOC SpellAudioComponent AUDC0A SOURCEINDEX 42863 EMITTERID 0 ERM_SRC MTX34_INTERFACE STAFF END // Sphere ALLOC SpellAudioComponent AUDC0B SOURCEINDEX 13000 EMITTERID 0 ERM_SRC MTX34_INTERFACE REG 1 END ALLOC SpellAudioComponent AUDC1B SOURCEINDEX 13000 EMITTERID 1 ERM_SRC MTX34_INTERFACE REG 2 END ALLOC SpellAudioComponent AUDC2B SOURCEINDEX 13000 EMITTERID 2 ERM_SRC MTX34_INTERFACE REG 3 END // Woosh ALLOC SpellAudioComponent AUDC0C SOURCEINDEX 42865 EMITTERID 0 ERM_SRC MTX34_INTERFACE REG 1 END ALLOC SpellAudioComponent AUDC1C SOURCEINDEX 42865 EMITTERID 1 ERM_SRC MTX34_INTERFACE REG 2 END ALLOC SpellAudioComponent AUDC2C SOURCEINDEX 42865 EMITTERID 2 ERM_SRC MTX34_INTERFACE REG 3 END // Impact ALLOC SpellAudioComponent AUDC0D SOURCEINDEX 13068 EMITTERID 0 ERM_SRC MTX34_INTERFACE REG 1 END ALLOC SpellAudioComponent AUDC1D SOURCEINDEX 13068 EMITTERID 1 ERM_SRC MTX34_INTERFACE REG 2 END ALLOC SpellAudioComponent AUDC2D SOURCEINDEX 13068 EMITTERID 2 ERM_SRC MTX34_INTERFACE REG 3 END ALLOC SpellParticleComponent Cast PARTICLETYPE Glacial Cast Effect L2 ERM MTX34_INTERFACE STAFF MTX_MOVE END ALLOC SpellParticleComponent Casta PARTICLETYPE Glacial Hit Effect ERM MTX34_INTERFACE REG 1 MTX_MOVE END ALLOC SpellParticleComponent Castb PARTICLETYPE Glacial Hit Effect ERM MTX34_INTERFACE REG 2 MTX_MOVE END ALLOC SpellParticleComponent Castc PARTICLETYPE Glacial Hit Effect ERM MTX34_INTERFACE REG 3 MTX_MOVE END ALLOC SpellParticleComponent PFAILa PARTICLETYPE Glacial Fail Exp ERM MTX34_INTERFACE REG 1 MTX_MOVE END ALLOC SpellParticleComponent PARTaA PARTICLETYPE Glacial Proj Trail Lvl 2 #PARTICLETYPE Glacial Hit Effect ERM MTX34_INTERFACE REG 1 MTX_MOVE END ALLOC SpellParticleComponent PARTaC PARTICLETYPE Glacial Lvl2 Blur ERM MTX34_INTERFACE REG 1 MTX_MOVE END ALLOC SpellAnimatedQuadComponent PARTaB ERM_SRC MTX34_INTERFACE REG 1 TEXTURE EFFECT\SPELL\SSB00T88.DDS TIME 0.5 ADDITIVE_MODE NO_CLIP DRAW_POST_LANDSCAPE BLEND_IN_TIME 0.01 BLEND_OUT_TIME 0.05 BLEND_ALPHA 0.5 FADE_IN_BY 0.001 FADE_OUT_AT 0.002 ORIENT_TO_CAMERA ORIENTATION 90.0 0.0 0.0 FIXED_OFFSET 0.0 0.2 0.0 ROTATION 0.0 0.0 360.0 SCALESRC 1 1 1 SCALEEND 3.5 3.5 3.5 END ALLOC SpellParticleComponent PFAILb PARTICLETYPE Glacial Fail Exp ERM MTX34_INTERFACE REG 2 MTX_MOVE END ALLOC SpellParticleComponent PARTbA PARTICLETYPE Glacial Proj Trail Lvl 2 ERM MTX34_INTERFACE REG 2 MTX_MOVE END ALLOC SpellParticleComponent PARTbC PARTICLETYPE Glacial Lvl2 Blur ERM MTX34_INTERFACE REG 2 MTX_MOVE END ALLOC SpellAnimatedQuadComponent PARTbB ERM_SRC MTX34_INTERFACE REG 2 TEXTURE EFFECT\SPELL\SSB00T88.DDS TIME 0.5 ADDITIVE_MODE NO_CLIP DRAW_POST_LANDSCAPE BLEND_IN_TIME 0.01 BLEND_OUT_TIME 0.05 BLEND_ALPHA 0.5 FADE_IN_BY 0.001 FADE_OUT_AT 0.002 ORIENT_TO_CAMERA ORIENTATION 90.0 0.0 0.0 FIXED_OFFSET 0.0 0.2 0.0 ROTATION 0.0 0.0 360.0 SCALESRC 1 1 1 SCALEEND 3.5 3.5 3.5 END ALLOC SpellParticleComponent PFAILc PARTICLETYPE Glacial Fail Exp ERM MTX34_INTERFACE REG 3 MTX_MOVE END ALLOC SpellParticleComponent PARTcA PARTICLETYPE Glacial Proj Trail Lvl 2 ERM MTX34_INTERFACE REG 3 MTX_MOVE END ALLOC SpellParticleComponent PARTcC PARTICLETYPE Glacial Lvl2 Blur ERM MTX34_INTERFACE REG 3 MTX_MOVE END ALLOC SpellAnimatedQuadComponent PARTcB ERM_SRC MTX34_INTERFACE REG 3 TEXTURE EFFECT\SPELL\SSB00T88.DDS TIME 0.5 ADDITIVE_MODE NO_CLIP DRAW_POST_LANDSCAPE BLEND_IN_TIME 0.01 BLEND_OUT_TIME 0.05 BLEND_ALPHA 0.5 FADE_IN_BY 0.001 FADE_OUT_AT 0.002 ORIENT_TO_CAMERA ORIENTATION 90.0 0.0 0.0 FIXED_OFFSET 0.0 0.2 0.0 ROTATION 0.0 0.0 360.0 SCALESRC 1 1 1 SCALEEND 3.5 3.5 3.5 END ALLOC SpellTimerComponent TIMCST TIME 0.25 END ALLOC SpellTimerComponent TIMERa TIME 0.25 END ALLOC SpellTimerComponent TIMERb TIME 0.25 END ALLOC SpellTimerComponent TIMERc TIME 0.25 END ALLOC SpellTimerComponent TIMERd TIME 0.25 END ALLOC SpellTimerComponent TIMERe TIME 0.25 END ALLOC SpellAutoTargetComponent AUTTGa ERM_SRC MTX34_INTERFACE STAFF ERM_DST MTX34_INTERFACE ORB IGO_RSLTA GO_INTERFACE REG 4 MTX34_REGISTER 1 IGO_RSLTB GO_INTERFACE REG 5 MTX34_REGISTER 2 IGO_RSLTC GO_INTERFACE REG 6 MTX34_REGISTER 3 PRI_AUTO_TARGET PATH_BIAS AUTO_TARGET_ANGLE_BIAS 10.0 AUTO_TARGET_DIST_BIAS 1.0 TARGET_ANGLE 180 AUTO_TARGET_RADIUS 20 TARGET_LEVEL_HEIGHT 1 FILL_OUT_MAPPINGS END ALLOC SpellTrailsComponent TRAILa WIDTH 1.5 ERM_SRC MTX34_INTERFACE REG 1 NUM_SEGMENTS 7 FADE_SPEED 0.15 ORIENT_TO_CAMERA TEXTURE EFFECT\SPELL\SSB00T85.DDS END ALLOC SpellTrailsComponent TRAILb WIDTH 1.5 ERM_SRC MTX34_INTERFACE REG 2 NUM_SEGMENTS 7 FADE_SPEED 0.15 ORIENT_TO_CAMERA TEXTURE EFFECT\SPELL\SSB00T85.DDS END ALLOC SpellTrailsComponent TRAILc WIDTH 1.5 ERM_SRC MTX34_INTERFACE REG 3 NUM_SEGMENTS 7 FADE_SPEED 0.15 ORIENT_TO_CAMERA TEXTURE EFFECT\SPELL\SSB00T85.DDS END ALLOC SpellAnimatedQuadComponent BALLa ERM_SRC MTX34_INTERFACE REG 1 TEXTURE EFFECT\SPELL\SSB00T85.DDS TEXTURE EFFECT\SPELL\SSB00T81.DDS TEXTURE EFFECT\SPELL\SSB00T83.DDS TEXTURE EFFECT\SPELL\SSB00T82.DDS TEXTURE EFFECT\SPELL\SSB00T84.DDS TIME 1.6 TIME_PER_FRAME 0.04 ORIENT_TO_CAMERA ROTATION 0.0 0.0 3001.0 ORIENTATION 90.0 0.0 0.0 SCALE 1.25 1.25 1.25 SCALESRC 1.25 1.25 1.25 SCALEEND 1.25 1.25 1.25 END ALLOC SpellAnimatedQuadComponent BALLb ERM_SRC MTX34_INTERFACE REG 2 TEXTURE EFFECT\SPELL\SSB00T85.DDS TEXTURE EFFECT\SPELL\SSB00T81.DDS TEXTURE EFFECT\SPELL\SSB00T83.DDS TEXTURE EFFECT\SPELL\SSB00T82.DDS TEXTURE EFFECT\SPELL\SSB00T84.DDS TIME 1.6 TIME_PER_FRAME 0.04 ORIENT_TO_CAMERA ROTATION 0.0 0.0 3001.0 ORIENTATION 90.0 0.0 0.0 SCALE 1.25 1.25 1.25 SCALESRC 1.25 1.25 1.25 SCALEEND 1.25 1.25 1.25 END ALLOC SpellAnimatedQuadComponent BALLc ERM_SRC MTX34_INTERFACE REG 3 TEXTURE EFFECT\SPELL\SSB00T85.DDS TEXTURE EFFECT\SPELL\SSB00T81.DDS TEXTURE EFFECT\SPELL\SSB00T83.DDS TEXTURE EFFECT\SPELL\SSB00T82.DDS TEXTURE EFFECT\SPELL\SSB00T84.DDS TIME 1.6 TIME_PER_FRAME 0.04 ORIENT_TO_CAMERA ROTATION 0.0 0.0 3001.0 ORIENTATION 90.0 0.0 0.0 SCALE 1.25 1.25 1.25 SCALESRC 1.25 1.25 1.25 SCALEEND 1.25 1.25 1.25 END ALLOC SpellProjectileComponent PROJa ERM_SRC MTX34_INTERFACE STAFF ERM_DST MTX34_INTERFACE ORB M34I_UP REG 1 IGO_RSLT GO_INTERFACE REG 1 TIME 1.6 DISTANCE 16 PATHFIND 0.5 RADIUS 1.0 DMG_HEIGHT 3.0 TARGET_ALONG_PATH_TRAVELED ROTATEY 0 GO_SRC REG 4 AUTO_TARGET 180 .5 -1.0 TIME_TILL_AUTO 250 END ALLOC SpellProjectileComponent PROJb ERM_SRC MTX34_INTERFACE STAFF ERM_DST MTX34_INTERFACE ORB M34I_UP REG 2 IGO_RSLT GO_INTERFACE REG 2 TIME 1.6 DISTANCE 16 PATHFIND 0.5 RADIUS 1.0 DMG_HEIGHT 3.0 TARGET_ALONG_PATH_TRAVELED GO_SRC REG 5 AUTO_TARGET 180 .5 -1.0 TIME_TILL_AUTO 250 ROTATEY 45 END ALLOC SpellProjectileComponent PROJc ERM_SRC MTX34_INTERFACE STAFF ERM_DST MTX34_INTERFACE ORB M34I_UP REG 3 IGO_RSLT GO_INTERFACE REG 3 TIME 1.6 DISTANCE 16 PATHFIND 0.5 RADIUS 1.0 DMG_HEIGHT 3.0 TARGET_ALONG_PATH_TRAVELED GO_SRC REG 6 AUTO_TARGET 180 .5 -1.0 TIME_TILL_AUTO 250 ROTATEY -45 END ALLOC SpellOneShotDmgComponent DAMGEa DAMAGE HP 15 WATER 1.5 2.0 0 0 GO_SRC REG 1 END ALLOC SpellOneShotDmgComponent DAMGEb DAMAGE HP 15 WATER 1.5 2.0 0 0 GO_SRC REG 2 END ALLOC SpellOneShotDmgComponent DAMGEc DAMAGE HP 15 WATER 1.5 2.0 0 0 GO_SRC REG 3 END ALLOC SpellCounterComponent COUNT COUNT 3 END ALLOC SpellCounterComponent PARTCT COUNT 3 END ALLOC SpellTimerComponent CTLTIM TIME 5.5 END // Audio counter -- counts end of audio for the balls ALLOC SpellCounterComponent AUDCNT COUNT 3 END // Final counter -- counts completion of audio and visuals ALLOC SpellCounterComponent FINCNT COUNT 2 END // Level 1 Logic MAP ENTRY POW2 7 Cast START COUNT START TIMCST START PARTCT START CTLTIM START AUDCNT START FINCNT START // Play cast audio MAP Cast BEGUN 1 AUDC0A START MAP TIMCST DONE 1 AUTTGa START // Mappings for projectile 1 MAP AUTTGa FNDA 2 PROJa START Cast STOP MAP AUTTGa NOFNDA 2 PROJa START Cast STOP MAP PROJa BEGUN 5 Casta START PARTaC START PARTaA START BALLa START TRAILa START // Play ball audio (also stop cast audio) MAP BALLa BEGUN 3 AUDC0A STOP AUDC0B START AUDC0C START MAP PROJa DONE 6 PARTaC STOP PARTaA STOP TIMERa START BALLa STOP TRAILa STOP Casta STOP // When ball is done, stop ball audio MAP BALLa DONE 2 AUDC0B STOP AUDC0C STOP MAP PROJa HIT 2 DAMGEa START BALLa STOP MAP DAMGEa SUCCES 1 PARTaB START MAP DAMGEa FAIL 2 PFAILa START PARTCT TRIG // If we didn't hit, audio is done for this ball -- trigger AUDCNT MAP PROJa NOHIT 2 PARTCT TRIG AUDCNT TRIG MAP PROJa HITOBJ 2 PARTab START BALLa STOP MAP PROJa HITWAL 2 PARTab START BALLa STOP // If we did hit something, play freeze/fail audio MAP PARTab BEGUN 1 AUDC0D START MAP PFAILa BEGUN 1 AUDC0D START // And audio is done for the ball when that sound is done -- trigger AUDCNT MAP AUDC0D DONE 1 AUDCNT TRIG #MAP TIMERa DONE 2 PARTaB STOP COUNT TRIG // Mappings for projectile 2 MAP AUTTGa FNDB 1 PROJb START MAP AUTTGa NOFNDB 1 PROJb START MAP PROJb BEGUN 5 Castb START PARTbC START PARTbA START BALLb START TRAILb START MAP BALLb BEGUN 2 AUDC1B START AUDC1C START MAP PROJb DONE 6 PARTbC STOP PARTbA STOP TIMERb START BALLb STOP TRAILb STOP Castb STOP MAP BALLb DONE 2 AUDC1B STOP AUDC1C STOP MAP PROJb HIT 2 DAMGEb START BALLb STOP MAP DAMGEb SUCCES 1 PARTbB START MAP DAMGEb FAIL 2 PFAILb START PARTCT TRIG MAP PROJb NOHIT 2 PARTCT TRIG AUDCNT TRIG MAP PROJb HITOBJ 2 PARTbB START BALLb STOP MAP PROJb HITWAL 2 PARTbB START BALLb STOP MAP PARTbB BEGUN 1 AUDC1D START MAP PFAILb BEGUN 1 AUDC1D START MAP AUDC1D DONE 1 AUDCNT TRIG #MAP TIMERb DONE 2 PARTbB STOP COUNT TRIG // Mappings for projectile 3 MAP AUTTGa FNDC 1 PROJc START MAP AUTTGa NOFNDC 1 PROJc START MAP PROJc BEGUN 5 Castc START PARTcC START PARTcA START BALLc START TRAILc START MAP BALLc BEGUN 2 AUDC2B START AUDC2C START MAP PROJc DONE 6 PARTcC STOP PARTcA STOP TIMERc START BALLc STOP TRAILc STOP Castc STOP MAP BALLc DONE 2 AUDC2B STOP AUDC2C STOP MAP PROJc HIT 2 DAMGEc START BALLc STOP MAP DAMGEc SUCCES 1 PARTcB START MAP DAMGEc FAIL 2 PFAILc START PARTCT TRIG MAP PROJc NOHIT 2 PARTCT TRIG AUDCNT TRIG MAP PROJc HITOBJ 2 PARTcB START BALLc STOP MAP PROJc HITWAL 2 PARTcB START BALLc STOP MAP PARTcB BEGUN 1 AUDC2D START MAP PFAILc BEGUN 1 AUDC2D START MAP AUDC2D DONE 1 AUDCNT TRIG #MAP TIMERc DONE 2 PARTcB STOP COUNT TRIG // Ending mapping #MAP COUNT DONE 1 ENTRY STOP MAP PARTaB DONE 1 PARTCT TRIG MAP PARTbB DONE 1 PARTCT TRIG MAP PARTcB DONE 1 PARTCT TRIG // When particle counter is done, visuals are done -- trigger final counter MAP PARTCT DONE 1 FINCNT TRIG // When audio counter is done, audio is done -- trigger final counter MAP AUDCNT DONE 1 FINCNT TRIG // When final counter (or safety-yet timer) is done, spell is done MAP FINCNT DONE 1 ENTRY STOP MAP CTLTIM DONE 1 ENTRY STOP