class game.data
NewPerk_Record
game.data.NewPerk_Record
- 0 properties
- 37 functions
Extends game.data.TweakDBRecord IScriptable ISerializable
Properties
None.
Functions
string Loc_desc_key()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "Loc_desc_key", (NewPerk_Record_Loc_desc_key x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_Loc_desc_key( game.data.NewPerk_Record self );string Loc_name_key()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "Loc_name_key", (NewPerk_Record_Loc_name_key x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_Loc_name_key( game.data.NewPerk_Record self );string EnumComment()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "EnumComment", (NewPerk_Record_EnumComment x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_EnumComment( game.data.NewPerk_Record self );WeakHandle<game.data.UIIcon_Record> PerkIcon()RTTIgame.data.UIIcon_Record? PerkIconHandle()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "PerkIconHandle", (NewPerk_Record_PerkIconHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UIIcon_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_PerkIconHandle( game.data.NewPerk_Record self );WeakHandle<game.data.NewPerkSlot_Record> Slot()RTTIgame.data.NewPerkSlot_Record? SlotHandle()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "SlotHandle", (NewPerk_Record_SlotHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewPerkSlot_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_SlotHandle( game.data.NewPerk_Record self );WeakHandle<game.data.PerkWeaponGroup_Record> PerkWeaponGroup()RTTIgame.data.PerkWeaponGroup_Record? PerkWeaponGroupHandle()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "PerkWeaponGroupHandle", (NewPerk_Record_PerkWeaponGroupHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PerkWeaponGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_PerkWeaponGroupHandle( game.data.NewPerk_Record self );WeakHandle<game.data.NewPerkCategory_Record> Category()RTTIgame.data.NewPerkCategory_Record? CategoryHandle()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "CategoryHandle", (NewPerk_Record_CategoryHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewPerkCategory_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_CategoryHandle( game.data.NewPerk_Record self );WeakHandle<game.data.NewPerkTier_Record> Tier()RTTIgame.data.NewPerkTier_Record? TierHandle()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "TierHandle", (NewPerk_Record_TierHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewPerkTier_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_TierHandle( game.data.NewPerk_Record self );WeakHandle<game.data.AttributeData_Record> Attribute()RTTIgame.data.AttributeData_Record? AttributeHandle()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "AttributeHandle", (NewPerk_Record_AttributeHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AttributeData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_AttributeHandle( game.data.NewPerk_Record self );WeakHandle<game.data.StatusEffect_Record> StatusEffect()RTTIgame.data.StatusEffect_Record? StatusEffectHandle()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "StatusEffectHandle", (NewPerk_Record_StatusEffectHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffect_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_StatusEffectHandle( game.data.NewPerk_Record self );WeakHandle<game.data.GameplayLogicPackage_Record> DataPackage()RTTIgame.data.GameplayLogicPackage_Record? DataPackageHandle()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "DataPackageHandle", (NewPerk_Record_DataPackageHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GameplayLogicPackage_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_DataPackageHandle( game.data.NewPerk_Record self );WeakHandle<game.data.NewPerkLevelUIData_Record> UiData()RTTIgame.data.NewPerkLevelUIData_Record? UiDataHandle()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "UiDataHandle", (NewPerk_Record_UiDataHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewPerkLevelUIData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_UiDataHandle( game.data.NewPerk_Record self );WeakHandle<game.data.IPrereq_Record> Requirement()RTTIgame.data.IPrereq_Record? RequirementHandle()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "RequirementHandle", (NewPerk_Record_RequirementHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.IPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_RequirementHandle( game.data.NewPerk_Record self );void Levels(out WeakHandle<game.data.NewPerkLevelData_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataNewPerk_Record", "Levels", (NewPerk_Record_Levels x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_Levels( game.data.NewPerk_Record self, WeakHandle<game.data.NewPerkLevelData_Record>[] outList );int GetLevelsCount()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "GetLevelsCount", (NewPerk_Record_GetLevelsCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_GetLevelsCount( game.data.NewPerk_Record self );WeakHandle<game.data.NewPerkLevelData_Record> GetLevelsItem(int index)RTTIgame.data.NewPerkLevelData_Record? GetLevelsItemHandle(int index)RTTIre.Hooks.Place( "gamedataNewPerk_Record", "GetLevelsItemHandle", (NewPerk_Record_GetLevelsItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewPerkLevelData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_GetLevelsItemHandle( game.data.NewPerk_Record self, int index );bool LevelsContains(WeakHandle<game.data.NewPerkLevelData_Record> item)RTTIre.Hooks.Place( "gamedataNewPerk_Record", "LevelsContains", (NewPerk_Record_LevelsContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_LevelsContains( game.data.NewPerk_Record self, WeakHandle<game.data.NewPerkLevelData_Record> item );void RequiresPerks(out WeakHandle<game.data.NewPerk_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataNewPerk_Record", "RequiresPerks", (NewPerk_Record_RequiresPerks x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_RequiresPerks( game.data.NewPerk_Record self, WeakHandle<game.data.NewPerk_Record>[] outList );int GetRequiresPerksCount()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "GetRequiresPerksCount", (NewPerk_Record_GetRequiresPerksCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_GetRequiresPerksCount( game.data.NewPerk_Record self );WeakHandle<game.data.NewPerk_Record> GetRequiresPerksItem(int index)RTTIgame.data.NewPerk_Record? GetRequiresPerksItemHandle(int index)RTTIre.Hooks.Place( "gamedataNewPerk_Record", "GetRequiresPerksItemHandle", (NewPerk_Record_GetRequiresPerksItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewPerk_Record>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_GetRequiresPerksItemHandle( game.data.NewPerk_Record self, int index );bool RequiresPerksContains(WeakHandle<game.data.NewPerk_Record> item)RTTIre.Hooks.Place( "gamedataNewPerk_Record", "RequiresPerksContains", (NewPerk_Record_RequiresPerksContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_RequiresPerksContains( game.data.NewPerk_Record self, WeakHandle<game.data.NewPerk_Record> item );CName IconPath()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "IconPath", (NewPerk_Record_IconPath x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_IconPath( game.data.NewPerk_Record self );CName EnumName()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "EnumName", (NewPerk_Record_EnumName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_EnumName( game.data.NewPerk_Record self );red.ResourceReferenceScriptToken BinkPath()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "BinkPath", (NewPerk_Record_BinkPath x) => { return re.Hooks.CallOriginal<re.msgpack.red.ResourceReferenceScriptToken>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_BinkPath( game.data.NewPerk_Record self );game.data.NewPerkType Type()RTTIre.Hooks.Place( "gamedataNewPerk_Record", "Type", (NewPerk_Record_Type x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.NewPerkType>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerk_Record_Type( game.data.NewPerk_Record self );