UNPKG

isaacscript-common

Version:

Helper functions and features for IsaacScript mods.

292 lines (291 loc) • 37.2 kB
"use strict"; // We must put the callback classes in a separate file as a workaround for Lua having a limit of 200 // local variables. Object.defineProperty(exports, "__esModule", { value: true }); exports.PostGridEntityRender = exports.PostGridEntityRemove = exports.PostGridEntityInit = exports.PostGridEntityCustomUpdate = exports.PostGridEntityCustomStateChanged = exports.PostGridEntityCustomRender = exports.PostGridEntityCustomRemove = exports.PostGridEntityCustomInit = exports.PostGridEntityCustomCollision = exports.PostGridEntityCustomBroken = exports.PostGridEntityCollision = exports.PostGridEntityBroken = exports.PostGreedModeWave = exports.PostGameStartedReorderedLast = exports.PostGameStartedReordered = exports.PostGameEndFilter = exports.PostFlip = exports.PostFirstFlip = exports.PostFirstEsauJr = exports.PostFamiliarUpdateFilter = exports.PostFamiliarStateChanged = exports.PostFamiliarRenderFilter = exports.PostFamiliarInitLate = exports.PostFamiliarInitFilter = exports.PostEsauJr = exports.PostEntityRemoveFilter = exports.PostEntityKillFilter = exports.PostEffectUpdateFilter = exports.PostEffectStateChanged = exports.PostEffectRenderFilter = exports.PostEffectInitLate = exports.PostEffectInitFilter = exports.PostDoorUpdate = exports.PostDoorRender = exports.PostDiceRoomActivated = exports.PostCustomRevive = exports.PostCursedTeleport = exports.PostCollectibleEmpty = exports.PostBoneSwing = exports.PostBombUpdateFilter = exports.PostBombRenderFilter = exports.PostBombInitLate = exports.PostBombInitFilter = exports.PostBombExploded = exports.PostAmbushStarted = exports.PostAmbushFinished = exports.InputActionPlayer = exports.InputActionFilter = exports.EntityTakeDmgPlayer = exports.EntityTakeDmgFilter = void 0; exports.PostProjectileInitFilter = exports.PostPressurePlateUpdate = exports.PostPressurePlateRender = exports.PostPoopUpdate = exports.PostPoopRender = exports.PostPlayerUpdateReordered = exports.PostPlayerRenderReordered = exports.PostPlayerInitLate = exports.PostPlayerInitFirst = exports.PostPlayerFatalDamage = exports.PostPlayerCollectibleRemoved = exports.PostPlayerCollectibleAdded = exports.PostPlayerChangeType = exports.PostPlayerChangeStat = exports.PostPlayerChangeHealth = exports.PostPitUpdate = exports.PostPitRender = exports.PostPickupUpdateFilter = exports.PostPickupStateChanged = exports.PostPickupSelectionFilter = exports.PostPickupRenderFilter = exports.PostPickupInitLate = exports.PostPickupInitFirst = exports.PostPickupInitFilter = exports.PostPickupCollect = exports.PostPickupChanged = exports.PostPEffectUpdateReordered = exports.PostNPCUpdateFilter = exports.PostNPCStateChanged = exports.PostNPCRenderFilter = exports.PostNPCInitLate = exports.PostNPCInitFilter = exports.PostNPCDeathFilter = exports.PostNewRoomReordered = exports.PostNewRoomEarly = exports.PostNewLevelReordered = exports.PostLaserUpdateFilter = exports.PostLaserRenderFilter = exports.PostLaserInitLate = exports.PostLaserInitFilter = exports.PostKnifeUpdateFilter = exports.PostKnifeRenderFilter = exports.PostKnifeInitLate = exports.PostKnifeInitFilter = exports.PostKeyboardPressed = exports.PostItemPickup = exports.PostItemDischarge = exports.PostHolyMantleRemoved = exports.PostGridEntityUpdate = exports.PostGridEntityStateChanged = void 0; exports.PreTearCollisionFilter = exports.PreRoomEntitySpawnFilter = exports.PreProjectileCollisionFilter = exports.PreNPCUpdateFilter = exports.PreNPCCollisionFilter = exports.PreNewLevel = exports.PreKnifeCollisionFilter = exports.PreItemPickup = exports.PreGetPedestal = exports.PreFamiliarCollisionFilter = exports.PreEntitySpawnFilter = exports.PreCustomRevive = exports.PreBombCollisionFilter = exports.PreBerserkDeath = exports.PostUsePillFilter = exports.PostTrinketBreak = exports.PostTransformation = exports.PostTNTUpdate = exports.PostTNTRender = exports.PostTearUpdateFilter = exports.PostTearRenderFilter = exports.PostTearKill = exports.PostTearInitVeryLate = exports.PostTearInitLate = exports.PostTearInitFilter = exports.PostSpikesUpdate = exports.PostSpikesRender = exports.PostSlotUpdate = exports.PostSlotRender = exports.PostSlotInit = exports.PostSlotDestroyed = exports.PostSlotCollision = exports.PostSlotAnimationChanged = exports.PostSacrifice = exports.PostRoomClearChanged = exports.PostRockUpdate = exports.PostRockRender = exports.PostPurchase = exports.PostProjectileUpdateFilter = exports.PostProjectileRenderFilter = exports.PostProjectileKill = exports.PostProjectileInitLate = void 0; var EntityTakeDmgFilter_1 = require("./classes/callbacks/EntityTakeDmgFilter"); Object.defineProperty(exports, "EntityTakeDmgFilter", { enumerable: true, get: function () { return EntityTakeDmgFilter_1.EntityTakeDmgFilter; } }); var EntityTakeDmgPlayer_1 = require("./classes/callbacks/EntityTakeDmgPlayer"); Object.defineProperty(exports, "EntityTakeDmgPlayer", { enumerable: true, get: function () { return EntityTakeDmgPlayer_1.EntityTakeDmgPlayer; } }); var InputActionFilter_1 = require("./classes/callbacks/InputActionFilter"); Object.defineProperty(exports, "InputActionFilter", { enumerable: true, get: function () { return InputActionFilter_1.InputActionFilter; } }); var InputActionPlayer_1 = require("./classes/callbacks/InputActionPlayer"); Object.defineProperty(exports, "InputActionPlayer", { enumerable: true, get: function () { return InputActionPlayer_1.InputActionPlayer; } }); var PostAmbushFinished_1 = require("./classes/callbacks/PostAmbushFinished"); Object.defineProperty(exports, "PostAmbushFinished", { enumerable: true, get: function () { return PostAmbushFinished_1.PostAmbushFinished; } }); var PostAmbushStarted_1 = require("./classes/callbacks/PostAmbushStarted"); Object.defineProperty(exports, "PostAmbushStarted", { enumerable: true, get: function () { return PostAmbushStarted_1.PostAmbushStarted; } }); var PostBombExploded_1 = require("./classes/callbacks/PostBombExploded"); Object.defineProperty(exports, "PostBombExploded", { enumerable: true, get: function () { return PostBombExploded_1.PostBombExploded; } }); var PostBombInitFilter_1 = require("./classes/callbacks/PostBombInitFilter"); Object.defineProperty(exports, "PostBombInitFilter", { enumerable: true, get: function () { return PostBombInitFilter_1.PostBombInitFilter; } }); var PostBombInitLate_1 = require("./classes/callbacks/PostBombInitLate"); Object.defineProperty(exports, "PostBombInitLate", { enumerable: true, get: function () { return PostBombInitLate_1.PostBombInitLate; } }); var PostBombRenderFilter_1 = require("./classes/callbacks/PostBombRenderFilter"); Object.defineProperty(exports, "PostBombRenderFilter", { enumerable: true, get: function () { return PostBombRenderFilter_1.PostBombRenderFilter; } }); var PostBombUpdateFilter_1 = require("./classes/callbacks/PostBombUpdateFilter"); Object.defineProperty(exports, "PostBombUpdateFilter", { enumerable: true, get: function () { return PostBombUpdateFilter_1.PostBombUpdateFilter; } }); var PostBoneSwing_1 = require("./classes/callbacks/PostBoneSwing"); Object.defineProperty(exports, "PostBoneSwing", { enumerable: true, get: function () { return PostBoneSwing_1.PostBoneSwing; } }); var PostCollectibleEmpty_1 = require("./classes/callbacks/PostCollectibleEmpty"); Object.defineProperty(exports, "PostCollectibleEmpty", { enumerable: true, get: function () { return PostCollectibleEmpty_1.PostCollectibleEmpty; } }); var PostCursedTeleport_1 = require("./classes/callbacks/PostCursedTeleport"); Object.defineProperty(exports, "PostCursedTeleport", { enumerable: true, get: function () { return PostCursedTeleport_1.PostCursedTeleport; } }); var PostCustomRevive_1 = require("./classes/callbacks/PostCustomRevive"); Object.defineProperty(exports, "PostCustomRevive", { enumerable: true, get: function () { return PostCustomRevive_1.PostCustomRevive; } }); var PostDiceRoomActivated_1 = require("./classes/callbacks/PostDiceRoomActivated"); Object.defineProperty(exports, "PostDiceRoomActivated", { enumerable: true, get: function () { return PostDiceRoomActivated_1.PostDiceRoomActivated; } }); var PostDoorRender_1 = require("./classes/callbacks/PostDoorRender"); Object.defineProperty(exports, "PostDoorRender", { enumerable: true, get: function () { return PostDoorRender_1.PostDoorRender; } }); var PostDoorUpdate_1 = require("./classes/callbacks/PostDoorUpdate"); Object.defineProperty(exports, "PostDoorUpdate", { enumerable: true, get: function () { return PostDoorUpdate_1.PostDoorUpdate; } }); var PostEffectInitFilter_1 = require("./classes/callbacks/PostEffectInitFilter"); Object.defineProperty(exports, "PostEffectInitFilter", { enumerable: true, get: function () { return PostEffectInitFilter_1.PostEffectInitFilter; } }); var PostEffectInitLate_1 = require("./classes/callbacks/PostEffectInitLate"); Object.defineProperty(exports, "PostEffectInitLate", { enumerable: true, get: function () { return PostEffectInitLate_1.PostEffectInitLate; } }); var PostEffectRenderFilter_1 = require("./classes/callbacks/PostEffectRenderFilter"); Object.defineProperty(exports, "PostEffectRenderFilter", { enumerable: true, get: function () { return PostEffectRenderFilter_1.PostEffectRenderFilter; } }); var PostEffectStateChanged_1 = require("./classes/callbacks/PostEffectStateChanged"); Object.defineProperty(exports, "PostEffectStateChanged", { enumerable: true, get: function () { return PostEffectStateChanged_1.PostEffectStateChanged; } }); var PostEffectUpdateFilter_1 = require("./classes/callbacks/PostEffectUpdateFilter"); Object.defineProperty(exports, "PostEffectUpdateFilter", { enumerable: true, get: function () { return PostEffectUpdateFilter_1.PostEffectUpdateFilter; } }); var PostEntityKillFilter_1 = require("./classes/callbacks/PostEntityKillFilter"); Object.defineProperty(exports, "PostEntityKillFilter", { enumerable: true, get: function () { return PostEntityKillFilter_1.PostEntityKillFilter; } }); var PostEntityRemoveFilter_1 = require("./classes/callbacks/PostEntityRemoveFilter"); Object.defineProperty(exports, "PostEntityRemoveFilter", { enumerable: true, get: function () { return PostEntityRemoveFilter_1.PostEntityRemoveFilter; } }); var PostEsauJr_1 = require("./classes/callbacks/PostEsauJr"); Object.defineProperty(exports, "PostEsauJr", { enumerable: true, get: function () { return PostEsauJr_1.PostEsauJr; } }); var PostFamiliarInitFilter_1 = require("./classes/callbacks/PostFamiliarInitFilter"); Object.defineProperty(exports, "PostFamiliarInitFilter", { enumerable: true, get: function () { return PostFamiliarInitFilter_1.PostFamiliarInitFilter; } }); var PostFamiliarInitLate_1 = require("./classes/callbacks/PostFamiliarInitLate"); Object.defineProperty(exports, "PostFamiliarInitLate", { enumerable: true, get: function () { return PostFamiliarInitLate_1.PostFamiliarInitLate; } }); var PostFamiliarRenderFilter_1 = require("./classes/callbacks/PostFamiliarRenderFilter"); Object.defineProperty(exports, "PostFamiliarRenderFilter", { enumerable: true, get: function () { return PostFamiliarRenderFilter_1.PostFamiliarRenderFilter; } }); var PostFamiliarStateChanged_1 = require("./classes/callbacks/PostFamiliarStateChanged"); Object.defineProperty(exports, "PostFamiliarStateChanged", { enumerable: true, get: function () { return PostFamiliarStateChanged_1.PostFamiliarStateChanged; } }); var PostFamiliarUpdateFilter_1 = require("./classes/callbacks/PostFamiliarUpdateFilter"); Object.defineProperty(exports, "PostFamiliarUpdateFilter", { enumerable: true, get: function () { return PostFamiliarUpdateFilter_1.PostFamiliarUpdateFilter; } }); var PostFirstEsauJr_1 = require("./classes/callbacks/PostFirstEsauJr"); Object.defineProperty(exports, "PostFirstEsauJr", { enumerable: true, get: function () { return PostFirstEsauJr_1.PostFirstEsauJr; } }); var PostFirstFlip_1 = require("./classes/callbacks/PostFirstFlip"); Object.defineProperty(exports, "PostFirstFlip", { enumerable: true, get: function () { return PostFirstFlip_1.PostFirstFlip; } }); var PostFlip_1 = require("./classes/callbacks/PostFlip"); Object.defineProperty(exports, "PostFlip", { enumerable: true, get: function () { return PostFlip_1.PostFlip; } }); var PostGameEndFilter_1 = require("./classes/callbacks/PostGameEndFilter"); Object.defineProperty(exports, "PostGameEndFilter", { enumerable: true, get: function () { return PostGameEndFilter_1.PostGameEndFilter; } }); var PostGameStartedReordered_1 = require("./classes/callbacks/PostGameStartedReordered"); Object.defineProperty(exports, "PostGameStartedReordered", { enumerable: true, get: function () { return PostGameStartedReordered_1.PostGameStartedReordered; } }); var PostGameStartedReorderedLast_1 = require("./classes/callbacks/PostGameStartedReorderedLast"); Object.defineProperty(exports, "PostGameStartedReorderedLast", { enumerable: true, get: function () { return PostGameStartedReorderedLast_1.PostGameStartedReorderedLast; } }); var PostGreedModeWave_1 = require("./classes/callbacks/PostGreedModeWave"); Object.defineProperty(exports, "PostGreedModeWave", { enumerable: true, get: function () { return PostGreedModeWave_1.PostGreedModeWave; } }); var PostGridEntityBroken_1 = require("./classes/callbacks/PostGridEntityBroken"); Object.defineProperty(exports, "PostGridEntityBroken", { enumerable: true, get: function () { return PostGridEntityBroken_1.PostGridEntityBroken; } }); var PostGridEntityCollision_1 = require("./classes/callbacks/PostGridEntityCollision"); Object.defineProperty(exports, "PostGridEntityCollision", { enumerable: true, get: function () { return PostGridEntityCollision_1.PostGridEntityCollision; } }); var PostGridEntityCustomBroken_1 = require("./classes/callbacks/PostGridEntityCustomBroken"); Object.defineProperty(exports, "PostGridEntityCustomBroken", { enumerable: true, get: function () { return PostGridEntityCustomBroken_1.PostGridEntityCustomBroken; } }); var PostGridEntityCustomCollision_1 = require("./classes/callbacks/PostGridEntityCustomCollision"); Object.defineProperty(exports, "PostGridEntityCustomCollision", { enumerable: true, get: function () { return PostGridEntityCustomCollision_1.PostGridEntityCustomCollision; } }); var PostGridEntityCustomInit_1 = require("./classes/callbacks/PostGridEntityCustomInit"); Object.defineProperty(exports, "PostGridEntityCustomInit", { enumerable: true, get: function () { return PostGridEntityCustomInit_1.PostGridEntityCustomInit; } }); var PostGridEntityCustomRemove_1 = require("./classes/callbacks/PostGridEntityCustomRemove"); Object.defineProperty(exports, "PostGridEntityCustomRemove", { enumerable: true, get: function () { return PostGridEntityCustomRemove_1.PostGridEntityCustomRemove; } }); var PostGridEntityCustomRender_1 = require("./classes/callbacks/PostGridEntityCustomRender"); Object.defineProperty(exports, "PostGridEntityCustomRender", { enumerable: true, get: function () { return PostGridEntityCustomRender_1.PostGridEntityCustomRender; } }); var PostGridEntityCustomStateChanged_1 = require("./classes/callbacks/PostGridEntityCustomStateChanged"); Object.defineProperty(exports, "PostGridEntityCustomStateChanged", { enumerable: true, get: function () { return PostGridEntityCustomStateChanged_1.PostGridEntityCustomStateChanged; } }); var PostGridEntityCustomUpdate_1 = require("./classes/callbacks/PostGridEntityCustomUpdate"); Object.defineProperty(exports, "PostGridEntityCustomUpdate", { enumerable: true, get: function () { return PostGridEntityCustomUpdate_1.PostGridEntityCustomUpdate; } }); var PostGridEntityInit_1 = require("./classes/callbacks/PostGridEntityInit"); Object.defineProperty(exports, "PostGridEntityInit", { enumerable: true, get: function () { return PostGridEntityInit_1.PostGridEntityInit; } }); var PostGridEntityRemove_1 = require("./classes/callbacks/PostGridEntityRemove"); Object.defineProperty(exports, "PostGridEntityRemove", { enumerable: true, get: function () { return PostGridEntityRemove_1.PostGridEntityRemove; } }); var PostGridEntityRender_1 = require("./classes/callbacks/PostGridEntityRender"); Object.defineProperty(exports, "PostGridEntityRender", { enumerable: true, get: function () { return PostGridEntityRender_1.PostGridEntityRender; } }); var PostGridEntityStateChanged_1 = require("./classes/callbacks/PostGridEntityStateChanged"); Object.defineProperty(exports, "PostGridEntityStateChanged", { enumerable: true, get: function () { return PostGridEntityStateChanged_1.PostGridEntityStateChanged; } }); var PostGridEntityUpdate_1 = require("./classes/callbacks/PostGridEntityUpdate"); Object.defineProperty(exports, "PostGridEntityUpdate", { enumerable: true, get: function () { return PostGridEntityUpdate_1.PostGridEntityUpdate; } }); var PostHolyMantleRemoved_1 = require("./classes/callbacks/PostHolyMantleRemoved"); Object.defineProperty(exports, "PostHolyMantleRemoved", { enumerable: true, get: function () { return PostHolyMantleRemoved_1.PostHolyMantleRemoved; } }); var PostItemDischarge_1 = require("./classes/callbacks/PostItemDischarge"); Object.defineProperty(exports, "PostItemDischarge", { enumerable: true, get: function () { return PostItemDischarge_1.PostItemDischarge; } }); var PostItemPickup_1 = require("./classes/callbacks/PostItemPickup"); Object.defineProperty(exports, "PostItemPickup", { enumerable: true, get: function () { return PostItemPickup_1.PostItemPickup; } }); var PostKeyboardChanged_1 = require("./classes/callbacks/PostKeyboardChanged"); Object.defineProperty(exports, "PostKeyboardPressed", { enumerable: true, get: function () { return PostKeyboardChanged_1.PostKeyboardChanged; } }); var PostKnifeInitFilter_1 = require("./classes/callbacks/PostKnifeInitFilter"); Object.defineProperty(exports, "PostKnifeInitFilter", { enumerable: true, get: function () { return PostKnifeInitFilter_1.PostKnifeInitFilter; } }); var PostKnifeInitLate_1 = require("./classes/callbacks/PostKnifeInitLate"); Object.defineProperty(exports, "PostKnifeInitLate", { enumerable: true, get: function () { return PostKnifeInitLate_1.PostKnifeInitLate; } }); var PostKnifeRenderFilter_1 = require("./classes/callbacks/PostKnifeRenderFilter"); Object.defineProperty(exports, "PostKnifeRenderFilter", { enumerable: true, get: function () { return PostKnifeRenderFilter_1.PostKnifeRenderFilter; } }); var PostKnifeUpdateFilter_1 = require("./classes/callbacks/PostKnifeUpdateFilter"); Object.defineProperty(exports, "PostKnifeUpdateFilter", { enumerable: true, get: function () { return PostKnifeUpdateFilter_1.PostKnifeUpdateFilter; } }); var PostLaserInitFilter_1 = require("./classes/callbacks/PostLaserInitFilter"); Object.defineProperty(exports, "PostLaserInitFilter", { enumerable: true, get: function () { return PostLaserInitFilter_1.PostLaserInitFilter; } }); var PostLaserInitLate_1 = require("./classes/callbacks/PostLaserInitLate"); Object.defineProperty(exports, "PostLaserInitLate", { enumerable: true, get: function () { return PostLaserInitLate_1.PostLaserInitLate; } }); var PostLaserRenderFilter_1 = require("./classes/callbacks/PostLaserRenderFilter"); Object.defineProperty(exports, "PostLaserRenderFilter", { enumerable: true, get: function () { return PostLaserRenderFilter_1.PostLaserRenderFilter; } }); var PostLaserUpdateFilter_1 = require("./classes/callbacks/PostLaserUpdateFilter"); Object.defineProperty(exports, "PostLaserUpdateFilter", { enumerable: true, get: function () { return PostLaserUpdateFilter_1.PostLaserUpdateFilter; } }); var PostNewLevelReordered_1 = require("./classes/callbacks/PostNewLevelReordered"); Object.defineProperty(exports, "PostNewLevelReordered", { enumerable: true, get: function () { return PostNewLevelReordered_1.PostNewLevelReordered; } }); var PostNewRoomEarly_1 = require("./classes/callbacks/PostNewRoomEarly"); Object.defineProperty(exports, "PostNewRoomEarly", { enumerable: true, get: function () { return PostNewRoomEarly_1.PostNewRoomEarly; } }); var PostNewRoomReordered_1 = require("./classes/callbacks/PostNewRoomReordered"); Object.defineProperty(exports, "PostNewRoomReordered", { enumerable: true, get: function () { return PostNewRoomReordered_1.PostNewRoomReordered; } }); var PostNPCDeathFilter_1 = require("./classes/callbacks/PostNPCDeathFilter"); Object.defineProperty(exports, "PostNPCDeathFilter", { enumerable: true, get: function () { return PostNPCDeathFilter_1.PostNPCDeathFilter; } }); var PostNPCInitFilter_1 = require("./classes/callbacks/PostNPCInitFilter"); Object.defineProperty(exports, "PostNPCInitFilter", { enumerable: true, get: function () { return PostNPCInitFilter_1.PostNPCInitFilter; } }); var PostNPCInitLate_1 = require("./classes/callbacks/PostNPCInitLate"); Object.defineProperty(exports, "PostNPCInitLate", { enumerable: true, get: function () { return PostNPCInitLate_1.PostNPCInitLate; } }); var PostNPCRenderFilter_1 = require("./classes/callbacks/PostNPCRenderFilter"); Object.defineProperty(exports, "PostNPCRenderFilter", { enumerable: true, get: function () { return PostNPCRenderFilter_1.PostNPCRenderFilter; } }); var PostNPCStateChanged_1 = require("./classes/callbacks/PostNPCStateChanged"); Object.defineProperty(exports, "PostNPCStateChanged", { enumerable: true, get: function () { return PostNPCStateChanged_1.PostNPCStateChanged; } }); var PostNPCUpdateFilter_1 = require("./classes/callbacks/PostNPCUpdateFilter"); Object.defineProperty(exports, "PostNPCUpdateFilter", { enumerable: true, get: function () { return PostNPCUpdateFilter_1.PostNPCUpdateFilter; } }); var PostPEffectUpdateReordered_1 = require("./classes/callbacks/PostPEffectUpdateReordered"); Object.defineProperty(exports, "PostPEffectUpdateReordered", { enumerable: true, get: function () { return PostPEffectUpdateReordered_1.PostPEffectUpdateReordered; } }); var PostPickupChanged_1 = require("./classes/callbacks/PostPickupChanged"); Object.defineProperty(exports, "PostPickupChanged", { enumerable: true, get: function () { return PostPickupChanged_1.PostPickupChanged; } }); var PostPickupCollect_1 = require("./classes/callbacks/PostPickupCollect"); Object.defineProperty(exports, "PostPickupCollect", { enumerable: true, get: function () { return PostPickupCollect_1.PostPickupCollect; } }); var PostPickupInitFilter_1 = require("./classes/callbacks/PostPickupInitFilter"); Object.defineProperty(exports, "PostPickupInitFilter", { enumerable: true, get: function () { return PostPickupInitFilter_1.PostPickupInitFilter; } }); var PostPickupInitFirst_1 = require("./classes/callbacks/PostPickupInitFirst"); Object.defineProperty(exports, "PostPickupInitFirst", { enumerable: true, get: function () { return PostPickupInitFirst_1.PostPickupInitFirst; } }); var PostPickupInitLate_1 = require("./classes/callbacks/PostPickupInitLate"); Object.defineProperty(exports, "PostPickupInitLate", { enumerable: true, get: function () { return PostPickupInitLate_1.PostPickupInitLate; } }); var PostPickupRenderFilter_1 = require("./classes/callbacks/PostPickupRenderFilter"); Object.defineProperty(exports, "PostPickupRenderFilter", { enumerable: true, get: function () { return PostPickupRenderFilter_1.PostPickupRenderFilter; } }); var PostPickupSelectionFilter_1 = require("./classes/callbacks/PostPickupSelectionFilter"); Object.defineProperty(exports, "PostPickupSelectionFilter", { enumerable: true, get: function () { return PostPickupSelectionFilter_1.PostPickupSelectionFilter; } }); var PostPickupStateChanged_1 = require("./classes/callbacks/PostPickupStateChanged"); Object.defineProperty(exports, "PostPickupStateChanged", { enumerable: true, get: function () { return PostPickupStateChanged_1.PostPickupStateChanged; } }); var PostPickupUpdateFilter_1 = require("./classes/callbacks/PostPickupUpdateFilter"); Object.defineProperty(exports, "PostPickupUpdateFilter", { enumerable: true, get: function () { return PostPickupUpdateFilter_1.PostPickupUpdateFilter; } }); var PostPitRender_1 = require("./classes/callbacks/PostPitRender"); Object.defineProperty(exports, "PostPitRender", { enumerable: true, get: function () { return PostPitRender_1.PostPitRender; } }); var PostPitUpdate_1 = require("./classes/callbacks/PostPitUpdate"); Object.defineProperty(exports, "PostPitUpdate", { enumerable: true, get: function () { return PostPitUpdate_1.PostPitUpdate; } }); var PostPlayerChangeHealth_1 = require("./classes/callbacks/PostPlayerChangeHealth"); Object.defineProperty(exports, "PostPlayerChangeHealth", { enumerable: true, get: function () { return PostPlayerChangeHealth_1.PostPlayerChangeHealth; } }); var PostPlayerChangeStat_1 = require("./classes/callbacks/PostPlayerChangeStat"); Object.defineProperty(exports, "PostPlayerChangeStat", { enumerable: true, get: function () { return PostPlayerChangeStat_1.PostPlayerChangeStat; } }); var PostPlayerChangeType_1 = require("./classes/callbacks/PostPlayerChangeType"); Object.defineProperty(exports, "PostPlayerChangeType", { enumerable: true, get: function () { return PostPlayerChangeType_1.PostPlayerChangeType; } }); var PostPlayerCollectibleAdded_1 = require("./classes/callbacks/PostPlayerCollectibleAdded"); Object.defineProperty(exports, "PostPlayerCollectibleAdded", { enumerable: true, get: function () { return PostPlayerCollectibleAdded_1.PostPlayerCollectibleAdded; } }); var PostPlayerCollectibleRemoved_1 = require("./classes/callbacks/PostPlayerCollectibleRemoved"); Object.defineProperty(exports, "PostPlayerCollectibleRemoved", { enumerable: true, get: function () { return PostPlayerCollectibleRemoved_1.PostPlayerCollectibleRemoved; } }); var PostPlayerFatalDamage_1 = require("./classes/callbacks/PostPlayerFatalDamage"); Object.defineProperty(exports, "PostPlayerFatalDamage", { enumerable: true, get: function () { return PostPlayerFatalDamage_1.PostPlayerFatalDamage; } }); var PostPlayerInitFirst_1 = require("./classes/callbacks/PostPlayerInitFirst"); Object.defineProperty(exports, "PostPlayerInitFirst", { enumerable: true, get: function () { return PostPlayerInitFirst_1.PostPlayerInitFirst; } }); var PostPlayerInitLate_1 = require("./classes/callbacks/PostPlayerInitLate"); Object.defineProperty(exports, "PostPlayerInitLate", { enumerable: true, get: function () { return PostPlayerInitLate_1.PostPlayerInitLate; } }); var PostPlayerRenderReordered_1 = require("./classes/callbacks/PostPlayerRenderReordered"); Object.defineProperty(exports, "PostPlayerRenderReordered", { enumerable: true, get: function () { return PostPlayerRenderReordered_1.PostPlayerRenderReordered; } }); var PostPlayerUpdateReordered_1 = require("./classes/callbacks/PostPlayerUpdateReordered"); Object.defineProperty(exports, "PostPlayerUpdateReordered", { enumerable: true, get: function () { return PostPlayerUpdateReordered_1.PostPlayerUpdateReordered; } }); var PostPoopRender_1 = require("./classes/callbacks/PostPoopRender"); Object.defineProperty(exports, "PostPoopRender", { enumerable: true, get: function () { return PostPoopRender_1.PostPoopRender; } }); var PostPoopUpdate_1 = require("./classes/callbacks/PostPoopUpdate"); Object.defineProperty(exports, "PostPoopUpdate", { enumerable: true, get: function () { return PostPoopUpdate_1.PostPoopUpdate; } }); var PostPressurePlateRender_1 = require("./classes/callbacks/PostPressurePlateRender"); Object.defineProperty(exports, "PostPressurePlateRender", { enumerable: true, get: function () { return PostPressurePlateRender_1.PostPressurePlateRender; } }); var PostPressurePlateUpdate_1 = require("./classes/callbacks/PostPressurePlateUpdate"); Object.defineProperty(exports, "PostPressurePlateUpdate", { enumerable: true, get: function () { return PostPressurePlateUpdate_1.PostPressurePlateUpdate; } }); var PostProjectileInitFilter_1 = require("./classes/callbacks/PostProjectileInitFilter"); Object.defineProperty(exports, "PostProjectileInitFilter", { enumerable: true, get: function () { return PostProjectileInitFilter_1.PostProjectileInitFilter; } }); var PostProjectileInitLate_1 = require("./classes/callbacks/PostProjectileInitLate"); Object.defineProperty(exports, "PostProjectileInitLate", { enumerable: true, get: function () { return PostProjectileInitLate_1.PostProjectileInitLate; } }); var PostProjectileKill_1 = require("./classes/callbacks/PostProjectileKill"); Object.defineProperty(exports, "PostProjectileKill", { enumerable: true, get: function () { return PostProjectileKill_1.PostProjectileKill; } }); var PostProjectileRenderFilter_1 = require("./classes/callbacks/PostProjectileRenderFilter"); Object.defineProperty(exports, "PostProjectileRenderFilter", { enumerable: true, get: function () { return PostProjectileRenderFilter_1.PostProjectileRenderFilter; } }); var PostProjectileUpdateFilter_1 = require("./classes/callbacks/PostProjectileUpdateFilter"); Object.defineProperty(exports, "PostProjectileUpdateFilter", { enumerable: true, get: function () { return PostProjectileUpdateFilter_1.PostProjectileUpdateFilter; } }); var PostPurchase_1 = require("./classes/callbacks/PostPurchase"); Object.defineProperty(exports, "PostPurchase", { enumerable: true, get: function () { return PostPurchase_1.PostPurchase; } }); var PostRockRender_1 = require("./classes/callbacks/PostRockRender"); Object.defineProperty(exports, "PostRockRender", { enumerable: true, get: function () { return PostRockRender_1.PostRockRender; } }); var PostRockUpdate_1 = require("./classes/callbacks/PostRockUpdate"); Object.defineProperty(exports, "PostRockUpdate", { enumerable: true, get: function () { return PostRockUpdate_1.PostRockUpdate; } }); var PostRoomClearChanged_1 = require("./classes/callbacks/PostRoomClearChanged"); Object.defineProperty(exports, "PostRoomClearChanged", { enumerable: true, get: function () { return PostRoomClearChanged_1.PostRoomClearChanged; } }); var PostSacrifice_1 = require("./classes/callbacks/PostSacrifice"); Object.defineProperty(exports, "PostSacrifice", { enumerable: true, get: function () { return PostSacrifice_1.PostSacrifice; } }); var PostSlotAnimationChanged_1 = require("./classes/callbacks/PostSlotAnimationChanged"); Object.defineProperty(exports, "PostSlotAnimationChanged", { enumerable: true, get: function () { return PostSlotAnimationChanged_1.PostSlotAnimationChanged; } }); var PostSlotCollision_1 = require("./classes/callbacks/PostSlotCollision"); Object.defineProperty(exports, "PostSlotCollision", { enumerable: true, get: function () { return PostSlotCollision_1.PostSlotCollision; } }); var PostSlotDestroyed_1 = require("./classes/callbacks/PostSlotDestroyed"); Object.defineProperty(exports, "PostSlotDestroyed", { enumerable: true, get: function () { return PostSlotDestroyed_1.PostSlotDestroyed; } }); var PostSlotInit_1 = require("./classes/callbacks/PostSlotInit"); Object.defineProperty(exports, "PostSlotInit", { enumerable: true, get: function () { return PostSlotInit_1.PostSlotInit; } }); var PostSlotRender_1 = require("./classes/callbacks/PostSlotRender"); Object.defineProperty(exports, "PostSlotRender", { enumerable: true, get: function () { return PostSlotRender_1.PostSlotRender; } }); var PostSlotUpdate_1 = require("./classes/callbacks/PostSlotUpdate"); Object.defineProperty(exports, "PostSlotUpdate", { enumerable: true, get: function () { return PostSlotUpdate_1.PostSlotUpdate; } }); var PostSpikesRender_1 = require("./classes/callbacks/PostSpikesRender"); Object.defineProperty(exports, "PostSpikesRender", { enumerable: true, get: function () { return PostSpikesRender_1.PostSpikesRender; } }); var PostSpikesUpdate_1 = require("./classes/callbacks/PostSpikesUpdate"); Object.defineProperty(exports, "PostSpikesUpdate", { enumerable: true, get: function () { return PostSpikesUpdate_1.PostSpikesUpdate; } }); var PostTearInitFilter_1 = require("./classes/callbacks/PostTearInitFilter"); Object.defineProperty(exports, "PostTearInitFilter", { enumerable: true, get: function () { return PostTearInitFilter_1.PostTearInitFilter; } }); var PostTearInitLate_1 = require("./classes/callbacks/PostTearInitLate"); Object.defineProperty(exports, "PostTearInitLate", { enumerable: true, get: function () { return PostTearInitLate_1.PostTearInitLate; } }); var PostTearInitVeryLate_1 = require("./classes/callbacks/PostTearInitVeryLate"); Object.defineProperty(exports, "PostTearInitVeryLate", { enumerable: true, get: function () { return PostTearInitVeryLate_1.PostTearInitVeryLate; } }); var PostTearKill_1 = require("./classes/callbacks/PostTearKill"); Object.defineProperty(exports, "PostTearKill", { enumerable: true, get: function () { return PostTearKill_1.PostTearKill; } }); var PostTearRenderFilter_1 = require("./classes/callbacks/PostTearRenderFilter"); Object.defineProperty(exports, "PostTearRenderFilter", { enumerable: true, get: function () { return PostTearRenderFilter_1.PostTearRenderFilter; } }); var PostTearUpdateFilter_1 = require("./classes/callbacks/PostTearUpdateFilter"); Object.defineProperty(exports, "PostTearUpdateFilter", { enumerable: true, get: function () { return PostTearUpdateFilter_1.PostTearUpdateFilter; } }); var PostTNTRender_1 = require("./classes/callbacks/PostTNTRender"); Object.defineProperty(exports, "PostTNTRender", { enumerable: true, get: function () { return PostTNTRender_1.PostTNTRender; } }); var PostTNTUpdate_1 = require("./classes/callbacks/PostTNTUpdate"); Object.defineProperty(exports, "PostTNTUpdate", { enumerable: true, get: function () { return PostTNTUpdate_1.PostTNTUpdate; } }); var PostTransformation_1 = require("./classes/callbacks/PostTransformation"); Object.defineProperty(exports, "PostTransformation", { enumerable: true, get: function () { return PostTransformation_1.PostTransformation; } }); var PostTrinketBreak_1 = require("./classes/callbacks/PostTrinketBreak"); Object.defineProperty(exports, "PostTrinketBreak", { enumerable: true, get: function () { return PostTrinketBreak_1.PostTrinketBreak; } }); var PostUsePillFilter_1 = require("./classes/callbacks/PostUsePillFilter"); Object.defineProperty(exports, "PostUsePillFilter", { enumerable: true, get: function () { return PostUsePillFilter_1.PostUsePillFilter; } }); var PreBerserkDeath_1 = require("./classes/callbacks/PreBerserkDeath"); Object.defineProperty(exports, "PreBerserkDeath", { enumerable: true, get: function () { return PreBerserkDeath_1.PreBerserkDeath; } }); var PreBombCollisionFilter_1 = require("./classes/callbacks/PreBombCollisionFilter"); Object.defineProperty(exports, "PreBombCollisionFilter", { enumerable: true, get: function () { return PreBombCollisionFilter_1.PreBombCollisionFilter; } }); var PreCustomRevive_1 = require("./classes/callbacks/PreCustomRevive"); Object.defineProperty(exports, "PreCustomRevive", { enumerable: true, get: function () { return PreCustomRevive_1.PreCustomRevive; } }); var PreEntitySpawnFilter_1 = require("./classes/callbacks/PreEntitySpawnFilter"); Object.defineProperty(exports, "PreEntitySpawnFilter", { enumerable: true, get: function () { return PreEntitySpawnFilter_1.PreEntitySpawnFilter; } }); var PreFamiliarCollisionFilter_1 = require("./classes/callbacks/PreFamiliarCollisionFilter"); Object.defineProperty(exports, "PreFamiliarCollisionFilter", { enumerable: true, get: function () { return PreFamiliarCollisionFilter_1.PreFamiliarCollisionFilter; } }); var PreGetPedestal_1 = require("./classes/callbacks/PreGetPedestal"); Object.defineProperty(exports, "PreGetPedestal", { enumerable: true, get: function () { return PreGetPedestal_1.PreGetPedestal; } }); var PreItemPickup_1 = require("./classes/callbacks/PreItemPickup"); Object.defineProperty(exports, "PreItemPickup", { enumerable: true, get: function () { return PreItemPickup_1.PreItemPickup; } }); var PreKnifeCollisionFilter_1 = require("./classes/callbacks/PreKnifeCollisionFilter"); Object.defineProperty(exports, "PreKnifeCollisionFilter", { enumerable: true, get: function () { return PreKnifeCollisionFilter_1.PreKnifeCollisionFilter; } }); var PreNewLevel_1 = require("./classes/callbacks/PreNewLevel"); Object.defineProperty(exports, "PreNewLevel", { enumerable: true, get: function () { return PreNewLevel_1.PreNewLevel; } }); var PreNPCCollisionFilter_1 = require("./classes/callbacks/PreNPCCollisionFilter"); Object.defineProperty(exports, "PreNPCCollisionFilter", { enumerable: true, get: function () { return PreNPCCollisionFilter_1.PreNPCCollisionFilter; } }); var PreNPCUpdateFilter_1 = require("./classes/callbacks/PreNPCUpdateFilter"); Object.defineProperty(exports, "PreNPCUpdateFilter", { enumerable: true, get: function () { return PreNPCUpdateFilter_1.PreNPCUpdateFilter; } }); var PreProjectileCollisionFilter_1 = require("./classes/callbacks/PreProjectileCollisionFilter"); Object.defineProperty(exports, "PreProjectileCollisionFilter", { enumerable: true, get: function () { return PreProjectileCollisionFilter_1.PreProjectileCollisionFilter; } }); var PreRoomEntitySpawnFilter_1 = require("./classes/callbacks/PreRoomEntitySpawnFilter"); Object.defineProperty(exports, "PreRoomEntitySpawnFilter", { enumerable: true, get: function () { return PreRoomEntitySpawnFilter_1.PreRoomEntitySpawnFilter; } }); var PreTearCollisionFilter_1 = require("./classes/callbacks/PreTearCollisionFilter"); Object.defineProperty(exports, "PreTearCollisionFilter", { enumerable: true, get: function () { return PreTearCollisionFilter_1.PreTearCollisionFilter; } });