# Light Glyph (XXX, XXX, XXX) @DEFINE_END @NUM_SIMUL 2 @MAX_TIME 5.5 @NUM_REGISTERS 10 @NUM_INTERFACES 10 @GO_INTERFACES 10 DEFINE_COMPONENT AudioComponent BEGIN EMITTER ID 0 NAME LightGlyph2Emitter 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 LightGlyph2Emitter 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 LightGlyph2Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 8.0 150.0 DEFAULTISDOPPLEREFFECTENABLED false DEFAULTPITCH -200 -200 END EMITTER END COMPONENT // Glyph ALLOC SpellAudioComponent AUDCAA SOURCEINDEX 33058 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Shake ALLOC SpellAudioComponent AUDCAB SOURCEINDEX 33059 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Initial ALLOC SpellAudioComponent AUDCAC SOURCEINDEX 33060 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Beam ALLOC SpellAudioComponent AUDCBA SOURCEINDEX 33061 EMITTERID 1 ERM_SRC MTX34_REGISTER 1 END // Tube ALLOC SpellAudioComponent AUDCBB SOURCEINDEX 33055 EMITTERID 1 ERM_SRC MTX34_REGISTER 1 END // Sparkle ALLOC SpellAudioComponent AUDCCA SOURCEINDEX 33056 EMITTERID 2 ERM_SRC MTX34_REGISTER 1 END // Twerk ALLOC SpellAudioComponent AUDCCB SOURCEINDEX 33057 EMITTERID 2 ERM_SRC MTX34_REGISTER 1 END ALLOC SpellCollideComponent REGS1 ERM_SRC MTX34_INTERFACE ORB IWM_RSLT MTX34_REGISTER 1 FORCE_RESULT END ALLOC SpellSphereDmgComponent SPHRAA ERM_SRC MTX34_REGISTER 1 IGO_RSLT GO_INTERFACE REG 1 RADIUS 3 DAMAGE LIGHT 30.0 LIGHT 5 1 TIME 4.25 NUM_CAN_DAMAGE 16 END ALLOC SpellTimerComponent TIMEAA TIME 0.25 END ALLOC SpellTimerComponent TIMEAB TIME 0.25 END ALLOC SpellTimerComponent TIMEAC TIME 4 END ALLOC SpellQuadComponent GRRINA ERM_SRC MTX34_REGISTER 1 TEXTURE NC2A\Effect\Spell\SSC00T0m.DDS TIME 3.75 ADDITIVE_MODE NO_CLIP DRAW_POST_LANDSCAPE BLEND_IN_TIME 1 BLEND_OUT_TIME 3 BLEND_ALPHA 1.0 FIXED_OFFSET 0.0 0.0 0.0 ROTATION 0.0 45.0 0.0 SCALE 4 4 4 SCALESRC 4 4 4 SCALEEND 4 4 4 END ALLOC SpellQuadComponent GRRINB ERM_SRC MTX34_REGISTER 1 TEXTURE NC2A\Effect\Spell\SSC00T0n.DDS TIME 3.75 ADDITIVE_MODE NO_CLIP DRAW_POST_LANDSCAPE BLEND_IN_TIME 0.5 BLEND_OUT_TIME 3 BLEND_ALPHA 1.0 FIXED_OFFSET 0.0 0.0 0.0 ROTATION 0.0 -45.0 0.0 SCALE 6.25 6.25 6.25 SCALESRC 6.25 6.25 6.25 SCALEEND 6.25 6.25 6.25 END ALLOC SpellCounterComponent RNGCNT COUNT 2 END ALLOC SpellParticleComponent PARTAA PARTICLETYPE Lvl2CloudStarsShrink ERM MTX34_REGISTER 1 END ALLOC SpellParticleComponent PARTAB PARTICLETYPE Spectral2 ERM MTX34_REGISTER 1 SRCOFFSET 0 0 0 END ALLOC SpellParticleComponent PARTAC PARTICLETYPE SpectralLevel2 ERM MTX34_REGISTER 1 END ALLOC SpellLerpMatrixFramesComponent MATRXA ERM_SRC MTX34_REGISTER 1 M34I_UP REG 2 TIME 2.0 KEY_FRAMES 3 0.25 0.0 00.0 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.50 0.0 0.0 0.0 0.0 0.0 0.0 1.0 1.0 1.0 4 0.0 0.0 0.0 0.0 0.0 0.0 1.0 1.0 1.0 END ALLOC SpellCylinderComponent TUBEA ERM_SRC MTX34_INTERFACE REG 2 ERM_DST MTX34_INTERFACE REG 2 VERTICAL ADDITIVE 0.0 0.5 RADIUS_UPPER 6 RADIUS_LOWER 6 TIME 1.4 HEIGHTS 0.0 6.0 # ROTATION # 0.0 -2.0 0.0 FADE_IN_BY 0.75 BLEND_IN_TIME 0.75 # BLEND_OUT_TIME 1 # FADE_HEIGHT INVERTTEX NO_CLIP TEX_CLAMP_V TEXTURE NC2A\Effect\Spell\SSC00T0o.DDS END ALLOC SpellLerpMatrixFramesComponent MATRXB ERM_SRC MTX34_REGISTER 1 M34I_UP REG 3 TIME 2.0 KEY_FRAMES 3 0.5 0.0 10.0 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.50 0.0 0.0 0.0 0.0 0.0 0.0 1.0 1.0 1.0 4 0.0 0.0 0.0 0.0 0.0 0.0 1.0 1.0 1.0 END ALLOC SpellCylinderComponent TUBEB ERM_SRC MTX34_INTERFACE REG 3 ERM_DST MTX34_INTERFACE REG 3 VERTICAL ADDITIVE 0.0 0.5 RADIUS_UPPER 2.2 RADIUS_LOWER 2.2 TIME 2.75 HEIGHTS 0.0 20.0 # ROTATION # 0.0 -2.0 0.0 # FADE_IN_BY 1.5 BLEND_IN_TIME 0.1 BLEND_OUT_TIME 1 # FADE_HEIGHT # INVERTTEX NO_CLIP TEX_CLAMP_V TEXTURE NC2A\Effect\Spell\SSC00T0o.DDS END ALLOC SpellCylinderComponent TUBEC ERM_SRC MTX34_REGISTER 1 ERM_DST MTX34_REGISTER 1 VERTICAL ADDITIVE 0.0 0.5 RADIUS_UPPER 3.05 RADIUS_LOWER 3.05 TIME 3 HEIGHTS 0.0 6.0 # ROTATION # 0.0 -2.0 0.0 # FADE_IN_BY 1.5 BLEND_IN_TIME 1.25 BLEND_OUT_TIME 1.75 # FADE_HEIGHT INVERTTEX NO_CLIP TEX_CLAMP_V TEXTURE NC2A\Effect\Spell\SSC00T0o.DDS END ALLOC SpellCylinderComponent TUBESA ERM_SRC MTX34_REGISTER 1 ERM_DST MTX34_REGISTER 1 VERTICAL ADDITIVE 0.0 0.5 RADIUS_UPPER 6 RADIUS_LOWER 6 TIME 1.4 HEIGHTS 0.0 6.0 FADE_IN_BY 0.75 BLEND_IN_TIME 0.75 # BLEND_OUT_TIME 1 # FADE_HEIGHT INVERTTEX NO_CLIP TEX_CLAMP_V TEXTURE NC2A\Effect\Spell\SSC00T0o.DDS END ALLOC SpellCylinderComponent TUBESB ERM_SRC MTX34_REGISTER 1 ERM_DST MTX34_REGISTER 1 VERTICAL ADDITIVE 0.0 0.5 RADIUS_UPPER 6 RADIUS_LOWER 6 TIME 1.4 HEIGHTS 0.0 6.0 FADE_IN_BY 0.75 BLEND_IN_TIME 0.75 # BLEND_OUT_TIME 1 # FADE_HEIGHT INVERTTEX NO_CLIP TEX_CLAMP_V TEXTURE NC2A\Effect\Spell\SSC00T0o.DDS END ALLOC SpellTimerComponent TWIRL1 TIME 2.0 END ALLOC SpellTimerComponent TWIRL2 TIME 3.5 END //////////////////////////////// // Counters //////////////////////////////// // 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 // Level 2 Logic MAP ENTRY POW2 5 AUDCNT START VISCNT START COUNT START REGS1 START RNGCNT START MAP REGS1 BEGUN 4 REGS1 STOP TIMEAA START MATRXB START TUBEB START MAP TIMEAA DONE 10 TIMEAB START SPHRAA START PARTAA START MATRXA START TUBEA START TUBEC START GRRINA START GRRINB START TWIRL1 START TWIRL2 START MAP TUBEA BEGUN 2 AUDCBA START AUDCBB START MAP PARTAA BEGUN 5 AUDCAA START AUDCAB START AUDCAC START AUDCCA START AUDCCB START MAP TIMEAB DONE 3 TIMEAC START PARTAB START PARTAC START MAP TUBEA DONE 1 TUBESA START MAP TUBESA BEGUN 2 AUDCBA START AUDCBB START MAP TUBESA DONE 7 AUDCAA FOUT20 AUDCAB FOUT20 AUDCAC FOUT20 AUDCCA FOUT20 AUDCCB FOUT20 AUDCBA FOUT20 AUDCBB FOUT20 MAP RNGCNT DONE 3 PARTAA STOP PARTAB STOP PARTAC STOP MAP TIMEAC DONE 7 PARTAA STOP PARTAB STOP PARTAC STOP GRRINA STOP GRRINB STOP SPHRAA STOP VISCNT TRIG MAP GRRINA DONE 1 RNGCNT TRIG MAP GRRINB DONE 1 RNGCNT TRIG MAP AUDCAA DONE 1 AUDCNT TRIG // Spell completion MAP VISCNT DONE 1 COUNT TRIG MAP AUDCNT DONE 1 COUNT TRIG MAP COUNT DONE 2 HIT STOP ENTRY STOP