################################################### ################################################### ################################################### ## ## Winter Wind Lvl 1 (5 instances in world at ## one time) ## ################################################### ## Knockback wind blast that shoots direction ## of player to orb. ################################################### ################################################### ################################################### ################################################### @DEFINE dProjRadius 1.15 @DEFINE_END @NUM_SIMUL 5 @MAX_TIME 3.0 @NUM_REGISTERS 1 @NUM_INTERFACES 4 @GO_INTERFACES 2 ################################################### ## Audio stuff ################################################### DEFINE_COMPONENT AudioComponent BEGIN EMITTER ID 0 NAME WintersWindEmitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 8.0 150.0 DEFAULTISDOPPLEREFFECTENABLED false END EMITTER END COMPONENT ## Shoot ALLOC SpellAudioComponent AUDCAA SOURCEINDEX 33006 EMITTERID 0 ERM_SRC MTX34_INTERFACE REG 1 END ## Charge ALLOC SpellAudioComponent AUDCAB SOURCEINDEX 33005 EMITTERID 0 ERM_SRC MTX34_INTERFACE REG 1 END ## Big shot ALLOC SpellAudioComponent AUDCAC SOURCEINDEX 33018 EMITTERID 0 ERM_SRC MTX34_INTERFACE REG 1 END ## Boom ALLOC SpellAudioComponent AUDCAD SOURCEINDEX 33019 EMITTERID 0 ERM_SRC MTX34_INTERFACE REG 1 END ## Icefall ALLOC SpellAudioComponent AUDCAE SOURCEINDEX 32774 EMITTERID 0 ERM_SRC MTX34_INTERFACE REG 1 END // New explosions ALLOC SpellAudioComponent AUDCAF SOURCEINDEX 11169 EMITTERID 0 ERM_SRC MTX34_INTERFACE REG 1 END ################################################### ## Projectiles ################################################### ALLOC SpellProjectileComponent PROJA ERM_SRC MTX34_INTERFACE STAFF ERM_DST MTX34_INTERFACE ORB IGO_RSLT GO_INTERFACE REG 1 M34I_UP REG 1 RADIUS dProjRadius DMG_HEIGHT 2.75 TIME 0.4 DISTANCE 14 PATHFIND 0.75 AUTO_TARGET 90 0.8 0.0 # TARGET_ALONG_PATH_TRAVELED ROTATEY 0 NO_STOP_HIT_AI END ALLOC SpellProjectileComponent PROJB ERM_SRC MTX34_INTERFACE STAFF ERM_DST MTX34_INTERFACE ORB IGO_RSLT GO_INTERFACE REG 2 M34I_UP REG 2 RADIUS dProjRadius DMG_HEIGHT 2.75 TIME 0.4 DISTANCE 13.5 PATHFIND 0.75 AUTO_TARGET 90 0.8 0.0 # TARGET_ALONG_PATH_TRAVELED ROTATEY 3 NO_STOP_HIT_AI END ALLOC SpellProjectileComponent PROJC ERM_SRC MTX34_INTERFACE STAFF ERM_DST MTX34_INTERFACE ORB IGO_RSLT GO_INTERFACE REG 2 M34I_UP REG 3 RADIUS dProjRadius DMG_HEIGHT 2.75 TIME 0.4 DISTANCE 13.5 PATHFIND 0.75 AUTO_TARGET 90 0.8 0.0 # TARGET_ALONG_PATH_TRAVELED ROTATEY -3 NO_STOP_HIT_AI END ################################################### ## Particle systems ################################################### ALLOC SpellParticleComponent TRLAB PARTICLETYPE WindBlast1 ERM MTX34_INTERFACE REG 2 MTX_MOVE END ALLOC SpellParticleComponent TRLAC PARTICLETYPE WindBlast1 ERM MTX34_INTERFACE REG 3 MTX_MOVE END ALLOC SpellParticleComponent TRLAD PARTICLETYPE WindBlast1 ERM MTX34_INTERFACE REG 1 MTX_MOVE END ALLOC SpellParticleComponent PSPECA PARTICLETYPE WindSpecs1 ERM MTX34_INTERFACE REG 1 MTX_MOVE END ALLOC SpellParticleComponent PSPECB PARTICLETYPE WindSpecs1 ERM MTX34_INTERFACE REG 2 MTX_MOVE END ALLOC SpellParticleComponent PSPECC PARTICLETYPE WindSpecs1 ERM MTX34_INTERFACE REG 3 MTX_MOVE END ALLOC SpellParticleComponent PSPARA PARTICLETYPE WindSmallSpecs1 ERM MTX34_INTERFACE REG 1 MTX_MOVE END ALLOC SpellParticleComponent PSPARB PARTICLETYPE WindSmallSpecs1 ERM MTX34_INTERFACE REG 2 MTX_MOVE END ALLOC SpellParticleComponent PSPARC PARTICLETYPE WindSmallSpecs1 ERM MTX34_INTERFACE REG 3 MTX_MOVE END ALLOC SpellParticleComponent PSHIT PARTICLETYPE WindCollision1 ERM MTX34_INTERFACE REG 4 END ALLOC SpellParticleComponent PSCAST PARTICLETYPE WindCast1 ERM MTX34_INTERFACE STAFF SRCOFFSET 0 0 0 END ################################################### ## Camera jitter ################################################### ALLOC SpellJitterComponent CAMJIT TIME .075 MAGNITUDE 0.675 END ################################################### ## Timers ################################################### ## Timer for projectile start delay ALLOC SpellTimerComponent TSTART TIME 0.25 END ################################################### ## Counters ################################################### ALLOC SpellCounterComponent AUDCNT COUNT 1 END ALLOC SpellCounterComponent VISCNT COUNT 1 END ALLOC SpellCounterComponent COUNT COUNT 2 END ################################################### ## Damagers ################################################### ALLOC SpellOneTimeDmgComponent DMGA DAMAGE STUN 1.0 WATER 1.0 1 DAMAGE WATER 16.0 WATER 5 1 GO_SRC REG 1 NUM_CAN_DAMAGE 32 END ################################################### ################################################### ################################################### ## Start of component mappings ################################################### ################################################### ################################################### ## Start the projectiles and attached particles MAP ENTRY POW1 24 DMGA START COUNT START AUDCNT START VISCNT START PSCAST START PROJA START PROJB START PROJC START TRLAB START TRLAC START TRLAD START CAMJIT START PSPECA START PSPECB START PSPECC START PSPARA START PSPARB START PSPARC START AUDCAA START AUDCAB START AUDCAC START AUDCAD START AUDCAE START AUDCAF START DMGA START ## Map projectile hits to damage component MAP PROJA HIT 1 DMGA DMG MAP PROJB HIT 1 DMGA DMG MAP PROJC HIT 1 DMGA DMG MAP PROJA DONE 11 TRLAB STOP TRLAC STOP TRLAD STOP PSPECA STOP PSPECB STOP PSPECC STOP PSPARA STOP PSPARB STOP PSPARC STOP VISCNT TRIG AUDCAA FOUT10 MAP AUDCAD DONE 1 AUDCNT TRIG MAP AUDCNT DONE 1 COUNT TRIG MAP VISCNT DONE 1 COUNT TRIG MAP COUNT DONE 1 ENTRY STOP