class game.data
NPCEquipmentItem_Record
game.data.NPCEquipmentItem_Record
- 0 properties
- 16 functions
Extends game.data.NPCEquipmentGroupEntry_Record game.data.TweakDBRecord IScriptable ISerializable
Properties
None.
Functions
WeakHandle<game.data.AttachmentSlot_Record> OnBodySlot()RTTIgame.data.AttachmentSlot_Record? OnBodySlotHandle()RTTIre.Hooks.Place( "gamedataNPCEquipmentItem_Record", "OnBodySlotHandle", (NPCEquipmentItem_Record_OnBodySlotHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AttachmentSlot_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NPCEquipmentItem_Record_OnBodySlotHandle( game.data.NPCEquipmentItem_Record self );WeakHandle<game.data.Item_Record> Item()RTTIgame.data.Item_Record? ItemHandle()RTTIre.Hooks.Place( "gamedataNPCEquipmentItem_Record", "ItemHandle", (NPCEquipmentItem_Record_ItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Item_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NPCEquipmentItem_Record_ItemHandle( game.data.NPCEquipmentItem_Record self );WeakHandle<game.data.AttachmentSlot_Record> EquipSlot()RTTIgame.data.AttachmentSlot_Record? EquipSlotHandle()RTTIre.Hooks.Place( "gamedataNPCEquipmentItem_Record", "EquipSlotHandle", (NPCEquipmentItem_Record_EquipSlotHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AttachmentSlot_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NPCEquipmentItem_Record_EquipSlotHandle( game.data.NPCEquipmentItem_Record self );void EquipCondition(out WeakHandle<game.data.AIActionCondition_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataNPCEquipmentItem_Record", "EquipCondition", (NPCEquipmentItem_Record_EquipCondition x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NPCEquipmentItem_Record_EquipCondition( game.data.NPCEquipmentItem_Record self, WeakHandle<game.data.AIActionCondition_Record>[] outList );int GetEquipConditionCount()RTTIre.Hooks.Place( "gamedataNPCEquipmentItem_Record", "GetEquipConditionCount", (NPCEquipmentItem_Record_GetEquipConditionCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct NPCEquipmentItem_Record_GetEquipConditionCount( game.data.NPCEquipmentItem_Record self );WeakHandle<game.data.AIActionCondition_Record> GetEquipConditionItem(int index)RTTIgame.data.AIActionCondition_Record? GetEquipConditionItemHandle(int index)RTTIre.Hooks.Place( "gamedataNPCEquipmentItem_Record", "GetEquipConditionItemHandle", (NPCEquipmentItem_Record_GetEquipConditionItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionCondition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NPCEquipmentItem_Record_GetEquipConditionItemHandle( game.data.NPCEquipmentItem_Record self, int index );bool EquipConditionContains(WeakHandle<game.data.AIActionCondition_Record> item)RTTIre.Hooks.Place( "gamedataNPCEquipmentItem_Record", "EquipConditionContains", (NPCEquipmentItem_Record_EquipConditionContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NPCEquipmentItem_Record_EquipConditionContains( game.data.NPCEquipmentItem_Record self, WeakHandle<game.data.AIActionCondition_Record> item );void UnequipCondition(out WeakHandle<game.data.AIActionCondition_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataNPCEquipmentItem_Record", "UnequipCondition", (NPCEquipmentItem_Record_UnequipCondition x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NPCEquipmentItem_Record_UnequipCondition( game.data.NPCEquipmentItem_Record self, WeakHandle<game.data.AIActionCondition_Record>[] outList );int GetUnequipConditionCount()RTTIre.Hooks.Place( "gamedataNPCEquipmentItem_Record", "GetUnequipConditionCount", (NPCEquipmentItem_Record_GetUnequipConditionCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct NPCEquipmentItem_Record_GetUnequipConditionCount( game.data.NPCEquipmentItem_Record self );WeakHandle<game.data.AIActionCondition_Record> GetUnequipConditionItem(int index)RTTIgame.data.AIActionCondition_Record? GetUnequipConditionItemHandle(int index)RTTIre.Hooks.Place( "gamedataNPCEquipmentItem_Record", "GetUnequipConditionItemHandle", (NPCEquipmentItem_Record_GetUnequipConditionItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionCondition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NPCEquipmentItem_Record_GetUnequipConditionItemHandle( game.data.NPCEquipmentItem_Record self, int index );bool UnequipConditionContains(WeakHandle<game.data.AIActionCondition_Record> item)RTTIre.Hooks.Place( "gamedataNPCEquipmentItem_Record", "UnequipConditionContains", (NPCEquipmentItem_Record_UnequipConditionContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NPCEquipmentItem_Record_UnequipConditionContains( game.data.NPCEquipmentItem_Record self, WeakHandle<game.data.AIActionCondition_Record> item );