🆙 Fix multiheight

This commit is contained in:
duckietm
2026-06-10 15:11:41 +02:00
parent 906f0bb786
commit a1ef3aaefe
@@ -1,4 +1,5 @@
import { IAssetData, RoomObjectVariable } from '@nitrots/api'; import { IAssetData, RoomObjectVariable } from '@nitrots/api';
import { RoomObjectStateChangedEvent } from '@nitrots/events';
import { FurnitureMultiStateLogic } from './FurnitureMultiStateLogic'; import { FurnitureMultiStateLogic } from './FurnitureMultiStateLogic';
export class FurnitureMultiHeightLogic extends FurnitureMultiStateLogic export class FurnitureMultiHeightLogic extends FurnitureMultiStateLogic
@@ -9,4 +10,10 @@ export class FurnitureMultiHeightLogic extends FurnitureMultiStateLogic
if(this.object && this.object.model) this.object.model.setValue(RoomObjectVariable.FURNITURE_IS_VARIABLE_HEIGHT, 1); if(this.object && this.object.model) this.object.model.setValue(RoomObjectVariable.FURNITURE_IS_VARIABLE_HEIGHT, 1);
} }
public useObject(): void
{
if(!this.object || !this.eventDispatcher) return;
this.eventDispatcher.dispatchEvent(new RoomObjectStateChangedEvent(RoomObjectStateChangedEvent.STATE_CHANGE, this.object));
}
} }