feat: rare values + fortune wheel protocol + prize editor

Composers/parsers/events for rare values + wheel (open/spin/buy/data/result/
recent-wins) + admin (get/save prizes), headers 9300-9305 / 9400-9404.
fix: figure map uses split-aware loadGamedata (raw fetch broke on tier-manifest
gamedata, silently empty avatars).
This commit is contained in:
medievalshell
2026-05-28 02:39:01 +02:00
parent 4a74fb948d
commit 87eec0563d
29 changed files with 431 additions and 17 deletions
@@ -511,4 +511,11 @@ export class IncomingHeader
public static HOUSEKEEPING_ROOM_LIST = 9203;
public static HOUSEKEEPING_DASHBOARD = 9204;
public static HOUSEKEEPING_ACTION_LOG = 9205;
// Custom features — IDs 9400+ reserved
public static RARE_VALUES = 9400;
public static WHEEL_DATA = 9401;
public static WHEEL_RESULT = 9402;
public static WHEEL_RECENT_WINS = 9403;
public static WHEEL_ADMIN_PRIZES = 9404;
}