isaac-typescript-definitions
Version:
TypeScript definitions for The Binding of Isaac: Repentance.
34 lines (27 loc) • 917 B
text/typescript
export enum PickupPrice {
/** `Pickup.Price` will be equal to 0 for non-purchasable pickups. */
NULL = 0,
ONE_HEART = -1,
TWO_HEARTS = -2,
THREE_SOUL_HEARTS = -3,
ONE_HEART_AND_TWO_SOUL_HEARTS = -4,
/** A Pound of Flesh causes non-collectible shop pickups to be surrounded by spikes. */
SPIKES = -5,
/**
* The price when you have the Your Soul trinket. (The collectible will be free and the trinket
* will be consumed.)
*/
YOUR_SOUL = -6,
ONE_SOUL_HEART = -7,
TWO_SOUL_HEARTS = -8,
ONE_HEART_AND_ONE_SOUL_HEART = -9,
/**
* Added in Repentance+.
*
* The official in-game enum does not have this value, but it is the correct value used by game.
* It corresponds to the Devil Room mechanic with the `devilsacrifice` collectible tag.
*/
DEVIL_SACRIFICE_SPIKES = -10,
/** The Store Credit trinket causes items in the shop to cost 0 cents. */
FREE = -1000,
}