mirror of
https://github.com/billsonnn/nitro-renderer.git
synced 2024-11-22 23:50:52 +01:00
cleaned RoomInstanceData
This commit is contained in:
parent
aaf9e858ba
commit
33b7c61841
@ -902,7 +902,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
|
||||
|
||||
this._roomManager.update(time, update);
|
||||
|
||||
this._Str_22919(time);
|
||||
this.updateRoomCameras(time);
|
||||
|
||||
if(this._mouseCursorUpdate) this.setPointer();
|
||||
|
||||
@ -915,7 +915,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
|
||||
|
||||
const instanceData = this.getRoomInstanceData(this._activeRoomId);
|
||||
|
||||
if(instanceData && instanceData._Str_22598())
|
||||
if(instanceData && instanceData.hasButtonMouseCursorOwners())
|
||||
{
|
||||
document.body.style.cursor = 'pointer';
|
||||
}
|
||||
@ -1143,17 +1143,17 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
|
||||
camera.targetId = objectId;
|
||||
camera.targetCategory = RoomObjectCategory.UNIT;
|
||||
|
||||
camera.activateFollowing(this._Str_19549);
|
||||
camera.activateFollowing(this.cameraFollowDuration);
|
||||
}
|
||||
}
|
||||
|
||||
private get _Str_19549(): number
|
||||
private get cameraFollowDuration(): number
|
||||
{
|
||||
return 1000;
|
||||
//return (getBoolean("room.camera.follow_user")) ? 1000 : 0;
|
||||
}
|
||||
|
||||
private _Str_22919(time: number): void
|
||||
private updateRoomCameras(time: number): void
|
||||
{
|
||||
for(const instanceData of this._roomInstanceDatas.values())
|
||||
{
|
||||
@ -1169,7 +1169,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
|
||||
|
||||
if((instanceData.roomId !== this._activeRoomId) || !this._activeRoomIsDragged)
|
||||
{
|
||||
this._Str_25242(instanceData.roomId, 1, object.getLocation(), time);
|
||||
this.updateRoomCamera(instanceData.roomId, 1, object.getLocation(), time);
|
||||
}
|
||||
}
|
||||
|
||||
@ -1188,7 +1188,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
|
||||
}
|
||||
}
|
||||
|
||||
private _Str_25242(roomId: number, canvasId: number, objectLocation: IVector3D, time: number): void
|
||||
private updateRoomCamera(roomId: number, canvasId: number, objectLocation: IVector3D, time: number): void
|
||||
{
|
||||
const renderingCanvas = this.getRoomInstanceRenderingCanvas(roomId, canvasId);
|
||||
const instanceData = this.getRoomInstanceData(roomId);
|
||||
@ -1201,7 +1201,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
|
||||
|
||||
if(!roomGeometry || !roomCamera || !roomInstance) return;
|
||||
|
||||
const canvasRectangle = this._Str_25261(roomId, canvasId);
|
||||
const canvasRectangle = this.getRoomCanvasRectangle(roomId, canvasId);
|
||||
|
||||
if(!canvasRectangle) return;
|
||||
|
||||
@ -1475,7 +1475,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
|
||||
}
|
||||
}
|
||||
|
||||
private _Str_25261(roomId: number, canvasId: number): Rectangle
|
||||
private getRoomCanvasRectangle(roomId: number, canvasId: number): Rectangle
|
||||
{
|
||||
const canvas = this.getRoomInstanceRenderingCanvas(roomId, canvasId);
|
||||
|
||||
@ -2615,7 +2615,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
|
||||
|
||||
if(instanceData)
|
||||
{
|
||||
if(instanceData._Str_16810((category + '_' + objectId))) this._mouseCursorUpdate = true;
|
||||
if(instanceData.addButtonMouseCursorOwner((category + '_' + objectId))) this._mouseCursorUpdate = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -2628,7 +2628,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
|
||||
|
||||
if(instanceData)
|
||||
{
|
||||
if(instanceData._Str_11959((category + '_' + objectId))) this._mouseCursorUpdate = true;
|
||||
if(instanceData.removeButtonMouseCursorOwner((category + '_' + objectId))) this._mouseCursorUpdate = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -32,14 +32,14 @@ export class FurnitureExternalImageVisualization extends FurnitureDynamicThumbna
|
||||
|
||||
let url = (json.w || '');
|
||||
|
||||
url = this._Str_18056(url);
|
||||
url = this.buildThumbnailUrl(url);
|
||||
|
||||
this._url = url;
|
||||
|
||||
return this._url;
|
||||
}
|
||||
|
||||
private _Str_18056(url: string): string
|
||||
private buildThumbnailUrl(url: string): string
|
||||
{
|
||||
url = url.replace('.png', '_small.png');
|
||||
|
||||
|
@ -160,7 +160,7 @@ export class RoomInstanceData
|
||||
return this.getPendingFurnitureWall(keys.next().value as number);
|
||||
}
|
||||
|
||||
public _Str_16810(k: string): boolean
|
||||
public addButtonMouseCursorOwner(k: string): boolean
|
||||
{
|
||||
const _local_2 = this._mouseButtonCursorOwners.indexOf(k);
|
||||
|
||||
@ -174,7 +174,7 @@ export class RoomInstanceData
|
||||
return false;
|
||||
}
|
||||
|
||||
public _Str_11959(k: string): boolean
|
||||
public removeButtonMouseCursorOwner(k: string): boolean
|
||||
{
|
||||
const _local_2 = this._mouseButtonCursorOwners.indexOf(k);
|
||||
|
||||
@ -188,7 +188,7 @@ export class RoomInstanceData
|
||||
return false;
|
||||
}
|
||||
|
||||
public _Str_22598(): boolean
|
||||
public hasButtonMouseCursorOwners(): boolean
|
||||
{
|
||||
return this._mouseButtonCursorOwners.length > 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user