You've already forked Nitro_Render_V3
mirror of
https://github.com/duckietm/Nitro_Render_V3.git
synced 2026-06-19 23:16:20 +00:00
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:
@@ -29,6 +29,11 @@ export class RoomDataHandler extends BaseHandler
|
||||
const roomData = parser.data;
|
||||
|
||||
roomSession.tradeMode = roomData.tradeMode;
|
||||
roomSession.groupId = roomData.habboGroupId;
|
||||
roomSession.hotelTimeZone = (parser.hotelTimeZoneId || 'UTC');
|
||||
roomSession.hotelTimeSnapshotMs = parser.hotelCurrentTimeMs;
|
||||
roomSession.hotelTimeSyncMs = Date.now();
|
||||
roomSession.roomItemLimit = parser.roomItemLimit;
|
||||
roomSession.isGuildRoom = (roomData.habboGroupId !== 0);
|
||||
roomSession.doorMode = roomData.doorMode;
|
||||
roomSession.allowPets = roomData.allowPets;
|
||||
|
||||
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user