######################################################## ######################################################## ######################################################## ## Barell Explosion: Water ## ######################################################## ## Knockback wind blast that shoots direction of ## player to in half circle. ## This was originally Winter's Wind 3. ######################################################## ######################################################## ######################################################## @DEFINE_END @NUM_SIMUL 1 @MAX_TIME 4.99 @NUM_REGISTERS 1 @NUM_INTERFACES 10 @GO_INTERFACES 5 DEFINE_COMPONENT AudioComponent BEGIN EMITTER ID 0 NAME WaterBarrelEmitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 10.0 150.0 DEFAULTISDOPPLEREFFECTENABLED false DEFAULTPITCH -200 200 END EMITTER END COMPONENT // Explosion ALLOC SpellAudioComponent AUDCAA SOURCEINDEX 33135 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // New explosions ALLOC SpellAudioComponent AUDCAB SOURCEINDEX 33089 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // High end ALLOC SpellAudioComponent AUDCAC SOURCEINDEX 11169 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END // Siren ALLOC SpellAudioComponent AUDCAD SOURCEINDEX 17083 EMITTERID 0 ERM_SRC MTX34_REGISTER 1 END ######################################################## ## Quads; a.k.a. cards ######################################################## ALLOC SpellQuadComponent SHWAVE ERM_SRC MTX34_REGISTER 1 TEXTURE NC2A\Effect\Spell\SSB00T2j.DDS TIME 0.5 ADDITIVE_MODE #NO_CLIP DRAW_POST_LANDSCAPE BLEND_IN_TIME 0.25 BLEND_OUT_TIME 0.25 BLEND_ALPHA 1.0 FADE_IN_BY 0.05 FADE_OUT_AT 0.05 FIXED_OFFSET 0.0 0.2 0.0 ROTATION 0.0 45.0 0.0 SCALE 8 8 8 SCALESRC 1 1 1 SCALEEND 15 15 15 END ######################################################## ## Damage Sphere ######################################################## ALLOC SpellSphereDmgComponent DAMSPR ERM_SRC MTX34_REGISTER 1 IGO_RSLT GO_INTERFACE REG 1 RADIUS 8 DAMAGE WATER 100.0 WATER 5 1 TIME 0.01 TEMPER GOOD END ######################################################## ## Skins ######################################################## ALLOC SpellSkinComponent CONESK ERM_SRC MTX34_REGISTER 1 SCALE_FLAGS 7 SCALE_VALUES_SCR 1.0 1.0 1.0 SCALE_VALUES_DST 5.0 0.5 5.0 ROTATE_VALUES_SCR 0.0 0.0 0.0 ROTATE_VALUES_DST 0.0 9000.0 0.0 SCALE_TIME 0.25 FADE_IN_TIME 0.1 FADE_OUT_TIME 0.1 ALPHA_ADD ALPHA 1.0 NO_CLIP SKIN SKIN_FILE NC2A\Effect\Spell\SSB00C00.SN2 NUM_ANIMS 0 SCALE 1.000000 1.000000 END COMPONENT END ######################################################## ## Particle systems ######################################################## ALLOC SpellParticleComponent BLASTA PARTICLETYPE WaterShroomBlast ERM MTX34_REGISTER 1 MTX_MOVE END ALLOC SpellParticleComponent PSBFOR PARTICLETYPE WaterShroomBefore ERM MTX34_REGISTER 1 MTX_MOVE END ALLOC SpellParticleComponent PSAFTR PARTICLETYPE WaterShroomAfter ERM MTX34_REGISTER 1 MTX_MOVE END ######################################################## ## Camera Jitter ######################################################## ALLOC SpellJitterComponent CAMJIT TIME 0.25 MAGNITUDE 0.4 END ######################################################## ## After effects ######################################################## ######################################################## ## Collide for spell location ######################################################## ALLOC SpellCollideComponent SETPLY ERM_SRC MTX34_INTERFACE PLAYER IWM_RSLT MTX34_REGISTER 1 FORCE_RESULT END ######################################################## ## Timers ######################################################## ALLOC SpellTimerComponent TSTART TIME 0.20 END ALLOC SpellTimerComponent PSTIME TIME 0.35 END ALLOC SpellTimerComponent TEND TIME 2.25 END ######################################################## ## Counters ######################################################## ALLOC SpellCounterComponent COUNT COUNT 2 END ALLOC SpellCounterComponent AUDCNT COUNT 1 END ALLOC SpellCounterComponent VISCNT COUNT 1 END ######################################################## ######################################################## ######################################################## ## Event logic ######################################################## ######################################################## ######################################################## MAP ENTRY POW1 5 TSTART START COUNT START SETPLY START AUDCNT START VISCNT START MAP SETPLY BEGUN 8 SETPLY STOP CONESK START PSBFOR START PSAFTR START AUDCAA START AUDCAB START AUDCAC START AUDCAD START ## Start the projectiles and attached particles MAP TSTART DONE 4 TEND START BLASTA START CAMJIT START SHWAVE START ## Flash a damage sphere on for an instant MAP SHWAVE BEGUN 1 DAMSPR START MAP TEND DONE 2 VISCNT TRIG AUDCAA FOUT10 MAP AUDCAA DONE 1 AUDCNT TRIG MAP AUDCNT DONE 1 COUNT TRIG MAP VISCNT DONE 1 COUNT TRIG MAP COUNT DONE 1 ENTRY STOP