nitro/libs/renderer/src/nitro/room/object/logic/furniture/FurniturePlanetSystemLogic.ts

15 lines
513 B
TypeScript

import {IAssetData, IAssetLogicPlanetSystem, RoomObjectVariable} from "../../../../../api";
import {FurnitureLogic} from "./FurnitureLogic";
export class FurniturePlanetSystemLogic extends FurnitureLogic {
public override initialize(asset: IAssetData): void {
super.initialize(asset);
if (asset.logic) {
if (asset.logic.planetSystems) {
this.object.model.setValue<IAssetLogicPlanetSystem[]>(RoomObjectVariable.FURNITURE_PLANETSYSTEM_DATA, asset.logic.planetSystems);
}
}
}
}