# Flame Glyph (XXX, XXX, XXX) @NUM_SIMUL 5 @MAX_TIME 3.125 @NUM_REGISTERS 6 @NUM_INTERFACES 2 @GO_INTERFACES 1 DEFINE_COMPONENT AudioComponent BEGIN EMITTER ID 0 NAME FlameGlyph1Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTPITCH -200 200 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 125.000000 DEFAULTISDOPPLEREFFECTENABLED false END EMITTER END COMPONENT // Glyph spin ALLOC SpellAudioComponent AUDCAA SOURCEINDEX 12301 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Rumble ALLOC SpellAudioComponent AUDCAB SOURCEINDEX 42853 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Impact ALLOC SpellAudioComponent AUDCAC SOURCEINDEX 42852 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Sizzle ALLOC SpellAudioComponent AUDCAD SOURCEINDEX 12310 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Burst ALLOC SpellAudioComponent AUDCAE SOURCEINDEX 42851 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END ALLOC SpellFindSixCollidesComponent REGS1 ERM_SRC MTX34_INTERFACE ORB IWM_RSLT_1 MTX34_REGISTER 1 IWM_RSLT_2 MTX34_REGISTER 2 IWM_RSLT_3 MTX34_REGISTER 3 OFFSET_1 0.0 0.0 OFFSET_2 2.0 2.0 OFFSET_3 -2.0 -2.0 FORCE_RESULT END ALLOC SpellSphereDmgComponent SPHR1A ERM_SRC MTX34_REGISTER 1 IGO_RSLT GO_INTERFACE REG 1 RADIUS 2.80 DAMAGE HP 5.0 FIRE 1.5 2.0 0 TIME 3 END ALLOC SpellTimerComponent PSTIME TIME 2.5 END ALLOC SpellTimerComponent TIME1A TIME 3.0 END ALLOC SpellQuadComponent GRRING ERM_SRC MTX34_REGISTER 1 TEXTURE EFFECT\SPELL\SSB00T6L.DDS TIME 2.5 ADDITIVE_MODE NO_CLIP DRAW_POST_LANDSCAPE BLEND_IN_TIME 0.05 BLEND_OUT_TIME 2.0 BLEND_ALPHA 1.0 FIXED_OFFSET 0.0 0.0 0.0 ROTATION 0.0 0.0 0.0 SCALE 3.0 3.0 3.0 SCALESRC 3.0 3.0 3.0 SCALEEND 3.0 3.0 3.0 END ALLOC SpellDrawAIComponent DRAWEF GO_SRC REG 1 EFFECT_TYPE 7 EFFECT_LEVEL 1 END ALLOC SpellLerpMatrixFramesComponent PRTMTX ERM_SRC MTX34_REGISTER 1 M34I_UP REG 1 TIME 2.0 KEY_FRAMES 2 1.5 0.0 0.0 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.5 0.0 8.0 0.0 0.0 0.0 0.0 1.0 1.0 1.0 END ALLOC SpellPathAnchorRotComp ROTATa ERM_SRC MTX34_INTERFACE REG 1 IWM_RSLT MTX34_REGISTER 5 TIME 2.5 RADIUS 0.5 ANGLE_SRC 0.0 ANGLE_DST 1330.0 VELOCITY_CURVE SINE 0.0 0.25 END ALLOC SpellPathAnchorRotComp ROTATb ERM_SRC MTX34_INTERFACE REG 1 IWM_RSLT MTX34_REGISTER 6 TIME 2.5 RADIUS 0.5 ANGLE_SRC 180.0 ANGLE_DST 1510.0 VELOCITY_CURVE SINE 0.0 0.25 END #ALLOC SpellLerpMatrixFramesComponent CYLMTX # ERM_SRC MTX34_REGISTER 1 # M34I_UP REG 2 # TIME 2.0 # KEY_FRAMES 2 # 1.5 # 0.0 -1.0 0.0 # 0.0 0.0 0.0 # 1.0 1.0 1.0 # 1.5 # 0.0 -1.0 0.0 # 0.0 0.0 0.0 # 1.0 1.0 1.0 #END ALLOC SpellCylinderComponent FIRRNG ERM_SRC MTX34_REGISTER 1 VERTICAL # NO_CLIP RADIUS_UPPER 2.5 RADIUS_LOWER 1.0 TIME 2.0 #TEX_CLAMP_V #TEX_AS_IF_FLAT ADDITIVE HEIGHTS 12.0 0.0 TEX_ROTATION 0.0, 0.0 ROTATION 0.0 -8.0 0.0 #FADE_IN_BY 0.5 3.5 BLEND_IN_TIME 0.25 BLEND_OUT_TIME 1.5 RANGE 1.75 #SCALE_A_THEN_B FADE_HEIGHT TEXTURE EFFECT\SPELL\SSB00T5W.DDS END ALLOC SpellParticleComponent PDRAWE PARTICLETYPE FireMtxTwist ERM MTX34_REGISTER 5 MTX_MOVE END ALLOC SpellParticleComponent PDRAWF PARTICLETYPE FireMtxTwist ERM MTX34_REGISTER 6 MTX_MOVE END ALLOC SpellJitterComponent JITSRT TIME .2 MAGNITUDE 0.5 END // Final counter -- counts completion of audio and visuals ALLOC SpellCounterComponent FINCNT COUNT 2 END // Level 1 Logic MAP ENTRY POW1 2 REGS1 START FINCNT START MAP REGS1 DIDIT 6 REGS1 STOP SPHR1A START PRTMTX START GRRING START JITSRT START FIRRNG START MAP GRRING BEGUN 1 AUDCAA START MAP JITSRT BEGUN 2 AUDCAB START AUDCAC START MAP FIRRNG BEGUN 1 AUDCAD START # CYLMTX START #MAP CYLMTX BEGUN 1 FIRRNG START MAP PRTMTX BEGUN 2 ROTATa START ROTATb START MAP ROTATa BEGUN 3 PDRAWE START TIME1A START PSTIME START MAP PDRAWE BEGUN 1 AUDCAE START MAP ROTATb BEGUN 1 PDRAWF START MAP SPHR1A HIT 1 DRAWEF START MAP PSTIME DONE 2 PDRAWE STOP PDRAWF STOP MAP GRRING DONE 1 AUDCAA FOUT10 // When visuals are done, trigger final counter MAP TIME1A DONE 1 FINCNT TRIG // When audio is done, trigger final counter MAP AUDCAA DONE 1 FINCNT TRIG // When visuals and audio are done, spell is done MAP FINCNT DONE 1 ENTRY STOP