# Primal Light 1 (Radiance) @NUM_SIMUL 1 @MAX_TIME 3.25 @NUM_REGISTERS 5 @NUM_INTERFACES 0 @GO_INTERFACES 0 // Level 1 related components DEFINE_COMPONENT AudioComponent BEGIN EMITTER ID 0 NAME PrimalLight1Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 125.000000 DEFAULTISDOPPLEREFFECTENABLED false END EMITTER END COMPONENT // Beam ALLOC SpellAudioComponent AUDCAA SOURCEINDEX 42889 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Burst ALLOC SpellAudioComponent AUDCAB SOURCEINDEX 42890 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END //// Collisions: Staff, start of the effect: ALLOC SpellOffsetRegComponent REGPLA ERM_SRC MTX34_INTERFACE STAFF IWM_RSLT MTX34_REGISTER 1 V3_OFFSET 0 0 0 END // Target (player), offset to 0.75 should get it off the ground to player waist height ALLOC SpellSetRegOnceComponent REGORB ERM_SRC MTX34_INTERFACE ORB M34R_DST 2 V3_OFFSET 0.0 0.75 0.0 RANDOM_OFFSET 1.75 0.0 1.75 END //// Casting effect ALLOC SpellQuadComponent CAST ERM_SRC MTX34_REGISTER 1 TIME 0.25 ORIENT_TO_CAMERA NO_CLIP ADDITIVE_MODE ORIENTATION 90.0 0.0 0.0 ROTATION 0.0 0.0 180.0 SCALE 2 2 2 THROB 0 FADE_OUT_AT 0.1 TEXTURE effect\spell\ssb00t97.dds END //// Hit effect ALLOC SpellQuadComponent HIT ERM_SRC MTX34_REGISTER 2 TIME 0.5 ORIENT_TO_CAMERA NO_CLIP ADDITIVE_MODE ORIENTATION 90.0 0.0 0.0 ROTATION 0.0 0.0 200.0 SCALE 2 2 2 THROB 0 FADE_OUT_AT 0.1 TEXTURE effect\spell\ssb00t9h.dds END //// Particle effects //// ALLOC SpellParticleComponent PARTA PARTICLETYPE Railgun Twist 1 ERM MTX34_REGISTER 1 ERM MTX34_REGISTER 2 MTX_MOVE END ALLOC SpellParticleComponent PARTB PARTICLETYPE Railgun Twist 2 ERM MTX34_REGISTER 1 ERM MTX34_REGISTER 2 MTX_MOVE END ALLOC SpellParticleComponent TWINKL PARTICLETYPE Railgun Twist C3 ERM MTX34_REGISTER 1 ERM MTX34_REGISTER 2 MTX_MOVE END //// Damage //// ALLOC SpellSphereDmgComponent DAMAGE ERM_SRC MTX34_REGISTER 2 RADIUS 1 DAMAGE HP 15 LIGHT 1.5 2.0 1.0 ONE_SHOT END ALLOC SpellParticleComponent DAMHIT PARTICLETYPE Railgun Hit Explosion ERM MTX34_REGISTER 2 END ALLOC SpellParticleComponent OBJHTa PARTICLETYPE Railgun Hit Sparks ERM MTX34_REGISTER 3 END ALLOC SpellParticleComponent OBJHTb PARTICLETYPE Railgun Hit Sparks ERM MTX34_REGISTER 4 END ALLOC SpellCollideDutchDoorComp DUTCHD ERM_SRC MTX34_REGISTER 1 ERM_DST MTX34_REGISTER 2 IWM_RSLT_SRC MTX34_REGISTER 3 IWM_RSLT_DST MTX34_REGISTER 4 END //// Timers //// ALLOC SpellTimerComponent TIMEST TIME 0.1 END ALLOC SpellTimerComponent TIMER TIME 2.5 END ALLOC SpellTimerComponent TIMEA TIME 0.11 END ALLOC SpellTimerComponent TIMR_A TIME 0.5 END # MAPPING ASSIGNMENT // Level 1 Logic MAP ENTRY POW1 4 REGPLA START REGORB START CAST START TIMEST START MAP TIMEST DONE 8 TIMER START PARTA START PARTB START DUTCHD START TWINKL START TIMEA START DAMAGE START DAMHIT START MAP PARTA BEGUN 2 AUDCAA START AUDCAB START MAP DUTCHD BEGUN 1 DUTCHD STOP MAP DUTCHD HITA 1 OBJHTa START MAP DUTCHD LOSTA 1 OBJHTa STOP MAP DUTCHD HITB 1 OBJHTb START MAP DUTCHD LOSTB 1 OBJHTb STOP MAP TIMEA DONE 1 HIT START MAP TIMER DONE 5 PARTA STOP PARTB STOP OBJHTa STOP OBJHTb STOP TIMR_A START MAP TIMR_A DONE 1 ENTRY STOP