# Lava (Magma Vein, Magma Flow, Eruption) #__________________________________________________________ #__________________________________________________________ @NUM_SIMUL 1 @MAX_TIME 10.0 @NUM_REGISTERS 16 @NUM_INTERFACES 5 @GO_INTERFACES 10 DEFINE_COMPONENT AudioComponent BEGIN EMITTER ID 0 NAME Lava3Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 200.000000 END EMITTER BEGIN EMITTER ID 1 NAME Lava3Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTPITCH -200 200 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 200.000000 END EMITTER BEGIN EMITTER ID 2 NAME Lava3Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTPITCH -200 200 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 200.000000 END EMITTER BEGIN EMITTER ID 3 NAME Lava3Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTPITCH -200 200 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 200.000000 END EMITTER BEGIN EMITTER ID 4 NAME Lava3Emitter IS2D false ISFORSCORE false PRIORITY 8 DEFAULTPITCH -200 200 DEFAULTISAUTOREWIND true DEFAULTMINMAXDISTANCE 200.000000 END EMITTER END COMPONENT // Dome ALLOC SpellAudioComponent AUDC0A SOURCEINDEX 12269 EMITTERID 0 ERM_SRC MTX34_REGISTER 2 END // Quake ALLOC SpellAudioComponent AUDC0B SOURCEINDEX 12251 EMITTERID 0 ERM_SRC MTX34_REGISTER 2 END // Bubbling ALLOC SpellAudioComponent AUDC0C SOURCEINDEX 12203 EMITTERID 0 ERM_SRC MTX34_REGISTER 2 END // Flame ALLOC SpellAudioComponent AUDC0D SOURCEINDEX 12257 EMITTERID 0 ERM_SRC MTX34_REGISTER 2 END // Explosion ALLOC SpellAudioComponent AUDC0E SOURCEINDEX 42895 EMITTERID 0 ERM_SRC MTX34_REGISTER 2 END // Dome 2 ALLOC SpellAudioComponent AUDC0F SOURCEINDEX 12269 EMITTERID 0 ERM_SRC MTX34_REGISTER 2 END // Erupt (Pool 1) ALLOC SpellAudioComponent AUDC1A SOURCEINDEX 12255 EMITTERID 1 ERM_SRC MTX34_REGISTER 3 END // Cracksplit (pool 1) ALLOC SpellAudioComponent AUDC1B SOURCEINDEX 12252 EMITTERID 1 ERM_SRC MTX34_REGISTER 3 END // Crumble (pool 1) ALLOC SpellAudioComponent AUDC1C SOURCEINDEX 12261 EMITTERID 1 ERM_SRC MTX34_REGISTER 3 END // Erupt (pool 2) ALLOC SpellAudioComponent AUDC2A SOURCEINDEX 12255 EMITTERID 2 ERM_SRC MTX34_REGISTER 6 END // Cracksplit (pool 2) ALLOC SpellAudioComponent AUDC2B SOURCEINDEX 12252 EMITTERID 2 ERM_SRC MTX34_REGISTER 6 END // Crumble (pool 2) ALLOC SpellAudioComponent AUDC2C SOURCEINDEX 12261 EMITTERID 2 ERM_SRC MTX34_REGISTER 6 END // Erupt (pool 3) ALLOC SpellAudioComponent AUDC3A SOURCEINDEX 12255 EMITTERID 3 ERM_SRC MTX34_REGISTER 8 END // Cracksplit (pool 3) ALLOC SpellAudioComponent AUDC3B SOURCEINDEX 12252 EMITTERID 3 ERM_SRC MTX34_REGISTER 8 END // Crumble (pool 3) ALLOC SpellAudioComponent AUDC3C SOURCEINDEX 12261 EMITTERID 3 ERM_SRC MTX34_REGISTER 8 END // Erupt (pool 4) ALLOC SpellAudioComponent AUDC4A SOURCEINDEX 12255 EMITTERID 4 ERM_SRC MTX34_REGISTER 10 END // Cracksplit (pool 4) ALLOC SpellAudioComponent AUDC4B SOURCEINDEX 12252 EMITTERID 4 ERM_SRC MTX34_REGISTER 10 END // Crumble (pool 4) ALLOC SpellAudioComponent AUDC4C SOURCEINDEX 12261 EMITTERID 4 ERM_SRC MTX34_REGISTER 10 END ALLOC SpellSphereDmgComponent DMGPA ERM_SRC MTX34_REGISTER 2 RADIUS 2 DAMAGE HP 35 FIRE 1.5 2.0 0 TIME 2.0 END ALLOC SpellFindSixCollidesComponent CLDMTX ERM_SRC MTX34_INTERFACE ORB IWM_RSLT_1 MTX34_REGISTER 2 IWM_RSLT_2 MTX34_REGISTER 4 IWM_RSLT_3 MTX34_REGISTER 5 IWM_RSLT_4 MTX34_REGISTER 7 IWM_RSLT_5 MTX34_REGISTER 9 OFFSET_1 0 0 R_OFFSET_2 2.0 9 0 R_OFFSET_3 2.0 0 9 R_OFFSET_4 2.0 0 -9 R_OFFSET_5 2.0 -9 0 FORCE_RESULT END ALLOC SpellFindSixCollidesComponent CLDMX2 ERM_SRC MTX34_INTERFACE ORB IWM_RSLT_1 MTX34_REGISTER 12 IWM_RSLT_2 MTX34_REGISTER 13 IWM_RSLT_3 MTX34_REGISTER 14 IWM_RSLT_4 MTX34_REGISTER 15 IWM_RSLT_5 MTX34_REGISTER 16 R_OFFSET_1 2.0 6 6 R_OFFSET_2 2.0 -6 6 R_OFFSET_3 2.0 6 -6 R_OFFSET_4 2.0 -6 -6 FORCE_RESULT END //////////////// Lava Trench to orb Yummie // ALLOC SpellLavaTrenchComponent ZTRKA TIME 4.5 OPENSPEED 40 CLOSESPEED 16 ERM_SRC MTX34_INTERFACE PLAYER ERM_DST MTX34_REGISTER 2 SIDE_TEXTURE effect\Spell\SSB00T2V.dds LAVA_TEXTURE effect\spell\SSB00Tae.dds STENCIL_TEXTURE effect\Spell\SSB00T2X.dds #PARTICLE_TRACE Lava Trench Trace #PARTICLE_SPLASH Lava Trench Rock Eject #PARTICLE_LENGTH Lava Trench Steam PS_TRACE_DELAY 0.75 PS_LENGTH_DELAY 0.75 PS_SPLASH_DELAY 0.75 TEXTURESPEED 0.6 HOLE_TEXTURE Effect\Spell\SSB00T39.DDS HOLE_GEO Effect\Spell\SSB00G1t.GCS HOLE_TOP_GEO Effect\Spell\SSB00G1u.GCS TINY_HOLE #HOLE_RADIUS 1.0 TRENCH_WIDTH 1.5 TEAR_INC .05 MAX_DISTANCE 30.0f END ALLOC SpellJitterComponent JITA TIME 2.5 MAGNITUDE 1.875 END ALLOC SpellTimerComponent TIMEA TIME 0.3 END ALLOC SpellLerpMatrixFramesComponent ATMTXA ERM_SRC MTX34_REGISTER 2 M34I_UP REG 1 TIME 3.0 KEY_FRAMES 5 2.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.5 0.0 0.0 0.0 0.0 0.0 0.0 4.0 4.0 4.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 5.0 5.0 5.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 6.0 6.0 6.0 1.0 0.0 -1.0 0.0 0.0 0.0 0.0 7.0 7.0 7.0 END ALLOC SpellTimerComponent ATOMFD TIME 3.5 END ALLOC SpellArtDecoComponent ATOMA ERM_SRC MTX34_INTERFACE REG 1 #ERM_SRC MTX34_REGISTER 2 ART EFFECT\SPELL\LVA3ATOM.txt SRC_SCALE 1.0 1.0 1.0 DST_SCALE 1.0 1.0 1.0 SCALE 3.0 SINK_DEPTH 6.0 SINK_TIME 2.0 TIME 10 FADE_TIME 2.0f END ALLOC SpellQuadComponent SHWAVE ERM_SRC MTX34_REGISTER 2 TEXTURE EFFECT\SPELL\SSB00T5T.DDS TIME 2.5 ADDITIVE_MODE NO_CLIP DRAW_POST_LANDSCAPE BLEND_IN_TIME 1.25 BLEND_OUT_TIME 1.25 BLEND_ALPHA 1.0 FADE_IN_BY 1.25 FADE_OUT_AT 1.5 FIXED_OFFSET 0.0 0.2 0.0 ROTATION 0.0 45.0 0.0 SCALE 6 6 6 SCALESRC 1 1 1 SCALEEND 11 11 11 END ALLOC SpellTimerComponent TIMELA TIME 1.25 END ALLOC SpellTimerComponent TIMELB TIME 1.75 END ALLOC SpellTimerComponent TIMELC TIME 1.0 END ALLOC SpellTimerComponent TIMELD TIME 1.5 END ALLOC SpellSetRegOnceComponent SETL1A ERM_SRC MTX34_REGISTER 4 M34R_DST 3 END ALLOC SpellSetRegOnceComponent SETL1B ERM_SRC MTX34_REGISTER 5 M34R_DST 6 END ALLOC SpellSetRegOnceComponent SETL1C ERM_SRC MTX34_REGISTER 7 M34R_DST 8 END ALLOC SpellSetRegOnceComponent SETL1D ERM_SRC MTX34_REGISTER 9 M34R_DST 10 END //// Level 1 Outshoot A ALLOC SpellAutoTargetComponent ATOL1A ERM_SRC MTX34_INTERFACE ORB IGO_RSLTA GO_INTERFACE REG 3 MTX34_REGISTER 3 PRI_AUTO_TARGET CLOSEST AUTO_TARGET_ANGLE_BIAS 1.0 AUTO_TARGET_DIST_BIAS 1.0 TARGET_ANGLE 90 AUTO_TARGET_RADIUS 15 ROTATEY 0.0 TARGET_LEVEL_HEIGHT 1 END ALLOC SpellOneShotDmgComponent FRZL1A DAMAGE XFORM_GLASS 0.0 FIRE 1.5 2.0 2.5 GO_SRC REG 3 END ALLOC SpellOneShotDmgComponent DMGL1A DAMAGE HP 52.5 FIRE 1.5 2.0 4.0 GO_SRC REG 3 END ALLOC SpellParticleComponent PL1AA PARTICLETYPE Lava Big Spurt ERM MTX34_REGISTER 3 END ALLOC SpellParticleComponent PL1AB PARTICLETYPE Lava Big Hit ERM MTX34_REGISTER 3 END ALLOC SpellParticleComponent PL1ACR PARTICLETYPE Lava Rock Crumble ERM MTX34_REGISTER 3 MTX_MOVE END ALLOC SpellLavaTrenchComponent ZTRL1A TIME 3 OPENSPEED 30 CLOSESPEED 15 ERM_SRC MTX34_REGISTER 2 ERM_DST MTX34_REGISTER 3 M34LeadI_UP REG 2 SIDE_TEXTURE effect\Spell\SSB00T2V.dds LAVA_TEXTURE effect\spell\SSB00Tae.dds STENCIL_TEXTURE effect\Spell\SSB00T2X.dds # BUMP_TEXTURE Lava_Bump.tif PARTICLE_TRACE Lava Trench Trace PARTICLE_SPLASH Lava Trench Rock Eject PARTICLE_LENGTH Lava Trench Steam PARTICLE_LENGTH_2 Lava Trench Smoke PS_TRACE_DELAY 0.75 PS_LENGTH_DELAY 0.75 PS_SPLASH_DELAY 0.75 TEXTURESPEED 0.6 TRENCH_WIDTH 1.0 TEAR_INC .05 HOLE_TEXTURE Effect\Spell\SSB00T39.DDS HOLE_GEO Effect\Spell\SSB00G1t.GCS HOLE_TOP_GEO Effect\Spell\SSB00G1u.GCS HOLE_RADIUS 1.0 MAX_DISTANCE 30.0f END ALLOC SpellTimerComponent TIMCRA TIME 0.3 END ALLOC SpellShaderComponent SHDCRA SHADER LavaRock ERM_SRC MTX34_INTERFACE PLAYER TEXTURE Effect\Spell\SSH00T2t.dds END ALLOC spellcrumplegeometrycomponent CRMPAA USE_SHADER ERM MTX34_INTERFACE REG 2 GEOMETRY Effect\Spell\SSH00G1E.GCS GEOMETRY Effect\Spell\SSH00G1F.GCS GEOMETRY Effect\Spell\SSH00G1G.GCS GEOMETRY Effect\Spell\SSH00G1H.GCS ROTATION 16 0 5 SRC 0 -4.5 -1.75 DST 0 -1.0 -1.0 SCALE 2.5 3.5 2.5 RISETIME 0.3 WAITTIME 2 FALLTIME 2 VELOCITY 0.7 GRAVITY -2.5 SHADERDATA 0 0 0.4 1 CRUMBLEDELAYS 0 0.1 0.3 0.5 ROTATIONDELTA 90 0 0 0 0 90 0 0 -90 -90 0 0 ROTATIONHACKMASTER 1 END ALLOC spellcrumplegeometrycomponent CRMPAB USE_SHADER ERM MTX34_INTERFACE REG 2 GEOMETRY Effect\Spell\SSH00G1E.GCS GEOMETRY Effect\Spell\SSH00G1F.GCS GEOMETRY Effect\Spell\SSH00G1G.GCS GEOMETRY Effect\Spell\SSH00G1H.GCS ROTATION -16 0 -5 SRC 0 -4 1.75 DST 0 -1.0 1.0 SCALE 1.75 4 1.75 RISETIME 0.2 WAITTIME 2 FALLTIME 2 VELOCITY 0.7 GRAVITY -2.5 SHADERDATA 0 0 0.4 1 CRUMBLEDELAYS 0 0.1 0.3 0.5 ROTATIONDELTA -90 0 0 0 0 -90 0 0 90 90 0 0 ROTATIONHACKSLAVE 1 END ALLOC SpellDrawAIComponent DWEL1A GO_SRC REG 3 EFFECT_TYPE 1 EFFECT_LEVEL 3 END //// Level 1 Outshoot B ALLOC SpellAutoTargetComponent ATOL1B ERM_SRC MTX34_REGISTER 5 IGO_RSLTA GO_INTERFACE REG 6 MTX34_REGISTER 6 PRI_AUTO_TARGET CLOSEST AUTO_TARGET_ANGLE_BIAS 1.0 AUTO_TARGET_DIST_BIAS 1.0 TARGET_ANGLE 90 AUTO_TARGET_RADIUS 15 ROTATEY 90.0 TARGET_LEVEL_HEIGHT 1 END ALLOC SpellOneShotDmgComponent FRZL1B DAMAGE XFORM_GLASS 0.0 FIRE 1.5 2.0 2.5 GO_SRC REG 6 END ALLOC SpellOneShotDmgComponent DMGL1B DAMAGE HP 52.5 FIRE 1.5 2.0 4.0 GO_SRC REG 6 END ALLOC SpellParticleComponent PL1BA PARTICLETYPE Lava Big Spurt ERM MTX34_REGISTER 6 END ALLOC SpellParticleComponent PL1BB PARTICLETYPE Lava Big Hit ERM MTX34_REGISTER 6 END ALLOC SpellParticleComponent PL1BCR PARTICLETYPE Lava Rock Crumble ERM MTX34_REGISTER 6 MTX_MOVE END ALLOC SpellLavaTrenchComponent ZTRL1B TIME 3 OPENSPEED 30 CLOSESPEED 15 ERM_SRC MTX34_REGISTER 2 ERM_DST MTX34_REGISTER 6 M34LeadI_UP REG 3 SIDE_TEXTURE effect\Spell\SSB00T2V.dds LAVA_TEXTURE effect\spell\SSB00Tae.dds STENCIL_TEXTURE effect\Spell\SSB00T2X.dds # BUMP_TEXTURE Lava_Bump.tif PARTICLE_TRACE Lava Trench Trace PARTICLE_SPLASH Lava Trench Rock Eject PARTICLE_LENGTH Lava Trench Steam PARTICLE_LENGTH_2 Lava Trench Smoke PS_TRACE_DELAY 0.75 PS_LENGTH_DELAY 0.75 PS_SPLASH_DELAY 0.75 TEXTURESPEED 0.6 TRENCH_WIDTH 1.0 TEAR_INC .05 HOLE_TEXTURE Effect\Spell\SSB00T39.DDS HOLE_GEO Effect\Spell\SSB00G1t.GCS HOLE_TOP_GEO Effect\Spell\SSB00G1u.GCS HOLE_RADIUS 1.0 MAX_DISTANCE 30.0f END ALLOC SpellTimerComponent TIMCRB TIME 0.3 END ALLOC SpellShaderComponent SHDCRB SHADER LavaRock ERM_SRC MTX34_INTERFACE PLAYER TEXTURE Effect\Spell\SSH00T2t.dds END ALLOC spellcrumplegeometrycomponent CRMPBA USE_SHADER ERM MTX34_INTERFACE REG 3 GEOMETRY Effect\Spell\SSH00G1E.GCS GEOMETRY Effect\Spell\SSH00G1F.GCS GEOMETRY Effect\Spell\SSH00G1G.GCS GEOMETRY Effect\Spell\SSH00G1H.GCS ROTATION 16 0 5 SRC 0 -4.5 -1.75 DST 0 -1.0 -1.0 SCALE 2.5 3.5 2.5 RISETIME 0.3 WAITTIME 2 FALLTIME 2 VELOCITY 0.7 GRAVITY -2.5 SHADERDATA 0 0 0.4 1 CRUMBLEDELAYS 0 0.1 0.3 0.5 ROTATIONDELTA 90 0 0 0 0 90 0 0 -90 -90 0 0 ROTATIONHACKMASTER 2 END ALLOC spellcrumplegeometrycomponent CRMPBB USE_SHADER ERM MTX34_INTERFACE REG 3 GEOMETRY Effect\Spell\SSH00G1E.GCS GEOMETRY Effect\Spell\SSH00G1F.GCS GEOMETRY Effect\Spell\SSH00G1G.GCS GEOMETRY Effect\Spell\SSH00G1H.GCS ROTATION -16 0 -5 SRC 0 -4 1.75 DST 0 -1.0 1.0 SCALE 1.75 4 1.75 RISETIME 0.2 WAITTIME 2 FALLTIME 2 VELOCITY 0.7 GRAVITY -2.5 SHADERDATA 0 0 0.4 1 CRUMBLEDELAYS 0 0.1 0.3 0.5 ROTATIONDELTA -90 0 0 0 0 -90 0 0 90 90 0 0 ROTATIONHACKSLAVE 2 END ALLOC SpellDrawAIComponent DWEL1B GO_SRC REG 6 EFFECT_TYPE 1 EFFECT_LEVEL 3 END //// Level 1 Outshoot C ALLOC SpellAutoTargetComponent ATOL1C ERM_SRC MTX34_REGISTER 7 IGO_RSLTA GO_INTERFACE REG 8 MTX34_REGISTER 8 PRI_AUTO_TARGET CLOSEST AUTO_TARGET_ANGLE_BIAS 1.0 AUTO_TARGET_DIST_BIAS 1.0 TARGET_ANGLE 90 AUTO_TARGET_RADIUS 15 ROTATEY 180.0 TARGET_LEVEL_HEIGHT 1 END ALLOC SpellOneShotDmgComponent FRZL1C DAMAGE XFORM_GLASS 0.0 FIRE 1.5 2.0 2.5 GO_SRC REG 8 END ALLOC SpellOneShotDmgComponent DMGL1C DAMAGE HP 52.5 FIRE 1.5 2.0 4.0 GO_SRC REG 8 END ALLOC SpellParticleComponent PL1CA PARTICLETYPE Lava Big Spurt ERM MTX34_REGISTER 8 END ALLOC SpellParticleComponent PL1CB PARTICLETYPE Lava Big Hit ERM MTX34_REGISTER 8 END ALLOC SpellParticleComponent PL1CCR PARTICLETYPE Lava Rock Crumble ERM MTX34_REGISTER 8 MTX_MOVE END ALLOC SpellLavaTrenchComponent ZTRL1C TIME 3 OPENSPEED 30 CLOSESPEED 15 ERM_SRC MTX34_REGISTER 2 ERM_DST MTX34_REGISTER 8 M34LeadI_UP REG 4 SIDE_TEXTURE effect\Spell\SSB00T2V.dds LAVA_TEXTURE effect\spell\SSB00Tae.dds STENCIL_TEXTURE effect\Spell\SSB00T2X.dds # BUMP_TEXTURE Lava_Bump.tif PARTICLE_TRACE Lava Trench Trace PARTICLE_SPLASH Lava Trench Rock Eject PARTICLE_LENGTH Lava Trench Steam PARTICLE_LENGTH_2 Lava Trench Smoke PS_TRACE_DELAY 0.75 PS_LENGTH_DELAY 0.75 PS_SPLASH_DELAY 0.75 TEXTURESPEED 0.6 TRENCH_WIDTH 1.0 TEAR_INC .05 HOLE_TEXTURE Effect\Spell\SSB00T39.DDS HOLE_GEO Effect\Spell\SSB00G1t.GCS HOLE_TOP_GEO Effect\Spell\SSB00G1u.GCS HOLE_RADIUS 1.0 MAX_DISTANCE 30.0f END ALLOC SpellTimerComponent TIMCRC TIME 0.3 END ALLOC SpellShaderComponent SHDCRC SHADER LavaRock ERM_SRC MTX34_INTERFACE PLAYER TEXTURE Effect\Spell\SSH00T2t.dds END ALLOC spellcrumplegeometrycomponent CRMPCA USE_SHADER ERM MTX34_INTERFACE REG 4 GEOMETRY Effect\Spell\SSH00G1E.GCS GEOMETRY Effect\Spell\SSH00G1F.GCS GEOMETRY Effect\Spell\SSH00G1G.GCS GEOMETRY Effect\Spell\SSH00G1H.GCS ROTATION 16 0 5 SRC 0 -4.5 -1.75 DST 0 -1.0 -1.0 SCALE 2.5 3.5 2.5 RISETIME 0.3 WAITTIME 2 FALLTIME 2 VELOCITY 0.7 GRAVITY -2.5 SHADERDATA 0 0 0.4 1 CRUMBLEDELAYS 0 0.1 0.3 0.5 ROTATIONDELTA 90 0 0 0 0 90 0 0 -90 -90 0 0 ROTATIONHACKMASTER 3 END ALLOC spellcrumplegeometrycomponent CRMPCB USE_SHADER ERM MTX34_INTERFACE REG 4 GEOMETRY Effect\Spell\SSH00G1E.GCS GEOMETRY Effect\Spell\SSH00G1F.GCS GEOMETRY Effect\Spell\SSH00G1G.GCS GEOMETRY Effect\Spell\SSH00G1H.GCS ROTATION -16 0 -5 SRC 0 -4 1.75 DST 0 -1.0 1.0 SCALE 1.75 4 1.75 RISETIME 0.2 WAITTIME 2 FALLTIME 2 VELOCITY 0.7 GRAVITY -2.5 SHADERDATA 0 0 0.4 1 CRUMBLEDELAYS 0 0.1 0.3 0.5 ROTATIONDELTA -90 0 0 0 0 -90 0 0 90 90 0 0 ROTATIONHACKSLAVE 3 END ALLOC SpellDrawAIComponent DWEL1C GO_SRC REG 8 EFFECT_TYPE 1 EFFECT_LEVEL 3 END //// Level 1 Outshoot D ALLOC SpellAutoTargetComponent ATOL1D ERM_SRC MTX34_REGISTER 9 IGO_RSLTA GO_INTERFACE REG 10 MTX34_REGISTER 10 PRI_AUTO_TARGET CLOSEST AUTO_TARGET_ANGLE_BIAS 1.0 AUTO_TARGET_DIST_BIAS 1.0 TARGET_ANGLE 90 AUTO_TARGET_RADIUS 15 ROTATEY 270.0 TARGET_LEVEL_HEIGHT 1 END ALLOC SpellOneShotDmgComponent FRZL1D DAMAGE XFORM_GLASS 0.0 FIRE 1.5 2.0 2.5 GO_SRC REG 10 END ALLOC SpellOneShotDmgComponent DMGL1D DAMAGE HP 52.5 FIRE 1.5 2.0 4.0 GO_SRC REG 10 END ALLOC SpellParticleComponent PL1DA PARTICLETYPE Lava Big Spurt ERM MTX34_REGISTER 10 END ALLOC SpellParticleComponent PL1DB PARTICLETYPE Lava Big Hit ERM MTX34_REGISTER 10 END ALLOC SpellParticleComponent PL1DCR PARTICLETYPE Lava Rock Crumble ERM MTX34_REGISTER 10 MTX_MOVE END ALLOC SpellLavaTrenchComponent ZTRL1D TIME 3 OPENSPEED 30 CLOSESPEED 15 ERM_SRC MTX34_REGISTER 2 ERM_DST MTX34_REGISTER 10 M34LeadI_UP REG 5 SIDE_TEXTURE effect\Spell\SSB00T2V.dds LAVA_TEXTURE effect\spell\SSB00Tae.dds STENCIL_TEXTURE effect\Spell\SSB00T2X.dds PARTICLE_TRACE Lava Trench Trace PARTICLE_SPLASH Lava Trench Rock Eject PARTICLE_LENGTH Lava Trench Steam PARTICLE_LENGTH_2 Lava Trench Smoke PS_TRACE_DELAY 0.75 PS_LENGTH_DELAY 0.75 PS_SPLASH_DELAY 0.75 TEXTURESPEED 0.6 TRENCH_WIDTH 1.0 TEAR_INC .05 HOLE_TEXTURE Effect\Spell\SSB00T39.DDS HOLE_GEO Effect\Spell\SSB00G1t.GCS HOLE_TOP_GEO Effect\Spell\SSB00G1u.GCS HOLE_RADIUS 1.0 MAX_DISTANCE 30.0f END ALLOC SpellTimerComponent TIMCRD TIME 0.3 END ALLOC SpellShaderComponent SHDCRD SHADER LavaRock ERM_SRC MTX34_INTERFACE PLAYER TEXTURE Effect\Spell\SSH00T2t.dds END ALLOC spellcrumplegeometrycomponent CRMPDA USE_SHADER ERM MTX34_INTERFACE REG 5 GEOMETRY Effect\Spell\SSH00G1E.GCS GEOMETRY Effect\Spell\SSH00G1F.GCS GEOMETRY Effect\Spell\SSH00G1G.GCS GEOMETRY Effect\Spell\SSH00G1H.GCS ROTATION 16 0 5 SRC 0 -4.5 -1.75 DST 0 -1.0 -1.0 SCALE 2.5 3.5 2.5 RISETIME 0.3 WAITTIME 2 FALLTIME 2 VELOCITY 0.7 GRAVITY -2.5 SHADERDATA 0 0 0.4 1 CRUMBLEDELAYS 0 0.1 0.3 0.5 ROTATIONDELTA 90 0 0 0 0 90 0 0 -90 -90 0 0 ROTATIONHACKMASTER 4 END ALLOC spellcrumplegeometrycomponent CRMPDB USE_SHADER ERM MTX34_INTERFACE REG 5 GEOMETRY Effect\Spell\SSH00G1E.GCS GEOMETRY Effect\Spell\SSH00G1F.GCS GEOMETRY Effect\Spell\SSH00G1G.GCS GEOMETRY Effect\Spell\SSH00G1H.GCS ROTATION -16 0 -5 SRC 0 -4 1.75 DST 0 -1.0 1.0 SCALE 1.75 4 1.75 RISETIME 0.2 WAITTIME 2 FALLTIME 2 VELOCITY 0.7 GRAVITY -2.5 SHADERDATA 0 0 0.4 1 CRUMBLEDELAYS 0 0.1 0.3 0.5 ROTATIONDELTA -90 0 0 0 0 -90 0 0 90 90 0 0 ROTATIONHACKSLAVE 4 END ALLOC SpellDrawAIComponent DWEL1D GO_SRC REG 10 EFFECT_TYPE 1 EFFECT_LEVEL 3 END // Middle lava lvl 1 trenches ALLOC SpellCounterComponent CNTA2B COUNT 2 END ALLOC SpellCounterComponent CNTB2C COUNT 2 END ALLOC SpellCounterComponent CNTC2D COUNT 2 END ALLOC SpellCounterComponent CNTD2S COUNT 2 END ALLOC SpellCounterComponent CNTS2A COUNT 2 END ALLOC SpellParticleComponent PA2BB PARTICLETYPE Lava Big Hit ERM MTX34_REGISTER 12 END ALLOC SpellParticleComponent PA2BA PARTICLETYPE Lava Big Spurt ERM MTX34_REGISTER 12 MTX_MOVE END ALLOC SpellLavaTrenchComponent ZTRA2B TIME 2 OPENSPEED 60 CLOSESPEED 50 ERM_SRC MTX34_REGISTER 2 ERM_DST MTX34_REGISTER 12 SIDE_TEXTURE effect\Spell\SSB00T2V.dds LAVA_TEXTURE effect\spell\SSB00Tae.dds STENCIL_TEXTURE effect\Spell\SSB00T2X.dds # BUMP_TEXTURE Lava_Bump.tif PARTICLE_TRACE Lava Trench Trace PARTICLE_SPLASH Lava Trench Rock Eject PARTICLE_LENGTH Lava Trench Steam PARTICLE_LENGTH_2 Lava Trench Smoke PS_TRACE_DELAY 0.75 PS_LENGTH_DELAY 0.75 PS_SPLASH_DELAY 0.75 TEXTURESPEED 0.6 TRENCH_WIDTH 1.0 TEAR_INC .05 HOLE_TEXTURE Effect\Spell\SSB00T39.DDS HOLE_GEO Effect\Spell\SSB00G1t.GCS HOLE_TOP_GEO Effect\Spell\SSB00G1u.GCS TINY_HOLE MAX_DISTANCE 30.0f END ALLOC SpellParticleComponent PB2CB PARTICLETYPE Lava Big Hit ERM MTX34_REGISTER 13 END ALLOC SpellParticleComponent PB2CA PARTICLETYPE Lava Big Spurt ERM MTX34_REGISTER 13 MTX_MOVE END ALLOC SpellLavaTrenchComponent ZTRB2C TIME 2 OPENSPEED 60 CLOSESPEED 50 ERM_SRC MTX34_REGISTER 2 ERM_DST MTX34_REGISTER 13 SIDE_TEXTURE effect\Spell\SSB00T2V.dds LAVA_TEXTURE effect\spell\SSB00Tae.dds STENCIL_TEXTURE effect\Spell\SSB00T2X.dds # BUMP_TEXTURE Lava_Bump.tif PARTICLE_TRACE Lava Trench Trace PARTICLE_SPLASH Lava Trench Rock Eject PARTICLE_LENGTH Lava Trench Steam PARTICLE_LENGTH_2 Lava Trench Smoke PS_TRACE_DELAY 0.75 PS_LENGTH_DELAY 0.75 PS_SPLASH_DELAY 0.75 TEXTURESPEED 0.6 TRENCH_WIDTH 1.0 TEAR_INC .05 HOLE_TEXTURE Effect\Spell\SSB00T39.DDS HOLE_GEO Effect\Spell\SSB00G1t.GCS HOLE_TOP_GEO Effect\Spell\SSB00G1u.GCS TINY_HOLE MAX_DISTANCE 30.0f END ALLOC SpellParticleComponent PC2DB PARTICLETYPE Lava Big Hit ERM MTX34_REGISTER 14 END ALLOC SpellParticleComponent PC2DA PARTICLETYPE Lava Big Spurt ERM MTX34_REGISTER 14 MTX_MOVE END ALLOC SpellLavaTrenchComponent ZTRC2D TIME 2 OPENSPEED 60 CLOSESPEED 50 ERM_SRC MTX34_REGISTER 2 ERM_DST MTX34_REGISTER 14 SIDE_TEXTURE effect\Spell\SSB00T2V.dds LAVA_TEXTURE effect\spell\SSB00Tae.dds STENCIL_TEXTURE effect\Spell\SSB00T2X.dds # BUMP_TEXTURE Lava_Bump.tif PARTICLE_TRACE Lava Trench Trace PARTICLE_SPLASH Lava Trench Rock Eject PARTICLE_LENGTH Lava Trench Steam PARTICLE_LENGTH_2 Lava Trench Smoke PS_TRACE_DELAY 0.75 PS_LENGTH_DELAY 0.75 PS_SPLASH_DELAY 0.75 TEXTURESPEED 0.6 TRENCH_WIDTH 1.0 TEAR_INC .05 HOLE_TEXTURE Effect\Spell\SSB00T39.DDS HOLE_GEO Effect\Spell\SSB00G1t.GCS HOLE_TOP_GEO Effect\Spell\SSB00G1u.GCS TINY_HOLE MAX_DISTANCE 30.0f END ALLOC SpellParticleComponent PD2SB PARTICLETYPE Lava Big Hit ERM MTX34_REGISTER 15 END ALLOC SpellParticleComponent PD2SA PARTICLETYPE Lava Big Spurt ERM MTX34_REGISTER 15 MTX_MOVE END ALLOC SpellLavaTrenchComponent ZTRD2S TIME 2 OPENSPEED 60 CLOSESPEED 50 ERM_SRC MTX34_REGISTER 2 ERM_DST MTX34_REGISTER 15 SIDE_TEXTURE effect\Spell\SSB00T2V.dds LAVA_TEXTURE effect\spell\SSB00Tae.dds STENCIL_TEXTURE effect\Spell\SSB00T2X.dds # BUMP_TEXTURE Lava_Bump.tif PARTICLE_TRACE Lava Trench Trace PARTICLE_SPLASH Lava Trench Rock Eject PARTICLE_LENGTH Lava Trench Steam PARTICLE_LENGTH_2 Lava Trench Smoke PS_TRACE_DELAY 0.75 PS_LENGTH_DELAY 0.75 PS_SPLASH_DELAY 0.75 TEXTURESPEED 0.6 TRENCH_WIDTH 1.0 TEAR_INC .05 HOLE_TEXTURE Effect\Spell\SSB00T39.DDS HOLE_GEO Effect\Spell\SSB00G1t.GCS HOLE_TOP_GEO Effect\Spell\SSB00G1u.GCS TINY_HOLE MAX_DISTANCE 30.0f END ALLOC SpellLavaTrenchComponent ZTRS2A TIME 2 OPENSPEED 60 CLOSESPEED 50 ERM_SRC MTX34_INTERFACE PLAYER ERM_DST MTX34_REGISTER 3 SIDE_TEXTURE effect\Spell\SSB00T2V.dds LAVA_TEXTURE effect\spell\SSB00Tae.dds STENCIL_TEXTURE effect\Spell\SSB00T2X.dds # BUMP_TEXTURE Lava_Bump.tif PARTICLE_TRACE Lava Trench Trace PARTICLE_SPLASH Lava Trench Rock Eject PARTICLE_LENGTH Lava Trench Steam PARTICLE_LENGTH_2 Lava Trench Smoke PS_TRACE_DELAY 0.75 PS_LENGTH_DELAY 0.75 PS_SPLASH_DELAY 0.75 TEXTURESPEED 0.6 TRENCH_WIDTH 1.0 TEAR_INC .05 HOLE_TEXTURE Effect\Spell\SSB00T39.DDS HOLE_GEO Effect\Spell\SSB00G1t.GCS HOLE_TOP_GEO Effect\Spell\SSB00G1u.GCS TINY_HOLE MAX_DISTANCE 30.0f END //// Global components: // This brings things back together again. ALLOC SpellCounterComponent FUNCNT COUNT 6 END //// Mappings //// MAP ENTRY POW3 3 FUNCNT START CLDMTX START CLDMX2 START // First Big Atom Bomb mappings always goto orb location MAP CLDMTX DIDIT 2 CLDMTX STOP ZTRKA START MAP CLDMX2 DIDIT 1 CLDMX2 STOP // Main trench sounds (atom bomb explosion is here due to timing) MAP ZTRKA BEGUN 4 AUDC0B START AUDC0C START AUDC0D START AUDC0A START MAP ZTRKA HOLE 9 TIMEA START ATMTXA START ATOMFD START ATOMA START SHWAVE START TIMELA START TIMELB START TIMELC START TIMELD START #MAP ZTRKA HOLE 6 TIMEA START ATMTXA START TIMELA START TIMELB START TIMELC START TIMELD START MAP ATOMA BEGUN 1 AUDC0E START MAP TIMEA DONE 2 JITA START DMGPA START MAP ZTRKA DONE 2 AUDC0C FOUT0V FUNCNT TRIG // Fade out the atom bomb sphere MAP ATOMFD DONE 1 ATOMA FADE MAP ATMTXA DONE 1 ATOMA STOP // Timers are started off of first HOLE each time triggers another lava trench MAP TIMELA DONE 6 ATOL1A START CNTA2B START CNTB2C START CNTC2D START CNTD2S START CNTS2A START MAP TIMELB DONE 1 ATOL1B START MAP TIMELC DONE 1 ATOL1C START MAP TIMELD DONE 1 ATOL1D START // Lvl 1 A mappings MAP ATOL1A FNDA 2 ZTRL1A START FRZL1A START MAP ATOL1A NOFNDA 2 SETL1A START ZTRL1A START MAP ZTRL1A FAIL 1 FUNCNT TRIG MAP ZTRL1A HOLE 10 DMGL1A START PL1AA START PL1AB START DWEL1A START TIMCRA START CNTA2B TRIG CNTD2S TRIG CNTS2A TRIG AUDC1A START AUDC1B START MAP TIMCRA DONE 4 SHDCRA START1 CRMPAA START CRMPAB START SHDCRA START2 MAP CRMPAA FALL 2 PL1ACR START AUDC1C START MAP ZTRL1A DONE 4 PL1AA STOP CRMPAA STOP CRMPAB STOP FUNCNT TRIG // Lvl 1 B mappings MAP ATOL1B FNDA 2 ZTRL1B START FRZL1B START MAP ATOL1B NOFNDA 2 SETL1B START ZTRL1B START MAP ZTRL1B FAIL 1 FUNCNT TRIG MAP ZTRL1B HOLE 9 DMGL1B START PL1BA START PL1BB START DWEL1B START TIMCRB START CNTA2B TRIG CNTB2C TRIG AUDC2A START AUDC2B START MAP TIMCRB DONE 4 SHDCRB START1 CRMPBA START CRMPBB START SHDCRB START2 MAP CRMPBA FALL 2 PL1BCR START AUDC2C START MAP ZTRL1B DONE 4 PL1BA STOP CRMPBA STOP CRMPBB STOP FUNCNT TRIG // Lvl 1 C mappings MAP ATOL1C FNDA 2 ZTRL1C START FRZL1C START MAP ATOL1C NOFNDA 2 SETL1C START ZTRL1C START MAP ZTRL1C FAIL 1 FUNCNT TRIG MAP ZTRL1C HOLE 9 DMGL1C START PL1CA START PL1CB START DWEL1C START TIMCRC START CNTB2C TRIG CNTC2D TRIG AUDC3A START AUDC3B START MAP TIMCRC DONE 4 SHDCRC START1 CRMPCA START CRMPCB START SHDCRC START2 MAP CRMPCA FALL 2 PL1CCR START AUDC3C START MAP ZTRL1C DONE 4 PL1CA STOP CRMPCA STOP CRMPCB STOP FUNCNT TRIG // Lvl 1 D mappings MAP ATOL1D FNDA 2 ZTRL1D START FRZL1D START MAP ATOL1D NOFNDA 2 SETL1D START ZTRL1D START MAP ZTRL1D FAIL 1 FUNCNT TRIG MAP ZTRL1D HOLE 11 DMGL1D START PL1DA START PL1DB START DWEL1D START TIMCRD START CNTC2D TRIG CNTD2S TRIG CNTS2A TRIG AUDC4A START AUDC4B START MAP TIMCRD DONE 4 SHDCRD START1 CRMPDA START CRMPDB START SHDCRD START2 MAP CRMPDA FALL 2 PL1DCR START AUDC4C START MAP ZTRL1D DONE 4 PL1DA STOP CRMPDA STOP CRMPDB STOP FUNCNT TRIG // End to End trenches MAP CNTA2B DONE 1 ZTRA2B START MAP CNTB2C DONE 1 ZTRB2C START MAP CNTC2D DONE 1 ZTRC2D START MAP CNTD2S DONE 1 ZTRD2S START #MAP CNTS2A DONE 1 ZTRS2A START MAP ZTRA2B HOLE 2 PA2BA START PA2BB START MAP ZTRB2C HOLE 2 PB2CA START PB2CB START MAP ZTRC2D HOLE 2 PC2DA START PC2DB START MAP ZTRD2S HOLE 2 PD2SA START PD2SB START MAP AUDC0C DONE 1 FUNCNT TRIG MAP FUNCNT DONE 2 ENTRY STOP ATOMA STOP