##################################### ##################################### ## SteelDeath 2 ##################################### ##################################### @DEFINE_END ##################################### @NUM_SIMUL 2 @MAX_TIME 5.0 @NUM_REGISTERS 1 @NUM_INTERFACES 1 @GO_INTERFACES 1 ///////////////////////////////// // Audio DEFINE_COMPONENT AudioComponent BEGIN EMITTER ID 0 NAME SteelDeath2Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 8.0 150.0 DEFAULTPITCH -300 300 END EMITTER BEGIN EMITTER ID 1 NAME SteelDeath2Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 8.0 150.0 DEFAULTPITCH -300 300 DEFAULTGAIN -1500 END EMITTER END COMPONENT // Mechanism ALLOC SpellAudioComponent AUDCAA SOURCEINDEX 33077 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Impact ALLOC SpellAudioComponent AUDCAB SOURCEINDEX 33076 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Steam ALLOC SpellAudioComponent AUDCAC SOURCEINDEX 33075 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Blade Drop ALLOC SpellAudioComponent AUDCAD SOURCEINDEX 33073 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Woosh ALLOC SpellAudioComponent AUDCAE SOURCEINDEX 33051 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Whirrr ALLOC SpellAudioComponent AUDCAF SOURCEINDEX 33074 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // New impact ALLOC SpellAudioComponent AUDCAG SOURCEINDEX 33089 // SOURCEINDEX 33088 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Motor ALLOC SpellAudioComponent AUDCBA SOURCEINDEX 33078 EMITTERID 1 ERM_SRC MTX34_REGISTER 1 END ##################################### ##################################### ##################################### ALLOC SpellCollideComponent REGS1 ERM_SRC MTX34_INTERFACE ORB IWM_RSLT MTX34_REGISTER 1 FORCE_RESULT END ##################################### ## The Bladed Object ##################################### ALLOC SpellSkinComponent SKIN ERM_SRC MTX34_REGISTER 1 SCALE_FLAGS 7 SCALE_VALUES_SCR 2.0 2.0 2.0 SCALE_VALUES_DST 2.0 2.0 2.0 ROTATE_VALUES_SCR 0.0 180.0 0.0 ROTATE_VALUES_DST 0.0 180.0 0.0 FADE_TIME 4.35 SKIN SKIN_FILE NC2A\Effect\Spell\SSC00C0h.SN2 NUM_ANIMS 1 ANIM_FILE nc2a\Effect\Spell\SSC00A08.AN2 ANIM1 SCALE 0.200000 0.200000 END COMPONENT FADE_BY_INPUT_CALL NO_CLIP START_PAUSED FADE_OUT_TIME 0.5 END ##################################### ## Particle Systems ##################################### ALLOC SpellParticleComponent MIST PARTICLETYPE SteelDeathMist ERM MTX34_REGISTER 1 END ALLOC SpellParticleComponent XPLOD PARTICLETYPE SteelDeathExplosion ERM MTX34_REGISTER 1 END ##################################### ## Jitter Components ##################################### ALLOC SpellJitterComponent JIT MAGNITUDE 0.6 TIME 0.15 END ALLOC SpellJitterComponent JITSRT MAGNITUDE 0.3 TIME 0.07 END ##################################### ## Damage ##################################### ALLOC SpellSphereDmgComponent DMG ERM_SRC MTX34_REGISTER 1 IGO_RSLT GO_INTERFACE REG 1 RADIUS 3.6 DAMAGE POISON 90.0 DARK 5 1 TIME 3 # WORK_ONCE NUM_CAN_DAMAGE 16 END ##################################### ## Timers and Counters ##################################### ALLOC SpellTimerComponent TIMER TIME 4.5 END ALLOC SpellTimerComponent ANMDLY TIME 0.75 END ALLOC SpellTimerComponent JITDLY TIME 0.17 END ALLOC SpellTimerComponent FADTIM TIME 4.0 END ALLOC SpellTimerComponent IMPACT TIME 0.95 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 ##################################### ##################################### ## Level 2 Logic ##################################### ##################################### MAP ENTRY POW2 6 AUDCNT START VISCNT START COUNT START TIMER START REGS1 START IMPACT START MAP REGS1 BEGUN 4 REGS1 STOP SKIN START MIST START XPLOD START MAP SKIN BEGUN 3 ANMDLY START FADTIM START JITSRT START MAP JITSRT BEGUN 2 AUDCAB START AUDCAC START MAP ANMDLY DONE 8 SKIN ANIM JITDLY START DMG START AUDCAA START AUDCBA START AUDCAF START AUDCAD START AUDCAE START MAP JITDLY DONE 1 JIT START MAP FADTIM DONE 1 SKIN FADE MAP IMPACT DONE 1 AUDCAG START MAP TIMER DONE 1 SKIN STOP MAP SKIN DONE 3 VISCNT TRIG AUDCAA FOUT10 AUDCBA FOUT10 MAP AUDCBA DONE 1 AUDCNT TRIG // Spell completion MAP VISCNT DONE 1 COUNT TRIG MAP AUDCNT DONE 1 COUNT TRIG MAP COUNT DONE 1 ENTRY STOP