class game.data
LootInjectionSettings_Record
game.data.LootInjectionSettings_Record
- 0 properties
- 13 functions
Extends game.data.TweakDBRecord IScriptable ISerializable
Properties
None.
Functions
WeakHandle<game.data.LootTable_Record> InjectedLoot()RTTIgame.data.LootTable_Record? InjectedLootHandle()RTTIre.Hooks.Place( "gamedataLootInjectionSettings_Record", "InjectedLootHandle", (LootInjectionSettings_Record_InjectedLootHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.LootTable_Record>(); } ); [Msgpack.Gen] public readonly partial record struct LootInjectionSettings_Record_InjectedLootHandle( game.data.LootInjectionSettings_Record self );CName[] TagsExcludingBroken()RTTIint GetTagsExcludingBrokenCount()RTTIre.Hooks.Place( "gamedataLootInjectionSettings_Record", "GetTagsExcludingBrokenCount", (LootInjectionSettings_Record_GetTagsExcludingBrokenCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct LootInjectionSettings_Record_GetTagsExcludingBrokenCount( game.data.LootInjectionSettings_Record self );CName GetTagsExcludingBrokenItem(int index)RTTIre.Hooks.Place( "gamedataLootInjectionSettings_Record", "GetTagsExcludingBrokenItem", (LootInjectionSettings_Record_GetTagsExcludingBrokenItem x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct LootInjectionSettings_Record_GetTagsExcludingBrokenItem( game.data.LootInjectionSettings_Record self, int index );bool TagsExcludingBrokenContains(CName item)RTTIre.Hooks.Place( "gamedataLootInjectionSettings_Record", "TagsExcludingBrokenContains", (LootInjectionSettings_Record_TagsExcludingBrokenContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LootInjectionSettings_Record_TagsExcludingBrokenContains( game.data.LootInjectionSettings_Record self, CName item );void StatsExlcudingBroken(out WeakHandle<game.data.Stat_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataLootInjectionSettings_Record", "StatsExlcudingBroken", (LootInjectionSettings_Record_StatsExlcudingBroken x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootInjectionSettings_Record_StatsExlcudingBroken( game.data.LootInjectionSettings_Record self, WeakHandle<game.data.Stat_Record>[] outList );int GetStatsExlcudingBrokenCount()RTTIre.Hooks.Place( "gamedataLootInjectionSettings_Record", "GetStatsExlcudingBrokenCount", (LootInjectionSettings_Record_GetStatsExlcudingBrokenCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct LootInjectionSettings_Record_GetStatsExlcudingBrokenCount( game.data.LootInjectionSettings_Record self );WeakHandle<game.data.Stat_Record> GetStatsExlcudingBrokenItem(int index)RTTIgame.data.Stat_Record? GetStatsExlcudingBrokenItemHandle(int index)RTTIre.Hooks.Place( "gamedataLootInjectionSettings_Record", "GetStatsExlcudingBrokenItemHandle", (LootInjectionSettings_Record_GetStatsExlcudingBrokenItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Stat_Record>(); } ); [Msgpack.Gen] public readonly partial record struct LootInjectionSettings_Record_GetStatsExlcudingBrokenItemHandle( game.data.LootInjectionSettings_Record self, int index );bool StatsExlcudingBrokenContains(WeakHandle<game.data.Stat_Record> item)RTTIre.Hooks.Place( "gamedataLootInjectionSettings_Record", "StatsExlcudingBrokenContains", (LootInjectionSettings_Record_StatsExlcudingBrokenContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LootInjectionSettings_Record_StatsExlcudingBrokenContains( game.data.LootInjectionSettings_Record self, WeakHandle<game.data.Stat_Record> item );float BrokenChance()RTTIre.Hooks.Place( "gamedataLootInjectionSettings_Record", "BrokenChance", (LootInjectionSettings_Record_BrokenChance x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct LootInjectionSettings_Record_BrokenChance( game.data.LootInjectionSettings_Record self );float BrokenOverrideChance()RTTIre.Hooks.Place( "gamedataLootInjectionSettings_Record", "BrokenOverrideChance", (LootInjectionSettings_Record_BrokenOverrideChance x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct LootInjectionSettings_Record_BrokenOverrideChance( game.data.LootInjectionSettings_Record self );