mirror of
https://github.com/bdnugget/rs-sdk.git
synced 2026-11-07 09:07:30 +00:00
Updates all three upstream repos (Engine-TS, Content, Client-TS) to the September 7, 2004 game snapshot with all rs-sdk modifications re-applied. ## New Game Content (254) - Duel Arena — full PvP dueling with configurable rule sets - Death Plateau quest — find a safe route past trolls in Burthorpe - Troll Stronghold quest — infiltrate the stronghold to rescue Godric - Quest journals — proper progress tracking for all quests - Mime random event — emote-copying theater event - Maze random event — navigate a maze to the center - Varbit support — engine-level variable bit support - Combat formula fixes and improvements - New map areas around Burthorpe/Trollheim ## SDK & Engine Changes - Regenerated collision data (+51k new tiles for 254 map areas) - Fixed playerpositions API (World.playerLoop.all() for 254 HashTable) - Updated StateCollector for 254 field renames (scene→world, varps→var, skillLevel→statEffectiveLevel, etc.) - Re-applied all bot framework, auth, session, and hiscore modifications - MapView: restored unified underground map, player tracking, wheel/touch zoom, trails, and teleport markers on 254 webclient API - MapView: tighter region packing (underground overlaps overworld edge) - Generated worldmap.jag for mapview Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
33 lines
807 B
JSON
33 lines
807 B
JSON
{
|
|
"name": "client2",
|
|
"module": "src/client/Client.ts",
|
|
"type": "module",
|
|
"imports": {
|
|
"#3rdparty/*": "./src/3rdparty/*",
|
|
"#/*": "./src/*"
|
|
},
|
|
"scripts": {
|
|
"build": "bun run bundle.ts",
|
|
"build:dev": "bun run bundle.ts dev",
|
|
"watch": "bun --watch run bundle.ts dev"
|
|
},
|
|
"dependencies": {
|
|
"fflate": "^0.8.2"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/js": "^9.39.2",
|
|
"@types/bun": "latest",
|
|
"@types/node-forge": "^1.3.14",
|
|
"eslint": "^9.39.2",
|
|
"globals": "^17.0.0",
|
|
"jiti": "^2.6.1",
|
|
"node-forge": "^1.3.2",
|
|
"prettier": "^3.7.1",
|
|
"terser": "^5.46.0",
|
|
"typescript-eslint": "^8.53.0"
|
|
},
|
|
"peerDependencies": {
|
|
"typescript": "^5.0.0"
|
|
}
|
|
}
|