Conversation
This was implemented wrong and impossible to use correctly
This reduces the memory use for the sorting arrays from 12.3mb to 40kb
[ci skip]
# Conflicts: # gradle.properties
fix(PortTaskStep): update cargo hold IDs for sailing boats refactor(Rs2BoatModel): clean up cargo hold IDs array formatting refactor(Rs2PlayerModel): remove unused getPolygons method
|
Caution Review failedThe pull request is closed. WalkthroughThis PR updates the project and Microbot versions, introduces new public API methods for actor animation start cycles and socket access, and removes the Player.getPolygons() method. Object ID constants are renumbered with cargo holds shifting to the 60577–60642 range. The PR adds game constants across multiple ID classes, including skill guide interface elements, quest statistics, boat components, and new potion variants. Internal GPU plugin logic is refactored from array-based to linked-list-based face prioritization. Plugin behavior is updated with game state validation in camera and world hopper logic, plus null-safety checks in object indicators. Possibly related PRs
✨ Finishing touches
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 ast-grep (0.40.5)runelite-api/src/main/java/net/runelite/api/gameval/SpriteID.javarunelite-api/src/main/java/net/runelite/api/NullObjectID.javarunelite-api/src/main/java/net/runelite/api/gameval/VarbitID.java
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
2.1.10 upgrade to latest runelite