################################################# ################################################# ################################################# ## Nature Geck, Geck, and Toad Spell ## ## Use skyfall level 1 from NC1 (this is the functionality I ## want). If the toad also attacks with a spell we'll need ## to switch sky fall to the toad and give the Geck itself a ## spell like NC2 projectile/glyph spell flameshape level 1. ## Since this is the nature version the toad's attack should ## be green or colorless, but since the Geck doesn't change his ## attack should remain fire. ################################################# ################################################# ################################################# @DEFINE dCardScale 2.0 @DEFINE dLifeTime 0.5 @DEFINE_END @NUM_SIMUL 1 @MAX_TIME 3.0 @NUM_REGISTERS 1 @NUM_INTERFACES 1 @GO_INTERFACES 1 DEFINE_COMPONENT AudioComponent BEGIN EMITTER ID 0 NAME WaterGeckEmitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 10.0 150.0 DEFAULTISDOPPLEREFFECTENABLED false END EMITTER END COMPONENT // Green shoot ALLOC SpellAudioComponent AUDCAA SOURCEINDEX 33127 EMITTERID 0 ERM_SRC MTX34_INTERFACE REG 1 END // Green Impact ALLOC SpellAudioComponent AUDCAB SOURCEINDEX 33128 EMITTERID 0 ERM_SRC MTX34_INTERFACE REG 1 END ################################################# ## The projectile component ################################################# ALLOC SpellProjectileComponent PROJ1 ERM_SRC MTX34_INTERFACE STAFF ERM_DST MTX34_INTERFACE ORB IGO_RSLT GO_INTERFACE REG 1 M34I_UP REG 1 RADIUS 0.5 DAMAGE HP 15 FIRE 1.5 1 DISTANCE 15 TIME dLifeTime PATHFIND 1.4 END ################################################# ## The object being projectedss ################################################# ALLOC SpellQuadComponent ROCK1 ERM_SRC MTX34_INTERFACE REG 1 TEXTURE NC2A\Effect\Spell\SSC00T1r.DDS TIME dLifeTime ADDITIVE_MODE NO_CLIP DRAW_POST_LANDSCAPE BLEND_IN_TIME 0.4 BLEND_OUT_TIME 1 BLEND_ALPHA 1.0 FIXED_OFFSET 0.0 0.1 0.0 ROTATION 0.0 1200.0 0.0 SCALE dCardScale dCardScale dCardScale RANDOM_ROTATION_START 2 END ALLOC SpellQuadComponent ROCK2 ERM_SRC MTX34_INTERFACE REG 1 TEXTURE NC2A\Effect\Spell\SSC00T1r.DDS TIME dLifeTime ADDITIVE_MODE NO_CLIP DRAW_POST_LANDSCAPE BLEND_IN_TIME 0.4 BLEND_OUT_TIME 1 BLEND_ALPHA 1.0 FIXED_OFFSET 0.0 0.1 0.0 ROTATION 0.0 -1200.0 0.0 SCALE dCardScale dCardScale dCardScale RANDOM_ROTATION_START 2 END ################################################# ## Particle systems ################################################# ALLOC SpellParticleComponent TRL1 PARTICLETYPE NatureGeckTrail ERM MTX34_INTERFACE REG 1 MTX_MOVE END ALLOC SpellParticleComponent TRL2 PARTICLETYPE NatureGeckTrailLinger ERM MTX34_INTERFACE REG 1 MTX_MOVE END ################################################# ## Timers ################################################# ALLOC SpellTimerComponent TIME1 TIME 0.66 END ALLOC SpellTimerComponent TIMSTF TIME 0.25 END ALLOC SpellTimerComponent AUDTIM TIME 0.5 END ################################################# ## Counters ################################################# ALLOC SpellCounterComponent COUNT COUNT 2 END ################################################# ################################################# ################################################# ## Event logic ################################################# ################################################# ################################################# MAP ENTRY POW1 7 ROCK1 START ROCK2 START TIMSTF START COUNT START PROJ1 START TRL1 START TRL2 START MAP PROJ1 BEGUN 1 AUDCAA START MAP PROJ1 HIT 1 DRAWEF START MAP PROJ1 DONE 7 ROCK1 STOP ROCK2 STOP TRL1 STOP TRL2 STOP TIME1 START AUDCAB START AUDTIM START MAP AUDTIM DONE 1 AUDCAB FOUT10 MAP TIME1 DONE 3 TRL1 STOP TRL2 STOP COUNT TRIG MAP AUDCAB DONE 1 COUNT TRIG MAP COUNT DONE 1 ENTRY STOP