15 lines
513 B
TypeScript
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);
|
|
}
|
|
}
|
|
}
|
|
}
|