TeamREPENTOGON / TeamREPENTOGON/REPENTOGON

[META] List of issues from the API issue tracker resolved

Open
#81 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
345
Forks
51
Avg merge
11h 2m
Merged PRs (30d)
4

Description

Until we're public, this can track fixed issues.

  • MC_USE_PILL now returns PillColor (closes Meowlala/RepentanceAPIIssueTracker#451, Meowlala/RepentanceAPIIssueTracker#275, Meowlala/RepentanceAPIIssueTracker#558)

  • Entity shadow size can be changed with Entity:GetShadowSize() (closes Meowlala/RepentanceAPIIssueTracker#549)

  • Current dimension can be retrieved with Level:GetDimension() (closes Meowlala/RepentanceAPIIssueTracker#513, Meowlala/RepentanceAPIIssueTracker#182)

  • Using Room:RemoveGridEntityImmediate(), grids can be replaced on the same frame they are removed (closes Meowlala/RepentanceAPIIssueTracker#504)

  • Ambushes can be started with Game():GetAmbush():StartChallenge() (partially closes Meowlala/RepentanceAPIIssueTracker#502)

  • Water can be added with Room:SetWaterAmount() (closes Meowlala/RepentanceAPIIssueTracker#472, Meowlala/RepentanceAPIIssueTracker#396)

  • Dirt can be dynamically updated on modded entities with EntityNPC:UpdateDirtColor() (closes Meowlala/RepentanceAPIIssueTracker#460, possibly closes Meowlala/RepentanceAPIIsssueTracker#405)

  • An enum for EntityPartition.ALL now exists (closes Meowlala/RepentanceAPIIssueTracker#455)

  • Translations can be accessed with Isaac.GetLocalizedString() (closes Meowlala/RepentanceAPIIssueTracker#395)

  • Colorize can be accessed in Color with Color:GetColorize() (closes Meowlala/RepentanceAPIIssueTracker#369)

  • os.time and os.date (As well as os.clock, os.difftime) are now exposed without --luadebug (closes Meowlala/RepentanceAPIIssueTracker#313)

  • Game:GetLastDevilRoomStage(), Game:GetLastLevelWithDamage(), and Game:GetLastLevelWithoutHalfHp() now all return properly (closes Meowlala/RepentanceAPIIssueTracker#304)

  • BossType enums now exist (closes Meowlala/RepentanceAPIIssueTracker#303)

  • It is no longer possible to set RNG seed or shift index to an invalid value (closes Meowlala/RepentanceAPIIssueTracker#285)

  • Thanks to typechecking, MC_EXECUTE_CMD can no longer crash the game on an invalid return (closes Meowlala/RepentanceAPIIssueTracker#276)

  • Camera is exposed, but a bit buggy right now (closes Meowlala/RepentanceAPIIssueTracker#252)

  • Achievements are no longer locked with mods before beating Mom (closes Meowlala/RepentanceAPIIssueTracker#213)

  • Added ModCallbacks.MC_GET_SHOP_ITEM_PRICE (closes Meowlala/RepentanceAPIIssueTracker#208)

  • Planetarium chance has been fully reimplemented and now has several associated callbacks and functions (closes Meowlala/RepentanceAPIIssueTracker#202)

  • Ice, Baited, Magnetized, Bleeding, Weakness and BrimstoneMark can all be added to entities (closes Meowlala/RepentanceAPIIssueTracker#200)

  • Console history can be cleared with Console:PopHistory() (closes Meowlala/RepentanceAPIIssueTracker#101)

  • MultiShotParams has been added to the API (closes Meowlala/RepentanceAPIIssueTracker#96)

  • The new ModCallbacks.MC_PRE_MUSIC_PLAY allows for music to continue across multiple stages without any further hacks (closes Meowlala/RepentanceAPIIssueTracker#57)

  • LineCheckMode, ProjectileMode, GridPoopVariant enums now exist (partially closes Meowlala/RepentanceAPIIssueTracker#54)

  • Completion marks for modded characters is underway and will be finished soon (closes Meowlala/RepentanceAPIIssueTracker#40)

  • EntitySlot now exists (closes Meowlala/RepentanceAPIIssueTracker#27)

  • EntityPlayer:SetCanShoot() now exists (partially closes Meowlala/RepentanceAPIIssueTracker#14)

  • Ambush() has been added (closes Meowlala/RepentanceAPIIssueTracker#2)

  • Added LayerState():GetSpritesheetPath() (closes Meowlala/RepentanceAPIIssueTracker#180)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

This issue is a historical tracking list of resolved Repentance API items, including entries such as MC_USE_PILL, Entity:GetShadowSize(), Level:GetDimension(), and Isaac.GetLocalizedString(). No file, test, or specific remaining change is identified; verify whether the list needs updating before making any documentation change.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, lua
Domain
documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.