class game.data
LootTableElement_Record
game.data.LootTableElement_Record
- 0 properties
- 20 functions
- 2 derived classes
Extends game.data.TweakDBRecord IScriptable ISerializable
Properties
None.
Functions
WeakHandle<game.data.IPrereq_Record> PlayerPrereqID()RTTIgame.data.IPrereq_Record? PlayerPrereqIDHandle()RTTIre.Hooks.Place( "gamedataLootTableElement_Record", "PlayerPrereqIDHandle", (LootTableElement_Record_PlayerPrereqIDHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.IPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_PlayerPrereqIDHandle( game.data.LootTableElement_Record self );void DropChanceModifiers(out WeakHandle<game.data.StatModifier_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataLootTableElement_Record", "DropChanceModifiers", (LootTableElement_Record_DropChanceModifiers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_DropChanceModifiers( game.data.LootTableElement_Record self, WeakHandle<game.data.StatModifier_Record>[] outList );int GetDropChanceModifiersCount()RTTIre.Hooks.Place( "gamedataLootTableElement_Record", "GetDropChanceModifiersCount", (LootTableElement_Record_GetDropChanceModifiersCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_GetDropChanceModifiersCount( game.data.LootTableElement_Record self );WeakHandle<game.data.StatModifier_Record> GetDropChanceModifiersItem(int index)RTTIgame.data.StatModifier_Record? GetDropChanceModifiersItemHandle(int index)RTTIre.Hooks.Place( "gamedataLootTableElement_Record", "GetDropChanceModifiersItemHandle", (LootTableElement_Record_GetDropChanceModifiersItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatModifier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_GetDropChanceModifiersItemHandle( game.data.LootTableElement_Record self, int index );bool DropChanceModifiersContains(WeakHandle<game.data.StatModifier_Record> item)RTTIre.Hooks.Place( "gamedataLootTableElement_Record", "DropChanceModifiersContains", (LootTableElement_Record_DropChanceModifiersContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_DropChanceModifiersContains( game.data.LootTableElement_Record self, WeakHandle<game.data.StatModifier_Record> item );void StatModifiers(out WeakHandle<game.data.StatModifier_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataLootTableElement_Record", "StatModifiers", (LootTableElement_Record_StatModifiers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_StatModifiers( game.data.LootTableElement_Record self, WeakHandle<game.data.StatModifier_Record>[] outList );int GetStatModifiersCount()RTTIre.Hooks.Place( "gamedataLootTableElement_Record", "GetStatModifiersCount", (LootTableElement_Record_GetStatModifiersCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_GetStatModifiersCount( game.data.LootTableElement_Record self );WeakHandle<game.data.StatModifier_Record> GetStatModifiersItem(int index)RTTIgame.data.StatModifier_Record? GetStatModifiersItemHandle(int index)RTTIre.Hooks.Place( "gamedataLootTableElement_Record", "GetStatModifiersItemHandle", (LootTableElement_Record_GetStatModifiersItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatModifier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_GetStatModifiersItemHandle( game.data.LootTableElement_Record self, int index );bool StatModifiersContains(WeakHandle<game.data.StatModifier_Record> item)RTTIre.Hooks.Place( "gamedataLootTableElement_Record", "StatModifiersContains", (LootTableElement_Record_StatModifiersContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_StatModifiersContains( game.data.LootTableElement_Record self, WeakHandle<game.data.StatModifier_Record> item );void QuantityModifiers(out WeakHandle<game.data.StatModifier_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataLootTableElement_Record", "QuantityModifiers", (LootTableElement_Record_QuantityModifiers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_QuantityModifiers( game.data.LootTableElement_Record self, WeakHandle<game.data.StatModifier_Record>[] outList );int GetQuantityModifiersCount()RTTIre.Hooks.Place( "gamedataLootTableElement_Record", "GetQuantityModifiersCount", (LootTableElement_Record_GetQuantityModifiersCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_GetQuantityModifiersCount( game.data.LootTableElement_Record self );WeakHandle<game.data.StatModifier_Record> GetQuantityModifiersItem(int index)RTTIgame.data.StatModifier_Record? GetQuantityModifiersItemHandle(int index)RTTIre.Hooks.Place( "gamedataLootTableElement_Record", "GetQuantityModifiersItemHandle", (LootTableElement_Record_GetQuantityModifiersItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatModifier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_GetQuantityModifiersItemHandle( game.data.LootTableElement_Record self, int index );bool QuantityModifiersContains(WeakHandle<game.data.StatModifier_Record> item)RTTIre.Hooks.Place( "gamedataLootTableElement_Record", "QuantityModifiersContains", (LootTableElement_Record_QuantityModifiersContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_QuantityModifiersContains( game.data.LootTableElement_Record self, WeakHandle<game.data.StatModifier_Record> item );float DropChance()RTTIre.Hooks.Place( "gamedataLootTableElement_Record", "DropChance", (LootTableElement_Record_DropChance x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_DropChance( game.data.LootTableElement_Record self );int DropCountMin()RTTIre.Hooks.Place( "gamedataLootTableElement_Record", "DropCountMin", (LootTableElement_Record_DropCountMin x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_DropCountMin( game.data.LootTableElement_Record self );int DropCountMax()RTTIre.Hooks.Place( "gamedataLootTableElement_Record", "DropCountMax", (LootTableElement_Record_DropCountMax x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct LootTableElement_Record_DropCountMax( game.data.LootTableElement_Record self );