From 7cf40d3c7c211684a0a04595f15e5acbba211c49 Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Thu, 25 Feb 2021 11:51:52 +0100 Subject: [PATCH] Clean up missile function names --- Source/loadsave.cpp | 20 ++--- Source/misdat.cpp | 76 ++++++++--------- Source/missiles.cpp | 195 ++++++++++++++++++++++---------------------- Source/missiles.h | 188 +++++++++++++++++++++--------------------- 4 files changed, 239 insertions(+), 240 deletions(-) diff --git a/Source/loadsave.cpp b/Source/loadsave.cpp index 61f1d0e5a..a73482dbd 100644 --- a/Source/loadsave.cpp +++ b/Source/loadsave.cpp @@ -530,7 +530,7 @@ static void LoadMissile(int i) CopyInt(tbuff, &pMissile->_mityoff); CopyInt(tbuff, &pMissile->_mimfnum); CopyInt(tbuff, &pMissile->_mispllvl); - CopyInt(tbuff, &pMissile->_miDelFlag); + pMissile->_miDelFlag = LoadBool32(); CopyChar(tbuff, &pMissile->_miAnimType); tbuff += 3; // Alignment CopyInt(tbuff, &pMissile->_miAnimFlags); @@ -542,15 +542,15 @@ static void LoadMissile(int i) CopyInt(tbuff, &pMissile->_miAnimCnt); CopyInt(tbuff, &pMissile->_miAnimAdd); CopyInt(tbuff, &pMissile->_miAnimFrame); - CopyInt(tbuff, &pMissile->_miDrawFlag); - CopyInt(tbuff, &pMissile->_miLightFlag); - CopyInt(tbuff, &pMissile->_miPreFlag); + pMissile->_miDrawFlag = LoadBool32(); + pMissile->_miLightFlag = LoadBool32(); + pMissile->_miPreFlag = LoadBool32(); CopyInt(tbuff, &pMissile->_miUniqTrans); CopyInt(tbuff, &pMissile->_mirange); CopyInt(tbuff, &pMissile->_misource); CopyInt(tbuff, &pMissile->_micaster); CopyInt(tbuff, &pMissile->_midam); - CopyInt(tbuff, &pMissile->_miHitFlag); + pMissile->_miHitFlag = LoadBool32(); CopyInt(tbuff, &pMissile->_midist); CopyInt(tbuff, &pMissile->_mlid); CopyInt(tbuff, &pMissile->_mirnd); @@ -1398,7 +1398,7 @@ static void SaveMissile(int i) CopyInt(&pMissile->_mityoff, tbuff); CopyInt(&pMissile->_mimfnum, tbuff); CopyInt(&pMissile->_mispllvl, tbuff); - CopyInt(&pMissile->_miDelFlag, tbuff); + SaveBool32(pMissile->_miDelFlag); CopyChar(&pMissile->_miAnimType, tbuff); tbuff += 3; // Alignment CopyInt(&pMissile->_miAnimFlags, tbuff); @@ -1410,15 +1410,15 @@ static void SaveMissile(int i) CopyInt(&pMissile->_miAnimCnt, tbuff); CopyInt(&pMissile->_miAnimAdd, tbuff); CopyInt(&pMissile->_miAnimFrame, tbuff); - CopyInt(&pMissile->_miDrawFlag, tbuff); - CopyInt(&pMissile->_miLightFlag, tbuff); - CopyInt(&pMissile->_miPreFlag, tbuff); + SaveBool32(pMissile->_miDrawFlag); + SaveBool32(pMissile->_miLightFlag); + SaveBool32(pMissile->_miPreFlag); CopyInt(&pMissile->_miUniqTrans, tbuff); CopyInt(&pMissile->_mirange, tbuff); CopyInt(&pMissile->_misource, tbuff); CopyInt(&pMissile->_micaster, tbuff); CopyInt(&pMissile->_midam, tbuff); - CopyInt(&pMissile->_miHitFlag, tbuff); + SaveBool32(pMissile->_miHitFlag); CopyInt(&pMissile->_midist, tbuff); CopyInt(&pMissile->_mlid, tbuff); CopyInt(&pMissile->_mirnd, tbuff); diff --git a/Source/misdat.cpp b/Source/misdat.cpp index 179bcf6a1..892ab838b 100644 --- a/Source/misdat.cpp +++ b/Source/misdat.cpp @@ -28,9 +28,9 @@ MissileData missiledata[] = { { MIS_FIREMOVE, &AddFiremove, &MI_Firemove, true, 1, MISR_FIRE, MFILE_FIREWAL, -1, -1 }, { MIS_CHAIN, &AddChain, &MI_Chain, true, 1, MISR_LIGHTNING, MFILE_LGHNING, LS_LNING1, LS_ELECIMP1 }, { MIS_SENTINAL, NULL, NULL, true, 1, MISR_LIGHTNING, MFILE_LGHNING, -1, -1 }, - { MIS_BLODSTAR, &miss_null_11, &mi_null_11, true, 2, MISR_NONE, MFILE_BLOOD, LS_BLODSTAR, LS_BLSIMPT }, - { MIS_BONE, &miss_null_12, &mi_null_11, true, 2, MISR_NONE, MFILE_BONE, -1, -1 }, - { MIS_METLHIT, &miss_null_13, &mi_null_11, true, 2, MISR_NONE, MFILE_METLHIT, -1, -1 }, + { MIS_BLODSTAR, &AddBloodStar, &MI_Blood, true, 2, MISR_NONE, MFILE_BLOOD, LS_BLODSTAR, LS_BLSIMPT }, + { MIS_BONE, &AddBone, &MI_Blood, true, 2, MISR_NONE, MFILE_BONE, -1, -1 }, + { MIS_METLHIT, &AddMetlHit, &MI_Blood, true, 2, MISR_NONE, MFILE_METLHIT, -1, -1 }, { MIS_RHINO, &AddRhino, &MI_Rhino, true, 2, MISR_NONE, MFILE_NONE, -1, -1 }, { MIS_MAGMABALL, &AddMagmaball, &MI_Firebolt, true, 1, MISR_FIRE, MFILE_MAGBALL, -1, -1 }, { MIS_LIGHTCTRL2, &AddLightctrl, &MI_Lightctrl, false, 1, MISR_LIGHTNING, MFILE_THINLGHT, -1, -1 }, @@ -40,13 +40,13 @@ MissileData missiledata[] = { { MIS_TELEPORT, &AddTeleport, &MI_Teleport, false, 1, MISR_NONE, MFILE_NONE, LS_ELEMENTL, -1 }, { MIS_FARROW, &AddLArrow, &MI_LArrow, true, 0, MISR_FIRE, MFILE_FARROW, -1, -1 }, { MIS_DOOMSERP, NULL, NULL, false, 1, MISR_MAGIC, MFILE_DOOM, LS_DSERP, -1 }, - { MIS_FIREWALLA, &miss_null_1D, &MI_Firewall, true, 2, MISR_FIRE, MFILE_FIREWAL, -1, -1 }, + { MIS_FIREWALLA, &AddFireWallA, &MI_Firewall, true, 2, MISR_FIRE, MFILE_FIREWAL, -1, -1 }, { MIS_STONE, &AddStone, &MI_Stone, false, 1, MISR_MAGIC, MFILE_NONE, LS_SCURIMP, -1 }, - { MIS_NULL_1F, &miss_null_1F, &MI_Dummy, true, 1, MISR_NONE, MFILE_NONE, -1, -1 }, + { MIS_NULL_1F, &AddDummy, &MI_Dummy, true, 1, MISR_NONE, MFILE_NONE, -1, -1 }, { MIS_INVISIBL, NULL, NULL, false, 1, MISR_NONE, MFILE_NONE, LS_INVISIBL, -1 }, { MIS_GOLEM, &AddGolem, &MI_Golem, false, 1, MISR_NONE, MFILE_NONE, LS_GOLUM, -1 }, { MIS_ETHEREALIZE, &AddEtherealize, &MI_Etherealize, true, 1, MISR_NONE, MFILE_ETHRSHLD, LS_ETHEREAL, -1 }, - { MIS_BLODBUR, &miss_null_23, &mi_null_11, true, 2, MISR_NONE, MFILE_BLODBUR, -1, -1 }, + { MIS_BLODBUR, &AddBlodbur, &MI_Blood, true, 2, MISR_NONE, MFILE_BLODBUR, -1, -1 }, { MIS_BOOM, &AddBoom, &MI_Boom, true, 2, MISR_NONE, MFILE_NEWEXP, -1, -1 }, { MIS_HEAL, &AddHeal, &MI_Dummy, false, 1, MISR_NONE, MFILE_NONE, -1, -1 }, { MIS_FIREWALLC, &AddFirewallC, &MI_FirewallC, false, 1, MISR_FIRE, MFILE_FIREWAL, -1, -1 }, @@ -61,8 +61,8 @@ MissileData missiledata[] = { { MIS_DISARM, &AddDisarm, &MI_Dummy, false, 2, MISR_NONE, MFILE_NONE, LS_TRAPDIS, -1 }, { MIS_FLAME, &AddFlame, &MI_Flame, true, 1, MISR_FIRE, MFILE_INFERNO, LS_SPOUTSTR, -1 }, { MIS_FLAMEC, &AddFlamec, &MI_Flamec, false, 1, MISR_FIRE, MFILE_NONE, -1, -1 }, - { MIS_FIREMAN, &miss_null_32, &mi_null_32, true, 2, MISR_NONE, MFILE_NONE, -1, -1 }, - { MIS_KRULL, &miss_null_33, &mi_null_33, true, 0, MISR_FIRE, MFILE_KRULL, -1, -1 }, + { MIS_FIREMAN, &AddFireman, &MI_Fireman, true, 2, MISR_NONE, MFILE_NONE, -1, -1 }, + { MIS_KRULL, &AddKrull, &MI_Krull, true, 0, MISR_FIRE, MFILE_KRULL, -1, -1 }, { MIS_CBOLT, &AddCbolt, &MI_Cbolt, true, 1, MISR_LIGHTNING, MFILE_MINILTNG, LS_CBOLT, -1 }, { MIS_HBOLT, &AddHbolt, &MI_Hbolt, true, 1, MISR_NONE, MFILE_HOLY, LS_HOLYBOLT, LS_ELECIMP1 }, { MIS_RESURRECT, &AddResurrect, &MI_Dummy, false, 1, MISR_MAGIC, MFILE_NONE, -1, LS_RESUR }, @@ -79,36 +79,36 @@ MissileData missiledata[] = { { MIS_RPORTAL, &AddRportal, &MI_Rportal, true, 2, MISR_NONE, MFILE_RPORTAL, LS_SENTINEL, LS_ELEMENTL }, { MIS_BOOM2, &AddBoom, &MI_Boom, true, 2, MISR_NONE, MFILE_FIREPLAR, -1, -1 }, { MIS_DIABAPOCA, &AddDiabApoca, &MI_Dummy, false, 2, MISR_NONE, MFILE_NONE, -1, -1 }, - { MIS_MANA, &missiles_rech_mana, &MI_Dummy, false, 1, MISR_NONE, MFILE_NONE, -1, -1 }, - { MIS_MAGI, &missiles_magi, &MI_Dummy, false, 1, MISR_NONE, MFILE_NONE, -1, -1 }, - { MIS_LIGHTWALL, &missiles_light_wall, &mi_light_wall, true, 1, MISR_LIGHTNING, MFILE_LGHNING, LS_LMAG, LS_ELECIMP1 }, - { MIS_LIGHTNINGWALL, &AddFirewallC, &mi_lightning_wall, false, 1, MISR_LIGHTNING, MFILE_LGHNING, -1, -1 }, - { MIS_IMMOLATION, &AddNova, &mi_fire_nova, true, 1, MISR_FIRE, MFILE_FIREBA, LS_FBOLT1, LS_FIRIMP2 }, - { MIS_SPECARROW, &missiles_spec_arrow, &mi_spec_arrow, true, 0, MISR_NONE, MFILE_ARROWS, -1, -1 }, - { MIS_FIRENOVA, &missiles_immo_2, &MI_Fireball, true, 1, MISR_FIRE, MFILE_FIREBA, IS_FBALLBOW, LS_FIRIMP2 }, - { MIS_LIGHTARROW, &missiles_larrow, &mi_light_arrow, false, 1, MISR_LIGHTNING, MFILE_LGHNING, IS_FBALLBOW, -1 }, - { MIS_CBOLTARROW, &missiles_cbolt_arrow, &MI_Cbolt, true, 1, MISR_LIGHTNING, MFILE_MINILTNG, LS_CBOLT, -1 }, - { MIS_HBOLTARROW, &missiles_hbolt_arrow, &MI_Hbolt, true, 1, MISR_NONE, MFILE_HOLY, LS_HOLYBOLT, LS_ELECIMP1 }, - { MIS_WARP, &missiles_warp, &MI_Teleport, false, 1, MISR_NONE, MFILE_NONE, LS_ETHEREAL, -1 }, - { MIS_REFLECT, &missiles_reflection, &mi_reflect, true, 1, MISR_NONE, MFILE_REFLECT, LS_MSHIELD, -1 }, - { MIS_BERSERK, &missiles_berserk, &MI_Dummy, false, 1, MISR_NONE, MFILE_NONE, -1, -1 }, - { MIS_FIRERING, &missiles_ring, &mi_fire_ring, false, 1, MISR_FIRE, MFILE_FIREWAL, -1, -1 }, - { MIS_STEALPOTS, &missiles_steal_pots, &MI_Dummy, false, 1, MISR_NONE, MFILE_NONE, -1, -1 }, - { MIS_MANATRAP, &missiles_mana_trap, &MI_Dummy, false, 1, MISR_NONE, MFILE_NONE, IS_CAST7, -1 }, - { MIS_LIGHTRING, &missiles_ring, &mi_light_ring, false, 1, MISR_LIGHTNING, MFILE_LGHNING, -1, -1 }, - { MIS_SEARCH, &missiles_search, &mi_search, false, 1, MISR_NONE, MFILE_NONE, -1, -1 }, - { MIS_FLASHBK, &missiles_433040, &mi_flashbk, true, 1, MISR_MAGIC, MFILE_BLUEXBK, -1, -1 }, - { MIS_FLASHFR, &missiles_43303D, &mi_flashfr, true, 1, MISR_MAGIC, MFILE_BLUEXFR, -1, LS_ELECIMP1 }, - { MIS_IMMOLATION2, &missiles_immo_1, &mi_immolation, true, 1, MISR_FIRE, MFILE_FIREBA, LS_FBOLT1, LS_FIRIMP2 }, - { MIS_RUNEFIRE, &missiles_fire_rune, &MI_Rune, true, 1, MISR_NONE, MFILE_RUNE, -1, -1 }, - { MIS_RUNELIGHT, &missiles_light_rune, &MI_Rune, true, 1, MISR_NONE, MFILE_RUNE, -1, -1 }, - { MIS_RUNENOVA, &missiles_great_light_rune, &MI_Rune, true, 1, MISR_NONE, MFILE_RUNE, -1, -1 }, - { MIS_RUNEIMMOLAT, &missiles_immolation_rune, &MI_Rune, true, 1, MISR_NONE, MFILE_RUNE, -1, -1 }, - { MIS_RUNESTONE, &missiles_stone_rune, &MI_Rune, true, 1, MISR_NONE, MFILE_RUNE, -1, -1 }, - { MIS_HIVEEXP, &missiles_rune_explosion, &mi_hive_explode, true, 1, MISR_FIRE, MFILE_BIGEXP, LS_NESTXPLD, LS_NESTXPLD }, - { MIS_HORKDMN, &missiles_430624, &missiles_4359A0, true, 2, MISR_NONE, MFILE_NONE, -1, -1 }, - { MIS_JESTER, &missiles_jester, &MI_Dummy, false, 2, MISR_NONE, MFILE_NONE, -1, -1 }, - { MIS_HIVEEXP2, &missiles_hive_explosion, &MI_Dummy, false, 2, MISR_NONE, MFILE_NONE, -1, -1 }, + { MIS_MANA, &AddMana, &MI_Dummy, false, 1, MISR_NONE, MFILE_NONE, -1, -1 }, + { MIS_MAGI, &AddMagi, &MI_Dummy, false, 1, MISR_NONE, MFILE_NONE, -1, -1 }, + { MIS_LIGHTWALL, &AddLightningWall, &MI_LightningWall, true, 1, MISR_LIGHTNING, MFILE_LGHNING, LS_LMAG, LS_ELECIMP1 }, + { MIS_LIGHTNINGWALL, &AddFirewallC, &MI_LightningWallC, false, 1, MISR_LIGHTNING, MFILE_LGHNING, -1, -1 }, + { MIS_IMMOLATION, &AddNova, &MI_FireNova, true, 1, MISR_FIRE, MFILE_FIREBA, LS_FBOLT1, LS_FIRIMP2 }, + { MIS_SPECARROW, &AddSpecArrow, &MI_SpecArrow, true, 0, MISR_NONE, MFILE_ARROWS, -1, -1 }, + { MIS_FIRENOVA, &AddFireNova, &MI_Fireball, true, 1, MISR_FIRE, MFILE_FIREBA, IS_FBALLBOW, LS_FIRIMP2 }, + { MIS_LIGHTARROW, &AddLightningArrow, &MI_LightningArrow, false, 1, MISR_LIGHTNING, MFILE_LGHNING, IS_FBALLBOW, -1 }, + { MIS_CBOLTARROW, &AddCboltArrow, &MI_Cbolt, true, 1, MISR_LIGHTNING, MFILE_MINILTNG, LS_CBOLT, -1 }, + { MIS_HBOLTARROW, &AddHbolt, &MI_Hbolt, true, 1, MISR_NONE, MFILE_HOLY, LS_HOLYBOLT, LS_ELECIMP1 }, + { MIS_WARP, &AddWarp, &MI_Teleport, false, 1, MISR_NONE, MFILE_NONE, LS_ETHEREAL, -1 }, + { MIS_REFLECT, &AddReflection, &MI_Reflect, true, 1, MISR_NONE, MFILE_REFLECT, LS_MSHIELD, -1 }, + { MIS_BERSERK, &AddBerserk, &MI_Dummy, false, 1, MISR_NONE, MFILE_NONE, -1, -1 }, + { MIS_FIRERING, &AddRing, &MI_FireRing, false, 1, MISR_FIRE, MFILE_FIREWAL, -1, -1 }, + { MIS_STEALPOTS, &AddStealPotions, &MI_Dummy, false, 1, MISR_NONE, MFILE_NONE, -1, -1 }, + { MIS_MANATRAP, &AddManaTrap, &MI_Dummy, false, 1, MISR_NONE, MFILE_NONE, IS_CAST7, -1 }, + { MIS_LIGHTRING, &AddRing, &MI_LightningRing, false, 1, MISR_LIGHTNING, MFILE_LGHNING, -1, -1 }, + { MIS_SEARCH, &AddSearch, &MI_Search, false, 1, MISR_NONE, MFILE_NONE, -1, -1 }, + { MIS_FLASHBK, &AddFlashBack, &MI_FlashBack, true, 1, MISR_MAGIC, MFILE_BLUEXBK, -1, -1 }, + { MIS_FLASHFR, &AddFlashFront, &MI_FlashFront, true, 1, MISR_MAGIC, MFILE_BLUEXFR, -1, LS_ELECIMP1 }, + { MIS_IMMOLATION2, &AddImmolation, &MI_Immolation, true, 1, MISR_FIRE, MFILE_FIREBA, LS_FBOLT1, LS_FIRIMP2 }, + { MIS_RUNEFIRE, &AddFireRune, &MI_Rune, true, 1, MISR_NONE, MFILE_RUNE, -1, -1 }, + { MIS_RUNELIGHT, &AddLightningRune, &MI_Rune, true, 1, MISR_NONE, MFILE_RUNE, -1, -1 }, + { MIS_RUNENOVA, &AddGreatLightningRune, &MI_Rune, true, 1, MISR_NONE, MFILE_RUNE, -1, -1 }, + { MIS_RUNEIMMOLAT, &AddImmolationRune, &MI_Rune, true, 1, MISR_NONE, MFILE_RUNE, -1, -1 }, + { MIS_RUNESTONE, &AddStoneRune, &MI_Rune, true, 1, MISR_NONE, MFILE_RUNE, -1, -1 }, + { MIS_HIVEEXP, &AddRuneExplosion, &MI_HiveExplode, true, 1, MISR_FIRE, MFILE_BIGEXP, LS_NESTXPLD, LS_NESTXPLD }, + { MIS_HORKDMN, &AddHorkSpawn, &MI_HorkSpawn, true, 2, MISR_NONE, MFILE_NONE, -1, -1 }, + { MIS_JESTER, &AddJester, &MI_Dummy, false, 2, MISR_NONE, MFILE_NONE, -1, -1 }, + { MIS_HIVEEXP2, &AddHiveExplosion, &MI_Dummy, false, 2, MISR_NONE, MFILE_NONE, -1, -1 }, { MIS_LICH, &AddFlare, &MI_Firebolt, true, 1, MISR_MAGIC, MFILE_LICH, -1, -1 }, { MIS_PSYCHORB, &AddFlare, &MI_Firebolt, true, 1, MISR_MAGIC, MFILE_BONEDEMON, -1, -1 }, { MIS_NECROMORB, &AddFlare, &MI_Firebolt, true, 1, MISR_MAGIC, MFILE_NECROMORB, -1, -1 }, diff --git a/Source/missiles.cpp b/Source/missiles.cpp index bd1c0a84c..1e7dd1cfb 100644 --- a/Source/missiles.cpp +++ b/Source/missiles.cpp @@ -1320,7 +1320,7 @@ void InitMissiles() plr[myplr].wReflections = 0; } -void missiles_hive_explosion(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddHiveExplosion(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { AddMissile(80, 62, 80, 62, midir, MIS_HIVEEXP, mienemy, id, dam, 0); AddMissile(80, 63, 80, 62, midir, MIS_HIVEEXP, mienemy, id, dam, 0); @@ -1329,12 +1329,11 @@ void missiles_hive_explosion(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 missile[mi]._miDelFlag = TRUE; } -static BOOLEAN missiles_found_target(int mi, int *x, int *y, int rad) +static bool missiles_found_target(Sint32 mi, Sint32 *x, Sint32 *y, Sint32 rad) { - BOOLEAN found; int i, j, k, tx, ty, dp; - found = FALSE; + bool found = false; if (rad > 19) rad = 19; @@ -1354,7 +1353,7 @@ static BOOLEAN missiles_found_target(int mi, int *x, int *y, int rad) missile[mi]._miy = ty; *x = tx; *y = ty; - found = TRUE; + found = true; break; } } @@ -1363,7 +1362,7 @@ static BOOLEAN missiles_found_target(int mi, int *x, int *y, int rad) return found; } -void missiles_fire_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddFireRune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { if (LineClear(sx, sy, dx, dy)) { if (id >= 0) @@ -1380,7 +1379,7 @@ void missiles_fire_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, S } } -void missiles_light_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddLightningRune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { if (LineClear(sx, sy, dx, dy)) { if (id >= 0) @@ -1397,7 +1396,7 @@ void missiles_light_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, } } -void missiles_great_light_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddGreatLightningRune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { if (LineClear(sx, sy, dx, dy)) { if (id >= 0) @@ -1414,7 +1413,7 @@ void missiles_great_light_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint3 } } -void missiles_immolation_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddImmolationRune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { if (LineClear(sx, sy, dx, dy)) { if (id >= 0) @@ -1431,7 +1430,7 @@ void missiles_immolation_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 } } -void missiles_stone_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddStoneRune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { if (LineClear(sx, sy, dx, dy)) { if (id >= 0) @@ -1448,7 +1447,7 @@ void missiles_stone_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, } } -void missiles_reflection(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddReflection(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { int lvl; @@ -1464,7 +1463,7 @@ void missiles_reflection(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, missile[mi]._miDelFlag = 0; } -void missiles_berserk(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddBerserk(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { int i, j, k, tx, ty, dm, r; @@ -1510,7 +1509,7 @@ void missiles_berserk(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sin missile[mi]._miDelFlag = TRUE; } -void missiles_430624(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddHorkSpawn(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { GetMissileVel(mi, sx, sy, dx, dy, 8); missile[mi]._mirange = 9; @@ -1518,7 +1517,7 @@ void missiles_430624(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint PutMissile(mi); } -void missiles_jester(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddJester(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { int spell; @@ -1559,7 +1558,7 @@ void missiles_jester(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint missile[mi]._mirange = 0; } -void missiles_steal_pots(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddStealPotions(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { int i, l, k, j, tx, ty, si, ii, pnum; BOOL hasPlayedSFX; @@ -1638,7 +1637,7 @@ void missiles_steal_pots(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, missile[mi]._miDelFlag = TRUE; } -void missiles_mana_trap(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddManaTrap(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { int i, pn, k, j, tx, ty, pid; @@ -1670,7 +1669,7 @@ void missiles_mana_trap(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, S missile[mi]._miDelFlag = TRUE; } -void missiles_spec_arrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddSpecArrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { int av; @@ -1696,7 +1695,7 @@ void missiles_spec_arrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, missile[mi]._miVar3 = av; } -void missiles_warp(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddWarp(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { int tx, ty, fx, fy, i, dist; TriggerStruct *trg; @@ -1737,7 +1736,7 @@ void missiles_warp(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 UseMana(id, SPL_WARP); } -void missiles_light_wall(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddLightningWall(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { GetMissileVel(mi, sx, sy, dx, dy, 16); missile[mi]._midam = dam; @@ -1752,7 +1751,7 @@ void missiles_light_wall(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, } } -void missiles_rune_explosion(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddRuneExplosion(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { int i, dmg; @@ -1779,7 +1778,7 @@ void missiles_rune_explosion(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 missile[mi]._mirange = missile[mi]._miAnimLen - 1; } -void missiles_immo_1(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddImmolation(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { int i; @@ -1812,7 +1811,7 @@ void missiles_immo_1(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint missile[mi]._mlid = AddLight(sx, sy, 8); } -void missiles_immo_2(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddFireNova(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { int i; @@ -1839,7 +1838,7 @@ void missiles_immo_2(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint missile[mi]._mlid = AddLight(sx, sy, 8); } -void missiles_larrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddLightningArrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { if (sx == dx && sy == dy) { dx += XDirAdd[midir]; @@ -1858,11 +1857,11 @@ void missiles_larrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint missile[mi]._midam <<= 6; } -void missiles_43303D(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddFlashFront(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { } -void missiles_433040(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddFlashBack(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { int lvl; @@ -1876,7 +1875,7 @@ void missiles_433040(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint } } -void missiles_rech_mana(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddMana(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { int i, ManaAmount; @@ -1902,7 +1901,7 @@ void missiles_rech_mana(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, S drawmanaflag = TRUE; } -void missiles_magi(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddMagi(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { plr[id]._pMana = plr[id]._pMaxMana; plr[id]._pManaBase = plr[id]._pMaxManaBase; @@ -1911,7 +1910,7 @@ void missiles_magi(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 drawmanaflag = TRUE; } -void missiles_ring(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddRing(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { missile[mi]._miDelFlag = TRUE; if (mienemy == TARGET_MONSTERS) @@ -1928,7 +1927,7 @@ void missiles_ring(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 missile[mi]._mirange = 7; } -void missiles_search(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddSearch(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { int lvl, i, mx, r1, r2; MissileStruct *mis; @@ -1967,7 +1966,7 @@ void missiles_search(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint } } -void missiles_cbolt_arrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddCboltArrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { if (mienemy == TARGET_MONSTERS) { if (id == myplr) { @@ -1992,7 +1991,7 @@ void missiles_cbolt_arrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, missile[mi]._mirange = 256; } -void missiles_hbolt_arrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddHboltArrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { int i; @@ -2207,7 +2206,7 @@ void AddMagmaball(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 missile[mi]._mlid = AddLight(sx, sy, 8); } -void miss_null_33(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddKrull(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { GetMissileVel(mi, sx, sy, dx, dy, 16); missile[mi]._mirange = 256; @@ -2601,7 +2600,7 @@ void AddChain(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midi UseMana(id, SPL_CHAIN); } -void miss_null_11(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddBloodStar(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { SetMissDir(mi, dx); missile[mi]._midam = 0; @@ -2609,7 +2608,7 @@ void miss_null_11(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 missile[mi]._mirange = 250; } -void miss_null_12(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddBone(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { if (dx > 3) dx = 2; @@ -2619,7 +2618,7 @@ void miss_null_12(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 missile[mi]._mirange = 250; } -void miss_null_13(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddMetlHit(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { if (dx > 3) dx = 2; @@ -2664,7 +2663,7 @@ void AddRhino(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midi PutMissile(mi); } -void miss_null_32(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddFireman(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { AnimStruct *anim; MonsterStruct *mon; @@ -2740,7 +2739,7 @@ void AddAcid(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir PutMissile(mi); } -void miss_null_1D(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddFireWallA(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { missile[mi]._midam = dam; missile[mi]._mixvel = 0; @@ -2849,12 +2848,12 @@ void AddEtherealize(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint3 UseMana(id, SPL_ETHEREALIZE); } -void miss_null_1F(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddDummy(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { missile[mi]._miDelFlag = TRUE; } -void miss_null_23(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) +void AddBlodbur(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam) { missile[mi]._midam = dam; missile[mi]._mix = sx; @@ -3425,12 +3424,12 @@ int Sentfire(int i, int sx, int sy) return ex; } -void MI_Dummy(int i) +void MI_Dummy(Sint32 i) { return; } -void MI_Golem(int i) +void MI_Golem(Sint32 i) { int tx, ty, dp, l, m, src, k, tid; const char *ct; @@ -3461,12 +3460,12 @@ void MI_Golem(int i) missile[i]._miDelFlag = TRUE; } -void MI_SetManashield(int i) +void MI_SetManashield(Sint32 i) { ManashieldFlag = true; } -void MI_LArrow(int i) +void MI_LArrow(Sint32 i) { int p, mind, maxd, rst; @@ -3548,7 +3547,7 @@ void MI_LArrow(int i) PutMissile(i); } -void MI_Arrow(int i) +void MI_Arrow(Sint32 i) { int p, mind, maxd; @@ -3577,7 +3576,7 @@ void MI_Arrow(int i) PutMissile(i); } -void MI_Firebolt(int i) +void MI_Firebolt(Sint32 i) { int omx, omy; int d, p; @@ -3672,7 +3671,7 @@ void MI_Firebolt(int i) PutMissile(i); } -void MI_Lightball(int i) +void MI_Lightball(Sint32 i) { int tx, ty, j, oi; char obj; @@ -3702,7 +3701,7 @@ void MI_Lightball(int i) PutMissile(i); } -void mi_null_33(int i) +void MI_Krull(Sint32 i) { missile[i]._mirange--; missile[i]._mitxoff += missile[i]._mixvel; @@ -3714,7 +3713,7 @@ void mi_null_33(int i) PutMissile(i); } -void MI_Acidpud(int i) +void MI_Acidpud(Sint32 i) { int range; @@ -3733,7 +3732,7 @@ void MI_Acidpud(int i) PutMissile(i); } -void MI_Firewall(int i) +void MI_Firewall(Sint32 i) { int ExpLight[14] = { 2, 3, 4, 5, 5, 6, 7, 8, 9, 10, 11, 12, 12 }; @@ -3761,7 +3760,7 @@ void MI_Firewall(int i) PutMissile(i); } -void MI_Fireball(int i) +void MI_Fireball(Sint32 i) { int dam, id, px, py, mx, my; @@ -3839,7 +3838,7 @@ void MI_Fireball(int i) PutMissile(i); } -void missiles_4359A0(int i) +void MI_HorkSpawn(Sint32 i) { int t, j, k, tx, ty, dp; @@ -3872,7 +3871,7 @@ void missiles_4359A0(int i) PutMissile(i); } -void MI_Rune(int i) +void MI_Rune(Sint32 i) { int mid, pid, dir, mx, my; @@ -3901,7 +3900,7 @@ void MI_Rune(int i) PutMissile(i); } -void mi_light_wall(int i) +void MI_LightningWall(Sint32 i) { int range; @@ -3915,7 +3914,7 @@ void mi_light_wall(int i) PutMissile(i); } -void mi_hive_explode(int i) +void MI_HiveExplode(Sint32 i) { missile[i]._mirange--; if (missile[i]._mirange <= 0) { @@ -3925,7 +3924,7 @@ void mi_hive_explode(int i) PutMissile(i); } -void mi_immolation(int i) +void MI_Immolation(Sint32 i) { int dam, id, px, py, mx, my, xof, yof; @@ -4050,7 +4049,7 @@ void mi_immolation(int i) PutMissile(i); } -void mi_light_arrow(int i) +void MI_LightningArrow(Sint32 i) { int pn, dam, mx, my; @@ -4127,7 +4126,7 @@ void mi_light_arrow(int i) } } -void mi_flashfr(int i) +void MI_FlashFront(Sint32 i) { int src; @@ -4150,7 +4149,7 @@ void mi_flashfr(int i) PutMissile(i); } -void mi_flashbk(int i) +void MI_FlashBack(Sint32 i) { if (missile[i]._micaster == TARGET_MONSTERS) { if (missile[i]._misource != -1) { @@ -4164,7 +4163,7 @@ void mi_flashbk(int i) PutMissile(i); } -void mi_reflect(int i) +void MI_Reflect(Sint32 i) { int src; @@ -4194,7 +4193,7 @@ void mi_reflect(int i) PutMissile(i); } -void mi_fire_ring(int i) +void MI_FireRing(Sint32 i) { int src, tx, ty, dmg, k, j, dp, b; BYTE lvl; @@ -4225,7 +4224,7 @@ void mi_fire_ring(int i) } } -void mi_light_ring(int i) +void MI_LightningRing(Sint32 i) { int src, tx, ty, dmg, k, j, dp, b; BYTE lvl; @@ -4256,7 +4255,7 @@ void mi_light_ring(int i) } } -void mi_search(int i) +void MI_Search(Sint32 i) { missile[i]._mirange--; if (missile[i]._mirange == 0) { @@ -4266,7 +4265,7 @@ void mi_search(int i) } } -void mi_lightning_wall(int i) +void MI_LightningWallC(Sint32 i) { int src, lvl, dmg, tx, ty, dp; @@ -4311,7 +4310,7 @@ void mi_lightning_wall(int i) } } -void mi_fire_nova(int i) +void MI_FireNova(Sint32 i) { int k, id, sx, sy, dir, en, sx1, sy1, dam; @@ -4343,7 +4342,7 @@ void mi_fire_nova(int i) missile[i]._miDelFlag = TRUE; } -void mi_spec_arrow(int i) +void MI_SpecArrow(Sint32 i) { int dir, src, dam, sx, sy, dx, dy, spllvl, mitype, micaster; @@ -4387,7 +4386,7 @@ void mi_spec_arrow(int i) missile[i]._miDelFlag = TRUE; } -void MI_Lightctrl(int i) +void MI_Lightctrl(Sint32 i) { int pn, dam, p, mx, my; @@ -4475,7 +4474,7 @@ void MI_Lightctrl(int i) } } -void MI_Lightning(int i) +void MI_Lightning(Sint32 i) { int j; @@ -4492,7 +4491,7 @@ void MI_Lightning(int i) PutMissile(i); } -void MI_Town(int i) +void MI_Town(Sint32 i) { int ExpLight[17] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 15 }; int p; @@ -4525,7 +4524,7 @@ void MI_Town(int i) PutMissile(i); } -void MI_Flash(int i) +void MI_Flash(Sint32 i) { if (missile[i]._micaster == TARGET_MONSTERS) { if (missile[i]._misource != -1) @@ -4548,7 +4547,7 @@ void MI_Flash(int i) PutMissile(i); } -void MI_Flash2(int i) +void MI_Flash2(Sint32 i) { if (missile[i]._micaster == TARGET_MONSTERS) { if (missile[i]._misource != -1) @@ -4568,7 +4567,7 @@ void MI_Flash2(int i) PutMissile(i); } -void MI_Manashield(int i) +void MI_Manashield(Sint32 i) { int id, diff; @@ -4644,7 +4643,7 @@ void MI_Manashield(int i) PutMissile(i); } -void MI_Etherealize(int i) +void MI_Etherealize(Sint32 i) { int src; @@ -4676,7 +4675,7 @@ void MI_Etherealize(int i) PutMissile(i); } -void MI_Firemove(int i) +void MI_Firemove(Sint32 i) { int j; int ExpLight[14] = { 2, 3, 4, 5, 5, 6, 7, 8, 9, 10, 11, 12, 12 }; @@ -4718,7 +4717,7 @@ void MI_Firemove(int i) PutMissile(i); } -void MI_Guardian(int i) +void MI_Guardian(Sint32 i) { int j, k, sx, sy, sx1, sy1, ex; @@ -4794,7 +4793,7 @@ void MI_Guardian(int i) PutMissile(i); } -void MI_Chain(int i) +void MI_Chain(Sint32 i) { int sx, sy, id, l, n, m, k, rad, tx, ty, dir; @@ -4824,7 +4823,7 @@ void MI_Chain(int i) missile[i]._miDelFlag = TRUE; } -void mi_null_11(int i) +void MI_Blood(Sint32 i) { missile[i]._mirange--; if (missile[i]._mirange == 0) @@ -4834,7 +4833,7 @@ void mi_null_11(int i) PutMissile(i); } -void MI_Weapexp(int i) +void MI_Weapexp(Sint32 i) { int id, mind, maxd; int ExpLight[10] = { 9, 10, 11, 12, 11, 10, 8, 6, 4, 2 }; @@ -4866,7 +4865,7 @@ void MI_Weapexp(int i) } } -void MI_Misexp(int i) +void MI_Misexp(Sint32 i) { int ExpLight[] = { 9, 10, 11, 12, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0 }; @@ -4884,7 +4883,7 @@ void MI_Misexp(int i) } } -void MI_Acidsplat(int i) +void MI_Acidsplat(Sint32 i) { int monst, dam; @@ -4904,7 +4903,7 @@ void MI_Acidsplat(int i) } } -void MI_Teleport(int i) +void MI_Teleport(Sint32 i) { int id; @@ -4935,7 +4934,7 @@ void MI_Teleport(int i) } } -void MI_Stone(int i) +void MI_Stone(Sint32 i) { int m; @@ -4963,7 +4962,7 @@ void MI_Stone(int i) PutMissile(i); } -void MI_Boom(int i) +void MI_Boom(Sint32 i) { missile[i]._mirange--; if (missile[i]._miVar1 == 0) @@ -4975,7 +4974,7 @@ void MI_Boom(int i) PutMissile(i); } -void MI_Rhino(int i) +void MI_Rhino(Sint32 i) { int mix, miy, mix2, miy2, omx, omy, monst; @@ -5021,7 +5020,7 @@ void MI_Rhino(int i) PutMissile(i); } -void mi_null_32(int i) +void MI_Fireman(Sint32 i) { int src, enemy, ax, ay, bx, by, cx, cy, j; @@ -5063,7 +5062,7 @@ void mi_null_32(int i) PutMissile(i); } -void MI_FirewallC(int i) +void MI_FirewallC(Sint32 i) { int tx, ty, id, dp; @@ -5097,7 +5096,7 @@ void MI_FirewallC(int i) } } -void MI_Infra(int i) +void MI_Infra(Sint32 i) { missile[i]._mirange--; plr[missile[i]._misource]._pInfraFlag = TRUE; @@ -5107,7 +5106,7 @@ void MI_Infra(int i) } } -void MI_Apoca(int i) +void MI_Apoca(Sint32 i) { int j, k, id; BOOL exit; @@ -5136,7 +5135,7 @@ void MI_Apoca(int i) } } -void MI_Wave(int i) +void MI_Wave(Sint32 i) { int sx, sy, sd, nxa, nxb, nya, nyb, dira, dirb; int j, id, pn; @@ -5191,7 +5190,7 @@ void MI_Wave(int i) missile[i]._miDelFlag = TRUE; } -void MI_Nova(int i) +void MI_Nova(Sint32 i) { int k, id, sx, sy, dir, en, sx1, sy1, dam; @@ -5223,7 +5222,7 @@ void MI_Nova(int i) missile[i]._miDelFlag = TRUE; } -void MI_Blodboil(int i) +void MI_Blodboil(Sint32 i) { int lvl, id, hpdif; @@ -5275,7 +5274,7 @@ void MI_Blodboil(int i) } } -void MI_Flame(int i) +void MI_Flame(Sint32 i) { int k; @@ -5301,7 +5300,7 @@ void MI_Flame(int i) PutMissile(i); } -void MI_Flamec(int i) +void MI_Flamec(Sint32 i) { int id, src; @@ -5335,7 +5334,7 @@ void MI_Flamec(int i) missile[i]._miDelFlag = TRUE; } -void MI_Cbolt(int i) +void MI_Cbolt(Sint32 i) { int md; int bpath[16] = { -1, 0, 1, -1, 0, 1, -1, -1, 0, 0, 1, 1, 0, 1, -1, 0 }; @@ -5372,7 +5371,7 @@ void MI_Cbolt(int i) PutMissile(i); } -void MI_Hbolt(int i) +void MI_Hbolt(Sint32 i) { int dam; @@ -5409,7 +5408,7 @@ void MI_Hbolt(int i) PutMissile(i); } -void MI_Element(int i) +void MI_Element(Sint32 i) { int mid, sd, dam, cx, cy, px, py, id; @@ -5481,7 +5480,7 @@ void MI_Element(int i) PutMissile(i); } -void MI_Bonespirit(int i) +void MI_Bonespirit(Sint32 i) { int id, mid, sd, dam; int cx, cy; @@ -5532,7 +5531,7 @@ void MI_Bonespirit(int i) } } -void MI_ResurrectBeam(int i) +void MI_ResurrectBeam(Sint32 i) { missile[i]._mirange--; if (missile[i]._mirange == 0) @@ -5540,7 +5539,7 @@ void MI_ResurrectBeam(int i) PutMissile(i); } -void MI_Rportal(int i) +void MI_Rportal(Sint32 i) { int ExpLight[17] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 15 }; diff --git a/Source/missiles.h b/Source/missiles.h index 47d34fc7e..240fc53f6 100644 --- a/Source/missiles.h +++ b/Source/missiles.h @@ -16,7 +16,7 @@ typedef struct MissileData { Uint8 mName; void (*mAddProc)(Sint32, Sint32, Sint32, Sint32, Sint32, Sint32, Sint8, Sint32, Sint32); void (*mProc)(Sint32); - BOOL mDraw; + bool mDraw; Uint8 mType; Uint8 mResist; Uint8 mFileNum; @@ -107,39 +107,39 @@ void InitMissileGFX(); void FreeMissiles(); void FreeMissiles2(); void InitMissiles(); -void missiles_hive_explosion(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_fire_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_light_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_great_light_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_immolation_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_stone_rune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_reflection(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_berserk(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_430624(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_jester(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_steal_pots(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_mana_trap(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_spec_arrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_warp(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_light_wall(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_rune_explosion(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_immo_1(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_immo_2(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_larrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_43303D(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_433040(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_rech_mana(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_magi(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_ring(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_search(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_cbolt_arrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void missiles_hbolt_arrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddHiveExplosion(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddFireRune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddLightningRune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddGreatLightningRune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddImmolationRune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddStoneRune(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddReflection(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddBerserk(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddHorkSpawn(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddJester(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddStealPotions(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddManaTrap(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddSpecArrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddWarp(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddLightningWall(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddRuneExplosion(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddImmolation(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddFireNova(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddLightningArrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddFlashFront(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddFlashBack(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddMana(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddMagi(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddRing(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddSearch(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddCboltArrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddHboltArrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddLArrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddArrow(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddRndTeleport(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddFirebolt(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 micaster, Sint32 id, Sint32 dam); void AddMagmaball(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void miss_null_33(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddKrull(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddTeleport(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddLightball(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddFirewall(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); @@ -155,20 +155,20 @@ void AddManashield(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 void AddFiremove(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddGuardian(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddChain(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void miss_null_11(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void miss_null_12(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void miss_null_13(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddBloodStar(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddBone(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddMetlHit(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddRhino(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void miss_null_32(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddFireman(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddFlare(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddAcid(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void miss_null_1D(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddFireWallA(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddAcidpud(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddStone(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddGolem(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddEtherealize(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void miss_null_1F(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); -void miss_null_23(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddDummy(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); +void AddBlodbur(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddBoom(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddHeal(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddHealOther(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); @@ -194,64 +194,64 @@ void AddBoneSpirit(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 void AddRportal(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); void AddDiabApoca(Sint32 mi, Sint32 sx, Sint32 sy, Sint32 dx, Sint32 dy, Sint32 midir, Sint8 mienemy, Sint32 id, Sint32 dam); int AddMissile(int sx, int sy, int dx, int dy, int midir, int mitype, char micaster, int id, int midam, int spllvl); -void MI_Dummy(int i); -void MI_Golem(int i); -void MI_SetManashield(int i); -void MI_LArrow(int i); -void MI_Arrow(int i); -void MI_Firebolt(int i); -void MI_Lightball(int i); -void mi_null_33(int i); -void MI_Acidpud(int i); -void MI_Firewall(int i); -void MI_Fireball(int i); -void missiles_4359A0(int i); -void MI_Rune(int i); -void mi_light_wall(int i); -void mi_hive_explode(int i); -void mi_immolation(int i); -void mi_light_arrow(int i); -void mi_flashfr(int i); -void mi_flashbk(int i); -void mi_reflect(int i); -void mi_fire_ring(int i); -void mi_light_ring(int i); -void mi_search(int i); -void mi_lightning_wall(int i); -void mi_fire_nova(int i); -void mi_spec_arrow(int i); -void MI_Lightctrl(int i); -void MI_Lightning(int i); -void MI_Town(int i); -void MI_Flash(int i); -void MI_Flash2(int i); -void MI_Etherealize(int i); -void MI_Firemove(int i); -void MI_Guardian(int i); -void MI_Chain(int i); -void mi_null_11(int i); -void MI_Weapexp(int i); -void MI_Misexp(int i); -void MI_Acidsplat(int i); -void MI_Teleport(int i); -void MI_Stone(int i); -void MI_Boom(int i); -void MI_Rhino(int i); -void mi_null_32(int i); -void MI_FirewallC(int i); -void MI_Infra(int i); -void MI_Apoca(int i); -void MI_Wave(int i); -void MI_Nova(int i); -void MI_Blodboil(int i); -void MI_Flame(int i); -void MI_Flamec(int i); -void MI_Cbolt(int i); -void MI_Hbolt(int i); -void MI_Element(int i); -void MI_Bonespirit(int i); -void MI_ResurrectBeam(int i); -void MI_Rportal(int i); +void MI_Dummy(Sint32 i); +void MI_Golem(Sint32 i); +void MI_SetManashield(Sint32 i); +void MI_LArrow(Sint32 i); +void MI_Arrow(Sint32 i); +void MI_Firebolt(Sint32 i); +void MI_Lightball(Sint32 i); +void MI_Krull(Sint32 i); +void MI_Acidpud(Sint32 i); +void MI_Firewall(Sint32 i); +void MI_Fireball(Sint32 i); +void MI_HorkSpawn(Sint32 i); +void MI_Rune(Sint32 i); +void MI_LightningWall(Sint32 i); +void MI_HiveExplode(Sint32 i); +void MI_Immolation(Sint32 i); +void MI_LightningArrow(Sint32 i); +void MI_FlashFront(Sint32 i); +void MI_FlashBack(Sint32 i); +void MI_Reflect(Sint32 i); +void MI_FireRing(Sint32 i); +void MI_LightningRing(Sint32 i); +void MI_Search(Sint32 i); +void MI_LightningWallC(Sint32 i); +void MI_FireNova(Sint32 i); +void MI_SpecArrow(Sint32 i); +void MI_Lightctrl(Sint32 i); +void MI_Lightning(Sint32 i); +void MI_Town(Sint32 i); +void MI_Flash(Sint32 i); +void MI_Flash2(Sint32 i); +void MI_Etherealize(Sint32 i); +void MI_Firemove(Sint32 i); +void MI_Guardian(Sint32 i); +void MI_Chain(Sint32 i); +void MI_Blood(Sint32 i); +void MI_Weapexp(Sint32 i); +void MI_Misexp(Sint32 i); +void MI_Acidsplat(Sint32 i); +void MI_Teleport(Sint32 i); +void MI_Stone(Sint32 i); +void MI_Boom(Sint32 i); +void MI_Rhino(Sint32 i); +void MI_Fireman(Sint32 i); +void MI_FirewallC(Sint32 i); +void MI_Infra(Sint32 i); +void MI_Apoca(Sint32 i); +void MI_Wave(Sint32 i); +void MI_Nova(Sint32 i); +void MI_Blodboil(Sint32 i); +void MI_Flame(Sint32 i); +void MI_Flamec(Sint32 i); +void MI_Cbolt(Sint32 i); +void MI_Hbolt(Sint32 i); +void MI_Element(Sint32 i); +void MI_Bonespirit(Sint32 i); +void MI_ResurrectBeam(Sint32 i); +void MI_Rportal(Sint32 i); void ProcessMissiles(); void missiles_process_charge(); void ClearMissileSpot(int mi);