cleanup NumberBank

This commit is contained in:
Dank074 2021-05-08 18:54:33 -05:00
parent 67eb04635f
commit 2bbf980a81
2 changed files with 9 additions and 9 deletions

View File

@ -2750,7 +2750,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
{ {
if(!this._roomContentLoader || (id === -1)) return; if(!this._roomContentLoader || (id === -1)) return;
this._thumbnailObjectIdBank._Str_15187((id - 1)); this._thumbnailObjectIdBank.freeNumber((id - 1));
const listeners = this._thumbnailCallbacks.get(assetName); const listeners = this._thumbnailCallbacks.get(assetName);
@ -3013,7 +3013,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
if(!roomInstance) return imageResult; if(!roomInstance) return imageResult;
} }
let objectId = this._imageObjectIdBank._Str_19709(); let objectId = this._imageObjectIdBank.reserveNumber();
const objectCategory = this.getRoomObjectCategoryForType(type); const objectCategory = this.getRoomObjectCategoryForType(type);
if(objectId < 0) return imageResult; if(objectId < 0) return imageResult;
@ -3124,7 +3124,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
{ {
roomInstance.removeRoomObject(objectId, objectCategory); roomInstance.removeRoomObject(objectId, objectCategory);
this._imageObjectIdBank._Str_15187((objectId - 1)); this._imageObjectIdBank.freeNumber((objectId - 1));
imageResult.id = 0; imageResult.id = 0;
} }
@ -3153,7 +3153,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
if(!roomInstance) return imageResult; if(!roomInstance) return imageResult;
} }
let objectId = this._thumbnailObjectIdBank._Str_19709(); let objectId = this._thumbnailObjectIdBank.reserveNumber();
const objectCategory = this.getRoomObjectCategoryForType(type); const objectCategory = this.getRoomObjectCategoryForType(type);
if(objectId < 0) return imageResult; if(objectId < 0) return imageResult;
@ -3190,7 +3190,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
imageResult.image = asset; imageResult.image = asset;
} }
this._thumbnailObjectIdBank._Str_15187((objectId - 1)); this._thumbnailObjectIdBank.freeNumber((objectId - 1));
imageResult.id = 0; imageResult.id = 0;
} }
@ -3246,7 +3246,7 @@ export class RoomEngine extends NitroManager implements IRoomEngine, IRoomCreato
roomInstance.removeRoomObject(objectId, objectCategory); roomInstance.removeRoomObject(objectId, objectCategory);
this._imageObjectIdBank._Str_15187((objectId - 1)); this._imageObjectIdBank.freeNumber((objectId - 1));
const imageListeners = this._imageCallbacks.get(objectId.toString()); const imageListeners = this._imageCallbacks.get(objectId.toString());

View File

@ -26,7 +26,7 @@
this._freeNumbers = null; this._freeNumbers = null;
} }
public _Str_19709(): number public reserveNumber(): number
{ {
if(this._freeNumbers.length > 0) if(this._freeNumbers.length > 0)
{ {
@ -40,7 +40,7 @@
return -1; return -1;
} }
public _Str_15187(k: number): void public freeNumber(k: number): void
{ {
const i = this._reservedNumbers.indexOf(k); const i = this._reservedNumbers.indexOf(k);
@ -51,4 +51,4 @@
this._freeNumbers.push(k); this._freeNumbers.push(k);
} }
} }
} }