🆙 added latest changes

This commit is contained in:
duckietm
2024-07-04 15:03:26 +02:00
parent d5a3a05c40
commit bd09ea8b25
116 changed files with 2246 additions and 1794 deletions
+7 -11
View File
@@ -50,8 +50,6 @@ export class SessionDataManager implements ISessionDataManager
constructor()
{
this.resetUserInfo();
this.onNitroSettingsEvent = this.onNitroSettingsEvent.bind(this);
}
public async init(): Promise<void>
@@ -86,7 +84,13 @@ export class SessionDataManager implements ISessionDataManager
GetCommunication().registerMessageEvent(new AccountSafetyLockStatusChangeMessageEvent(this.onAccountSafetyLockStatusChangeMessageEvent.bind(this)));
GetCommunication().registerMessageEvent(new EmailStatusResultEvent(this.onEmailStatus.bind(this)));
GetEventDispatcher().addEventListener(NitroSettingsEvent.SETTINGS_UPDATED, this.onNitroSettingsEvent);
GetEventDispatcher().addEventListener<NitroSettingsEvent>(NitroSettingsEvent.SETTINGS_UPDATED, event =>
{
this._isRoomCameraFollowDisabled = event.cameraFollow;
this._uiFlags = event.flags;
GetEventDispatcher().dispatchEvent(new SessionDataPreferencesEvent(this._uiFlags));
});
}
private resetUserInfo(): void
@@ -256,14 +260,6 @@ export class SessionDataManager implements ISessionDataManager
this._isEmailVerified = event?.getParser()?.isVerified ?? false;
}
private onNitroSettingsEvent(event: NitroSettingsEvent): void
{
this._isRoomCameraFollowDisabled = event.cameraFollow;
this._uiFlags = event.flags;
GetEventDispatcher().dispatchEvent(new SessionDataPreferencesEvent(this._uiFlags));
}
public getFloorItemData(id: number): IFurnitureData
{
const existing = this._floorItems.get(id);