History:Mod Calls

From Calamity Mod Wiki
Jump to navigation Jump to search
Main article: Mod Calls
  • 2.0.3.007:
    • Introduced mod calls for adding debuffs to the NPC debuff display, allowing bosses to hide the boss health bar, and allowing Town NPCs to be affected by the New Shop Inventory Alert configuration option.
    • Removed mod calls for getting and setting armor set bonuses.
  • 2.0.3.006: Introduced mod calls for getting and setting projectiles as stealth strike projectiles.
  • 2.0.3.005: Added several aliases for the Abyss for mod calls.
  • 2.0.3.003: Introduced mod calls for wearing a rogue armor set, wearing a post-Moon Lord summoner armor set, adding custom difficulties to the difficulty UI indicator, and preventing a rogue weapon from spawning clone projectiles with Venerated Locket.
  • 2.0.3.002:
    • Introduced mod calls for enabling and disabling infinite flight.
    • Added additional mod call aliases for Artemis and Apollo, Primordial Wyrm, and Yharon, Dragon of Rebirth.
  • 2.0.3.001: Introduced mod calls for detecting defeats of each individual Exo Mech, checking if the player can perform a stealth strike, getting current and max Adrenaline and Rage, getting and setting if an item is chargeable, getting and setting how much charge per use an item uses, getting and setting an item's max charge, getting and setting an item's current charge, getting and setting Calamity's mouse position and right click listener values, checking if Calamity's mouse position and right click listening is enabled, getting and setting damage reduction for a specific NPC, getting and setting the ability for an NPC or projectile to inflict defense damage, getting and setting elemental debuff immunities on NPCs, and getting and setting Calamity's custom AI variables.
  • 2.0.1.002: Introduced CanFirePointBlank, SetAmalgamBuffList, SetFirePointBlank, and SetPersistentBuffList.
  • 1.5.1.001: Introduced a mod call that allows particles to be loaded.
  • 1.5.0.003: "empyrean" can now be used as a substitute for the "xerocSet" mod call.
  • 1.5.0.002: Introduced a mod call that allows for making exhumed versions of items.
  • 1.5.0.001: Introduced mod calls for modifying entries in the Boss Rush, detecting if the Hardmode Giant Clam has been defeated, detecting and setting Sulphurous and Titan Heart armor set bonuses, starting and ending Acid Rain, detecting The Devourer of Gods' phase 2 countdown, defining items as rogue weapons, and various edits to the Calamity Boss Health Bar.
  • 1.4.5.002: Fixed a mod call error where Desert Prowler armor was an alias for Snow Ruffian armor.
  • 1.4.3.002:
    • Introduced calls for detecting and setting Abyss light levels, and Death Mode heat and cold immunity.
    • The SetDifficultyActive and GetDifficultyActive Mod Calls now support Boss Rush.
  • 1.4.3.001: Introduced them for Umbraphile armor, defeating buffed Mothron, defeating Giant Clam, defeating Great Sand Shark, drawing the Boss Health Bar, turning an item or projectile into Rogue class, and adding or obtaining player rogue stealth.
  • 1.4.2.107: Introduced setting Calamity armor set bonuses, and getting and setting rogue damage, velocity, and critical strike chance.
  • 1.4.2.106: Introduced adding damage reduction to NPCs.
  • 1.4.2.105: Introduced allowing for other mods to detect Calamity armor set bonuses.
  • 1.2.0.001: Introduced GetBossDowned and GetInZone mod calls.