Latest Game Updates News
Main Menu

All Categories - Game Updates - Website - Customer Support
Technical - Community - Behind the Scenes - Archived

31st January 2024 - January 31st Alpha Updates

We're testing a new update-deployment flow today!

Commits


feat: Overlay interfaces, component visibility tracking, p_finduid nesting no-op
refactor: add rsmod dependency package and remove from source
feat: Added all but one skill level unlocks
fix: Some protection fixes
fix: Empty maps utilize client-engine logic
feat: AFK event flag
fix: Lock some commands behind map_localdev
feat: dummyitem property

Description


Overlay interfaces being differentiated now means there could be some bugs that pop up as the code originally written was always granted protected access at the time.

Component visibility tracking means we can prevent more packet exploits.

p_finduid nesting is a developer-facing change that allows us to call p_finduid(uid) as many times as we want and if the current script has protected access "checked out", it does nothing (no-op).

Re-packaging our pathfinder means other JS/TS projects can utilize the same code for their own projects.

"Empty maps utilize client-engine logic" is a change around water maps -- the client has a code path that will automatically generate water regions and save some processing time / bandwidth.

AFK event flag is the first step towards getting random events, every 5 minutes each player has a 1/12 chance to get an "afkEventReady" flag set to true on them. Random events are still WIP.

We needed to lock some commands behind map_localdev because ::npc spawning was being abused on 2004scape.org (kind of funny) and preventing proper testing. You can still spawn when running the server locally.

dummyitem is an obj property that prevents spawning "dummy items" inside real inventories.

View the merge on github

View our non-affiliation disclaimer here.
Recreated and preserved in 2023 - 2024.