mirror of
https://github.com/billsonnn/nitro-renderer.git
synced 2024-11-22 23:50:52 +01:00
Move changes
This commit is contained in:
parent
1dbbb4d6d6
commit
b54ecd273c
2
src/nitro/avatar/cache/AvatarImageCache.ts
vendored
2
src/nitro/avatar/cache/AvatarImageCache.ts
vendored
@ -1,6 +1,6 @@
|
||||
import { Texture } from '@pixi/core';
|
||||
import { Matrix, Point, Rectangle } from '@pixi/math';
|
||||
import { RoomObjectSpriteData } from '../../../api/room/RoomObjectSpriteData';
|
||||
import { RoomObjectSpriteData } from '../../../api';
|
||||
import { NitroContainer, NitroSprite, PixiApplicationProxy } from '../../../pixi-proxy';
|
||||
import { IActiveActionData } from '../actions/IActiveActionData';
|
||||
import { AssetAliasCollection } from '../alias/AssetAliasCollection';
|
||||
|
File diff suppressed because one or more lines are too long
@ -1,5 +1,5 @@
|
||||
import { IConnection } from '../../api';
|
||||
import { LoadGameUrlEvent } from '../communication/messages/incoming/game/LoadGameUrlEvent';
|
||||
import { LoadGameUrlEvent } from '../communication';
|
||||
import { LegacyExternalInterface } from '../externalInterface/LegacyExternalInterface';
|
||||
|
||||
export class GameMessageHandler
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { INitroCommunicationManager, INitroLocalizationManager } from '../../api';
|
||||
import { NitroManager } from '../../core';
|
||||
import { BadgePointLimitsEvent } from '../communication/messages/incoming/inventory/badges/BadgePointLimitsEvent';
|
||||
import { BadgePointLimitsEvent } from '../communication';
|
||||
import { Nitro } from '../Nitro';
|
||||
import { BadgeBaseAndLevel } from './BadgeBaseAndLevel';
|
||||
import { NitroLocalizationEvent } from './NitroLocalizationEvent';
|
||||
|
@ -1,9 +1,7 @@
|
||||
import { RenderTexture, Resource, Texture } from '@pixi/core';
|
||||
import { Container, DisplayObject } from '@pixi/display';
|
||||
import { Matrix, Point, Rectangle } from '@pixi/math';
|
||||
import { IConnection, IDisposable, IFurnitureStackingHeightMap, IGetImageListener, IImageResult, ILegacyWallGeometry, IMessageComposer, INitroCommunicationManager, IObjectData, IPetColorResult, IPetCustomPart, IRoomContentListener, IRoomContentLoader, IRoomCreator, IRoomEngine, IRoomEngineServices, IRoomGeometry, IRoomInstance, IRoomManager, IRoomManagerListener, IRoomObject, IRoomObjectController, IRoomObjectLogicFactory, IRoomObjectVisualizationFactory, IRoomRenderer, IRoomRendererFactory, IRoomRenderingCanvas, IRoomSessionManager, ISelectedRoomObjectData, ISessionDataManager, ITileObjectMap, IUpdateReceiver, IVector3D, RoomControllerLevel, RoomObjectCategory, RoomObjectUserType, RoomObjectVariable, ToolbarIconEnum, Vector3d } from '../../api';
|
||||
import { ObjectDataFactory } from '../../api/nitro/room/object/data/ObjectDataFactory';
|
||||
import { LegacyDataType } from '../../api/nitro/room/object/data/type/LegacyDataType';
|
||||
import { IConnection, IDisposable, IFurnitureStackingHeightMap, IGetImageListener, IImageResult, ILegacyWallGeometry, IMessageComposer, INitroCommunicationManager, IObjectData, IPetColorResult, IPetCustomPart, IRoomContentListener, IRoomContentLoader, IRoomCreator, IRoomEngine, IRoomEngineServices, IRoomGeometry, IRoomInstance, IRoomManager, IRoomManagerListener, IRoomObject, IRoomObjectController, IRoomObjectLogicFactory, IRoomObjectVisualizationFactory, IRoomRenderer, IRoomRendererFactory, IRoomRenderingCanvas, IRoomSessionManager, ISelectedRoomObjectData, ISessionDataManager, ITileObjectMap, IUpdateReceiver, IVector3D, LegacyDataType, ObjectDataFactory, RoomControllerLevel, RoomObjectCategory, RoomObjectUserType, RoomObjectVariable, ToolbarIconEnum, Vector3d } from '../../api';
|
||||
import { NitroEvent, NitroManager } from '../../core';
|
||||
import { NitroSprite, TextureUtils } from '../../pixi-proxy';
|
||||
import { NumberBank, RoomEnterEffect, RoomGeometry, RoomInstance, RoomObjectEvent, RoomObjectMouseEvent, RoomObjectUpdateMessage, RoomRendererFactory } from '../../room';
|
||||
@ -22,40 +20,7 @@ import { RoomEngineObjectEvent } from './events/RoomEngineObjectEvent';
|
||||
import { RoomObjectFurnitureActionEvent } from './events/RoomObjectFurnitureActionEvent';
|
||||
import { RoomToObjectOwnAvatarMoveEvent } from './events/RoomToObjectOwnAvatarMoveEvent';
|
||||
import { ImageResult } from './ImageResult';
|
||||
import { ObjectAvatarCarryObjectUpdateMessage } from './messages/ObjectAvatarCarryObjectUpdateMessage';
|
||||
import { ObjectAvatarChatUpdateMessage } from './messages/ObjectAvatarChatUpdateMessage';
|
||||
import { ObjectAvatarDanceUpdateMessage } from './messages/ObjectAvatarDanceUpdateMessage';
|
||||
import { ObjectAvatarEffectUpdateMessage } from './messages/ObjectAvatarEffectUpdateMessage';
|
||||
import { ObjectAvatarExperienceUpdateMessage } from './messages/ObjectAvatarExperienceUpdateMessage';
|
||||
import { ObjectAvatarExpressionUpdateMessage } from './messages/ObjectAvatarExpressionUpdateMessage';
|
||||
import { ObjectAvatarFigureUpdateMessage } from './messages/ObjectAvatarFigureUpdateMessage';
|
||||
import { ObjectAvatarFlatControlUpdateMessage } from './messages/ObjectAvatarFlatControlUpdateMessage';
|
||||
import { ObjectAvatarGestureUpdateMessage } from './messages/ObjectAvatarGestureUpdateMessage';
|
||||
import { ObjectAvatarGuideStatusUpdateMessage } from './messages/ObjectAvatarGuideStatusUpdateMessage';
|
||||
import { ObjectAvatarMutedUpdateMessage } from './messages/ObjectAvatarMutedUpdateMessage';
|
||||
import { ObjectAvatarOwnMessage } from './messages/ObjectAvatarOwnMessage';
|
||||
import { ObjectAvatarPetGestureUpdateMessage } from './messages/ObjectAvatarPetGestureUpdateMessage';
|
||||
import { ObjectAvatarPlayerValueUpdateMessage } from './messages/ObjectAvatarPlayerValueUpdateMessage';
|
||||
import { ObjectAvatarPlayingGameUpdateMessage } from './messages/ObjectAvatarPlayingGameUpdateMessage';
|
||||
import { ObjectAvatarPostureUpdateMessage } from './messages/ObjectAvatarPostureUpdateMessage';
|
||||
import { ObjectAvatarSignUpdateMessage } from './messages/ObjectAvatarSignUpdateMessage';
|
||||
import { ObjectAvatarSleepUpdateMessage } from './messages/ObjectAvatarSleepUpdateMessage';
|
||||
import { ObjectAvatarTypingUpdateMessage } from './messages/ObjectAvatarTypingUpdateMessage';
|
||||
import { ObjectAvatarUpdateMessage } from './messages/ObjectAvatarUpdateMessage';
|
||||
import { ObjectAvatarUseObjectUpdateMessage } from './messages/ObjectAvatarUseObjectUpdateMessage';
|
||||
import { ObjectDataUpdateMessage } from './messages/ObjectDataUpdateMessage';
|
||||
import { ObjectGroupBadgeUpdateMessage } from './messages/ObjectGroupBadgeUpdateMessage';
|
||||
import { ObjectHeightUpdateMessage } from './messages/ObjectHeightUpdateMessage';
|
||||
import { ObjectItemDataUpdateMessage } from './messages/ObjectItemDataUpdateMessage';
|
||||
import { ObjectModelDataUpdateMessage } from './messages/ObjectModelDataUpdateMessage';
|
||||
import { ObjectMoveUpdateMessage } from './messages/ObjectMoveUpdateMessage';
|
||||
import { ObjectRoomColorUpdateMessage } from './messages/ObjectRoomColorUpdateMessage';
|
||||
import { ObjectRoomFloorHoleUpdateMessage } from './messages/ObjectRoomFloorHoleUpdateMessage';
|
||||
import { ObjectRoomMaskUpdateMessage } from './messages/ObjectRoomMaskUpdateMessage';
|
||||
import { ObjectRoomPlanePropertyUpdateMessage } from './messages/ObjectRoomPlanePropertyUpdateMessage';
|
||||
import { ObjectRoomPlaneVisibilityUpdateMessage } from './messages/ObjectRoomPlaneVisibilityUpdateMessage';
|
||||
import { ObjectRoomUpdateMessage } from './messages/ObjectRoomUpdateMessage';
|
||||
import { ObjectStateUpdateMessage } from './messages/ObjectStateUpdateMessage';
|
||||
import { ObjectAvatarCarryObjectUpdateMessage, ObjectAvatarChatUpdateMessage, ObjectAvatarDanceUpdateMessage, ObjectAvatarEffectUpdateMessage, ObjectAvatarExperienceUpdateMessage, ObjectAvatarExpressionUpdateMessage, ObjectAvatarFigureUpdateMessage, ObjectAvatarFlatControlUpdateMessage, ObjectAvatarGestureUpdateMessage, ObjectAvatarGuideStatusUpdateMessage, ObjectAvatarMutedUpdateMessage, ObjectAvatarOwnMessage, ObjectAvatarPetGestureUpdateMessage, ObjectAvatarPlayerValueUpdateMessage, ObjectAvatarPlayingGameUpdateMessage, ObjectAvatarPostureUpdateMessage, ObjectAvatarSignUpdateMessage, ObjectAvatarSleepUpdateMessage, ObjectAvatarTypingUpdateMessage, ObjectAvatarUpdateMessage, ObjectAvatarUseObjectUpdateMessage, ObjectDataUpdateMessage, ObjectGroupBadgeUpdateMessage, ObjectHeightUpdateMessage, ObjectItemDataUpdateMessage, ObjectModelDataUpdateMessage, ObjectMoveUpdateMessage, ObjectRoomColorUpdateMessage, ObjectRoomFloorHoleUpdateMessage, ObjectRoomMaskUpdateMessage, ObjectRoomPlanePropertyUpdateMessage, ObjectRoomPlaneVisibilityUpdateMessage, ObjectRoomUpdateMessage, ObjectStateUpdateMessage } from './messages';
|
||||
import { RoomLogic } from './object/logic/room/RoomLogic';
|
||||
import { RoomMapData } from './object/RoomMapData';
|
||||
import { RoomObjectVisualizationFactory } from './object/RoomObjectVisualizationFactory';
|
||||
@ -333,7 +298,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
|
||||
|
||||
if (!roomMap)
|
||||
{
|
||||
this.logger.warn('Room property messages received before floor height map, will initialize when floor height map received.');
|
||||
this.logger.warn('Room property messages');
|
||||
|
||||
return;
|
||||
}
|
||||
|
@ -1,54 +1,7 @@
|
||||
import { IConnection, IRoomCreator, IVector3D, LegacyDataType, ObjectRolling, PetType, RoomObjectType, RoomObjectUserType, RoomObjectVariable, Vector3d } from '../../api';
|
||||
import { Disposable } from '../../core';
|
||||
import { AvatarGuideStatus } from '../avatar/enum/AvatarGuideStatus';
|
||||
import { ObjectsDataUpdateEvent, PetExperienceEvent } from '../communication';
|
||||
import { GuideSessionEndedMessageEvent } from '../communication/messages/incoming/help/GuideSessionEndedMessageEvent';
|
||||
import { GuideSessionErrorMessageEvent } from '../communication/messages/incoming/help/GuideSessionErrorMessageEvent';
|
||||
import { GuideSessionStartedMessageEvent } from '../communication/messages/incoming/help/GuideSessionStartedMessageEvent';
|
||||
import { ObjectsRollingEvent } from '../communication/messages/incoming/room/engine/ObjectsRollingEvent';
|
||||
import { DiceValueMessageEvent } from '../communication/messages/incoming/room/furniture/DiceValueMessageEvent';
|
||||
import { FurnitureFloorAddEvent } from '../communication/messages/incoming/room/furniture/floor/FurnitureFloorAddEvent';
|
||||
import { FurnitureFloorEvent } from '../communication/messages/incoming/room/furniture/floor/FurnitureFloorEvent';
|
||||
import { FurnitureFloorRemoveEvent } from '../communication/messages/incoming/room/furniture/floor/FurnitureFloorRemoveEvent';
|
||||
import { FurnitureFloorUpdateEvent } from '../communication/messages/incoming/room/furniture/floor/FurnitureFloorUpdateEvent';
|
||||
import { FurnitureAliasesEvent } from '../communication/messages/incoming/room/furniture/FurnitureAliasesEvent';
|
||||
import { FurnitureDataEvent } from '../communication/messages/incoming/room/furniture/FurnitureDataEvent';
|
||||
import { ItemDataUpdateMessageEvent } from '../communication/messages/incoming/room/furniture/ItemDataUpdateMessageEvent';
|
||||
import { OneWayDoorStatusMessageEvent } from '../communication/messages/incoming/room/furniture/OneWayDoorStatusMessageEvent';
|
||||
import { FurnitureWallAddEvent } from '../communication/messages/incoming/room/furniture/wall/FurnitureWallAddEvent';
|
||||
import { FurnitureWallEvent } from '../communication/messages/incoming/room/furniture/wall/FurnitureWallEvent';
|
||||
import { FurnitureWallRemoveEvent } from '../communication/messages/incoming/room/furniture/wall/FurnitureWallRemoveEvent';
|
||||
import { FurnitureWallUpdateEvent } from '../communication/messages/incoming/room/furniture/wall/FurnitureWallUpdateEvent';
|
||||
import { FloorHeightMapEvent } from '../communication/messages/incoming/room/mapping/FloorHeightMapEvent';
|
||||
import { RoomEntryTileMessageEvent } from '../communication/messages/incoming/room/mapping/RoomEntryTileMessageEvent';
|
||||
import { RoomHeightMapEvent } from '../communication/messages/incoming/room/mapping/RoomHeightMapEvent';
|
||||
import { RoomHeightMapUpdateEvent } from '../communication/messages/incoming/room/mapping/RoomHeightMapUpdateEvent';
|
||||
import { RoomPaintEvent } from '../communication/messages/incoming/room/mapping/RoomPaintEvent';
|
||||
import { RoomReadyMessageEvent } from '../communication/messages/incoming/room/mapping/RoomReadyMessageEvent';
|
||||
import { RoomVisualizationSettingsEvent } from '../communication/messages/incoming/room/mapping/RoomVisualizationSettingsEvent';
|
||||
import { PetFigureUpdateEvent } from '../communication/messages/incoming/room/pet/PetFigureUpdateEvent';
|
||||
import { YouArePlayingGameEvent } from '../communication/messages/incoming/room/session/YouArePlayingGameEvent';
|
||||
import { RoomUnitChatEvent } from '../communication/messages/incoming/room/unit/chat/RoomUnitChatEvent';
|
||||
import { RoomUnitChatShoutEvent } from '../communication/messages/incoming/room/unit/chat/RoomUnitChatShoutEvent';
|
||||
import { RoomUnitChatWhisperEvent } from '../communication/messages/incoming/room/unit/chat/RoomUnitChatWhisperEvent';
|
||||
import { RoomUnitTypingEvent } from '../communication/messages/incoming/room/unit/chat/RoomUnitTypingEvent';
|
||||
import { RoomUnitDanceEvent } from '../communication/messages/incoming/room/unit/RoomUnitDanceEvent';
|
||||
import { RoomUnitEffectEvent } from '../communication/messages/incoming/room/unit/RoomUnitEffectEvent';
|
||||
import { RoomUnitEvent } from '../communication/messages/incoming/room/unit/RoomUnitEvent';
|
||||
import { RoomUnitExpressionEvent } from '../communication/messages/incoming/room/unit/RoomUnitExpressionEvent';
|
||||
import { RoomUnitHandItemEvent } from '../communication/messages/incoming/room/unit/RoomUnitHandItemEvent';
|
||||
import { RoomUnitIdleEvent } from '../communication/messages/incoming/room/unit/RoomUnitIdleEvent';
|
||||
import { RoomUnitInfoEvent } from '../communication/messages/incoming/room/unit/RoomUnitInfoEvent';
|
||||
import { RoomUnitNumberEvent } from '../communication/messages/incoming/room/unit/RoomUnitNumberEvent';
|
||||
import { RoomUnitRemoveEvent } from '../communication/messages/incoming/room/unit/RoomUnitRemoveEvent';
|
||||
import { RoomUnitStatusEvent } from '../communication/messages/incoming/room/unit/RoomUnitStatusEvent';
|
||||
import { UserInfoEvent } from '../communication/messages/incoming/user/data/UserInfoEvent';
|
||||
import { IgnoreResultEvent } from '../communication/messages/incoming/user/IgnoreResultEvent';
|
||||
import { FurnitureAliasesComposer } from '../communication/messages/outgoing/room/furniture/FurnitureAliasesComposer';
|
||||
import { GetRoomEntryDataMessageComposer } from '../communication/messages/outgoing/room/layout/GetRoomEntryDataMessageComposer';
|
||||
import { FurnitureFloorDataParser } from '../communication/messages/parser/room/furniture/floor/FurnitureFloorDataParser';
|
||||
import { FurnitureWallDataParser } from '../communication/messages/parser/room/furniture/wall/FurnitureWallDataParser';
|
||||
import { RoomEntryTileMessageParser } from '../communication/messages/parser/room/mapping/RoomEntryTileMessageParser';
|
||||
import { DiceValueMessageEvent, FloorHeightMapEvent, FurnitureAliasesComposer, FurnitureAliasesEvent, FurnitureDataEvent, FurnitureFloorAddEvent, FurnitureFloorDataParser, FurnitureFloorEvent, FurnitureFloorRemoveEvent, FurnitureFloorUpdateEvent, FurnitureWallAddEvent, FurnitureWallDataParser, FurnitureWallEvent, FurnitureWallRemoveEvent, FurnitureWallUpdateEvent, GetRoomEntryDataMessageComposer, GuideSessionEndedMessageEvent, GuideSessionErrorMessageEvent, GuideSessionStartedMessageEvent, IgnoreResultEvent, ItemDataUpdateMessageEvent, ObjectsDataUpdateEvent, ObjectsRollingEvent, OneWayDoorStatusMessageEvent, PetExperienceEvent, PetFigureUpdateEvent, RoomEntryTileMessageEvent, RoomEntryTileMessageParser, RoomHeightMapEvent, RoomHeightMapUpdateEvent, RoomPaintEvent, RoomReadyMessageEvent, RoomUnitChatEvent, RoomUnitChatShoutEvent, RoomUnitChatWhisperEvent, RoomUnitDanceEvent, RoomUnitEffectEvent, RoomUnitEvent, RoomUnitExpressionEvent, RoomUnitHandItemEvent, RoomUnitIdleEvent, RoomUnitInfoEvent, RoomUnitNumberEvent, RoomUnitRemoveEvent, RoomUnitStatusEvent, RoomUnitTypingEvent, RoomVisualizationSettingsEvent, UserInfoEvent, YouArePlayingGameEvent } from '../communication';
|
||||
import { RoomPlaneParser } from './object/RoomPlaneParser';
|
||||
import { RoomVariableEnum } from './RoomVariableEnum';
|
||||
import { FurnitureStackingHeightMap } from './utils/FurnitureStackingHeightMap';
|
||||
|
@ -4,29 +4,8 @@ import { RoomEnterEffect, RoomId } from '../../room';
|
||||
import { RoomObjectEvent } from '../../room/events/RoomObjectEvent';
|
||||
import { RoomObjectMouseEvent } from '../../room/events/RoomObjectMouseEvent';
|
||||
import { RoomSpriteMouseEvent } from '../../room/events/RoomSpriteMouseEvent';
|
||||
import { RoomObjectUpdateMessage } from '../../room/messages/RoomObjectUpdateMessage';
|
||||
import { FurnitureGroupInfoComposer, SetObjectDataMessageComposer } from '../communication';
|
||||
import { GetResolutionAchievementsMessageComposer } from '../communication/messages/outgoing/game/GetResolutionAchievementsMessageComposer';
|
||||
import { BotPlaceComposer } from '../communication/messages/outgoing/room/engine/BotPlaceComposer';
|
||||
import { GetItemDataComposer } from '../communication/messages/outgoing/room/engine/GetItemDataComposer';
|
||||
import { PetMoveComposer } from '../communication/messages/outgoing/room/engine/PetMoveComposer';
|
||||
import { PetPlaceComposer } from '../communication/messages/outgoing/room/engine/PetPlaceComposer';
|
||||
import { RemoveWallItemComposer } from '../communication/messages/outgoing/room/engine/RemoveWallItemComposer';
|
||||
import { SetItemDataMessageComposer } from '../communication/messages/outgoing/room/engine/SetItemDataMessageComposer';
|
||||
import { FurnitureFloorUpdateComposer } from '../communication/messages/outgoing/room/furniture/floor/FurnitureFloorUpdateComposer';
|
||||
import { FurniturePickupComposer } from '../communication/messages/outgoing/room/furniture/FurniturePickupComposer';
|
||||
import { FurniturePlaceComposer } from '../communication/messages/outgoing/room/furniture/FurniturePlaceComposer';
|
||||
import { FurniturePostItPlaceComposer } from '../communication/messages/outgoing/room/furniture/FurniturePostItPlaceComposer';
|
||||
import { FurnitureColorWheelComposer } from '../communication/messages/outgoing/room/furniture/logic/FurnitureColorWheelComposer';
|
||||
import { FurnitureDiceActivateComposer } from '../communication/messages/outgoing/room/furniture/logic/FurnitureDiceActivateComposer';
|
||||
import { FurnitureDiceDeactivateComposer } from '../communication/messages/outgoing/room/furniture/logic/FurnitureDiceDeactivateComposer';
|
||||
import { FurnitureMultiStateComposer } from '../communication/messages/outgoing/room/furniture/logic/FurnitureMultiStateComposer';
|
||||
import { FurnitureOneWayDoorComposer } from '../communication/messages/outgoing/room/furniture/logic/FurnitureOneWayDoorComposer';
|
||||
import { FurnitureRandomStateComposer } from '../communication/messages/outgoing/room/furniture/logic/FurnitureRandomStateComposer';
|
||||
import { FurnitureWallMultiStateComposer } from '../communication/messages/outgoing/room/furniture/logic/FurnitureWallMultiStateComposer';
|
||||
import { FurnitureWallUpdateComposer } from '../communication/messages/outgoing/room/furniture/wall/FurnitureWallUpdateComposer';
|
||||
import { RoomUnitLookComposer } from '../communication/messages/outgoing/room/unit/RoomUnitLookComposer';
|
||||
import { RoomUnitWalkComposer } from '../communication/messages/outgoing/room/unit/RoomUnitWalkComposer';
|
||||
import { RoomObjectUpdateMessage } from '../../room/messages';
|
||||
import { BotPlaceComposer, FurnitureColorWheelComposer, FurnitureDiceActivateComposer, FurnitureDiceDeactivateComposer, FurnitureFloorUpdateComposer, FurnitureGroupInfoComposer, FurnitureMultiStateComposer, FurnitureOneWayDoorComposer, FurniturePickupComposer, FurniturePlaceComposer, FurniturePostItPlaceComposer, FurnitureRandomStateComposer, FurnitureWallMultiStateComposer, FurnitureWallUpdateComposer, GetItemDataComposer, GetResolutionAchievementsMessageComposer, PetMoveComposer, PetPlaceComposer, RemoveWallItemComposer, RoomUnitLookComposer, RoomUnitWalkComposer, SetItemDataMessageComposer, SetObjectDataMessageComposer } from '../communication';
|
||||
import { Nitro } from '../Nitro';
|
||||
import { MouseEventType } from '../ui/MouseEventType';
|
||||
import { RoomEngineObjectPlaySoundEvent, RoomEngineRoomAdEvent, RoomEngineUseProductEvent, RoomObjectPlaySoundIdEvent, RoomObjectRoomAdEvent, RoomObjectSoundMachineEvent } from './events';
|
||||
@ -49,11 +28,7 @@ import { RoomObjectStateChangedEvent } from './events/RoomObjectStateChangedEven
|
||||
import { RoomObjectTileMouseEvent } from './events/RoomObjectTileMouseEvent';
|
||||
import { RoomObjectWallMouseEvent } from './events/RoomObjectWallMouseEvent';
|
||||
import { RoomObjectWidgetRequestEvent } from './events/RoomObjectWidgetRequestEvent';
|
||||
import { ObjectAvatarSelectedMessage } from './messages/ObjectAvatarSelectedMessage';
|
||||
import { ObjectDataUpdateMessage } from './messages/ObjectDataUpdateMessage';
|
||||
import { ObjectSelectedMessage } from './messages/ObjectSelectedMessage';
|
||||
import { ObjectTileCursorUpdateMessage } from './messages/ObjectTileCursorUpdateMessage';
|
||||
import { ObjectVisibilityUpdateMessage } from './messages/ObjectVisibilityUpdateMessage';
|
||||
import { ObjectAvatarSelectedMessage, ObjectDataUpdateMessage, ObjectSelectedMessage, ObjectTileCursorUpdateMessage, ObjectVisibilityUpdateMessage } from './messages';
|
||||
import { RoomObjectOperationType } from './object/RoomObjectOperationType';
|
||||
import { SelectedRoomObjectData } from './utils/SelectedRoomObjectData';
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { IRoomObject } from '../../../api';
|
||||
import { RoomObjectEvent } from '../../../room/events/RoomObjectEvent';
|
||||
import { RoomObjectEvent } from '../../../room';
|
||||
|
||||
export class RoomObjectDimmerStateUpdateEvent extends RoomObjectEvent
|
||||
{
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { RoomObjectEvent } from '../../../room/events/RoomObjectEvent';
|
||||
import { RoomObjectEvent } from '../../../room';
|
||||
|
||||
export class RoomObjectFurnitureActionEvent extends RoomObjectEvent
|
||||
{
|
||||
@ -17,4 +17,4 @@ export class RoomObjectFurnitureActionEvent extends RoomObjectEvent
|
||||
public static JUKEBOX_DISPOSE: string = 'ROFCAE_JUKEBOX_DISPOSE';
|
||||
public static MOUSE_BUTTON: string = 'ROFCAE_MOUSE_BUTTON';
|
||||
public static MOUSE_ARROW: string = 'ROFCAE_MOUSE_ARROW';
|
||||
}
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { IRoomObject } from '../../../api';
|
||||
import { RoomObjectMouseEvent } from '../../../room/events/RoomObjectMouseEvent';
|
||||
import { RoomObjectMouseEvent } from '../../../room';
|
||||
|
||||
export class RoomObjectTileMouseEvent extends RoomObjectMouseEvent
|
||||
{
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { RoomObjectUpdateMessage } from '../../../room/messages/RoomObjectUpdateMessage';
|
||||
import { RoomObjectUpdateMessage } from '../../../room';
|
||||
|
||||
export class ObjectAdUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
@ -18,4 +18,4 @@ export class ObjectAdUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
return this._type;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { IObjectData } from '../../../api';
|
||||
import { RoomObjectUpdateMessage } from '../../../room/messages/RoomObjectUpdateMessage';
|
||||
import { RoomObjectUpdateMessage } from '../../../room';
|
||||
|
||||
export class ObjectDataUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { RoomObjectUpdateMessage } from '../../../room/messages/RoomObjectUpdateMessage';
|
||||
import { RoomObjectUpdateMessage } from '../../../room';
|
||||
|
||||
export class ObjectGroupBadgeUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
@ -24,4 +24,4 @@ export class ObjectGroupBadgeUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
return this._assetName;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { RoomObjectUpdateMessage } from '../../../room/messages/RoomObjectUpdateMessage';
|
||||
import { RoomObjectUpdateMessage } from '../../../room';
|
||||
|
||||
export class ObjectItemDataUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
@ -15,4 +15,4 @@ export class ObjectItemDataUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
return this._data;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { RoomObjectUpdateMessage } from '../../../room/messages/RoomObjectUpdateMessage';
|
||||
import { RoomObjectUpdateMessage } from '../../../room';
|
||||
|
||||
export class ObjectModelDataUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { RoomObjectUpdateMessage } from '../../../room/messages/RoomObjectUpdateMessage';
|
||||
import { RoomObjectUpdateMessage } from '../../../room';
|
||||
|
||||
export class ObjectRoomColorUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
@ -38,4 +38,4 @@ export class ObjectRoomColorUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
return this._backgroundOnly;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { RoomObjectUpdateMessage } from '../../../room/messages/RoomObjectUpdateMessage';
|
||||
import { RoomObjectUpdateMessage } from '../../../room';
|
||||
|
||||
export class ObjectRoomFloorHoleUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
@ -53,4 +53,4 @@ export class ObjectRoomFloorHoleUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
return this._height;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { RoomObjectUpdateMessage } from '../../../room/messages/RoomObjectUpdateMessage';
|
||||
import { RoomMapData } from '../object/RoomMapData';
|
||||
import { RoomObjectUpdateMessage } from '../../../room';
|
||||
import { RoomMapData } from '../object';
|
||||
|
||||
export class ObjectRoomMapUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { RoomObjectUpdateMessage } from '../../../room/messages/RoomObjectUpdateMessage';
|
||||
import { RoomObjectUpdateMessage } from '../../../room';
|
||||
|
||||
export class ObjectRoomPlanePropertyUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
@ -25,4 +25,4 @@ export class ObjectRoomPlanePropertyUpdateMessage extends RoomObjectUpdateMessag
|
||||
{
|
||||
return this._value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { RoomObjectUpdateMessage } from '../../../room/messages/RoomObjectUpdateMessage';
|
||||
import { RoomObjectUpdateMessage } from '../../../room';
|
||||
|
||||
export class ObjectRoomPlaneVisibilityUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
@ -25,4 +25,4 @@ export class ObjectRoomPlaneVisibilityUpdateMessage extends RoomObjectUpdateMess
|
||||
{
|
||||
return this._visible;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { RoomObjectUpdateMessage } from '../../../room/messages/RoomObjectUpdateMessage';
|
||||
import { RoomObjectUpdateMessage } from '../../../room';
|
||||
|
||||
export class ObjectRoomUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
@ -26,4 +26,4 @@ export class ObjectRoomUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
return this._value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { RoomObjectUpdateMessage } from '../../../room/messages/RoomObjectUpdateMessage';
|
||||
import { RoomObjectUpdateMessage } from '../../../room';
|
||||
|
||||
export class ObjectStateUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
@ -6,4 +6,4 @@ export class ObjectStateUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
super(null, null);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { Vector3d } from '../../../api';
|
||||
import { RoomObjectUpdateMessage } from '../../../room/messages/RoomObjectUpdateMessage';
|
||||
import { RoomObjectUpdateMessage } from '../../../room';
|
||||
|
||||
export class ObjectTileCursorUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { RoomObjectUpdateMessage } from '../../../room/messages/RoomObjectUpdateMessage';
|
||||
import { RoomObjectUpdateMessage } from '../../../room';
|
||||
|
||||
export class ObjectVisibilityUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
@ -18,4 +18,4 @@ export class ObjectVisibilityUpdateMessage extends RoomObjectUpdateMessage
|
||||
{
|
||||
return this._type;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { IRoomObjectController, IRoomObjectUpdateMessage, IVector3D, RoomObjectVariable, Vector3d } from '../../../../api';
|
||||
import { RoomObjectLogicBase } from '../../../../room';
|
||||
import { ObjectMoveUpdateMessage } from '../../messages/ObjectMoveUpdateMessage';
|
||||
import { ObjectMoveUpdateMessage } from '../../messages';
|
||||
|
||||
export class MovingObjectLogic extends RoomObjectLogicBase
|
||||
{
|
||||
|
@ -6,25 +6,7 @@ import { Nitro } from '../../../../Nitro';
|
||||
import { MouseEventType } from '../../../../ui/MouseEventType';
|
||||
import { RoomObjectFurnitureActionEvent } from '../../../events/RoomObjectFurnitureActionEvent';
|
||||
import { RoomObjectMoveEvent } from '../../../events/RoomObjectMoveEvent';
|
||||
import { ObjectAvatarCarryObjectUpdateMessage } from '../../../messages/ObjectAvatarCarryObjectUpdateMessage';
|
||||
import { ObjectAvatarChatUpdateMessage } from '../../../messages/ObjectAvatarChatUpdateMessage';
|
||||
import { ObjectAvatarDanceUpdateMessage } from '../../../messages/ObjectAvatarDanceUpdateMessage';
|
||||
import { ObjectAvatarEffectUpdateMessage } from '../../../messages/ObjectAvatarEffectUpdateMessage';
|
||||
import { ObjectAvatarExpressionUpdateMessage } from '../../../messages/ObjectAvatarExpressionUpdateMessage';
|
||||
import { ObjectAvatarFigureUpdateMessage } from '../../../messages/ObjectAvatarFigureUpdateMessage';
|
||||
import { ObjectAvatarFlatControlUpdateMessage } from '../../../messages/ObjectAvatarFlatControlUpdateMessage';
|
||||
import { ObjectAvatarGestureUpdateMessage } from '../../../messages/ObjectAvatarGestureUpdateMessage';
|
||||
import { ObjectAvatarMutedUpdateMessage } from '../../../messages/ObjectAvatarMutedUpdateMessage';
|
||||
import { ObjectAvatarOwnMessage } from '../../../messages/ObjectAvatarOwnMessage';
|
||||
import { ObjectAvatarPlayerValueUpdateMessage } from '../../../messages/ObjectAvatarPlayerValueUpdateMessage';
|
||||
import { ObjectAvatarPlayingGameUpdateMessage } from '../../../messages/ObjectAvatarPlayingGameUpdateMessage';
|
||||
import { ObjectAvatarPostureUpdateMessage } from '../../../messages/ObjectAvatarPostureUpdateMessage';
|
||||
import { ObjectAvatarSelectedMessage } from '../../../messages/ObjectAvatarSelectedMessage';
|
||||
import { ObjectAvatarSignUpdateMessage } from '../../../messages/ObjectAvatarSignUpdateMessage';
|
||||
import { ObjectAvatarSleepUpdateMessage } from '../../../messages/ObjectAvatarSleepUpdateMessage';
|
||||
import { ObjectAvatarTypingUpdateMessage } from '../../../messages/ObjectAvatarTypingUpdateMessage';
|
||||
import { ObjectAvatarUpdateMessage } from '../../../messages/ObjectAvatarUpdateMessage';
|
||||
import { ObjectAvatarUseObjectUpdateMessage } from '../../../messages/ObjectAvatarUseObjectUpdateMessage';
|
||||
import { ObjectAvatarCarryObjectUpdateMessage, ObjectAvatarChatUpdateMessage, ObjectAvatarDanceUpdateMessage, ObjectAvatarEffectUpdateMessage, ObjectAvatarExpressionUpdateMessage, ObjectAvatarFigureUpdateMessage, ObjectAvatarFlatControlUpdateMessage, ObjectAvatarGestureUpdateMessage, ObjectAvatarMutedUpdateMessage, ObjectAvatarOwnMessage, ObjectAvatarPlayerValueUpdateMessage, ObjectAvatarPlayingGameUpdateMessage, ObjectAvatarPostureUpdateMessage, ObjectAvatarSelectedMessage, ObjectAvatarSignUpdateMessage, ObjectAvatarSleepUpdateMessage, ObjectAvatarTypingUpdateMessage, ObjectAvatarUpdateMessage, ObjectAvatarUseObjectUpdateMessage } from '../../../messages';
|
||||
import { MovingObjectLogic } from '../MovingObjectLogic';
|
||||
|
||||
export class AvatarLogic extends MovingObjectLogic
|
||||
|
@ -2,8 +2,7 @@ import { RoomObjectVariable } from '../../../../../api';
|
||||
import { RoomObjectEvent, RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { RoomObjectBadgeAssetEvent } from '../../../events/RoomObjectBadgeAssetEvent';
|
||||
import { RoomObjectWidgetRequestEvent } from '../../../events/RoomObjectWidgetRequestEvent';
|
||||
import { ObjectGroupBadgeUpdateMessage } from '../../../messages/ObjectGroupBadgeUpdateMessage';
|
||||
import { ObjectSelectedMessage } from '../../../messages/ObjectSelectedMessage';
|
||||
import { ObjectGroupBadgeUpdateMessage, ObjectSelectedMessage } from '../../../messages';
|
||||
import { FurnitureBadgeDisplayLogic } from './FurnitureBadgeDisplayLogic';
|
||||
|
||||
export class FurnitureAchievementResolutionLogic extends FurnitureBadgeDisplayLogic
|
||||
|
@ -3,8 +3,7 @@ import { PixiApplicationProxy } from '../../../../../pixi-proxy';
|
||||
import { RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { RoomObjectBadgeAssetEvent } from '../../../events/RoomObjectBadgeAssetEvent';
|
||||
import { RoomObjectWidgetRequestEvent } from '../../../events/RoomObjectWidgetRequestEvent';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectGroupBadgeUpdateMessage } from '../../../messages/ObjectGroupBadgeUpdateMessage';
|
||||
import { ObjectDataUpdateMessage, ObjectGroupBadgeUpdateMessage } from '../../../messages';
|
||||
import { FurnitureLogic } from './FurnitureLogic';
|
||||
|
||||
export class FurnitureBadgeDisplayLogic extends FurnitureLogic
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { RoomObjectVariable, Vector3d } from '../../../../../api';
|
||||
import { RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { RoomObjectFloorHoleEvent } from '../../../events/RoomObjectFloorHoleEvent';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages';
|
||||
import { FurnitureMultiStateLogic } from './FurnitureMultiStateLogic';
|
||||
|
||||
export class FurnitureFloorHoleLogic extends FurnitureMultiStateLogic
|
||||
|
@ -2,7 +2,7 @@ import { IAssetData, RoomObjectVariable, StringDataType } from '../../../../../a
|
||||
import { RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { ContextMenuEnum } from '../../../../ui';
|
||||
import { RoomObjectWidgetRequestEvent } from '../../../events/RoomObjectWidgetRequestEvent';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages';
|
||||
import { FurnitureMultiStateLogic } from './FurnitureMultiStateLogic';
|
||||
|
||||
export class FurnitureFriendFurniLogic extends FurnitureMultiStateLogic
|
||||
|
@ -3,8 +3,7 @@ import { PixiApplicationProxy } from '../../../../../pixi-proxy';
|
||||
import { RoomObjectUpdateMessage, RoomSpriteMouseEvent } from '../../../../../room';
|
||||
import { MouseEventType } from '../../../../ui';
|
||||
import { RoomObjectBadgeAssetEvent, RoomObjectWidgetRequestEvent } from '../../../events';
|
||||
import { ObjectGroupBadgeUpdateMessage, ObjectSelectedMessage } from '../../../messages';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectDataUpdateMessage, ObjectGroupBadgeUpdateMessage, ObjectSelectedMessage } from '../../../messages';
|
||||
import { FurnitureMultiStateLogic } from './FurnitureMultiStateLogic';
|
||||
|
||||
export class FurnitureGuildCustomizedLogic extends FurnitureMultiStateLogic
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { RoomObjectVariable } from '../../../../../api';
|
||||
import { RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { RoomObjectWidgetRequestEvent } from '../../../events/RoomObjectWidgetRequestEvent';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages';
|
||||
import { FurnitureLogic } from './FurnitureLogic';
|
||||
|
||||
export class FurnitureHighScoreLogic extends FurnitureLogic
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { LegacyDataType } from '../../../../../api';
|
||||
import { RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages';
|
||||
import { FurnitureMultiStateLogic } from './FurnitureMultiStateLogic';
|
||||
|
||||
export class FurnitureIceStormLogic extends FurnitureMultiStateLogic
|
||||
|
@ -5,11 +5,7 @@ import { MouseEventType } from '../../../../ui/MouseEventType';
|
||||
import { RoomObjectRoomAdEvent } from '../../../events';
|
||||
import { RoomObjectStateChangedEvent } from '../../../events/RoomObjectStateChangedEvent';
|
||||
import { RoomObjectWidgetRequestEvent } from '../../../events/RoomObjectWidgetRequestEvent';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectHeightUpdateMessage } from '../../../messages/ObjectHeightUpdateMessage';
|
||||
import { ObjectItemDataUpdateMessage } from '../../../messages/ObjectItemDataUpdateMessage';
|
||||
import { ObjectMoveUpdateMessage } from '../../../messages/ObjectMoveUpdateMessage';
|
||||
import { ObjectSelectedMessage } from '../../../messages/ObjectSelectedMessage';
|
||||
import { ObjectDataUpdateMessage, ObjectHeightUpdateMessage, ObjectItemDataUpdateMessage, ObjectMoveUpdateMessage, ObjectSelectedMessage } from '../../../messages';
|
||||
import { MovingObjectLogic } from '../MovingObjectLogic';
|
||||
|
||||
export class FurnitureLogic extends MovingObjectLogic
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { MapDataType, RoomObjectVariable } from '../../../../../api';
|
||||
import { RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { RoomObjectWidgetRequestEvent } from '../../../events/RoomObjectWidgetRequestEvent';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages';
|
||||
import { FurnitureLogic } from './FurnitureLogic';
|
||||
|
||||
export class FurnitureMannequinLogic extends FurnitureLogic
|
||||
|
@ -3,8 +3,7 @@ import { RoomObjectUpdateMessage, RoomSpriteMouseEvent } from '../../../../../ro
|
||||
import { MouseEventType } from '../../../../ui/MouseEventType';
|
||||
import { RoomObjectFurnitureActionEvent } from '../../../events/RoomObjectFurnitureActionEvent';
|
||||
import { RoomObjectWidgetRequestEvent } from '../../../events/RoomObjectWidgetRequestEvent';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectModelDataUpdateMessage } from '../../../messages/ObjectModelDataUpdateMessage';
|
||||
import { ObjectDataUpdateMessage, ObjectModelDataUpdateMessage } from '../../../messages';
|
||||
import { FurnitureLogic } from './FurnitureLogic';
|
||||
|
||||
export class FurniturePresentLogic extends FurnitureLogic
|
||||
|
@ -1,7 +1,6 @@
|
||||
import { LegacyDataType, Vector3d } from '../../../../../api';
|
||||
import { RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectMoveUpdateMessage } from '../../../messages/ObjectMoveUpdateMessage';
|
||||
import { ObjectDataUpdateMessage, ObjectMoveUpdateMessage } from '../../../messages';
|
||||
import { MovingObjectLogic } from '../MovingObjectLogic';
|
||||
import { FurnitureMultiStateLogic } from './FurnitureMultiStateLogic';
|
||||
|
||||
|
@ -3,7 +3,7 @@ import { RoomObjectUpdateMessage, RoomSpriteMouseEvent } from '../../../../../ro
|
||||
import { MouseEventType } from '../../../../ui/MouseEventType';
|
||||
import { RoomObjectHSLColorEnableEvent } from '../../../events/RoomObjectHSLColorEnableEvent';
|
||||
import { RoomObjectWidgetRequestEvent } from '../../../events/RoomObjectWidgetRequestEvent';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages';
|
||||
import { FurnitureMultiStateLogic } from './FurnitureMultiStateLogic';
|
||||
|
||||
export class FurnitureRoomBackgroundColorLogic extends FurnitureMultiStateLogic
|
||||
|
@ -6,8 +6,7 @@ import { Nitro } from '../../../../Nitro';
|
||||
import { MouseEventType } from '../../../../ui';
|
||||
import { RoomWidgetEnumItemExtradataParameter } from '../../../../ui/widget/enums/RoomWidgetEnumItemExtradataParameter';
|
||||
import { RoomObjectRoomAdEvent } from '../../../events';
|
||||
import { ObjectAdUpdateMessage } from '../../../messages/ObjectAdUpdateMessage';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectAdUpdateMessage, ObjectDataUpdateMessage } from '../../../messages';
|
||||
import { FurnitureLogic } from './FurnitureLogic';
|
||||
|
||||
export class FurnitureRoomBrandingLogic extends FurnitureLogic
|
||||
|
@ -2,7 +2,7 @@ import { RoomObjectVariable } from '../../../../../api';
|
||||
import { RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { RoomObjectDimmerStateUpdateEvent } from '../../../events/RoomObjectDimmerStateUpdateEvent';
|
||||
import { RoomObjectWidgetRequestEvent } from '../../../events/RoomObjectWidgetRequestEvent';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages';
|
||||
import { FurnitureLogic } from './FurnitureLogic';
|
||||
|
||||
export class FurnitureRoomDimmerLogic extends FurnitureLogic
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { Nitro } from '../../../../Nitro';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages';
|
||||
import { FurnitureLogic } from './FurnitureLogic';
|
||||
|
||||
export class FurnitureScoreLogic extends FurnitureLogic
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { IAssetData, RoomObjectVariable } from '../../../../../api';
|
||||
import { RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { RoomObjectSamplePlaybackEvent } from '../../../events/RoomObjectSamplePlaybackEvent';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages';
|
||||
import { FurnitureMultiStateLogic } from './FurnitureMultiStateLogic';
|
||||
|
||||
export class FurnitureSoundBlockLogic extends FurnitureMultiStateLogic
|
||||
|
@ -2,7 +2,7 @@ import { IAssetData, RoomObjectVariable } from '../../../../../api';
|
||||
import { RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { RoomObjectFurnitureActionEvent } from '../../../events/RoomObjectFurnitureActionEvent';
|
||||
import { RoomObjectWidgetRequestEvent } from '../../../events/RoomObjectWidgetRequestEvent';
|
||||
import { ObjectItemDataUpdateMessage } from '../../../messages/ObjectItemDataUpdateMessage';
|
||||
import { ObjectItemDataUpdateMessage } from '../../../messages';
|
||||
import { FurnitureLogic } from './FurnitureLogic';
|
||||
|
||||
export class FurnitureStickieLogic extends FurnitureLogic
|
||||
|
@ -2,7 +2,7 @@ import { RoomObjectVariable, VoteDataType } from '../../../../../api';
|
||||
import { PixiApplicationProxy } from '../../../../../pixi-proxy';
|
||||
import { RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { Nitro } from '../../../../Nitro';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages';
|
||||
import { FurnitureMultiStateLogic } from './FurnitureMultiStateLogic';
|
||||
|
||||
export class FurnitureVoteCounterLogic extends FurnitureMultiStateLogic
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { RoomObjectVariable, VoteDataType } from '../../../../../api';
|
||||
import { RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages/ObjectDataUpdateMessage';
|
||||
import { ObjectDataUpdateMessage } from '../../../messages';
|
||||
import { FurnitureMultiStateLogic } from './FurnitureMultiStateLogic';
|
||||
|
||||
export class FurnitureVoteMajorityLogic extends FurnitureMultiStateLogic
|
||||
|
@ -3,14 +3,7 @@ import { RoomObjectMouseEvent, RoomObjectUpdateMessage, RoomSpriteMouseEvent } f
|
||||
import { PetFigureData } from '../../../../avatar/pets/PetFigureData';
|
||||
import { MouseEventType } from '../../../../ui/MouseEventType';
|
||||
import { RoomObjectMoveEvent } from '../../../events/RoomObjectMoveEvent';
|
||||
import { ObjectAvatarExperienceUpdateMessage } from '../../../messages';
|
||||
import { ObjectAvatarChatUpdateMessage } from '../../../messages/ObjectAvatarChatUpdateMessage';
|
||||
import { ObjectAvatarFigureUpdateMessage } from '../../../messages/ObjectAvatarFigureUpdateMessage';
|
||||
import { ObjectAvatarPetGestureUpdateMessage } from '../../../messages/ObjectAvatarPetGestureUpdateMessage';
|
||||
import { ObjectAvatarPostureUpdateMessage } from '../../../messages/ObjectAvatarPostureUpdateMessage';
|
||||
import { ObjectAvatarSelectedMessage } from '../../../messages/ObjectAvatarSelectedMessage';
|
||||
import { ObjectAvatarSleepUpdateMessage } from '../../../messages/ObjectAvatarSleepUpdateMessage';
|
||||
import { ObjectAvatarUpdateMessage } from '../../../messages/ObjectAvatarUpdateMessage';
|
||||
import { ObjectAvatarChatUpdateMessage, ObjectAvatarExperienceUpdateMessage, ObjectAvatarFigureUpdateMessage, ObjectAvatarPetGestureUpdateMessage, ObjectAvatarPostureUpdateMessage, ObjectAvatarSelectedMessage, ObjectAvatarSleepUpdateMessage, ObjectAvatarUpdateMessage } from '../../../messages';
|
||||
import { MovingObjectLogic } from '../MovingObjectLogic';
|
||||
|
||||
export class PetLogic extends MovingObjectLogic
|
||||
|
@ -5,13 +5,7 @@ import { Nitro } from '../../../../Nitro';
|
||||
import { MouseEventType } from '../../../../ui/MouseEventType';
|
||||
import { RoomObjectTileMouseEvent } from '../../../events/RoomObjectTileMouseEvent';
|
||||
import { RoomObjectWallMouseEvent } from '../../../events/RoomObjectWallMouseEvent';
|
||||
import { ObjectRoomColorUpdateMessage } from '../../../messages/ObjectRoomColorUpdateMessage';
|
||||
import { ObjectRoomFloorHoleUpdateMessage } from '../../../messages/ObjectRoomFloorHoleUpdateMessage';
|
||||
import { ObjectRoomMapUpdateMessage } from '../../../messages/ObjectRoomMapUpdateMessage';
|
||||
import { ObjectRoomMaskUpdateMessage } from '../../../messages/ObjectRoomMaskUpdateMessage';
|
||||
import { ObjectRoomPlanePropertyUpdateMessage } from '../../../messages/ObjectRoomPlanePropertyUpdateMessage';
|
||||
import { ObjectRoomPlaneVisibilityUpdateMessage } from '../../../messages/ObjectRoomPlaneVisibilityUpdateMessage';
|
||||
import { ObjectRoomUpdateMessage } from '../../../messages/ObjectRoomUpdateMessage';
|
||||
import { ObjectRoomColorUpdateMessage, ObjectRoomFloorHoleUpdateMessage, ObjectRoomMapUpdateMessage, ObjectRoomMaskUpdateMessage, ObjectRoomPlanePropertyUpdateMessage, ObjectRoomPlaneVisibilityUpdateMessage, ObjectRoomUpdateMessage } from '../../../messages';
|
||||
import { RoomMapData } from '../../RoomMapData';
|
||||
import { RoomPlaneBitmapMaskData } from '../../RoomPlaneBitmapMaskData';
|
||||
import { RoomPlaneBitmapMaskParser } from '../../RoomPlaneBitmapMaskParser';
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { IAssetData, RoomObjectVariable } from '../../../../../api';
|
||||
import { RoomObjectLogicBase, RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { ObjectVisibilityUpdateMessage } from '../../../messages/ObjectVisibilityUpdateMessage';
|
||||
import { ObjectVisibilityUpdateMessage } from '../../../messages';
|
||||
|
||||
export class SelectionArrowLogic extends RoomObjectLogicBase
|
||||
{
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { IAssetData, RoomObjectVariable } from '../../../../../api';
|
||||
import { RoomObjectLogicBase, RoomObjectUpdateMessage } from '../../../../../room';
|
||||
import { ObjectTileCursorUpdateMessage } from '../../../messages/ObjectTileCursorUpdateMessage';
|
||||
import { ObjectTileCursorUpdateMessage } from '../../../messages';
|
||||
|
||||
export class TileCursorLogic extends RoomObjectLogicBase
|
||||
{
|
||||
|
@ -5,12 +5,11 @@ import { Sprite } from '@pixi/sprite';
|
||||
import { IGetImageListener, IImageResult, IObjectData, IRoomEngine, IRoomObjectController, IRoomRenderingCanvas, IVector3D, LegacyDataType, RoomObjectCategory, RoomObjectUserType, RoomObjectVariable, Vector3d } from '../../../api';
|
||||
import { NitroSprite } from '../../../pixi-proxy';
|
||||
import { RoomId } from '../../../room';
|
||||
import { FloorHeightMapMessageParser } from '../../communication/messages/parser/room/mapping/FloorHeightMapMessageParser';
|
||||
import { RoomEntryTileMessageParser } from '../../communication/messages/parser/room/mapping/RoomEntryTileMessageParser';
|
||||
import { FloorHeightMapMessageParser, RoomEntryTileMessageParser } from '../../communication';
|
||||
import { Nitro } from '../../Nitro';
|
||||
import { RoomEngineEvent } from '../events/RoomEngineEvent';
|
||||
import { RoomEngineObjectEvent } from '../events/RoomEngineObjectEvent';
|
||||
import { ObjectRoomMapUpdateMessage } from '../messages/ObjectRoomMapUpdateMessage';
|
||||
import { ObjectRoomMapUpdateMessage } from '../messages';
|
||||
import { RoomPlaneParser } from '../object/RoomPlaneParser';
|
||||
import { RoomEngine } from '../RoomEngine';
|
||||
import { LegacyWallGeometry } from '../utils/LegacyWallGeometry';
|
||||
|
@ -1,7 +1,5 @@
|
||||
import { IDisposable, IGroupInformationManager, IMessageEvent } from '../../api';
|
||||
import { RoomReadyMessageEvent } from '../communication';
|
||||
import { HabboGroupBadgesMessageEvent } from '../communication/messages/incoming/user/HabboGroupBadgesMessageEvent';
|
||||
import { GetHabboGroupBadgesMessageComposer } from '../communication/messages/outgoing/user/GetHabboGroupBadgesMessageComposer';
|
||||
import { GetHabboGroupBadgesMessageComposer, HabboGroupBadgesMessageEvent, RoomReadyMessageEvent } from '../communication';
|
||||
import { SessionDataManager } from './SessionDataManager';
|
||||
|
||||
export class GroupInformationManager implements IDisposable, IGroupInformationManager
|
||||
|
@ -1,10 +1,5 @@
|
||||
import { IDisposable, IIgnoredUsersManager, IMessageEvent } from '../../api';
|
||||
import { IgnoredUsersEvent } from '../communication/messages/incoming/user/IgnoredUsersEvent';
|
||||
import { IgnoreResultEvent } from '../communication/messages/incoming/user/IgnoreResultEvent';
|
||||
import { GetIgnoredUsersComposer } from '../communication/messages/outgoing/user/data/GetIgnoredUsersComposer';
|
||||
import { IgnoreUserComposer } from '../communication/messages/outgoing/user/data/IgnoreUserComposer';
|
||||
import { IgnoreUserIdComposer } from '../communication/messages/outgoing/user/data/IgnoreUserIdComposer';
|
||||
import { UnignoreUserComposer } from '../communication/messages/outgoing/user/data/UnignoreUserComposer';
|
||||
import { GetIgnoredUsersComposer, IgnoredUsersEvent, IgnoreResultEvent, IgnoreUserComposer, IgnoreUserIdComposer, UnignoreUserComposer } from '../communication';
|
||||
import { SessionDataManager } from './SessionDataManager';
|
||||
|
||||
export class IgnoredUsersManager implements IDisposable, IIgnoredUsersManager
|
||||
|
@ -1,30 +1,6 @@
|
||||
import { IConnection, IRoomSession, RoomControllerLevel, RoomTradingLevelEnum } from '../../api';
|
||||
import { Disposable } from '../../core';
|
||||
import { CompostPlantMessageComposer, FurnitureMultiStateComposer, HarvestPetMessageComposer, PetMountComposer, PollAnswerComposer, PollRejectComposer, PollStartComposer, RemovePetSaddleComposer, RoomModerationSettings, TogglePetBreedingComposer, TogglePetRidingComposer, UsePetProductComposer } from '../communication';
|
||||
import { RoomDoorbellAccessComposer } from '../communication/messages/outgoing/room/access/RoomDoorbellAccessComposer';
|
||||
import { RoomEnterComposer } from '../communication/messages/outgoing/room/access/RoomEnterComposer';
|
||||
import { RoomAmbassadorAlertComposer } from '../communication/messages/outgoing/room/action/RoomAmbassadorAlertComposer';
|
||||
import { RoomBanUserComposer } from '../communication/messages/outgoing/room/action/RoomBanUserComposer';
|
||||
import { RoomGiveRightsComposer } from '../communication/messages/outgoing/room/action/RoomGiveRightsComposer';
|
||||
import { RoomKickUserComposer } from '../communication/messages/outgoing/room/action/RoomKickUserComposer';
|
||||
import { RoomMuteUserComposer } from '../communication/messages/outgoing/room/action/RoomMuteUserComposer';
|
||||
import { RoomTakeRightsComposer } from '../communication/messages/outgoing/room/action/RoomTakeRightsComposer';
|
||||
import { BotRemoveComposer } from '../communication/messages/outgoing/room/engine/BotRemoveComposer';
|
||||
import { PetRemoveComposer } from '../communication/messages/outgoing/room/engine/PetRemoveComposer';
|
||||
import { MoodlightSettingsComposer } from '../communication/messages/outgoing/room/furniture/dimmer/MoodlightSettingsComposer';
|
||||
import { MoodlightSettingsSaveComposer } from '../communication/messages/outgoing/room/furniture/dimmer/MoodlightSettingsSaveComposer';
|
||||
import { MoodlightTogggleStateComposer } from '../communication/messages/outgoing/room/furniture/dimmer/MoodlightTogggleStateComposer';
|
||||
import { OpenPresentComposer } from '../communication/messages/outgoing/room/furniture/presents/OpenPresentComposer';
|
||||
import { RoomUnitChatComposer } from '../communication/messages/outgoing/room/unit/chat/RoomUnitChatComposer';
|
||||
import { RoomUnitChatShoutComposer } from '../communication/messages/outgoing/room/unit/chat/RoomUnitChatShoutComposer';
|
||||
import { RoomUnitChatWhisperComposer } from '../communication/messages/outgoing/room/unit/chat/RoomUnitChatWhisperComposer';
|
||||
import { RoomUnitTypingStartComposer } from '../communication/messages/outgoing/room/unit/chat/RoomUnitTypingStartComposer';
|
||||
import { RoomUnitTypingStopComposer } from '../communication/messages/outgoing/room/unit/chat/RoomUnitTypingStopComposer';
|
||||
import { RoomUnitActionComposer } from '../communication/messages/outgoing/room/unit/RoomUnitActionComposer';
|
||||
import { RoomUnitDanceComposer } from '../communication/messages/outgoing/room/unit/RoomUnitDanceComposer';
|
||||
import { RoomUnitPostureComposer } from '../communication/messages/outgoing/room/unit/RoomUnitPostureComposer';
|
||||
import { RoomUnitSignComposer } from '../communication/messages/outgoing/room/unit/RoomUnitSignComposer';
|
||||
import { UserMottoComposer } from '../communication/messages/outgoing/user/data/UserMottoComposer';
|
||||
import { BotRemoveComposer, CompostPlantMessageComposer, FurnitureMultiStateComposer, HarvestPetMessageComposer, MoodlightSettingsComposer, MoodlightSettingsSaveComposer, MoodlightTogggleStateComposer, OpenPresentComposer, PetMountComposer, PetRemoveComposer, PollAnswerComposer, PollRejectComposer, PollStartComposer, RemovePetSaddleComposer, RoomAmbassadorAlertComposer, RoomBanUserComposer, RoomDoorbellAccessComposer, RoomEnterComposer, RoomGiveRightsComposer, RoomKickUserComposer, RoomModerationSettings, RoomMuteUserComposer, RoomTakeRightsComposer, RoomUnitActionComposer, RoomUnitChatComposer, RoomUnitChatShoutComposer, RoomUnitChatWhisperComposer, RoomUnitDanceComposer, RoomUnitPostureComposer, RoomUnitSignComposer, RoomUnitTypingStartComposer, RoomUnitTypingStopComposer, TogglePetBreedingComposer, TogglePetRidingComposer, UsePetProductComposer, UserMottoComposer } from '../communication';
|
||||
import { RoomSessionEvent } from './events/RoomSessionEvent';
|
||||
import { UserDataManager } from './UserDataManager';
|
||||
|
||||
|
@ -1,18 +1,7 @@
|
||||
import { Resource, Texture } from '@pixi/core';
|
||||
import { IFurnitureData, IFurnitureDataListener, IGroupInformationManager, IMessageComposer, INitroCommunicationManager, IProductData, IProductDataListener, ISessionDataManager, NoobnessLevelEnum, SecurityLevel } from '../../api';
|
||||
import { NitroEvent, NitroManager } from '../../core';
|
||||
import { FigureUpdateEvent, MysteryBoxKeysEvent } from '../communication';
|
||||
import { AvailabilityStatusMessageEvent } from '../communication/messages/incoming/availability/AvailabilityStatusMessageEvent';
|
||||
import { ChangeUserNameResultMessageEvent } from '../communication/messages/incoming/avatar/ChangeUserNameResultMessageEvent';
|
||||
import { NoobnessLevelMessageEvent } from '../communication/messages/incoming/handshake/NoobnessLevelMessageEvent';
|
||||
import { RoomReadyMessageEvent } from '../communication/messages/incoming/room/mapping/RoomReadyMessageEvent';
|
||||
import { UserPermissionsEvent } from '../communication/messages/incoming/user/access/UserPermissionsEvent';
|
||||
import { UserInfoEvent } from '../communication/messages/incoming/user/data/UserInfoEvent';
|
||||
import { UserNameChangeMessageEvent } from '../communication/messages/incoming/user/data/UserNameChangeMessageEvent';
|
||||
import { InClientLinkEvent } from '../communication/messages/incoming/user/InClientLinkEvent';
|
||||
import { PetRespectComposer } from '../communication/messages/outgoing/pet/PetRespectComposer';
|
||||
import { RoomUnitChatComposer } from '../communication/messages/outgoing/room/unit/chat/RoomUnitChatComposer';
|
||||
import { UserRespectComposer } from '../communication/messages/outgoing/user/UserRespectComposer';
|
||||
import { AvailabilityStatusMessageEvent, ChangeUserNameResultMessageEvent, FigureUpdateEvent, InClientLinkEvent, MysteryBoxKeysEvent, NoobnessLevelMessageEvent, PetRespectComposer, RoomReadyMessageEvent, RoomUnitChatComposer, UserInfoEvent, UserNameChangeMessageEvent, UserPermissionsEvent, UserRespectComposer } from '../communication';
|
||||
import { NitroSettingsEvent } from '../events/NitroSettingsEvent';
|
||||
import { Nitro } from '../Nitro';
|
||||
import { HabboWebTools } from '../utils/HabboWebTools';
|
||||
|
@ -1,7 +1,6 @@
|
||||
import { IConnection, IRoomUserData } from '../../api';
|
||||
import { Disposable } from '../../core';
|
||||
import { RequestPetInfoComposer } from '../communication/messages/outgoing/pet/RequestPetInfoComposer';
|
||||
import { UserCurrentBadgesComposer } from '../communication/messages/outgoing/user/data/UserCurrentBadgesComposer';
|
||||
import { RequestPetInfoComposer, UserCurrentBadgesComposer } from '../communication';
|
||||
|
||||
export class UserDataManager extends Disposable
|
||||
{
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { Resource, Texture } from '@pixi/core';
|
||||
import { IAssetManager, IDisposable, IMessageEvent } from '../../../api';
|
||||
import { NitroContainer, NitroSprite, NitroTexture, TextureUtils } from '../../../pixi-proxy';
|
||||
import { GroupBadgePartsEvent } from '../../communication/messages/incoming/group/GroupBadgePartsEvent';
|
||||
import { GroupBadgePartsEvent } from '../../communication';
|
||||
import { Nitro } from '../../Nitro';
|
||||
import { BadgeImageReadyEvent } from '../events/BadgeImageReadyEvent';
|
||||
import { SessionDataManager } from './../SessionDataManager';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { IRoomSession } from '../../../api';
|
||||
import { PetFigureDataParser } from '../../communication/messages/parser/inventory/pets/PetFigureDataParser';
|
||||
import { PetFigureDataParser } from '../../communication';
|
||||
import { RoomSessionEvent } from './RoomSessionEvent';
|
||||
|
||||
export class RoomSessionPetPackageEvent extends RoomSessionEvent
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { IRoomSession } from '../../../api';
|
||||
import { PollQuestion } from '../../communication/messages/parser/poll/PollQuestion';
|
||||
import { PollQuestion } from '../../communication';
|
||||
import { RoomSessionEvent } from './RoomSessionEvent';
|
||||
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { IRoomSession } from '../../../api';
|
||||
import { IQuestion } from '../../communication/messages/parser/poll/QuestionParser';
|
||||
import { IQuestion } from '../../communication';
|
||||
import { RoomSessionEvent } from './RoomSessionEvent';
|
||||
|
||||
export class RoomSessionWordQuizEvent extends RoomSessionEvent
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { GenericErrorEnum, IConnection, IRoomHandlerListener } from '../../../api';
|
||||
import { GenericErrorEvent } from '../../communication/messages/incoming/generic/GenericErrorEvent';
|
||||
import { GenericErrorEvent } from '../../communication';
|
||||
import { RoomSessionErrorMessageEvent } from '../events/RoomSessionErrorMessageEvent';
|
||||
import { BaseHandler } from './BaseHandler';
|
||||
|
||||
|
@ -1,7 +1,5 @@
|
||||
import { IConnection, IRoomHandlerListener } from '../../../api';
|
||||
import { PollContentsEvent } from '../../communication/messages/incoming/poll/PollContentsEvent';
|
||||
import { PollErrorEvent } from '../../communication/messages/incoming/poll/PollErrorEvent';
|
||||
import { PollOfferEvent } from '../../communication/messages/incoming/poll/PollOfferEvent';
|
||||
import { PollContentsEvent, PollErrorEvent, PollOfferEvent } from '../../communication';
|
||||
import { RoomSessionPollEvent } from '../events/RoomSessionPollEvent';
|
||||
import { BaseHandler } from './BaseHandler';
|
||||
|
||||
|
@ -1,14 +1,5 @@
|
||||
import { IConnection, IRoomHandlerListener } from '../../../api';
|
||||
import { FloodControlEvent } from '../../communication/messages/incoming/room/unit/chat/FloodControlEvent';
|
||||
import { RemainingMuteEvent } from '../../communication/messages/incoming/room/unit/chat/RemainingMuteEvent';
|
||||
import { RoomUnitChatEvent } from '../../communication/messages/incoming/room/unit/chat/RoomUnitChatEvent';
|
||||
import { RoomUnitChatShoutEvent } from '../../communication/messages/incoming/room/unit/chat/RoomUnitChatShoutEvent';
|
||||
import { RoomUnitChatWhisperEvent } from '../../communication/messages/incoming/room/unit/chat/RoomUnitChatWhisperEvent';
|
||||
import { RoomUnitHandItemReceivedEvent } from '../../communication/messages/incoming/room/unit/RoomUnitHandItemReceivedEvent';
|
||||
import { PetRespectNoficationEvent } from '../../communication/messages/incoming/user/PetRespectNoficationEvent';
|
||||
import { PetSupplementedNotificationEvent } from '../../communication/messages/incoming/user/PetSupplementedNotificationEvent';
|
||||
import { RespectReceivedEvent } from '../../communication/messages/incoming/user/RespectReceivedEvent';
|
||||
import { PetSupplementTypeEnum } from '../../communication/messages/parser/user/PetSupplementTypeEnum';
|
||||
import { FloodControlEvent, PetRespectNoficationEvent, PetSupplementedNotificationEvent, PetSupplementTypeEnum, RemainingMuteEvent, RespectReceivedEvent, RoomUnitChatEvent, RoomUnitChatShoutEvent, RoomUnitChatWhisperEvent, RoomUnitHandItemReceivedEvent } from '../../communication';
|
||||
import { SystemChatStyleEnum } from '../../ui/widget/enums/SystemChatStyleEnum';
|
||||
import { RoomSessionChatEvent } from '../events/RoomSessionChatEvent';
|
||||
import { BaseHandler } from './BaseHandler';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { IConnection, IRoomHandlerListener } from '../../../api';
|
||||
import { GetGuestRoomResultEvent } from '../../communication/messages/incoming/navigator/GetGuestRoomResultEvent';
|
||||
import { GetGuestRoomResultEvent } from '../../communication';
|
||||
import { RoomSessionEvent } from '../events/RoomSessionEvent';
|
||||
import { RoomSessionPropertyUpdateEvent } from '../events/RoomSessionPropertyUpdateEvent';
|
||||
import { BaseHandler } from './BaseHandler';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { IConnection, IRoomHandlerListener } from '../../../api';
|
||||
import { RoomDimmerPresetsEvent } from '../../communication/messages/incoming/room/furniture/RoomDimmerPresetsMessageEvent';
|
||||
import { RoomDimmerPresetsEvent } from '../../communication';
|
||||
import { RoomSessionDimmerPresetsEvent } from '../events/RoomSessionDimmerPresetsEvent';
|
||||
import { BaseHandler } from './BaseHandler';
|
||||
|
||||
|
@ -1,7 +1,5 @@
|
||||
import { IConnection, IRoomHandlerListener, RoomControllerLevel } from '../../../api';
|
||||
import { RoomRightsClearEvent } from '../../communication/messages/incoming/room/access/rights/RoomRightsClearEvent';
|
||||
import { RoomRightsEvent } from '../../communication/messages/incoming/room/access/rights/RoomRightsEvent';
|
||||
import { RoomRightsOwnerEvent } from '../../communication/messages/incoming/room/access/rights/RoomRightsOwnerEvent';
|
||||
import { RoomRightsClearEvent, RoomRightsEvent, RoomRightsOwnerEvent } from '../../communication';
|
||||
import { BaseHandler } from './BaseHandler';
|
||||
|
||||
export class RoomPermissionsHandler extends BaseHandler
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { IConnection, IRoomHandlerListener } from '../../../api';
|
||||
import { PresentOpenedMessageEvent } from '../../communication/messages/incoming/inventory/furni/gifts/PresentOpenedMessageEvent';
|
||||
import { PresentOpenedMessageEvent } from '../../communication';
|
||||
import { RoomSessionPresentEvent } from '../events/RoomSessionPresentEvent';
|
||||
import { BaseHandler } from './BaseHandler';
|
||||
|
||||
|
@ -1,11 +1,5 @@
|
||||
import { IConnection, IRoomHandlerListener } from '../../../api';
|
||||
import { DesktopViewEvent } from '../../communication/messages/incoming/desktop/DesktopViewEvent';
|
||||
import { FlatAccessDeniedMessageEvent } from '../../communication/messages/incoming/navigator/FlatAccessDeniedMessageEvent';
|
||||
import { RoomDoorbellAcceptedEvent } from '../../communication/messages/incoming/room/access/doorbell/RoomDoorbellAcceptedEvent';
|
||||
import { RoomEnterEvent } from '../../communication/messages/incoming/room/access/RoomEnterEvent';
|
||||
import { RoomReadyMessageEvent } from '../../communication/messages/incoming/room/mapping/RoomReadyMessageEvent';
|
||||
import { YouAreSpectatorMessageEvent } from '../../communication/messages/incoming/room/session/YouAreSpectatorMessageEvent';
|
||||
import { GoToFlatMessageComposer } from '../../communication/messages/outgoing/room/session/GoToFlatMessageComposer';
|
||||
import { DesktopViewEvent, FlatAccessDeniedMessageEvent, GoToFlatMessageComposer, RoomDoorbellAcceptedEvent, RoomEnterEvent, RoomReadyMessageEvent, YouAreSpectatorMessageEvent } from '../../communication';
|
||||
import { RoomSessionDoorbellEvent } from '../events/RoomSessionDoorbellEvent';
|
||||
import { RoomSessionSpectatorModeEvent } from './../events/RoomSessionSpectatorModeEvent';
|
||||
import { BaseHandler } from './BaseHandler';
|
||||
|
@ -1,18 +1,5 @@
|
||||
import { IConnection, IRoomHandlerListener, IRoomUserData } from '../../../api';
|
||||
import { PetFigureUpdateEvent } from '../../communication';
|
||||
import { NewFriendRequestEvent } from '../../communication/messages/incoming/friendlist/NewFriendRequestEvent';
|
||||
import { DoorbellMessageEvent } from '../../communication/messages/incoming/navigator/DoorbellMessageEvent';
|
||||
import { BotErrorEvent } from '../../communication/messages/incoming/notifications/BotErrorEvent';
|
||||
import { PetPlacingErrorEvent } from '../../communication/messages/incoming/notifications/PetPlacingErrorEvent';
|
||||
import { FavoriteMembershipUpdateMessageEvent } from '../../communication/messages/incoming/room/engine/FavoriteMembershipUpdateMessageEvent';
|
||||
import { PetInfoEvent } from '../../communication/messages/incoming/room/pet/PetInfoEvent';
|
||||
import { PetStatusUpdateEvent } from '../../communication/messages/incoming/room/pet/PetStatusUpdateEvent';
|
||||
import { RoomUnitDanceEvent } from '../../communication/messages/incoming/room/unit/RoomUnitDanceEvent';
|
||||
import { RoomUnitEvent } from '../../communication/messages/incoming/room/unit/RoomUnitEvent';
|
||||
import { RoomUnitInfoEvent } from '../../communication/messages/incoming/room/unit/RoomUnitInfoEvent';
|
||||
import { RoomUnitRemoveEvent } from '../../communication/messages/incoming/room/unit/RoomUnitRemoveEvent';
|
||||
import { UserCurrentBadgesEvent } from '../../communication/messages/incoming/user/data/UserCurrentBadgesEvent';
|
||||
import { UserNameChangeMessageEvent } from '../../communication/messages/incoming/user/data/UserNameChangeMessageEvent';
|
||||
import { BotErrorEvent, DoorbellMessageEvent, FavoriteMembershipUpdateMessageEvent, NewFriendRequestEvent, PetFigureUpdateEvent, PetInfoEvent, PetPlacingErrorEvent, PetStatusUpdateEvent, RoomUnitDanceEvent, RoomUnitEvent, RoomUnitInfoEvent, RoomUnitRemoveEvent, UserCurrentBadgesEvent, UserNameChangeMessageEvent } from '../../communication';
|
||||
import { RoomSessionPetFigureUpdateEvent, RoomSessionPetStatusUpdateEvent, RoomSessionUserFigureUpdateEvent } from '../events';
|
||||
import { RoomSessionDanceEvent } from '../events/RoomSessionDanceEvent';
|
||||
import { RoomSessionDoorbellEvent } from '../events/RoomSessionDoorbellEvent';
|
||||
|
@ -1,7 +1,5 @@
|
||||
import { IConnection, IRoomHandlerListener } from '../../../api';
|
||||
import { QuestionAnsweredEvent } from '../../communication/messages/incoming/poll/QuestionAnsweredEvent';
|
||||
import { QuestionEvent } from '../../communication/messages/incoming/poll/QuestionEvent';
|
||||
import { QuestionFinishedEvent } from '../../communication/messages/incoming/poll/QuestionFinishedEvent';
|
||||
import { QuestionAnsweredEvent, QuestionEvent, QuestionFinishedEvent } from '../../communication';
|
||||
import { RoomSessionWordQuizEvent } from '../events/RoomSessionWordQuizEvent';
|
||||
import { BaseHandler } from './BaseHandler';
|
||||
|
||||
|
@ -1,11 +1,5 @@
|
||||
import { NitroEvent, NitroManager } from '../../../core';
|
||||
import { SongInfoEntry } from '../../communication';
|
||||
import { JukeboxPlayListFullMessageEvent } from '../../communication/messages/incoming/sound/JukeboxPlayListFullMessageEvent';
|
||||
import { JukeboxSongDisksMessageEvent } from '../../communication/messages/incoming/sound/JukeboxSongDisksMessageEvent';
|
||||
import { NowPlayingMessageEvent } from '../../communication/messages/incoming/sound/NowPlayingMessageEvent';
|
||||
import { TraxSongInfoMessageEvent } from '../../communication/messages/incoming/sound/TraxSongInfoMessageEvent';
|
||||
import { UserSongDisksInventoryMessageEvent } from '../../communication/messages/incoming/sound/UserSongDisksInventoryMessageEvent';
|
||||
import { GetSongInfoMessageComposer } from '../../communication/messages/outgoing/sound/GetSongInfoMessageComposer';
|
||||
import { GetSongInfoMessageComposer, JukeboxPlayListFullMessageEvent, JukeboxSongDisksMessageEvent, NowPlayingMessageEvent, SongInfoEntry, TraxSongInfoMessageEvent, UserSongDisksInventoryMessageEvent } from '../../communication';
|
||||
import { Nitro } from '../../Nitro';
|
||||
import { RoomObjectSoundMachineEvent } from '../../room/events/RoomObjectSoundMachineEvent';
|
||||
import { SongStartRequestData } from '../common/SongStartRequestData';
|
||||
|
Loading…
Reference in New Issue
Block a user