5180 fichiers 38.5 Mo 0 téléchargements 303 vues mis à jour il y a 6 heures ui
nitro-v36-with-renderer-v36 / src / api / octane / room / IsFurnitureSelectionDisabled.ts
IsFurnitureSelectionDisabled.ts 701 o Télécharger le fichier
import { GetRoomEngine, GetSessionDataManager, RoomEngineObjectEvent, RoomObjectVariable } from '@octane/renderer';
import { IsAnyRoomController } from '../session/HasSessionPermission';

export function IsFurnitureSelectionDisabled(event: RoomEngineObjectEvent): boolean {
    let result = false;

    const roomObject = GetRoomEngine().getRoomObject(event.roomId, event.objectId, event.category);

    if (roomObject) {
        const selectionDisabled = roomObject.model.getValue<number>(RoomObjectVariable.FURNITURE_SELECTION_DISABLED) === 1;

        if (selectionDisabled) {
            result = true;

            if (IsAnyRoomController()) result = false;
        }
    }

    return result;
}
15Sujets
1Dépôts
20Membres
2En ligne
Profile
Inscrit
Dernière visite
Messages
0
Votes positifs
0
Votes négatifs
0

Nous utilisons des cookies pour assurer le bon fonctionnement du site et améliorer votre expérience. en savoir plus

Autoriser