# Flash Freeze (XXX, XXX, XXX) #__________________________________________________________ # Flash Freeze Level 2 # XXX #__________________________________________________________ @DEFINE_END @NUM_SIMUL 2 @MAX_TIME 8.5 @NUM_REGISTERS 17 @NUM_INTERFACES 17 @GO_INTERFACES 12 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 BEGIN EMITTER ID 1 NAME FlashFreezeEmitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 8.0 150.0 DEFAULTISDOPPLEREFFECTENABLED false DEFAULTPITCH -200 200 END EMITTER BEGIN EMITTER ID 2 NAME FlashFreezeEmitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 8.0 150.0 DEFAULTISDOPPLEREFFECTENABLED false DEFAULTPITCH -200 200 END EMITTER BEGIN EMITTER ID 3 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 33002 EMITTERID 0 ERM_SRC MTX34_REGISTER 2 END // Freezing Spin ALLOC SpellAudioComponent AUDCAB SOURCEINDEX 33004 EMITTERID 0 ERM_SRC MTX34_REGISTER 2 END // Drone2 ALLOC SpellAudioComponent AUDCAC SOURCEINDEX 33000 EMITTERID 0 ERM_SRC MTX34_REGISTER 2 END // Explode! ALLOC SpellAudioComponent AUDCAD SOURCEINDEX 33069 EMITTERID 0 ERM_SRC MTX34_REGISTER 2 END // Orbit 1 ALLOC SpellAudioComponent AUDCBA SOURCEINDEX 33001 EMITTERID 1 ERM_SRC MTX34_REGISTER 3 END // Orbit 2 ALLOC SpellAudioComponent AUDCCA SOURCEINDEX 33001 EMITTERID 2 ERM_SRC MTX34_REGISTER 4 END // Smoke ALLOC SpellAudioComponent AUDCDA SOURCEINDEX 33001 EMITTERID 3 ERM_SRC MTX34_REGISTER 2 END ALLOC SpellCollideComponent REGS1 ERM_SRC MTX34_INTERFACE ORB IWM_RSLT MTX34_REGISTER 1 FORCE_RESULT END ALLOC SpellCollideComponent SETA ERM_SRC MTX34_REGISTER 2 IWM_RSLT MTX34_REGISTER 17 FORCE_RESULT END ALLOC SpellCollideComponent REGS2 ERM_SRC MTX34_INTERFACE ORB IWM_RSLT MTX34_REGISTER 2 OFFSET_DST 0.0 2.5 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 4.7 BLEND_IN_TIME 0.5 FADE_OUT_AT 4.4 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 1.93 1.93 1.93 SCALESRC 0.0 0.0 0.0 SCALEEND 0.0 0.0 0.0 END ALLOC SpellQuadComponent SHOCK ERM_SRC MTX34_REGISTER 1 TEXTURE NC2A\Effect\Spell\SSB00T09.DDS TIME 0.75 ADDITIVE_MODE NO_CLIP DRAW_POST_LANDSCAPE BLEND_IN_TIME 0.04 BLEND_OUT_TIME 0.5 BLEND_ALPHA 1.0 FIXED_OFFSET 0.0 0.2 0.0 ROTATION 0.0 0.0 0.0 SCALE 2.0 2.0 2.0 SCALESRC 0 0 0 SCALEEND 8 8 8 ALWAYS_SCALE_LERP # RANDOM_ROTATION_START 2 END ########################################## ## Ambient Particle Systems ########################################## ALLOC SpellParticleComponent THROB PARTICLETYPE FlashFreeze2Pulse 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 FlashFreeze2Explosion ERM MTX34_REGISTER 2 END ALLOC SpellParticleComponent POP PARTICLETYPE FlashFreeze2Grissle ERM MTX34_REGISTER 2 END ALLOC SpellParticleComponent VORTEX PARTICLETYPE FlashFreeze2Vortex ERM MTX34_REGISTER 2 END ALLOC SpellParticleComponent VRTXDN PARTICLETYPE FlashFreeze2VortexDown ERM MTX34_REGISTER 2 SRCOFFSET 0.0 7.0 0.0 END ########################################## ## Electron moving particle systems ########################################## ALLOC SpellBobComponent BOB ERM_SRC MTX34_REGISTER 2 M34I_UP REG 2 AMPLITUDE 0.75 FREQUENCY 3.0 END ALLOC SpellPathAnchorRotComp ROTA ERM_SRC MTX34_INTERFACE REG 2 IWM_RSLT MTX34_REGISTER 3 TIME 6.0 RADIUS 2.0 ANGLE_SRC 0.0 ANGLE_DST -2048.0 VELOCITY_CURVE CURVE_LINEAR END ALLOC SpellPathAnchorRotComp ROTB ERM_SRC MTX34_INTERFACE REG 2 IWM_RSLT MTX34_REGISTER 4 TIME 6.0 RADIUS 2.0 ANGLE_SRC 512.0 ANGLE_DST 2560.0 VELOCITY_CURVE CURVE_LINEAR END ALLOC SpellPathAnchorRotComp ROTC ERM_SRC MTX34_REGISTER 2 IWM_RSLT MTX34_REGISTER 5 TIME 6.0 RADIUS 2.0 ANGLE_SRC 512.0 ANGLE_DST 2560.0 VELOCITY_CURVE CURVE_LINEAR VERTICAL END ALLOC SpellParticleComponent ORBIT1 PARTICLETYPE FlashFreeze2Orbit ERM MTX34_REGISTER 3 MTX_MOVE TIME 1.9 END ALLOC SpellParticleComponent ORBIT2 PARTICLETYPE FlashFreeze2OrbitRound ERM MTX34_REGISTER 4 MTX_MOVE TIME 1.9 END ALLOC SpellParticleComponent ORBIT3 PARTICLETYPE FlashFreeze2OrbitRound ERM MTX34_REGISTER 5 MTX_MOVE TIME 1.9 END ########################################## ## ########################################## ALLOC SpellTimerComponent AUDTIM TIME 4.7 END ALLOC SpellTimerComponent AUDTM2 TIME 5.7 END ALLOC SpellTimerComponent TIME1 TIME 4.2 END ALLOC SpellTimerComponent DELAY TIME 0.75 END ALLOC SpellJitterComponent JTR TIME 3.25 CHANGE_OVER_TIME 0.35 0.0 END # Damage Components begin ALLOC SpellSphereDmgComponent SPHR1A ERM_SRC MTX34_REGISTER 1 IGO_RSLT GO_INTERFACE REG 1 RADIUS 2 DAMAGE FREEZE 50.0 WATER 4.0 1 TIME 3.0 NUM_CAN_DAMAGE 8 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 POW2 9 AUDCNT START VISCNT START COUNT START AUDTIM START AUDTM2 START TIME1 START REGS1 START REGS2 START JTR START MAP REGS1 BEGUN 12 REGS1 STOP AUDCAD START UPTRL START MIST START SPHR1A START POP START AUDCAA START AUDCAB START AUDCAC START AUDCBA START AUDCCA START AUDCDA START MAP REGS2 BEGUN 8 DNTRL START BNCE START XPLOD START BOB START DELAY START VORTEX START VRTXDN START SETA START #### # Electron movement #### MAP BOB BEGUN 3 ROTA START ROTB START ROTC START MAP ROTA BEGUN 1 ORBIT1 START MAP ROTB BEGUN 1 ORBIT2 START MAP ROTC BEGUN 1 ORBIT3 START MAP ROTA DONE 1 ORBIT1 STOP MAP ROTB DONE 1 ORBIT2 STOP MAP ROTC DONE 1 ORBIT3 STOP #Start bouncing the ball and the shockwaves MAP BNCE BEGUN 4 REGS2 STOP BALL START THROB START SHOCK START MAP TIME1 DONE 5 ORBIT1 STOP ORBIT2 STOP ORBIT3 STOP THROB STOP VISCNT TRIG MAP AUDTIM DONE 3 AUDCAB FOUT10 AUDCBA FOUT10 AUDCCA FOUT10 MAP AUDTM2 DONE 1 AUDCDA FOUT10 MAP AUDCDA DONE 1 AUDCNT TRIG MAP AUDCNT DONE 1 COUNT TRIG MAP VISCNT DONE 1 COUNT TRIG MAP COUNT DONE 1 ENTRY STOP