isaac-typescript-definitions
Version:
TypeScript definitions for The Binding of Isaac: Repentance.
21 lines (20 loc) • 1.14 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.ItemConfigPillEffectClass = void 0;
/**
* This corresponds to the number in the "class" tag in the "pocketitems.xml" file. The "+" or "-"
* part of the tag is contained within the `ItemConfigPillEffectType` enum.
*/
var ItemConfigPillEffectClass;
(function (ItemConfigPillEffectClass) {
ItemConfigPillEffectClass[ItemConfigPillEffectClass["JOKE"] = 0] = "JOKE";
ItemConfigPillEffectClass[ItemConfigPillEffectClass["MINOR"] = 1] = "MINOR";
ItemConfigPillEffectClass[ItemConfigPillEffectClass["MEDIUM"] = 2] = "MEDIUM";
ItemConfigPillEffectClass[ItemConfigPillEffectClass["MAJOR"] = 3] = "MAJOR";
/**
* This is not a real `ItemConfigPillEffectClass`. Due to limitations in the API, getting the real
* class of modded pill effects is not possible, so this value is returned instead by the
* `getPillEffectClass` helper function.
*/
ItemConfigPillEffectClass[ItemConfigPillEffectClass["MODDED"] = 4] = "MODDED";
})(ItemConfigPillEffectClass || (exports.ItemConfigPillEffectClass = ItemConfigPillEffectClass = {}));
;