Expose room, user and furni metadata for wired tools

- parse extra room snapshot data such as hotel time, room item limit and group context

- expose richer furni metadata including flags, dimensions and teleport targets

- expose richer user metadata including room-entry fields and ids needed by inspection tools

- keep session and room engine models aligned with the new wired monitor/inspection flow
This commit is contained in:
Lorenzune
2026-03-27 09:37:14 +01:00
parent 0b834e3b93
commit 99c4acea38
21 changed files with 386 additions and 22 deletions
@@ -78,6 +78,8 @@ export class RoomUsersHandler extends BaseHandler
userData.petLevel = user.petLevel;
userData.botSkills = user.botSkills;
userData.isModerator = user.isModerator;
userData.roomEntryMethod = user.roomEntryMethod;
userData.roomEntryTeleportId = user.roomEntryTeleportId;
if(!session.userDataManager.getUserData(user.roomIndex)) usersToAdd.push(userData);