BlackICE Scripting

class game

RPGManager

game.RPGManager

  • 0 properties
  • 220 functions

Extends IScriptable ISerializable

Properties

None.

Functions

  • static WeakHandle<game.ItemData> GetItemData(ScriptGameInstance gi, game.Object owner, game.ItemID itemID) staticRTTI
  • static game.data.Quality GetInnerItemDataQuality(game.InnerItemData itemData) staticRTTI
  • static game.data.Quality GetItemDataQuality(WeakHandle<game.ItemData> itemData) staticRTTI
  • static game.data.Quality GetFloatItemQuality(float qualityStat) staticRTTI
  • static bool IsInnerItemDataIconic(game.InnerItemData itemData) staticRTTI
  • static bool IsItemDataIconic(WeakHandle<game.ItemData> itemData) staticRTTI
  • static bool IsItemBroken(game.ItemData itemData) staticRTTI
  • static bool ShouldFlipNegativeValue(WeakHandle<game.data.Stat_Record> record) staticRTTI
  • static bool ShouldSlotBeAvailable(WeakHandle<game.Object> owner, game.ItemID item, WeakHandle<game.data.AttachmentSlot_Record> attachmentSlotRecord) staticRTTI
  • static bool IsSlotAvailable(WeakHandle<game.ItemData> itemData, WeakHandle<game.data.AttachmentSlot_Record> attachmentSlotRecord) staticRTTI
  • static float CalculateStatModifiers(WeakHandle<game.data.StatModifier_Record>[] modifiers, ScriptGameInstance context, WeakHandle<game.Object> root, game.StatsObjectID targetID, game.StatsObjectID? instigator, game.StatsObjectID? itemStatsID) staticRTTI
  • static float CalculateAdditiveModifiers(WeakHandle<game.data.StatModifier_Record>[] modifiers, ScriptGameInstance context, WeakHandle<game.Object> root, game.StatsObjectID targetID, game.StatsObjectID? instigator, game.StatsObjectID? itemStatsID) staticRTTI
  • static float CalculateMultiplierModifiers(WeakHandle<game.data.StatModifier_Record>[] modifiers, ScriptGameInstance context, WeakHandle<game.Object> root, game.StatsObjectID targetID, game.StatsObjectID? instigator, game.StatsObjectID? itemStatsID) staticRTTI
  • static float CalculateAdditiveMultiplierModifiers(WeakHandle<game.data.StatModifier_Record>[] modifiers, ScriptGameInstance context, WeakHandle<game.Object> root, game.StatsObjectID targetID, game.StatsObjectID? instigator, game.StatsObjectID? itemStatsID) staticRTTI
  • static float CalculateStatModifier(WeakHandle<game.data.StatModifier_Record> modifier, ScriptGameInstance context, WeakHandle<game.Object> root, game.StatsObjectID targetID, game.StatsObjectID? instigator, game.StatsObjectID? itemStatsID) staticRTTI
  • static float CalculateConstantModifier(WeakHandle<game.data.ConstantStatModifier_Record> modifier) staticRTTI
  • static float CalculateRandomModifier(WeakHandle<game.data.RandomStatModifier_Record> modifier) staticRTTI
  • static float CalculateCurveModifier(WeakHandle<game.data.CurveStatModifier_Record> modifier, ScriptGameInstance context, WeakHandle<game.Object> root, game.StatsObjectID targetID, game.StatsObjectID? instigator, game.StatsObjectID? itemStatsID) staticRTTI
  • static float CalculateCombinedModifier(WeakHandle<game.data.CombinedStatModifier_Record> modifier, ScriptGameInstance context, WeakHandle<game.Object> root, game.StatsObjectID targetID, game.StatsObjectID? instigator, game.StatsObjectID? itemStatsID) staticRTTI
  • static game.StatsObjectID GetRefObjectID(CName refObjectName, ScriptGameInstance context, WeakHandle<game.Object> root, game.StatsObjectID targetID, game.StatsObjectID? instigator, game.StatsObjectID? itemStatsID) staticRTTI
  • static void ApplyAbilityArray(WeakHandle<game.Object> owner, WeakHandle<game.data.GameplayAbility_Record>[] abilities) staticRTTI
  • static int CalculateBuyPrice(ScriptGameInstance context, WeakHandle<game.Object> vendor, game.ItemID itemID, float multiplier) staticRTTI
  • static int CalculateSellPrice(ScriptGameInstance context, WeakHandle<game.Object> vendor, game.ItemID itemID) staticRTTI
  • static int CalculateSellPriceItemData(ScriptGameInstance context, WeakHandle<game.Object> vendor, game.ItemData itemData) staticRTTI
  • static void GetQualityBasedOnPowerLevel() staticRTTI
  • static game.EPowerDifferential CalculatePowerDifferential(WeakHandle<game.Object> target) staticRTTI
  • static game.ItemID GetItemFromInventory(game.Object objectt, TDBID item) staticRTTI global
  • static bool IsRicochetChanceEnabled(ScriptGameInstance gi, game.Object owner, game.ItemID itemID) staticRTTI global
  • static void AwardExperienceFromDeflect(game.events.HitEvent hitEvent) staticRTTI global
  • static bool IsClothingMod(game.ItemID itemID) staticRTTI global
  • static void AwardXP(ScriptGameInstance gi, float amount, game.data.ProficiencyType type) staticRTTI global
  • static bool CheckPrereq(WeakHandle<game.data.IPrereq_Record> prereqRecord, WeakHandle<game.Object> target, game.StatsObjectID referenceStatsID) staticRTTI global
  • static bool ForceEquipStrongArms(PlayerPuppet player, bool instantStatChange) staticRTTI global
  • static bool ForceUnequipStrongArms(PlayerPuppet player) staticRTTI global
  • static bool IsItemCyberware(game.ItemID itemID) staticRTTI global
  • static bool HasStatFlag(WeakHandle<game.Object> owner, game.data.StatType flag) staticRTTI global
  • static int CheckDifficultyToPerkLevel(game.data.PerkType perk, EGameplayChallengeLevel difficulty, ent.EntityID id) staticRTTI global
  • static bool IsItemGadget(game.ItemID itemID) staticRTTI global
  • static void ForceEquipItemOnPlayer(game.Object puppet, TDBID itemTDBID, bool addToInv) staticRTTI global
  • static bool IsDamageStat(game.data.StatType stat) staticRTTI global
  • static float CalculateStatModifiers(float addValue, float multValue, float addMultValue, WeakHandle<game.data.StatModifier_Record>[] modifiers, ScriptGameInstance context, WeakHandle<game.Object> root, game.StatsObjectID targetID, game.StatsObjectID instigator, game.StatsObjectID itemStatsID) staticRTTI global
  • static void RemoveGLP(WeakHandle<game.Object> owner, WeakHandle<game.data.GameplayLogicPackage_Record> package) staticRTTI global
  • static bool IsScopeAttachment(game.ItemID itemID) staticRTTI global
  • static TDBID GetCyberwareUpgradeShardID(game.data.Quality quality) staticRTTI global
  • static bool CanPlayerCraftFromInventory(WeakHandle<game.Object> obj) staticRTTI global
  • static void InjectStatModifierToItem(ScriptGameInstance gi, game.ItemData itemData, game.StatModifierData_Deprecated modifier) staticRTTI global
  • static game.StatTotalValue[] GetHighestResistances(game.Object obj) staticRTTI global
  • static game.data.Quality ConvertPlayerLevelToCyberwareQuality(float playerLevel, bool includeAboveLegendary) staticRTTI global
  • static bool IsItemClothing(game.ItemID itemID) staticRTTI global
  • static void CreateReplaceEquipmentRequest(game.Object owner, game.ItemID equippedItemID, game.ItemID upgradeItemID, game.ItemID partItemID) staticRTTI global
  • static bool IsItemCrafted(ScriptGameInstance gi, game.ItemID itemId) staticRTTI global
  • static void GiveReward(ScriptGameInstance gi, TDBID rewardID, game.StatsObjectID target, float moneyMultiplier) staticRTTI global
  • static int GetBluelineBuildCheckValue(game.Object player, game.data.ContentAssignment_Record contentAssignment, EGameplayChallengeLevel difficulty) staticRTTI global
  • static int GetCheckValue(ScriptGameInstance gi, float powerLevel, EGameplayChallengeLevel difficulty) staticRTTI global
  • static TDBID GetWeaponAmmoTDBID(game.ItemID weaponID) staticRTTI global
  • static game.data.DamageType GetDominatingDamageType(ScriptGameInstance gi, WeakHandle<game.ItemData> itemData) staticRTTI global
  • static bool IsItemProgram(game.ItemID itemID) staticRTTI global
  • static float CalculateMinorActivityReward(ScriptGameInstance gi, float experienceValue) staticRTTI global
  • static bool CyberwareHasUpgrade(ScriptGameInstance game, game.ItemID itemID, game.data.Quality currentQuality, game.data.Quality desiredQuality, out game.data.Item_Record upgradeItemRecord) staticRTTI global
  • static void ForceItemTier(WeakHandle<game.Object> obj, WeakHandle<game.ItemData> itemData, CName forcedQuality) staticRTTI global
  • static void RemoveAbilityGroup(WeakHandle<game.Object> owner, WeakHandle<game.data.GameplayAbilityGroup_Record> group) staticRTTI global
  • static bool IsClothingMod(game.data.ItemType type) staticRTTI global
  • static bool CanPartBeUnequipped(game.InventoryItemData data, TDBID slotId) staticRTTI global
  • static game.data.NewPerk_Record? GetNewPerkRecord(game.data.NewPerkType type) staticRTTI global
  • static void ApplyAbilityGroup(WeakHandle<game.Object> owner, WeakHandle<game.data.GameplayAbilityGroup_Record> group) staticRTTI global
  • static int GetBuildScore(game.Object player, game.data.PlayerBuild_Record buildToCheck) staticRTTI global
  • static game.StatModifierData_Deprecated? CreateCurveModifier(game.data.CurveStatModifier_Record statRecord) staticRTTI global
  • static bool IsWeaponMod(game.ItemID itemID) staticRTTI global
  • static bool IsWeaponMelee(game.data.ItemType type) staticRTTI global
  • static game.StatTotalValue[] GetLowestResistances(game.Object obj) staticRTTI global
  • static bool IsItemSingleInstance(WeakHandle<game.ItemData> itemData) staticRTTI global
  • static bool IsItemIconic(WeakHandle<game.ItemData> itemData) staticRTTI global
  • static bool IsInventoryEmpty(WeakHandle<game.Object> objectt) staticRTTI global
  • static void SendPhotoModeItemUnlockRequest(ScriptGameInstance gi, WeakHandle<game.data.PhotoModeItem_Record> photoModeItm) staticRTTI global
  • static bool IsItemIconic(game.InnerItemData itemData) staticRTTI global
  • static game.Attack_GameEffect? PrepareGameEffectAttack(ScriptGameInstance gi, game.Object instigator, game.Object source, TDBID attackName, Vector4 position, SHitFlag[] hitFlags, game.Object target, float tickRateOverride) staticRTTI global
  • static bool ShouldShowCWChoice(game.Object owner, WeakHandle<UIInventoryItem> itemData) staticRTTI global
  • static game.StatTotalValue[] GetMinStats(game.Object obj, game.data.StatType[] stats) staticRTTI global
  • static RipperdocTokenPopupData? GetCyberwareUpgradeData(game.Object owner, WeakHandle<UIInventoryItem> itemData, game.data.Item_Record upgradeItemRecord, CyberwareUpgradeCostData costData, uint seed, WeakHandle<UIInventoryScriptableSystem> inventorySystem, bool useMultichoice) staticRTTI global
  • static game.data.Quality GetItemQuality(float qualityStat) staticRTTI global
  • static game.data.StatType GetResistanceTypeFromDamageType(game.data.DamageType damageType) staticRTTI global
  • static game.data.WeaponEvolution GetWeaponEvolution(game.ItemID itemID) staticRTTI global
  • static int CheckDifficultyToStatValue(ScriptGameInstance gi, game.data.StatType skill, EGameplayChallengeLevel difficulty, ent.EntityID id) staticRTTI global
  • static int GetLevelPercentage(game.Object objectt) staticRTTI global
  • static game.data.Quality ConvertQualityToNonPlusQuality(game.data.Quality quality) staticRTTI global
  • static game.EPowerDifferential CalculatePowerDifferential(int level) staticRTTI global
  • static void ToggleLootHighlight(WeakHandle<game.Object> obj, bool enable) staticRTTI global
  • static bool IsNonModifableSlot(TDBID slot) staticRTTI global
  • static void ApplyGLP(WeakHandle<game.Object> owner, WeakHandle<game.data.GameplayLogicPackage_Record> package) staticRTTI global
  • static void HealPuppetAfterQuickhack(ScriptGameInstance gi, game.Object executor) staticRTTI global
  • static bool ConsumeItem(WeakHandle<game.Object> obj, game.interactions.ChoiceEvent evt) staticRTTI global
  • static TDBID[] GetModsSlotIDs(game.data.ItemType type) staticRTTI global
  • static WeakHandle<game.data.ObjectAction_Record>[] GetItemActions(game.ItemID itemID) staticRTTI global
  • static TDBID[] GetPlayerQuickHackList(WeakHandle<PlayerPuppet> player) staticRTTI global
  • static game.data.Quality GetItemQuality(WeakHandle<game.ItemData> itemData) staticRTTI global
  • static game.data.StatPrereq_Record?[] GetNestedPrereqs(WeakHandle<game.data.IPrereq_Record>[] prereqs) staticRTTI global
  • static bool IsItemWeapon(game.ItemID itemID) staticRTTI global
  • static game.data.Quality GetItemTierForUpgrades(WeakHandle<game.ItemData> itemData) staticRTTI global
  • static void RemoveEffectorsArray(WeakHandle<game.Object> owner, WeakHandle<game.data.Effector_Record>[] arr) staticRTTI global
  • static bool HasItem(WeakHandle<game.Object> obj, TDBID id) staticRTTI global
  • static void ToggleHolsteredArmAppearance(game.Object puppet, bool setHoleInArm) staticRTTI global
  • static bool IsItemMisc(game.ItemID itemID) staticRTTI global
  • static game.data.Quality GetItemQuality(game.InnerItemData itemData) staticRTTI global
  • static TDBID GetAttachmentSlotID(string slot) staticRTTI global
  • static int GetCyberwareUpgradeShardCount(game.Object owner, game.data.Quality quality) staticRTTI global
  • static int GetCyberwareUpgradeCost(game.data.Item_Record itemRecord) staticRTTI global
  • static ScannerStatDetails GetScannerResistanceDetails(game.Object obj, game.data.StatType statType, game.Object player) staticRTTI global
  • static game.data.Trait_Record? GetTraitRecord(game.data.TraitType type) staticRTTI global
  • static void ReturnRetrievableWeaponMods(WeakHandle<game.ItemData> itemData, WeakHandle<game.Object> owner) staticRTTI global
  • static string GetAmmoCount(game.Object owner, game.ItemID itemID) staticRTTI global
  • static int GetAmmoCountValue(game.Object owner, game.ItemID itemID) staticRTTI global
  • static TDBID GetRandomizedHealingConsumable(WeakHandle<ScriptedPuppet> puppet) staticRTTI global
  • static bool IsItemEffectivelyIdentical(game.ItemID itemID1, game.ItemID itemID2) staticRTTI global
  • static void AwardExperienceFromDamage(game.events.HitEvent hitEvent, float damagePercentage) staticRTTI global
  • static bool DoesPlayerHaveQuickHack(WeakHandle<PlayerPuppet> player, TDBID quickHackTweak) staticRTTI global
  • static game.StatModifierData_Deprecated? CreateStatModifierUsingCurve(game.data.StatType statType, game.StatModifierType modType, game.data.StatType refStat, CName curveName, CName columnName) staticRTTI global
  • static void SetDroppedWeaponQuality(WeakHandle<ScriptedPuppet> npc, WeakHandle<game.ItemData> itemData) staticRTTI global
  • static bool CanItemBeDisassembled(ScriptGameInstance gameInstance, game.ItemID itemID) staticRTTI global
  • static game.StatTotalValue[] GetMaxStats(game.Object obj, game.data.StatType[] stats) staticRTTI global
  • static float GetItemWeight(game.ItemData itemData) staticRTTI global
  • static float GetAvailableSlotsForQuality(WeakHandle<game.ItemData> itemData, game.data.Quality quality) staticRTTI global
  • static game.data.ItemCategory GetItemCategory(game.ItemID itemID) staticRTTI global
  • static int GetCombinedItemQualityValue(ScriptGameInstance game, game.ItemID itemID) staticRTTI global
  • static void ProcessOnLootedPackages(WeakHandle<game.Object> owner, game.ItemID itemID) staticRTTI global
  • static float GetItemPlus(game.ItemData itemData) staticRTTI global
  • static void ApplyGLPArray(WeakHandle<game.Object> owner, WeakHandle<game.data.GameplayLogicPackage_Record>[] arr, bool ignoreAppliedPackages, int withAnimationWrapperOverrides) staticRTTI global
  • static void GiveScavengeReward(ScriptGameInstance gi, TDBID rewardID, ent.EntityID scavengeTargetEntityID) staticRTTI global
  • static bool CheckPerkPrereqs(game.ItemData itemData, game.Object owner, string perkRequiredName) staticRTTI global
  • static void ProcessReadAction(game.interactions.ChoiceEvent choice) staticRTTI global
  • static void TogglePersonalLinkAppearance(game.Object puppet) staticRTTI global
  • static void RemoveDuplicatedHacks(WeakHandle<game.data.ObjectAction_Record>[] deck, WeakHandle<game.data.ObjectAction_Record>[] splinter) staticRTTI global
  • static void RemoveAbility(WeakHandle<game.Object> owner, WeakHandle<game.data.GameplayAbility_Record> ability) staticRTTI global
  • static bool IsMuzzleAttachment(game.data.ItemType type) staticRTTI global
  • static TDBID GetRandomizedGadget(WeakHandle<ScriptedPuppet> puppet) staticRTTI global
  • static game.StatModifierData_Deprecated? CreateCombinedStatModifier(game.data.StatType statType, game.StatModifierType modType, game.data.StatType refStat, game.CombinedStatOperation opSymbol, float value, game.StatObjectsRelation refObject) staticRTTI global
  • static void AwardExperienceFromQuickhack(WeakHandle<PlayerPuppet> player, float cost, ent.EntityID target, game.data.HackCategory category) staticRTTI global
  • static game.StatModifierData_Deprecated? CreateStatModifier(game.data.StatType statType, game.StatModifierType modType, float value) staticRTTI global
  • static bool CanDownloadFunds(ScriptGameInstance gi, game.ItemID itemID) staticRTTI global
  • static void DropManyItems(ScriptGameInstance gameInstance, WeakHandle<game.Object> obj, game.ItemModParams[] items) staticRTTI global
  • static game.data.AttributeData_Record? GetAttributeDataRecord(game.data.AttributeDataType type) staticRTTI global
  • static void ApplyAbility(WeakHandle<game.Object> owner, WeakHandle<game.data.GameplayAbility_Record> ability) staticRTTI global
  • static float ItemQualityNameToValue(CName q) staticRTTI global
  • static bool IsWeaponMod(game.data.ItemType type) staticRTTI global
  • static game.data.Quality GetItemQualityFromRecord(game.data.Item_Record itemRecord) staticRTTI global
  • static game.data.Quality GetBumpedQuality(game.data.Quality quality) staticRTTI global
  • static game.data.Quality GetItemTierForUpgrades(float tierStat) staticRTTI global
  • static game.SItemStackRequirementData GetFirstUnmetEquipRequirement(game.Object owner, game.SItemStackRequirementData[] equipRequirements) staticRTTI global
  • static bool IsItemMaxTier(WeakHandle<game.ItemData> itemData) staticRTTI global
  • static bool ExtractItemsOfEquipArea(game.data.EquipmentArea type, WeakHandle<game.ItemData>[] input, WeakHandle<game.ItemData>[] output) staticRTTI global
  • static float GetItemStackWeight(WeakHandle<game.Object> owner, WeakHandle<game.ItemData> itemData) staticRTTI global
  • static bool HasSmartLinkRequirement(game.ItemData itemData) staticRTTI global
  • static bool CanItemBeDropped(game.Object puppet, game.ItemData itemData) staticRTTI global
  • static void AwardExperienceInstantly(WeakHandle<PlayerPuppet> player, int amount, game.data.ProficiencyType type) staticRTTI global
  • static void RemoveStatModifierGroups(WeakHandle<game.Object> owner, WeakHandle<game.data.StatModifierGroup_Record>[] arr) staticRTTI global
  • static game.StatTotalValue[] GetStatValues(game.Object obj, game.data.StatType[] stats) staticRTTI global
  • static WeakHandle<game.ItemData> GetCyberwareUpgradeShardItemData(game.Object owner, game.data.Quality quality) staticRTTI global
  • static PlayerQuickhackData[] GetPlayerQuickHackListWithQuality(WeakHandle<PlayerPuppet> player) staticRTTI global
  • static void GiveReward(ScriptGameInstance gi, TDBID rewardID, int amount, game.StatsObjectID target, float moneyMultiplier) staticRTTI global
  • static game.data.StatType[] ResistancesList() staticRTTI global
  • static bool IsTechPierceEnabled(ScriptGameInstance gi, game.Object owner, game.ItemID itemID) staticRTTI global
  • static game.data.Proficiency_Record? GetProficiencyRecord(game.data.ProficiencyType type) staticRTTI global
  • static game.data.Quality GetNextItemQuality(WeakHandle<game.ItemData> itemData) staticRTTI global
  • static bool CanUpgradeCyberware(game.Object owner, game.ItemID itemID, bool isEquipped, game.data.Quality selectedQuality, out game.data.Quality upgradeItemQuality, out game.data.Item_Record upgradeItemRecord, out CyberwareUpgradeCostData costData, bool updateOutputOnFailure) staticRTTI global
  • static bool IsItemEquipped(WeakHandle<game.Object> owner, game.ItemID itemID) staticRTTI global
  • static void ForceUnequipItemFromPlayer(game.Object puppet, TDBID slotTDBID, bool removeItem) staticRTTI global
  • static float CalculateStreetStoryReward(ScriptGameInstance gi, float experienceValue) staticRTTI global
  • static game.SItemStackRequirementData[] GetEquipRequirements(game.Object owner, game.ItemData itemData) staticRTTI global
  • static float GetPowerLevelFromContentAssignment(ScriptGameInstance gi, TDBID contentAssignmentID) staticRTTI global
  • static game.data.Item_Record? GetCraftingMaterialRecord(game.data.Quality quality, bool isQuickhack) staticRTTI global
  • static int ConvertQualityToCombinedValue(game.data.Quality quality) staticRTTI global
  • static void DecrementQuickHackBlackboard(ScriptGameInstance gameInstance, TDBID actionID) staticRTTI global
  • static game.SItemStackRequirementData GetVendorWareRequirement(ScriptGameInstance game, WeakHandle<game.data.VendorWare_Record> record, game.StatsObjectID itemStatsID) staticRTTI global
  • static float ItemQualityEnumToValue(game.data.Quality q) staticRTTI global
  • static game.data.Item_Record? GetMonoWireQuickhackRecord(game.weapon.Object weaponObject) staticRTTI global
  • static TDBID[] GetAttachmentSlotIDs() staticRTTI global
  • static ItemAttachments[] GetRetrievableAttachments(WeakHandle<game.ItemData> itemData) staticRTTI global
  • static void ApplyEffectorsArray(WeakHandle<game.Object> owner, WeakHandle<game.data.Effector_Record>[] arr) staticRTTI global
  • static QuickhackData? GetMonoWireQuickHackData(PlayerPuppet playerOwner, ScriptedPuppet targetScriptedPuppet, game.weapon.Object weaponObject) staticRTTI global
  • static void RemoveDuplicatedHacks(PlayerQuickhackData[] commands) staticRTTI global
  • static bool CyberwareHasSideUpgrade(game.ItemID itemID, out game.data.Item_Record sideUpgradeItemRecord) staticRTTI global
  • static float CalculateEP1Reward(ScriptGameInstance gi, float experienceValue, float playerLevel) staticRTTI global
  • static bool IsItemAdaptiveStemCells(TDBID itemID) staticRTTI global
  • static float GetRarityMultiplier(WeakHandle<NPCPuppet> puppet, CName curveName) staticRTTI global
  • static bool CheckPrereqs(WeakHandle<game.data.IPrereq_Record>[] prereqs, WeakHandle<game.Object> target, game.StatsObjectID referenceStatsID) staticRTTI global
  • static CName SetQualityBasedOnLevel(WeakHandle<game.Object> objectt) staticRTTI global
  • static bool CanItemBeDisassembled(ScriptGameInstance gameInstance, WeakHandle<game.ItemData> itemData) staticRTTI global
  • static QuickhackData? CreateSimpleQuickhackData(PlayerPuppet playerOwner, ScriptedPuppet targetScriptedPuppet, game.data.ObjectAction_Record quickhackActionRecord) staticRTTI global
  • static game.ItemData? GetCyberwareUpgradeItemDataWithOffset(game.Object owner, game.data.Item_Record upgradeItemRecord, TDBID statsShardTDBID, uint seed, int offset) staticRTTI global
  • static float GetItemTierFromName(CName tierName) staticRTTI global
  • static void IncrementQuickHackBlackboard(ScriptGameInstance gameInstance, TDBID actionID) staticRTTI global
  • static void ApplyStatModifierGroups(WeakHandle<game.Object> owner, WeakHandle<game.data.StatModifierGroup_Record>[] arr) staticRTTI global
  • static game.data.Item_Record? GetItemRecord(game.ItemID itemID) staticRTTI global
  • static int ConvertQualityToItemPlusValue(game.data.Quality quality) staticRTTI global
  • static void AwardExperienceFromResourceSpent(WeakHandle<PlayerPuppet> player, float value, game.data.StatPoolType type, game.events.HitEvent hitEvent) staticRTTI global
  • static game.data.Stat_Record? GetStatRecord(game.data.StatType type) staticRTTI global
  • static void SendAddAchievementRequest(ScriptGameInstance gi, game.data.Achievement achievement, WeakHandle<game.data.Achievement_Record> achievementRecord) staticRTTI global
  • static bool IsScopeAttachment(game.data.ItemType type) staticRTTI global
  • static float GetStatValueFromObject(ScriptGameInstance gi, WeakHandle<game.Object> objectt, game.data.StatType stat) staticRTTI global
  • static game.data.ItemType GetItemType(game.ItemID itemID) staticRTTI global
  • static float GetPlayerCurrentHealthPercent(ScriptGameInstance gi) staticRTTI global
  • static bool IsItemTypeCyberwareWeapon(game.data.ItemType type) staticRTTI global
  • static void InjectStatModifier(ScriptGameInstance gi, game.Object obj, game.StatModifierData_Deprecated modifier) staticRTTI global
  • static bool HasItem(WeakHandle<game.Object> obj, game.ItemID id) staticRTTI global
  • static bool CanPlayerUpgradeFromInventory(WeakHandle<game.Object> obj) staticRTTI global
  • static int GetPlayerNextLevelBasedOnRandomQuality(game.data.Quality quality) staticRTTI global
  • static game.StatModifierData_Deprecated? StatRecordToModifier(game.data.StatModifier_Record statRecord) staticRTTI global
  • static game.data.Quality ConvertCombinedValueToQuality(int combinedValue) staticRTTI global
  • static int GetCharacterWeakspotCount(game.Puppet puppet) staticRTTI global
  • static bool HasDownloadFundsAction(game.ItemID itemID) staticRTTI global
  • static bool IsItemCrafted(WeakHandle<game.ItemData> itemData) staticRTTI global
  • static bool BreakItem(ScriptGameInstance gi, game.Object owner, game.ItemID itemID) staticRTTI global
  • static float CalculateThreatValue(game.Object obj) staticRTTI global
  • static void AwardExperienceFromLocomotion(WeakHandle<PlayerPuppet> player, float amount) staticRTTI global
  • static bool IsItemMaxLevel(WeakHandle<game.ItemData> itemData) staticRTTI global
  • static void HandleBuyShardPopupClosed(game.Object owner, game.ItemID equippedItemId, RipperdocTokenPopupCloseData resultData) staticRTTI global
  • static int GetBluelinePaymentValue(game.Object player, game.data.ContentAssignment_Record contentAssignment, EGameplayChallengeLevel difficulty) staticRTTI global
  • static WeakHandle<game.data.Stat_Record>[] GetListOfRandomStatsFromEvolutionType(game.data.WeaponEvolution evolution) staticRTTI global
  • static bool CanAffordAndPerformCyberwareUpgrade(game.Object owner, game.data.Quality currentQuality, game.data.Item_Record upgradeItemRecord, out CyberwareUpgradeCostData costData) staticRTTI global