REDNODE / GAME API

RelicPerkSystem

classscriptedClass

extends ScriptableSystem › IScriptableSystem › IScriptable › ISerializable

Properties 1

NameTypeFlags
registeredPerkDevicesarray<ref<PerkDeviceMappinData>>scriptedprivatepersistent

Methods 10

private final func CreatePerkDeviceMappinData(request: ref<RegisterPerkDeviceMappinRequest>) -> ref<PerkDeviceMappinData>scripted
private final func GetMappinData() -> MappinDatascripted
private final func IsMappinRegistered(perkDeviceMappinData: ref<PerkDeviceMappinData>) -> Boolscripted
private final func IsOwnerRegistered(ownerID: EntityID) -> Boolscripted
protected final func OnRegisterPerkDeviceMappinRequest(request: ref<RegisterPerkDeviceMappinRequest>)scripted
private func OnRestored(saveVersion: Int32, gameVersion: Int32)scripted
protected final func OnSetPerkDeviceAsUsedRequest(request: ref<SetPerkDeviceAsUsedRequest>)scripted
private final func RegisterMappinInMappinSystem(perkDeviceMappinData: ref<PerkDeviceMappinData>)scripted
private final func RegisterMappins()scripted
private final func TryGetPerkDeviceMappinData(ownerID: EntityID, out perkDeviceMappinData: ref<PerkDeviceMappinData>) -> Boolscripted