# Light Glyph (XXX, XXX, XXX) @DEFINE_END @NUM_SIMUL 5 @MAX_TIME 3.75 @NUM_REGISTERS 1 @NUM_INTERFACES 2 @GO_INTERFACES 1 DEFINE_COMPONENT AudioComponent BEGIN EMITTER ID 0 NAME LightGlyph1Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 8.0 150.0 DEFAULTPITCH -200 -200 END EMITTER END COMPONENT // Glyph ALLOC SpellAudioComponent AUDCAA SOURCEINDEX 33052 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Twerk ALLOC SpellAudioComponent AUDCAB SOURCEINDEX 33053 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Beam ALLOC SpellAudioComponent AUDCAC SOURCEINDEX 33054 EMITTERID 0 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 2.25 DAMAGE LIGHT 15.0 LIGHT 5 1 WORK_ONCE TIME 3 END ALLOC SpellTimerComponent TIMEAA TIME 0.25 END ALLOC SpellTimerComponent TIMEAB TIME 2.75 END ALLOC SpellQuadComponent GRRING ERM_SRC MTX34_REGISTER 1 TEXTURE NC2A\Effect\Spell\SSC00T0m.DDS TIME 2.75 ADDITIVE_MODE NO_CLIP DRAW_POST_LANDSCAPE BLEND_IN_TIME 0.4 BLEND_OUT_TIME 2 BLEND_ALPHA 1.0 FIXED_OFFSET 0.0 0.2 0.0 ROTATION 0.0 45.0 0.0 SCALE 3 3 3 SCALESRC 3 3 3 SCALEEND 3 3 3 END ALLOC SpellParticleComponent PARTAA PARTICLETYPE Spectral1 ERM MTX34_REGISTER 1 END ALLOC SpellParticleComponent PARTAB PARTICLETYPE SpectralLevel1 ERM MTX34_REGISTER 1 END ALLOC SpellLerpMatrixFramesComponent PRTMTX ERM_SRC MTX34_REGISTER 1 M34I_UP REG 2 TIME 2.0 KEY_FRAMES 3 0.25 0.0 0.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 TUBE ERM_SRC MTX34_INTERFACE REG 2 ERM_DST MTX34_INTERFACE REG 2 VERTICAL ADDITIVE 0.25 0.0 RADIUS_UPPER 2.25 RADIUS_LOWER 2.25 TIME 3 HEIGHTS 0.0 6.0 # ROTATION # 0.0 -2.0 0.0 FADE_IN_BY 1.5 BLEND_IN_TIME 1.5 BLEND_OUT_TIME 2 # FADE_HEIGHT INVERTTEX NO_CLIP TEX_CLAMP_V TEXTURE NC2A\Effect\Spell\SSC00T0o.DDS END ALLOC SpellCylinderComponent TUBEB ERM_SRC MTX34_INTERFACE REG 2 ERM_DST MTX34_INTERFACE REG 2 VERTICAL ADDITIVE 0.25 0.0 RADIUS_UPPER 2.25 RADIUS_LOWER 2.25 TIME 3 HEIGHTS 0.0 6.0 # ROTATION # 0.0 -2.0 0.0 # FADE_IN_BY 1.5 BLEND_IN_TIME 0.75 BLEND_OUT_TIME 0.75 # FADE_HEIGHT INVERTTEX NO_CLIP TEX_CLAMP_V TEXTURE NC2A\Effect\Spell\SSC00T0o.DDS END ALLOC SpellCylinderComponent TUBEC ERM_SRC MTX34_INTERFACE REG 2 ERM_DST MTX34_INTERFACE REG 2 VERTICAL ADDITIVE 0.25 0.0 RADIUS_UPPER 1.3 RADIUS_LOWER 1.3 TIME 3 HEIGHTS 0.0 20.0 # ROTATION # 0.0 -2.0 0.0 # FADE_IN_BY 1.5 BLEND_IN_TIME 0.75 BLEND_OUT_TIME 0.75 FADE_HEIGHT # INVERTTEX NO_CLIP TEX_CLAMP_V TEXTURE NC2A\Effect\Spell\SSC00T0o.DDS 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 1 Logic MAP ENTRY POW1 4 AUDCNT START VISCNT START COUNT START REGS1 START MAP REGS1 BEGUN 6 REGS1 STOP TIMEAA START PRTMTX START TUBEB START TUBEC START TUBE START MAP TUBE BEGUN 3 AUDCAA START AUDCAB START AUDCAC START MAP TIMEAA DONE 5 TIMEAB START SPHRAA START PARTAA START PARTAB START GRRING START MAP TIMEAB DONE 6 PARTAA STOP PARTAB STOP GRRING STOP AUDCAA FOUT10 AUDCAB FOUT10 AUDCAC FOUT10 MAP SPHRAA WORKED 1 SPHRAA STOP #MAP SPHRAA DONE 1 VISCNT TRIG MAP GRRING DONE 1 VISCNT 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