# Flash Freeze (XXX, XXX, XXX) #__________________________________________________________ # Flash Freeze Level 1 # XXX #__________________________________________________________ @DEFINE_END @NUM_SIMUL 5 @MAX_TIME 3.5 @NUM_REGISTERS 2 @NUM_INTERFACES 1 @GO_INTERFACES 1 DEFINE_COMPONENT AudioComponent BEGIN EMITTER ID 0 NAME FlashFreezeEmitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 8.0 150.0 DEFAULTISDOPPLEREFFECTENABLED false DEFAULTPITCH -200 200 END EMITTER END COMPONENT // Flash freeze drone ALLOC SpellAudioComponent AUDCAA SOURCEINDEX 33067 EMITTERID 0 ERM_SRC MTX34_REGISTER 2 END // Windy and wet ALLOC SpellAudioComponent AUDCAB SOURCEINDEX 33001 EMITTERID 0 ERM_SRC MTX34_REGISTER 2 END // Drone2 ALLOC SpellAudioComponent AUDCAC SOURCEINDEX 33000 EMITTERID 0 ERM_SRC MTX34_REGISTER 2 END // Smoke ALLOC SpellAudioComponent AUDCAD SOURCEINDEX 33068 EMITTERID 0 ERM_SRC MTX34_REGISTER 2 END ALLOC SpellCollideComponent REGS1 ERM_SRC MTX34_INTERFACE ORB IWM_RSLT MTX34_REGISTER 1 FORCE_RESULT END ALLOC SpellCollideComponent REGS2 ERM_SRC MTX34_INTERFACE ORB IWM_RSLT MTX34_REGISTER 2 OFFSET_DST 0.0 2.0 0.0 END ALLOC SpellBobComponent BNCE ERM_SRC MTX34_REGISTER 2 M34I_UP REG 1 AMPLITUDE 0.25 FREQUENCY 0.5 END ALLOC SpellAnimatedQuadComponent BALL ERM_SRC MTX34_INTERFACE REG 1 TEXTURE NC2A\Effect\Spell\SSB00T03.DDS TEXTURE NC2A\Effect\Spell\SSB00T07.DDS TEXTURE NC2A\Effect\Spell\SSB00T04.DDS TEXTURE NC2A\Effect\Spell\SSB00T05.DDS TEXTURE NC2A\Effect\Spell\SSB00T06.DDS TIME 3.25 BLEND_IN_TIME 0.5 FADE_OUT_AT 3.0 TIME_PER_FRAME 0.04 RANDOM_START_FRAME ORIENT_TO_CAMERA ROTATION 0.0 0.0 0.0 ORIENTATION 90.0 0.0 0.0 SCALE 0.93 0.93 0.93 SCALESRC 0.0 0.0 0.0 SCALEEND 0.0 0.0 0.0 END ALLOC SpellParticleComponent THROB PARTICLETYPE FlashFreeze1Pulse ERM MTX34_REGISTER 2 END ALLOC SpellParticleComponent UPTRL PARTICLETYPE FlashFreeze1Twirl ERM MTX34_REGISTER 1 END ALLOC SpellParticleComponent DNTRL PARTICLETYPE FlashFreeze1TwirlDown ERM MTX34_REGISTER 2 END ALLOC SpellParticleComponent MIST PARTICLETYPE FlashFreeze1Mist ERM MTX34_REGISTER 1 END ALLOC SpellParticleComponent XPLOD PARTICLETYPE FlashFreeze1Explosion ERM MTX34_REGISTER 2 END ALLOC SpellParticleComponent HITFX PARTICLETYPE FlashFreeze1HitEffect ERM MTX34_REGISTER 2 END ALLOC SpellParticleComponent POP PARTICLETYPE FlashFreeze1Grissle ERM MTX34_REGISTER 1 END ALLOC SpellTimerComponent TIME1 TIME 3.25 END ALLOC SpellTimerComponent TIME2 TIME 1.4 END # Damage Components begin ALLOC SpellSphereDmgComponent SPHR1A ERM_SRC MTX34_REGISTER 1 IGO_RSLT GO_INTERFACE REG 1 RADIUS 2 DAMAGE FREEZE 15.0 WATER 2.5 1 TIME 3.0 WORK_ONCE END ALLOC SpellJitterComponent JITTER TIME 0.10 MAGNITUDE 0.15 END // Audio counter ALLOC SpellCounterComponent AUDCNT COUNT 1 END // Visuals counter ALLOC SpellCounterComponent VISCNT COUNT 1 END // Counter to end spell ALLOC SpellCounterComponent COUNT COUNT 2 END ########################## # EVENT MAPPINGS ########################## MAP ENTRY POW1 7 TIME1 START REGS1 START REGS2 START JITTER START AUDCNT START VISCNT START COUNT START MAP REGS1 BEGUN 9 REGS1 STOP UPTRL START MIST START SPHR1A START POP START AUDCAA START AUDCAB START AUDCAC START AUDCAD START MAP REGS2 BEGUN 3 DNTRL START BNCE START XPLOD START #Start bouncing the ball and the shockwaves MAP BNCE BEGUN 3 REGS2 STOP BALL START THROB START #When an enemy is hit, start the draw effect and finish the spell MAP SPHR1A WORKED 4 SPHR1A STOP TIME2 START BALL STOP HITFX START MAP TIME2 DONE 3 AUDCAB FOUT0V HITFX STOP VISCNT TRIG MAP TIME1 DONE 2 AUDCAB FOUT0V VISCNT TRIG MAP AUDCAB DONE 1 AUDCNT TRIG MAP AUDCNT DONE 1 COUNT TRIG MAP VISCNT DONE 1 COUNT TRIG MAP COUNT DONE 1 ENTRY STOP