// ------------------------------------------------------ // ---------------- HERETIC GAME LIGHTS ----------------- // ------------------------------------------------------ // --------------------- // -- Heretic Weapons -- // --------------------- // Wand puffs pointlight WANDPUFF1 { color 0.9 0.9 0.5 size 32 } pointlight WANDPUFF2 { color 0.6 0.6 0.35 size 24 } pointlight WANDPUFF3 { color 0.3 0.3 0.2 size 16 } pointlight WANDPUFF4 { color 0.15 0.15 0.1 size 8 } object GoldWandPuff1 { frame PUF2A { light WANDPUFF1 } frame PUF2B { light WANDPUFF2 } frame PUF2C { light WANDPUFF3 } frame PUF2D { light WANDPUFF4 } } object GoldWandPuff2 { frame PUF2C { light WANDPUFF3 } frame PUF2D { light WANDPUFF4 } } // Tomed wand projectile pointlight WANDBALL { color 0.9 0.9 0.5 size 24 } pointlight WANDBALL_X1 { color 0.72 0.72 0.4 size 32 } pointlight WANDBALL_X2 { color 0.54 0.54 0.3 size 34 } pointlight WANDBALL_X3 { color 0.36 0.36 0.2 size 36 } pointlight WANDBALL_X4 { color 0.18 0.18 0.1 size 38 } object GoldWandFX2 { frame FX01C { light WANDBALL } frame FX01D { light WANDBALL } frame FX01E { light WANDBALL_X1 } frame FX01F { light WANDBALL_X2 } frame FX01G { light WANDBALL_X3 } frame FX01H { light WANDBALL_X4 } } // Crossbow secondary projectile pointlight SMALLBOWBOLT { color 0.5 1.0 0.5 size 40 } flickerlight SMALLBOWBOLT_X1 { color 0.35 0.7 0.35 size 48 secondarySize 52 chance 0.3 } flickerlight SMALLBOWBOLT_X2 { color 0.2 0.4 0.2 size 40 secondarySize 44 chance 0.3 } flickerlight SMALLBOWBOLT_X3 { color 0.1 0.2 0.1 size 32 secondarySize 36 chance 0.3 } object CrossbowFX3 { frame FX03A { light SMALLBOWBOLT } frame FX03C { light SMALLBOWBOLT_X1 } frame FX03D { light SMALLBOWBOLT_X2 } frame FX03E { light SMALLBOWBOLT_X3 } } // Crossbow primary proectile pointlight BIGBOWBOLT { color 0.8 1.0 0.5 size 64 } flickerlight BIGBOWBOLT_X1 { color 0.48 0.8 0.4 size 72 secondarySize 74 chance 0.3 } flickerlight BIGBOWBOLT_X2 { color 0.44 0.6 0.3 size 56 secondarySize 64 chance 0.3 } flickerlight BIGBOWBOLT_X3 { color 0.22 0.4 0.2 size 32 secondarySize 40 chance 0.3 } object CrossbowFX1 { frame FX03B { light BIGBOWBOLT } frame FX03H { light BIGBOWBOLT_X1 } frame FX03I { light BIGBOWBOLT_X2 } frame FX03J { light BIGBOWBOLT_X3 } } // Tomed crossbow projectile object CrossbowFX2 { frame FX03B { light BIGBOWBOLT } frame FX03H { light BIGBOWBOLT_X1 } frame FX03I { light BIGBOWBOLT_X2 } frame FX03J { light BIGBOWBOLT_X3 } } // Tomed crossbow trail (slows down too much :P) pointlight BOWTRAIL1 { color 0.0 1.0 0.0 size 24 } pointlight BOWTRAIL2 { color 0.0 0.7 0.0 size 16 } //object CrossbowFX4 //{ //frame FX03F { light BOWTRAIL1 } //frame FX03G { light BOWTRAIL2 } //} // Claw puff pointlight CLAWPUFF1 { color 0.4 0.4 1.0 size 32 } pointlight CLAWPUFF2 { color 0.3 0.3 0.8 size 24 } pointlight CLAWPUFF3 { color 0.2 0.2 0.6 size 16 } pointlight CLAWPUFF4 { color 0.1 0.1 0.4 size 8 } object BlasterPuff { frame FX17A { light CLAWPUFF1 } frame FX17B { light CLAWPUFF2 } frame FX17C { light CLAWPUFF3 } frame FX17D { light CLAWPUFF4 } frame FX17F { light CLAWPUFF1 } frame FX17G { light CLAWPUFF2 } frame FX17H { light CLAWPUFF3 } frame FX17I { light CLAWPUFF4 } } // Tomed claw puff pointlight BIGCLAWPUFF1 { color 0.4 0.4 1.0 size 56 } pointlight BIGCLAWPUFF2 { color 0.3 0.3 0.8 size 48 } pointlight BIGCLAWPUFF3 { color 0.2 0.2 0.6 size 40 } pointlight BIGCLAWPUFF4 { color 0.1 0.1 0.4 size 32 } pointlight BIGCLAWPUFF5 { color 0.0 0.0 0.2 size 24 } object BlasterFX1 { frame FX18C { light BIGCLAWPUFF1 } frame FX18D { light BIGCLAWPUFF2 } frame FX18E { light BIGCLAWPUFF3 } frame FX18F { light BIGCLAWPUFF4 } frame FX18G { light BIGCLAWPUFF5 } } // Hellstaff bolt pointlight HELLSTAFFBALL { color 1.0 0.5 0.5 size 56 } flickerlight HELLSTAFFBALL_X1 { color 1.0 0.7 0.7 size 56 secondarySize 64 chance 0.3 } flickerlight HELLSTAFFBALL_X2 { color 0.8 0.5 0.5 size 64 secondarySize 72 chance 0.3 } flickerlight HELLSTAFFBALL_X3 { color 0.6 0.3 0.3 size 80 secondarySize 88 chance 0.3 } flickerlight HELLSTAFFBALL_X4 { color 0.4 0.2 0.2 size 88 secondarySize 96 chance 0.3 } flickerlight HELLSTAFFBALL_X5 { color 0.2 0.1 0.1 size 96 secondarySize 104 chance 0.3 } object HornRodFX1 { frame FX00A { light HELLSTAFFBALL } frame FX00B { light HELLSTAFFBALL } frame FX00H { light HELLSTAFFBALL_X1 } frame FX00I { light HELLSTAFFBALL_X2 } frame FX00J { light HELLSTAFFBALL_X3 } frame FX00K { light HELLSTAFFBALL_X4 } frame FX00L { light HELLSTAFFBALL_X5 } } object HornRodFX2 { frame FX00C { light HELLSTAFFBALL } frame FX00D { light HELLSTAFFBALL } frame FX00E { light HELLSTAFFBALL } frame FX00F { light HELLSTAFFBALL } frame FX00H { light HELLSTAFFBALL_X1 } frame FX00I { light HELLSTAFFBALL_X2 } frame FX00J { light HELLSTAFFBALL_X3 } frame FX00K { light HELLSTAFFBALL_X4 } frame FX00L { light HELLSTAFFBALL_X5 } } // Tomed hellstaff rain pointlight REDRAIN { color 1.0 0.0 0.0 size 32 } pointlight REDRAIN_X1 { color 1.0 0.4 0.4 size 48 } pointlight REDRAIN_X2 { color 0.8 0.3 0.3 size 40 } pointlight REDRAIN_X3 { color 0.5 0.1 0.1 size 32 } pointlight REDRAIN_X4 { color 0.3 0.0 0.0 size 24 } object RainPillar { frame FX22A { light REDRAIN } frame FX22B { light REDRAIN } frame FX22C { light REDRAIN_X1 } frame FX22D { light REDRAIN_X2 } frame FX22E { light REDRAIN_X3 } frame FX22F { light REDRAIN_X4 } } // Phoenix rod shot pointlight PHOENIXSHOT { color 1.0 0.6 0.4 size 64 } flickerlight PHOENIX_X1 { color 1.0 0.8 0.4 size 104 secondarySize 112 chance 0.3 } flickerlight PHOENIX_X2 { color 1.0 0.6 0.3 size 88 secondarySize 96 chance 0.3 } flickerlight PHOENIX_X3 { color 0.8 0.6 0.25 size 72 secondarySize 80 chance 0.3 } flickerlight PHOENIX_X4 { color 0.6 0.4 0.2 size 56 secondarySize 64 chance 0.3 } flickerlight PHOENIX_X5 { color 0.4 0.2 0.1 size 40 secondarySize 48 chance 0.3 } flickerlight PHOENIX_X6 { color 0.2 0.1 0.0 size 24 secondarySize 32 chance 0.3 } object PhoenixFX1 { frame FX04A { light PHOENIXSHOT } frame FX08A { light PHOENIX_X1 } frame FX08B { light PHOENIX_X2 } frame FX08C { light PHOENIX_X3 } frame FX08D { light PHOENIX_X4 } frame FX08E { light PHOENIX_X5 } frame FX08F { light PHOENIX_X6 } frame FX08G { light PHOENIX_X6 } frame FX08H { light PHOENIX_X6 } } // Phoenix rod flamethrower flickerlight PHOENIXFLAME { color 0.7 0.4 0.2 size 48 secondarySize 56 chance 0.5 } flickerlight PHOENIXFLAME2 { color 0.5 0.2 0.1 size 24 secondarySize 32 chance 0.5 } flickerlight PHOENIXFLAME3 { color 0.3 0.1 0.0 size 16 secondarySize 24 chance 0.5 } object PhoenixFX2 { frame FX09A { light PHOENIXFLAME } frame FX09B { light PHOENIXFLAME } frame FX09C { light PHOENIXFLAME2 } frame FX09D { light PHOENIXFLAME3 } } // Mace ball explosion flickerlight MACEBALL_X1 { color 0.8 0.8 0.4 size 64 secondarySize 72 chance 0.3 } flickerlight MACEBALL_X2 { color 0.6 0.6 0.3 size 48 secondarySize 56 chance 0.3 } flickerlight MACEBALL_X3 { color 0.4 0.4 0.2 size 32 secondarySize 40 chance 0.3 } flickerlight MACEBALL_X4 { color 0.2 0.2 0.1 size 16 secondarySize 24 chance 0.3 } object MaceFX1 { frame FX02G { light MACEBALL_X1 } frame FX02H { light MACEBALL_X2 } frame FX02I { light MACEBALL_X3 } frame FX02J { light MACEBALL_X4 } } object MaceFX2 { frame FX02G { light MACEBALL_X1 } frame FX02H { light MACEBALL_X2 } frame FX02I { light MACEBALL_X3 } frame FX02J { light MACEBALL_X4 } } object MaceFX3 { frame FX02G { light MACEBALL_X1 } frame FX02H { light MACEBALL_X2 } frame FX02I { light MACEBALL_X3 } frame FX02J { light MACEBALL_X4 } } object MaceFX4 { frame FX02G { light MACEBALL_X1 } frame FX02H { light MACEBALL_X2 } frame FX02I { light MACEBALL_X3 } frame FX02J { light MACEBALL_X4 } } // --------------------- // -- Heretic Enemies -- // --------------------- // Heretic imp fireball pointlight HIMPBALL { color 1.0 0.8 0.4 size 32 } flickerlight HIMPBALL_X1 { color 0.8 0.5 0.33 size 48 secondarySize 56 chance 0.3 } flickerlight HIMPBALL_X2 { color 0.6 0.4 0.27 size 40 secondarySize 48 chance 0.3 } flickerlight HIMPBALL_X3 { color 0.3 0.1 0.0 size 32 secondarySize 40 chance 0.3 } object HereticImpBall { frame FX10A { light HIMPBALL } frame FX10B { light HIMPBALL } frame FX10C { light HIMPBALL } frame FX10D { light HIMPBALL } frame FX10E { light HIMPBALL_X1 } frame FX10F { light HIMPBALL_X2 } frame FX10G { light HIMPBALL_X3 } } // Mummy flickerlight MUMMYATK { color 1.0 1.0 0.5 size 48 secondarySize 56 chance 0.4 } object MummyLeader { frame MUMMY { light MUMMYATK } } object MummyLeaderGhost { frame MUMMY { light MUMMYATK } } // Mummy fireball flickerlight MUMMYBALL { color 1.0 1.0 0.5 size 40 secondarySize 48 chance 0.4 } flickerlight MUMMYBALL_X1 { color 0.7 0.7 0.35 size 48 secondarySize 56 chance 0.4 } flickerlight MUMMYBALL_X2 { color 0.4 0.4 0.2 size 56 secondarySize 64 chance 0.4 } flickerlight MUMMYBALL_X3 { color 0.2 0.2 0.1 size 64 secondarySize 72 chance 0.4 } object MummyFX1 { frame FX15A { light MUMMYBALL } frame FX15B { light MUMMYBALL } frame FX15C { light MUMMYBALL } frame FX15D { light MUMMYBALL_X1 } frame FX15E { light MUMMYBALL_X2 } frame FX15F { light MUMMYBALL_X3 } } // Green flying axe pointlight GREENAXE { color 0.4 1.0 0.4 size 32 } flickerlight GREENAXE_X1 { color 0.3 0.7 0.3 size 32 secondarySize 48 chance 0.3 } flickerlight GREENAXE_X2 { color 0.2 0.4 0.2 size 48 secondarySize 56 chance 0.3 } flickerlight GREENAXE_X3 { color 0.0 0.2 0.0 size 56 secondarySize 64 chance 0.3 } object KnightAxe { frame SPAXA { light GREENAXE } frame SPAXB { light GREENAXE } frame SPAXC { light GREENAXE } frame SPAXD { light GREENAXE_X1 } frame SPAXE { light GREENAXE_X2 } frame SPAXF { light GREENAXE_X3 } } // Red flying axe pointlight REDAXE { color 1.0 0.5 0.5 size 32 } flickerlight REDAXE_X1 { color 0.7 0.3 0.3 size 32 secondarySize 48 chance 0.3 } flickerlight REDAXE_X2 { color 0.4 0.2 0.2 size 48 secondarySize 56 chance 0.3 } flickerlight REDAXE_X3 { color 0.2 0.1 0.1 size 56 secondarySize 64 chance 0.3 } object RedAxe { frame RAXEA { light REDAXE } frame RAXEB { light REDAXE } frame RAXEC { light REDAXE_X1 } frame RAXED { light REDAXE_X2 } frame RAXEE { light REDAXE_X3 } } // Disciple fireball flickerlight DISCIPLEBALL { color 1.0 0.5 1.0 size 32 secondarySize 40 chance 0.3 } flickerlight DISCIPLEBALL_X1 { color 0.7 0.3 0.7 size 16 secondarySize 24 chance 0.3 } flickerlight DISCIPLEBALL_X2 { color 0.3 0.17 0.3 size 8 secondarySize 16 chance 0.3 } object WizardFX1 { frame FX11A { light DISCIPLEBALL } frame FX11B { light DISCIPLEBALL } frame FX11C { light DISCIPLEBALL } frame FX11D { light DISCIPLEBALL } frame FX11E { light DISCIPLEBALL } frame FX11F { light DISCIPLEBALL_X1 } frame FX11G { light DISCIPLEBALL_X2 } } // Iron lich death explosion flickerlight IRONLICH1 { color 1.0 0.4 0.0 size 64 secondarySize 72 chance 0.3 offset 0 40 0 } flickerlight IRONLICH2 { color 1.0 0.7 0.0 size 80 secondarySize 88 chance 0.3 offset 0 44 0 } flickerlight IRONLICH3 { color 0.8 0.4 0.0 size 64 secondarySize 72 chance 0.3 offset 0 48 0 } flickerlight IRONLICH4 { color 0.4 0.0 0.0 size 48 secondarySize 56 chance 0.3 offset 0 40 0 } object Ironlich { frame LICHD { light IRONLICH1 } frame LICHE { light IRONLICH2 } frame LICHF { light IRONLICH3 } frame LICHG { light IRONLICH4 } } // IronLich frost ball pointlight FROSTBALL { color 0.4 0.4 1.0 size 48 } pointlight FROSTBALL_X1 { color 0.4 0.4 1.0 size 64 } pointlight FROSTBALL_X2 { color 0.2 0.2 0.7 size 56 } pointlight FROSTBALL_X3 { color 0.1 0.1 0.4 size 48 } pointlight FROSTBALL_X4 { color 0.0 0.0 0.2 size 40 } object HeadFX1 { frame FX05A { light FROSTBALL } frame FX05B { light FROSTBALL } frame FX05C { light FROSTBALL } frame FX05D { light FROSTBALL_X1 } frame FX05E { light FROSTBALL_X2 } frame FX05F { light FROSTBALL_X3 } frame FX05G { light FROSTBALL_X4 } } // Frost shard (spawned by frost ball) pointlight FROSTSHARD { color 0.0 0.0 0.5 size 32 } object HeadFX2 { frame FX05H { light FROSTSHARD } frame FX05I { light FROSTSHARD } frame FX05J { light FROSTSHARD } } // Ironlich fire wall flickerlight LICHFIRE { color 1.0 0.7 0.4 size 48 secondarySize 56 chance 0.5 } flickerlight LICHFIRE_X1 { color 0.9 0.4 0.3 size 56 secondarySize 64 chance 0.5 } flickerlight LICHFIRE_X2 { color 0.7 0.1 0.2 size 48 secondarySize 56 chance 0.5 } flickerlight LICHFIRE_X3 { color 0.4 0.1 0.1 size 40 secondarySize 48 chance 0.5 } flickerlight LICHFIRE_X4 { color 0.2 0.0 0.0 size 32 secondarySize 40 chance 0.5 } object HeadFX3 { frame FX06A { light LICHFIRE } frame FX06B { light LICHFIRE } frame FX06C { light LICHFIRE } frame FX06D { light LICHFIRE_X1 } frame FX06E { light LICHFIRE_X2 } frame FX06F { light LICHFIRE_X3 } frame FX06G { light LICHFIRE_X4 } } // Clinker death explosion flickerlight CLINK_X1 { color 1.0 0.8 0.0 size 40 secondarySize 48 chance 0.5 } flickerlight CLINK_X2 { color 1.0 0.6 0.0 size 64 secondarySize 72 chance 0.5 } flickerlight CLINK_X3 { color 0.6 0.3 0.0 size 56 secondarySize 64 chance 0.5 } flickerlight CLINK_X4 { color 0.3 0.0 0.0 size 48 secondarySize 56 chance 0.5 } object Clink { frame CLNKK { light CLINK_X1 } frame CLNKL { light CLINK_X2 } frame CLNKM { light CLINK_X3 } frame CLNKN { light CLINK_X4 } } // Weredragon flickerlight BEASTATK { color 1.0 0.7 0.0 size 56 secondarySize 64 chance 0.5 offset 0 48 0 } object Beast { frame BEASI { light BEASTATK } } // Weredragon fireball flickerlight BEASTBALL { color 1.0 0.5 0.3 size 48 secondarySize 56 chance 0.3 } flickerlight BEASTBALL_X1 { color 0.8 0.4 0.24 size 48 secondarySize 56 chance 0.3 } flickerlight BEASTBALL_X2 { color 0.6 0.3 0.2 size 40 secondarySize 48 chance 0.3 } flickerlight BEASTBALL_X3 { color 0.4 0.2 0.1 size 32 secondarySize 40 chance 0.3 } flickerlight BEASTBALL_X4 { color 0.2 0.0 0.0 size 28 secondarySize 32 chance 0.3 } object BeastBall { frame FRB1A { light BEASTBALL } frame FRB1B { light BEASTBALL } frame FRB1C { light BEASTBALL } frame FRB1D { light BEASTBALL_X1 } frame FRB1E { light BEASTBALL_X2 } frame FRB1F { light BEASTBALL_X3 } frame FRB1G { light BEASTBALL_X4 } } // Small ophidian shot pointlight SNAKESHOT1 { color 0.5 0.3 1.0 size 24 } flickerlight SNAKESHOT1_X1 { color 0.5 0.3 1.0 size 24 secondarySize 26 chance 0.3 } flickerlight SNAKESHOT1_X2 { color 0.4 0.2 0.7 size 24 secondarySize 26 chance 0.3 } flickerlight SNAKESHOT1_X3 { color 0.3 0.1 0.5 size 28 secondarySize 30 chance 0.3 } flickerlight SNAKESHOT1_X4 { color 0.3 0.0 0.3 size 26 secondarySize 28 chance 0.3 } object SnakeProjA { frame SNFXA { light SNAKESHOT1 } frame SNFXB { light SNAKESHOT1 } frame SNFXC { light SNAKESHOT1 } frame SNFXD { light SNAKESHOT1 } frame SNFXE { light SNAKESHOT1_X1 } frame SNFXF { light SNAKESHOT1_X2 } frame SNFXG { light SNAKESHOT1_X3 } frame SNFXH { light SNAKESHOT1_X4 } } // Large ophidian shot pointlight SNAKESHOT2 { color 1.0 0.6 0.4 size 32 } flickerlight SNAKESHOT2_X1 { color 1.0 0.6 0.4 size 40 secondarySize 48 chance 0.3 } flickerlight SNAKESHOT2_X2 { color 0.6 0.3 0.25 size 48 secondarySize 52 chance 0.3 } flickerlight SNAKESHOT2_X3 { color 0.3 0.1 0.1 size 44 secondarySize 48 chance 0.3 } object SnakeProjB { frame SNFXJ { light SNAKESHOT2 } frame SNFXK { light SNAKESHOT2 } frame SNFXL { light SNAKESHOT2_X1 } frame SNFXM { light SNAKESHOT2_X2 } frame SNFXN { light SNAKESHOT2_X3 } } // Maulotaur fireball flickerlight MAULBALL { color 1.0 0.7 0.5 size 40 secondarySize 48 chance 0.5 } flickerlight MAULBALL_X1 { color 0.8 0.6 0.4 size 56 secondarySize 64 chance 0.3 } flickerlight MAULBALL_X2 { color 0.8 0.4 0.3 size 56 secondarySize 64 chance 0.3 } flickerlight MAULBALL_X3 { color 0.6 0.3 0.2 size 40 secondarySize 48 chance 0.3 } flickerlight MAULBALL_X4 { color 0.4 0.1 0.0 size 32 secondarySize 40 chance 0.3 } object MinotaurFX1 { frame FX12A { light MAULBALL } frame FX12B { light MAULBALL } frame FX12C { light MAULBALL_X1 } frame FX12D { light MAULBALL_X2 } frame FX12E { light MAULBALL_X3 } frame FX12F { light MAULBALL_X3 } frame FX12G { light MAULBALL_X4 } frame FX12H { light MAULBALL_X4 } } // Maulotaur ground flame pulselight MAULFLAME { color 1.0 0.7 0.5 size 1 secondarySize 64 interval 6.0 } flickerlight MAULFLAME_X1 { color 1.0 0.7 0.5 size 48 secondarySize 56 chance 0.3 } flickerlight MAULFLAME_X2 { color 1.0 0.7 0.5 size 56 secondarySize 64 chance 0.3 } flickerlight MAULFLAME_X3 { color 0.7 0.4 0.3 size 64 secondarySize 68 chance 0.3 } flickerlight MAULFLAME_X4 { color 0.5 0.3 0.1 size 68 secondarySize 72 chance 0.3 } flickerlight MAULFLAME_X5 { color 0.2 0.0 0.0 size 72 secondarySize 76 chance 0.3 } object MinotaurFX3 { frame FX13B { light MAULFLAME } frame FX13C { light MAULFLAME } frame FX13D { light MAULFLAME } frame FX13E { light MAULFLAME } frame FX13F { light MAULFLAME } frame FX13G { light MAULFLAME } frame FX13H { light MAULFLAME } frame FX13I { light MAULFLAME_X1 } frame FX13J { light MAULFLAME_X2 } frame FX13K { light MAULFLAME_X3 } frame FX13L { light MAULFLAME_X4 } frame FX13M { light MAULFLAME_X5 } } // D'Sparil serpent fireball flickerlight SERPENTBALL { color 1.0 0.95 0.5 size 56 secondarySize 64 chance 0.5 } flickerlight SERPENTBALL_X1 { color 1.0 0.95 0.5 size 64 secondarySize 72 chance 0.5 } flickerlight SERPENTBALL_X2 { color 0.8 0.8 0.4 size 72 secondarySize 80 chance 0.5 } flickerlight SERPENTBALL_X3 { color 0.5 0.5 0.25 size 88 secondarySize 96 chance 0.5 } flickerlight SERPENTBALL_X4 { color 0.2 0.2 0.1 size 96 secondarySize 104 chance 0.5 } object SorcererFX1 { frame FX14A { light SERPENTBALL } frame FX14B { light SERPENTBALL } frame FX14C { light SERPENTBALL } frame FX14D { light SERPENTBALL_X1 } frame FX14E { light SERPENTBALL_X2 } frame FX14F { light SERPENTBALL_X3 } frame FX14G { light SERPENTBALL_X4 } frame FX14H { light SERPENTBALL_X4 } } // D'Sparil blue bolt flickerlight DSPARILBALL { color 0.5 0.5 1.0 size 56 secondarySize 64 chance 0.5 } flickerlight DSPARILBALL_X1 { color 0.5 0.5 1.0 size 64 secondarySize 72 chance 0.3 } flickerlight DSPARILBALL_X2 { color 0.4 0.4 0.8 size 80 secondarySize 88 chance 0.3 } flickerlight DSPARILBALL_X3 { color 0.3 0.3 0.6 size 88 secondarySize 92 chance 0.3 } flickerlight DSPARILBALL_X4 { color 0.2 0.2 0.4 size 82 secondarySize 86 chance 0.3 } flickerlight DSPARILBALL_X5 { color 0.1 0.1 0.2 size 82 secondarySize 86 chance 0.3 } object Sorcerer2FX1 { frame FX16A { light DSPARILBALL } frame FX16B { light DSPARILBALL } frame FX16C { light DSPARILBALL } frame FX16G { light DSPARILBALL_X1 } frame FX16H { light DSPARILBALL_X2 } frame FX16I { light DSPARILBALL_X3 } frame FX16J { light DSPARILBALL_X4 } frame FX16K { light DSPARILBALL_X5 } frame FX16L { light DSPARILBALL_X5 } } // D'Sparil flickerlight DSPARILATK { color 0.3 0.3 1.0 size 64 secondarySize 72 chance 0.5 } object Sorcerer2 { frame SOR2R { light DSPARILATK } frame SOR2S { light DSPARILATK } frame SOR2T { light DSPARILATK } } // ------------------------- // -- Heretic Decorations -- // ------------------------- // Wall Torch flickerlight2 WALLTORCH { color 1.0 0.8 0.0 size 32 secondarySize 36 interval 0.1 offset 0 70 0 } object WallTorch { frame WTRH { light WALLTORCH } } // Fire Brazier flickerlight2 FIREBRAZ { color 1.0 0.8 0.0 size 68 secondarySize 76 interval 0.1 offset 0 48 0 } object FireBrazier { frame KFR1 { light FIREBRAZ } } // Serpent torch flickerlight2 SERPTORCH { color 1.0 0.8 0.0 size 48 secondarySize 56 interval 0.1 offset 0 48 0 } object SerpentTorch { frame SRTC { light SERPTORCH } } // Chandelier flickerlight2 CHANDELIER { color 1.0 1.0 0.0 size 64 secondarySize 68 interval 0.1 } object Chandelier { frame CHDL { light CHANDELIER } } // Pod flickerlight POD_X1 { color 0.0 1.0 0.0 size 48 secondarySize 56 chance 0.3 } flickerlight POD_X2 { color 0.0 0.7 0.0 size 64 secondarySize 72 chance 0.3 } flickerlight POD_X3 { color 0.0 0.4 0.0 size 72 secondarySize 80 chance 0.3 } flickerlight POD_X4 { color 0.0 0.2 0.0 size 80 secondarySize 88 chance 0.3 } object Pod { frame PPODC { light POD_X1 } frame PPODD { light POD_X2 } frame PPODE { light POD_X3 } frame PPODF { light POD_X4 } } // Big volcano fireball flickerlight VOLCANOBALL1 { color 1.0 0.7 0.5 size 56 secondarySize 64 chance 0.5 } object VolcanoBlast { frame VFBL { light VOLCANOBALL1 } } // Small volcano fireball flickerlight VOLCANOBALL1 { color 1.0 0.5 0.0 size 40 secondarySize 48 chance 0.5 } object VolcanoTBlast { frame VTFB { light VOLCANOBALL1 } } // Blue Key Statue pointlight BLUESTATUE { color 0.0 0.0 1.0 size 32 offset 0 64 0 } object KeyGizmoBlue { frame KGZ1 { light BLUESTATUE } } // Yellow Key Statue pointlight YELLOWSTATUE { color 1.0 1.0 0.0 size 32 offset 0 64 0 } object KeyGizmoYellow { frame KGZ1 { light YELLOWSTATUE } } // Green Key Statue pointlight GREENSTATUE { color 0.0 1.0 0.0 size 32 offset 0 64 0 } object KeyGizmoGreen { frame KGZ1 { light GREENSTATUE } } // ------------------- // -- Heretic Items -- // ------------------- // Time bomb explosion flickerlight TIMEBOMB_X1 { color 1.0 0.6 0.4 size 48 secondarySize 56 chance 0.3 } flickerlight TIMEBOMB_X1 { color 0.8 0.4 0.3 size 56 secondarySize 64 chance 0.3 } flickerlight TIMEBOMB_X1 { color 0.6 0.3 0.2 size 64 secondarySize 72 chance 0.3 } flickerlight TIMEBOMB_X1 { color 0.4 0.2 0.1 size 72 secondarySize 80 chance 0.3 } flickerlight TIMEBOMB_X1 { color 0.2 0.1 0.0 size 80 secondarySize 88 chance 0.3 } object ActivatedTimeBomb { frame XPL1A { light TIMEBOMB_X1 } frame XPL1B { light TIMEBOMB_X2 } frame XPL1C { light TIMEBOMB_X3 } frame XPL1D { light TIMEBOMB_X4 } frame XPL1E { light TIMEBOMB_X5 } frame XPL1F { light TIMEBOMB_X5 } } // Small wand ammo pointlight SWANDAMMO { color 1.0 1.0 0.0 size 8 } object GoldWandAmmo { frame AMG1 { light SWANDAMMO } } // Large wand ammo pulselight LWANDAMMO { color 1.0 1.0 0.0 size 16 secondarySize 18 interval 2.0 } object GoldWandHefty { frame AMG2 { light LWANDAMMO } } // Ethereal arrows pointlight ETHARROWS { color 0.0 1.0 0.0 size 12 offset 0 8 0 } object CrossbowAmmo { frame AMC1 { light ETHARROWS } } // Quiver of ethereal arrows pulselight ETHQUIVER { color 0.0 1.0 0.0 size 16 secondarySize 18 interval 2.0 offset 0 16 0 } object CrossbowHefty { frame AMC2 { light ETHQUIVER } } // Small claw ammo pulselight SCLAWAMMO { color 0.0 0.0 1.0 size 8 secondarySize 10 interval 2.0 } object BlasterAmmo { frame AMB1 { light SCLAWAMMO } } // Large claw ammo pulselight LCLAWAMMO { color 0.0 0.0 1.0 size 16 secondarySize 18 interval 2.0 offset 0 6 0 } object BlasterHefty { frame AMB2 { light LCLAWAMMO } } // Small hellstaff ammo pulselight SSTAFFAMMO { color 1.0 0.0 0.0 size 8 secondarySize 10 interval 2.0 } object SkullRodAmmo { frame AMS1 { light SSTAFFAMMO } } // Large hellstaff ammo pulselight LSTAFFAMMO { color 1.0 0.0 0.0 size 16 secondarySize 18 interval 2.0 } object SkullRodHefty { frame AMS2 { light LSTAFFAMMO } } // Small phoenix rod ammo pulselight SRODAMMO { color 1.0 0.6 0.0 size 8 secondarySize 10 interval 2.0 } object PhoenixRodAmmo { frame AMP1 { light SRODAMMO } } // Large phoenix rod ammo pulselight LRODAMMO { color 1.0 0.6 0.0 size 16 secondarySize 18 interval 2.0 } object PhoenixRodHefty { frame AMP2 { light LRODAMMO } } // Yellow Key pulselight HYELLOWKEY { color 1.0 1.0 0.0 size 24 secondarySize 26 interval 2.0 } object KeyYellow { frame CKYY { light HYELLOWKEY } } // Blue Key pulselight HBLUEKEY { color 0.0 0.0 1.0 size 24 secondarySize 26 interval 2.0 } object KeyBlue { frame BKYY { light HBLUEKEY } } // Green Key pulselight HGREENKEY { color 0.0 1.0 0.0 size 24 secondarySize 26 interval 2.0 } object KeyGreen { frame AKYY { light HGREENKEY } } // --------------------- // -- Heretic Effects -- // --------------------- // Heretic Teleport fog pointlight HTFOG1 { color 0.4 0.4 1.0 size 64 } pointlight HTFOG2 { color 0.4 0.4 1.0 size 40 } pointlight HTFOG3 { color 0.4 0.4 1.0 size 16 } flickerlight HTFOG4 { color 0.5 0.5 1.0 size 40 secondarySize 48 chance 0.4 } flickerlight HTFOG5 { color 0.5 0.5 1.0 size 56 secondarySize 64 chance 0.4 } object TeleportFog { frame TELEA { light HTFOG1 } frame TELEB { light HTFOG2 } frame TELEC { light HTFOG3 } frame TELED { light HTFOG4 } frame TELEE { light HTFOG4 } frame TELEF { light HTFOG4 } frame TELEG { light HTFOG5 } frame TELEH { light HTFOG5 } }