[META] List of issues from the API issue tracker resolved
Opened this issue · 0 comments
Until we're public, this can track fixed issues.
-
MC_USE_PILL now returns PillColor (closes epfly6/RepentanceAPIIssueTracker#451, epfly6/RepentanceAPIIssueTracker#275, epfly6/RepentanceAPIIssueTracker#558)
-
Entity shadow size can be changed with Entity:GetShadowSize() (closes epfly6/RepentanceAPIIssueTracker#549)
-
Current dimension can be retrieved with Level:GetDimension() (closes epfly6/RepentanceAPIIssueTracker#513, epfly6/RepentanceAPIIssueTracker#182)
-
Using Room:RemoveGridEntityImmediate(), grids can be replaced on the same frame they are removed (closes epfly6/RepentanceAPIIssueTracker#504)
-
Ambushes can be started with Game():GetAmbush():StartChallenge() (partially closes epfly6/RepentanceAPIIssueTracker#502)
-
Water can be added with Room:SetWaterAmount() (closes epfly6/RepentanceAPIIssueTracker#472, epfly6/RepentanceAPIIssueTracker#396)
-
Dirt can be dynamically updated on modded entities with EntityNPC:UpdateDirtColor() (closes epfly6/RepentanceAPIIssueTracker#460, possibly closes Meowlala/RepentanceAPIIsssueTracker#405)
-
An enum for EntityPartition.ALL now exists (closes epfly6/RepentanceAPIIssueTracker#455)
-
Translations can be accessed with Isaac.GetLocalizedString() (closes epfly6/RepentanceAPIIssueTracker#395)
-
Colorize can be accessed in Color with Color:GetColorize() (closes epfly6/RepentanceAPIIssueTracker#369)
-
os.time and os.date (As well as os.clock, os.difftime) are now exposed without --luadebug (closes epfly6/RepentanceAPIIssueTracker#313)
-
Game:GetLastDevilRoomStage(), Game:GetLastLevelWithDamage(), and Game:GetLastLevelWithoutHalfHp() now all return properly (closes epfly6/RepentanceAPIIssueTracker#304)
-
BossType enums now exist (closes epfly6/RepentanceAPIIssueTracker#303)
-
It is no longer possible to set RNG seed or shift index to an invalid value (closes epfly6/RepentanceAPIIssueTracker#285)
-
Thanks to typechecking, MC_EXECUTE_CMD can no longer crash the game on an invalid return (closes epfly6/RepentanceAPIIssueTracker#276)
-
Camera is exposed, but a bit buggy right now (closes epfly6/RepentanceAPIIssueTracker#252)
-
Achievements are no longer locked with mods before beating Mom (closes epfly6/RepentanceAPIIssueTracker#213)
-
Added ModCallbacks.MC_GET_SHOP_ITEM_PRICE (closes epfly6/RepentanceAPIIssueTracker#208)
-
Planetarium chance has been fully reimplemented and now has several associated callbacks and functions (closes epfly6/RepentanceAPIIssueTracker#202)
-
Ice, Baited, Magnetized, Bleeding, Weakness and BrimstoneMark can all be added to entities (closes epfly6/RepentanceAPIIssueTracker#200)
-
Console history can be cleared with Console:PopHistory() (closes epfly6/RepentanceAPIIssueTracker#101)
-
MultiShotParams has been added to the API (closes epfly6/RepentanceAPIIssueTracker#96)
-
The new ModCallbacks.MC_PRE_MUSIC_PLAY allows for music to continue across multiple stages without any further hacks (closes epfly6/RepentanceAPIIssueTracker#57)
-
LineCheckMode, ProjectileMode, GridPoopVariant enums now exist (partially closes epfly6/RepentanceAPIIssueTracker#54)
-
Completion marks for modded characters is underway and will be finished soon (closes epfly6/RepentanceAPIIssueTracker#40)
-
EntitySlot now exists (closes epfly6/RepentanceAPIIssueTracker#27)
-
EntityPlayer:SetCanShoot() now exists (partially closes epfly6/RepentanceAPIIssueTracker#14)
-
Ambush() has been added (closes epfly6/RepentanceAPIIssueTracker#2)
-
Added LayerState():GetSpritesheetPath() (closes epfly6/RepentanceAPIIssueTracker#180)