
- #Binding of isaac afterbirth mods greed item mod
- #Binding of isaac afterbirth mods greed item 64 bits
- #Binding of isaac afterbirth mods greed item full
- #Binding of isaac afterbirth mods greed item mods
The following convenience functions have been added:. This can be quickly fixed by either replacing "=" with "<=", replacing 0 with TearFlags.TEAR_NORMAL, or using the convenience functions below. #Binding of isaac afterbirth mods greed item mods
Most AB+ mods should be backwards compatible, however due to a limitation from Lua, expressions such as "Tear.TearFlags & TearFlags.TEAR_POISON = 0" no longer work correctly. #Binding of isaac afterbirth mods greed item 64 bits
Tear flags are now represented by the BitSet128 data type, this was a necessary change due 64 bits no longer being enough to hold every tear effect in the game. If Tainted is set to true, only matches tainted characters. If Tainted is omitted or set to false, only matches non-tainted characters. Updated Isaac.GetPlayerTypeByName(string Name, boolean Tainted = false). Added constants Vector.Zero, Vector.One and Color.Default for convenience purposes. Mods that use this feature will need to be updated. The offset parameters (RO, GO, BO) default to 0 when omitted and are now in the 0-1 range instead of 0-255 for consistency.
Only the first three arguments (R, G, B) are required, A defaults to 1 when omitted. Color(R, G, B, A, RO, GO, BO) has been updated:. Vector multiplication is now commutative (number * vector is a valid operation) and supports element-wise vector by vector multiplication. Sprite:SetFrame() can now be called with only an int argument, this will adjust the current frame for the current animation without stopping it.
Previous spellings are still present for backwards compatibility but should no longer be used. Fixed the spelling of EntityPlayer:GetMaxPocketItems() and EntityPlayer:DropPocketItem(). Added a new include() function which acts like a "raw" version of require() and will always load the specified file even if it was loaded before. tags: Adds one or more tags to this item (see items_metadata.xml for reference). quality: Sets the quality of this item (0 to 4, where 0 is the lowest quality and 4 is the highest). persistent: If set to true, temporary effects tied to this item persist between rooms. hidden: If set to true, cannot be obtained in game unless explicitly spawned or given to the player. passivecache: If set to true on an active item, evaluates the player’s stats on pickup like a passive item rather than when using the item. chargetype: Can be set one of the following 3 values: normal (recharges on room clear), timed (recharges over time), special (never recharges automatically, cannot be recharged by batteries or item effects). #Binding of isaac afterbirth mods greed item full
initcharge: Overrides the initial charge for this item (this can be used for active items that do not start with a full charge).shopprice: Sets a custom shop price for this item."content/CharacterMenu.anm2" and "content/CharacterMenuAlt.anm2" no longer require a "Background" layer as the game now renders the paper background automatically.Custom menu graphics can be set for tainted characters by supplying the following animation files:."content/Coop Menu.anm2": Must contain one animation per character, each animation must bear the same name as the character it was made for.Custom coop selection graphics can be set for all modded characters by supplying the following animation file (non-tainted characters only):.hidden: If set to "true", hides this character from the character selection menu.
If there is no regular character to attach to, this character will not be available in the character selection menu. Usually, this should be set to the same name as the character, unless the tainted and regular version of this character bear different names. bSkinParent: If present, marks this character as the "tainted" version of the regular character that bears the specified name. birthright: The unique description that should be displayed when this character picks up Birthright. pocketActive: Gives this player the specified starting active item in the pocket item slot. broken: Number of broken hearts this player begins with. Added a loading screen that appears when installing or updating mods from Steam Workshop. The name of the subfolder used to store save data is determined by the "directory" property in metadata.xml. #Binding of isaac afterbirth mods greed item mod
Mod save data is now stored separately in a "data" folder, meaning that updating or unsubscribing from a mod will no longer cause its save data to be wiped.This directory can be easily accessed by right clicking The Binding of Isaac: Rebirth in the Steam library, then clicking on "Properties", "Local Files", and finally "Browse.".
Mods are now stored in a "mods" folder in the same directory as the rest of the game files.