Exports
Exports
Il motore di seduta è esposto come export client per permettere ad altre risorse di utilizzarlo. Tutti gli export sono lato client su bupa-chaircreator.
BupaSitOn
Fa sedere il player locale su una definizione di seduta arbitraria.
exports['bupa-chaircreator']:BupaSitOn({
entity = 0, -- 0 per una coordinata del mondo, o l'handle di un'entità prop
sit = {
type = 'chair', -- una chiave di Config.SitTypes
seats = { vector4(x, y, z, heading) },
},
raycast = false,
})BupaLayOn
Variante sdraiata, per letti / Sdraio. Stessa struttura, utilizzando una chiave di Config.LayTypes.
exports['bupa-chaircreator']:BupaLayOn({
entity = 0,
bed = {
type = 'bed',
seats = { vector4(x, y, z, heading) },
},
raycast = false,
})BupaStop
Si alza / interrompe l'azione attuale di seduta o distensione.
exports['bupa-chaircreator']:BupaStop()IsSitting
Restituisce se il player locale è attualmente seduto.
if exports['bupa-chaircreator']:IsSitting() then
-- il player è seduto
endℹ
Vengono esportati anche altri helper: IsLaying, IsNearSeat, IsNearBed, GetClosestSeat, GetClosestBed, SitOnClosestSeat, LayOnClosestBed, StopCurrentAction e BupaLoadAnim(dict).