BlackICE Scripting

IScriptable class

IScriptable

Inheritance

Base: ISerializable

Derived

ABaseWrapper, AIActionChecks, AIActionHelper, AIActionLookat, AIActionMovePolicy, AIActionParams, AIActionTarget, AIActionTransactionSystem, AIArgumentMapping, AIBehaviorScript

Show 755 more of 765 derived classes

AICodeInterface, AICombatAlley, AICombatTargetHelper, AICommand, AICondition, AICoverDemandHolder, AICoverHelper, AIDriveCommandUpdate, AIEvents, AIICombatGuardAreaCondition, AIITargetTrackingListener, AIPatrolPathParameters, AIReactionData, AIRole, AIScriptSquad, AISquadHelper, AISquadScriptInterface, AISubActionActivateLightPreset_Record_Implementation, AISubActionActivateStrongArmsFX_Record_Implementation, AISubActionAddFact_Record_Implementation, AISubActionApplyTimeDilation_Record_Implementation, AISubActionAttackWithWeapon_Record_Implementation, AISubActionBlockData_Record_Implementation, AISubActionCallReinforcements_Record_Implementation, AISubActionCallSquadSearchBackUp_Record_Implementation, AISubActionChangeAttitude_Record_Implementation, AISubActionChangeCoverSelectionPreset_Record_Implementation, AISubActionChimeraMetalstorm_Record_Implementation, AISubActionCompleteCommand_Record_Implementation, AISubActionConditionalFailure_Record_Implementation, AISubActionCover_Record_Implementation, AISubActionCreateGameEffect_Record_Implementation, AISubActionCustomEffectors_Record_Implementation, AISubActionDisableAimAssist_Record_Implementation, AISubActionDisableCollider_Record_Implementation, AISubActionDroneModifyAltitude_Record_Implementation, AISubActionEquipOnBody_Record_Implementation, AISubActionEquipOnSlot_Record_Implementation, AISubActionFailIfFriendlyFire_Record_Implementation, AISubActionFail_Record_Implementation, AISubActionFastExitWorkspot_Record_Implementation, AISubActionForceDeath_Record_Implementation, AISubActionForceEquip_Record_Implementation, AISubActionForceHitReaction_Record_Implementation, AISubActionForceUnequip_Record_Implementation, AISubActionGameplayLogicPackage_Record_Implementation, AISubActionGeneratePointOfInterestTarget_Record_Implementation, AISubActionHitData_Record_Implementation, AISubActionInAir_Record_Implementation, AISubActionInitialReactionParams_Record_Implementation, AISubActionLeaveCover_Record_Implementation, AISubActionMeleeAttackAttemptEvent_Record_Implementation, AISubActionMeleeAttackManager_Record_Implementation, AISubActionMissileRainCircular_Record_Implementation, AISubActionMissileRainGrid_Record_Implementation, AISubActionModifyStatPool_Record_Implementation, AISubActionMountVehicle_Record_Implementation, AISubActionPlaySound_Record_Implementation, AISubActionPlayVoiceOver_Record_Implementation, AISubActionQueueAIEvent_Record_Implementation, AISubActionQueueCommunicationEvent_Record_Implementation, AISubActionQuickHack_Record_Implementation, AISubActionRandomize_Record_Implementation, AISubActionRegisterActionName_Record_Implementation, AISubActionReloadWeapon_Record_Implementation, AISubActionScaleDurationWithDistance_Record_Implementation, AISubActionSecuritySystemNotification_Record_Implementation, AISubActionSendSignal_Record_Implementation, AISubActionSetEquipPrimaryWeapons_Record_Implementation, AISubActionSetEquipSecondaryWeapons_Record_Implementation, AISubActionSetEquipWeaponsUtils, AISubActionSetInfluenceMap_Record_Implementation, AISubActionSetInt_Record_Implementation, AISubActionSetStimSource_Record_Implementation, AISubActionSetTargetByTag_Record_Implementation, AISubActionSetTopThreatPersistance_Record_Implementation, AISubActionSetUnequipPrimaryWeapons_Record_Implementation, AISubActionSetUnequipSecondaryWeapons_Record_Implementation, AISubActionSetUnequipWeaponsUtils, AISubActionSetWaypointByTag_Record_Implementation, AISubActionSetWorldPosition_Record_Implementation, AISubActionShootFromCar_Record_Implementation, AISubActionShootToPoint_Record_Implementation, AISubActionShootWithWeapon_Record_Implementation, AISubActionSpawnFX_Record_Implementation, AISubActionSquadSync_Record_Implementation, AISubActionStartCooldown_Record_Implementation, AISubActionStatusEffect_Record_Implementation, AISubActionThrowItem_Record_Implementation, AISubActionTriggerItemActivation_Record_Implementation, AISubActionTriggerStim_Record_Implementation, AISubActionUnequipOnSlot_Record_Implementation, AISubActionUpdateFriendlyFireParams_Record_Implementation, AISubActionUseSensePreset_Record_Implementation, AISubActionWorkspot_Record_Implementation, AITicketCondition, AITweakParams, AIWeapon, AIbehaviorBehaviorBlackboard, AIbehaviorPassiveExpressionDefinition, AIbehaviorScriptBase, AIbehaviorSelectedCoversData, AIbehaviorWorkspotList, AIbehavioreventResolverScript, ATooltipData, AbilityUserData, ActionNotifier, ActivityCardsHelper, AgentBase, AgentRegistry, AnimationChain, AnimationChainPlayer, AnimationSystemForcedVisibilityEntityData, AnimationsConstructor, AreaEffectData, AreaEffectTargetData, AsyncSpawnData, AudioFunctionalTests, BackpackCraftingMaterialItemCallbackData, BackpackFilterButtonSpawnedCallbackData, BaseHitPrereqCondition, BasePerkLevelData_Records, BaseSkillCheckContainer, BasicInteractionInterpreter, BasicViabilityInterpreter, BenchmarkLineData, BlacklistEntry, BountyManager, CActionScriptProxy, CPOMissionDataState, CSH, CVisualDebug, CachedCraftingMaterial, CameraDeadBodyData, CameraDeadBodyInternalData, CameraTagLimitData, CarriedObjectData, CharacterCreationAttributeData, CharacterCreationSummaryListItemData, CluePSData, CodexListSyncData, CodexUserData, CodexUtils, CombatGadgetHelper, CompareBuilder, ConsumablesChargesHelper, ContactData, ContactDataHelper, CooldownPackage, CooldownRequest, CooldownStorage, CoverCommandParams, CraftBook, CraftingUserData, CyberwareDisplayWrapper, CyberwareSlotSpawnData, CyberwareUtility, DEBUG_DamageInputReceiver, DEBUG_IconErrorInfo, DEBUG_actorsClassNamesCount, DamageDigitUserData, DamageEffectUIEntry, DamageManager, DamageSystemHelper, DeathMenuUserData, DefaultActionsParametersHolder, DeviceActionPropertyFunctions, DeviceActionQueue, DeviceMappinsContainer, DeviceOperationBase, DeviceOperationTriggerData, DeviceOperations, DeviceOperationsContainer, DeviceOperationsTrigger, DeviceTimeTableManager, District, DistrictManager, DocumentCustomData, DoorViabilityInterpreter, DriverCombatListener, DropPointMappinRegistrationData, DropPointPackage, DropdownItemData, EffectDataHelper, ElevatorFloorViabilityInterpreter, EquipAnimationUpdateData, EquipmentAreaCategory, EquipmentAreaDisplays, EquipmentInitData, EquipmentManipulationRequest, EquipmentSystemPlayerData, EquippedQuickHackData, FactInvokerDataEntry, FilterButtonSpawnedData, FinisherInitData, FocusForcedHighlightData, FocusForcedHighlightPersistentData, FollowSlot, ForcedVisibilityInAnimSystemData, GTFManager, GTFParamManager, GalleryUtils, GameEffectTargetVisualizationData, GameObjectListener, GameSessionDataModule, GameplayCameraData, GameplayConditionBase, GameplayConditionContainer, GamplayQuestData, GemplayObjectiveData, GenericCodexEntryData, GenericNotificationBaseAction, GogRewardEntryData, GridUserData, HUDActorUpdateData, HUDModule, HighlightEditableData, HitHistory, HitReactionBehaviorData, Hotkey, HubMenuInitData, HubMenuInstanceData, HubMenuUtility, HubMenuUtils, IDisplayData, IUIInventoryItemStatsProvider, IUpdatableSystem, ImmediateNotificationListener, InkAnimHelper, InkImageUtils, InputMenuNavigationActionHelper, InstallModConfirmationData, IntComparator, InventoryDataManager, InventoryDataManagerV2, InventoryGPRestrictionHelper, InventoryItemComparableTypesCache, InventoryItemDataComparator, InventoryItemDataWrapper, InventoryItemPreferredAreaItems, InventoryItemPreferredComparisonResolver, InventoryTooltiData_CyberwareUpgradeData, InventoryTooltiData_GrenadeDamageData, InventoryTooltiData_GrenadeData, InventoryTooltipData_CyberdeckData, InventoryTypeComparableItemsCache, InventoryUtils, IronsightDetail, ItemActionsHelper, ItemCategoryFliter, ItemCategoryFliterManager, ItemComparableTypesCache, ItemCompareBuilder, ItemCraftingData, ItemDisplayContextData, ItemDisplayUtils, ItemFilterCategories, ItemFilters, ItemIdWrapper, ItemPreferredAreaItems, ItemPreferredComparisonResolver, ItemPreviewHelper, ItemTooltipModuleSpawnedCallbackData, ItemsLocalizationHelper, ItemsPoolCachedData, ItemsPoolItemSpawnData, JournalEntryListItemData, JournalEntryNotificationRemoveRequestData, KeypadButtonSpawnData, LeftHandCyberwareHelper, LineSpawnData, ListItemData, LocomotionSceneInitData, LocomotionTakedownInitData, LootingScrollBlockController, MainMenuTooltipData, MapMenuUserData, MapPinUtility, MasterViabilityInterpreter, MathHelper, MeleeLeapAttackObjectTagger, MenuDataBuilder, MenuItemData, MenuUIUtils, MessageMenuAttachmentData, MessengerContactSyncData, MessengerUtils, MinimalItemTooltipDataRequirements, MinimalItemTooltipDataStatRequirement, MinimalItemTooltipModData, MinimalItemTooltipModsAttunementData, MinimalItemTooltipRecipeData, MinimalItemTooltipStatData, MinimalLootingListItemData, ModuleInstance, MonowireSpreadableNPC, MorphData, MusicSettings, NPCManager, NamedTooltipController, NavigationFunctionalTests, NewItemCompareBuilder, NewItemTooltipAttachmentEntryData, NewItemTooltipAttachmentEntrySpawnData, NewItemTooltipModuleSpawnedCallbackData, NewPerksPerkItemInitData, NewPerksRequirementsLinks, NewPerksRequirementsLinksManager, NewPerksScreenInitData, ObjectScanningDescription, OpenSkillsMenuData, OperationExecutionData, OptionalAreaEffectData, OutfitWardrobeSlotSpawnData, OutlineRequest, PatchNotesCheckData, PerkDeviceMappinData, PerkUserData, PerksScreenStaticData, PhysicsFunctionalTests, PingCachedData, PlayRadioArgs, PlaybackOptionsUpdateData, PlayerCombatController, PlayerCoverHelper, PlayerDevelopmentData, PlayerDevelopmentDataManager, PlayerFunctionalTests, PlayerGameplayRestrictions, PlayerStaminaHelpers, PlayerStateMachineTestFiveInput, PlayerStateMachineTestFourInput, PlayerStateMachineTestFourOutput, PlayerStateMachineTestThreeOutput, PlayerVisionModeController, PlayerWeaponHandlingModifiers, PocketRadio, PointData, PoliceAgentRegistry, PopupStateUtils, PreventionAgents, PreventionMinimapMappinComponent, PreviousMenuData, ProgramEntry, ProjectileGameEffectHelper, ProjectileHelper, ProjectileHitHelper, ProjectileLaunchHelper, ProjectileTargetingHelper, PulseAnimation, PuppetForceVisionAppearanceData, PuppetListener, QuestEntryUserData, QuestListDistanceData, QuestListHeaderData, QuestListItemData, QuestLogUtils, QuestTypeIconUtils, QuickHackableHelper, QuickHackableQueueHelper, QuickhackData, QuicksortInt, QuicksortInventoryItemData, QuicksortTemplate, RadialMenuHelper, RadialSlot, RadialWheelUserData, RadioListItemData, RadioStationDataProvider, RadioViabilityInterpreter, RecipeData, RenderingFunctionalTests, RequirementUserData, ResolveActionData, RevealRequestsStorage, RipperdocArmorData, RipperdocCyberwareEquipAnimationCategory, RipperdocInventoryItemData, RipperdocPerkData, RipperdocShardData, RipperdocTokenManager, RipperdocWrappedUIInventoryItem, SPreventionAgentData, SWidgetPackageWrapper, Sample_RPC_Class, ScannerChunk, SceneScreenUIAnimationsData, ScreenDisplayContextData, ScreenMessageData, ScriptConditionTypeBase, ShardAttachmentData, SkillCheckBase, SlotUserData, SmartHousePreset, SmartWindowViabilityInterpreter, SoldItem, SoldItemsCache, SortComparatorTemplate, SortingDropdownData, SpatialQueriesHelper, StatPoolsManager, StatProvider, StatsManager, StatsSystemHelper, StatusEffectHelper, SteetCredDataHelper, StimFilters, StimRequest, StorageUserData, SubmenuDataBuilder, SurveillanceCameraViabilityInterpreter, TVViabilityInterpreter, TakedownGameEffectHelper, TakedownUtils, Target, TestCaseBase_Backend, TestStep, TestStepLogic, TimeDilationHelper, TimeDilationParameters, TimetableCallbackData, TooltipLootingCachedData, TooltipSpawnedCallbackData, TransferSaveData, TurretInitData, TvChannelSpawnData, TweakAIActionRecord, TweakAISubAction, TypeComparableItemsCache, UIFunctionalTests, UIGenderHelper, UIInventoryHelper, UIInventoryItem, UIInventoryItemComparisonManager, UIInventoryItemGrenadeData, UIInventoryItemInternalData, UIInventoryItemMod, UIInventoryItemModAttunementData, UIInventoryItemModsManager, UIInventoryItemModsStaticData, UIInventoryItemProgramData, UIInventoryItemRequirementsManager, UIInventoryItemStat, UIInventoryItemStatComparison, UIInventoryItemStatsManager, UIInventoryItemWeaponBar, UIInventoryItemWeaponBars, UIInventoryItemsManager, UIInventoryScriptableEquipmentListener, UIInventoryWeaponInternalData, UIItemStatProperties, UILocalizationHelper, UILocalizationKeys, UILocalizationMap, UnitsLocalizationHelper, VehicleListItemData, VehicleMappinComponent, VehicleMinimapMappinComponent, VehiclePreventionHackState, VehicleShopUtils, VehicleTransitionInitData, VehiclesManagerDataHelper, Vendor, VendorDataManager, VendorGameItemData, VendorItemAdditionalData, VendorJunkSellItem, VendorRequirementsNotMetNotificationData, VendorUserData, VenodrRequestQueueEntry, VirutalNestedListData, VulnerabilityUserData, WallCollisionHelpers, WeaponMaxStatValueData, WeaponsUtils, WidgetAnimationManager, WidgetCustomData, WidgetsPoolItemSpawnData, WorkspotEntryData, WorkspotFunctionalTestsDebugListener, WorkspotMapData, WorldFunctionalTests, WrappedGOGRewardPack, WrappedInventoryItemData, WrappedTemplateData, WrappedUIInventoryItem, ZoneAlertNotificationRemoveRequestData, ZoomTransitionHelper, anim.AnimFeature, anim.LookAtAdditionalPreset, anim.LookAtPreset, at_ui.BackendUtility, audio.ScriptableAudioInterface, audio.ui.AudioHandler, ent.Entity, ent.EntitySpawnToken, ent.IComponent, ent.IOrientationProvider, ent.IPositionProvider, ent.IVelocityProvider, ent.PhysicalBodyInterface, game.ActionInternalEvent, game.AttachmentSlotsScriptCallback, game.AttackComputed, game.BaseTimer, game.BoolSignalTable, game.BreachUIParameters, game.ChatterHelper, game.ClothingSet, game.Damage, game.DamagePack, game.DelaySystemScriptedDelayCallbackWrapper, game.DeviceReplicatedState, game.EffectAction, game.EffectDurationModifier, game.EffectNode, game.Effector, game.ExtendedWorkspotInfo, game.FastTravelPointData, game.FriendlyFireParams, game.FxInstance, game.GameFeatureManager, game.GeometryDescriptionSystem, game.HitShapeUserData, game.HudActor, game.IAttachmentSlotsListener, game.IAttack, game.IBlackboard, game.IDamageSystemListener, game.IEffect, game.IGameSystem, game.IInventoryListener, game.IMovingPlatformMovement, game.IObjectScriptBase, game.IPrereq, game.IScriptableSystem, game.IStatPoolsListener, game.IStatsListener, game.IStatusEffectListener, game.InventoryItemAttachments, game.InventoryScriptCallback, game.ItemCreationPrereqDataWrapper, game.ItemData, game.JournalEntry, game.JournalEntryOverrideData, game.JournalInternetBase, game.JournalOnscreensStructuredGroup, game.JournalPath, game.LazyDevice, game.LoSFinderParams, game.MeleeAttackData, game.MinimapSettings, game.MountEventData, game.MountEventOptions, game.ObjectActionsCallbackController, game.PatrolSplineProgress, game.PersistentState, game.PlayerClimbInfo, game.PlayerCoverInfo, game.PlayerObstacleSystem, game.PrereqState, game.PuppetBlackboardUpdater, game.RPGManager, game.ScanningController, game.SceneAnimationMotionActionParams, game.SceneTierData, game.ScriptTaskData, game.ScriptableSystemRequest, game.ScriptedPrereqAttitudeListenerWrapper, game.ScriptedPrereqMountingListenerWrapper, game.ScriptedPrereqPSChangeListenerWrapper, game.ScriptedPrereqSceneInspectionListenerWrapper, game.SignalUserData, game.SlotDataHolder, game.StatModifierData_Deprecated, game.StatsBundleHandler, game.StatusEffectBase, game.UIItemsHelper, game.UILocalizationDataPackage, game.audio.IAudioSubSystem, game.bb.AllScriptDefinitions, game.bb.ScriptDefinition, game.damage.AttackData, game.damage.CacheData, game.damage.DamageDebugData, game.damage.HitDebugData, game.damage.ServerHitData, game.damage.ServerKillData, game.data.TweakDBInterface, game.data.TweakDBRecord, game.device.ActionProperty, game.device.Clearance, game.helper.GameObjectEffectHelper, game.helper.StimBroadcasterComponentHelper, game.interactions.ChoiceCaptionPart, game.interactions.InteractionScriptedCondition, game.interactions.NodeDefinition, game.interactions.ReactionData, game.interactions.vis.BluelineDescription, game.interactions.vis.BluelinePart, game.interactions.vis.IVisualizerTimeProvider, game.map.pins.IVisualObject, game.map.pins.MappinScriptData, game.mounting.MountingRequest, game.mounting.UnmountingRequest, game.projectile.CollisionEvaluator, game.projectile.CollisionEvaluatorParams, game.projectile.SpiralParams, game.projectile.TrajectoryParams, game.smartGun.UIParameters, game.stateMachine.Functor, game.stateMachine.ScriptInterface, game.stateMachine.StateContextScript, game.stateMachine.StateMachineListDefinition, game.stateMachine.parameter.TypeActionLocomotionParameters, game.stateMachine.parameter.TypeAdjustTransform, game.stateMachine.parameter.TypeClimbParametersBase, game.stateMachine.parameter.TypeInteractionDescription, game.stateMachine.parameter.TypeItemEquipRequest, game.stateMachine.parameter.TypeItemUnequipRequest, game.stateMachine.parameter.TypeLadderDescription, game.stateMachine.parameter.TypeRequestItem, game.stateMachine.parameter.TypeRequestReload, game.targeting.SystemTargetFilter, game.targeting.SystemTargetFilterResult, game.ui.CharacterCustomizationInfo, game.ui.CharacterCustomizationOption, game.ui.CharacterRandomizationParametersData, game.ui.DamageInfoUserData, game.ui.GenericNotificationViewData, game.ui.ICharacterCustomizationState, game.ui.ICustomizationStateUpdater, game.ui.IconsNameResolver, game.ui.MappinControllerCustomData, game.ui.MinigameGenerationRule, game.ui.MinigameState, game.ui.NewsFeedDataProvider, game.ui.PhoneWaveformData, game.ui.ScreenProjectionsData, game.ui.SideScrollerMiniGameStateAdvanced, game.ui.SideScrollerSpawnerAdvanced, game.ui.arcade.BoundingShape, game.ui.arcade.RoachRaceCollisionSystem, game.weapon.IFxPackage, gen.IRandomizationSupervisor, gsm.State, inGame.MenuAnimContainer, ink.AbstractDataSourceWrapper, ink.ActionName, ink.AsyncSpawnData, ink.AsyncSpawnRequest, ink.CallbackConnectorData, ink.CallbackData, ink.ClippedMenuScenarioData, ink.GameNotificationToken, ink.IIconAtlas, ink.ILayerSystem, ink.ILayerSystemAccesor, ink.ILayerSystemData, ink.ISystemRequestsHandler, ink.IWidgetController, ink.IWidgetLogicController, ink.IconReference, ink.ItemPositionProviderWrapper, ink.LatestSaveMetadataInfo, ink.MenuEventDispatcher, ink.MenuInstance, ink.MenuScenario, ink.MenusState, ink.SaveMetadataInfo, ink.ScreenProjection, ink.ScriptDynArray, ink.ScriptFIFOQueue, ink.ScriptHashMap, ink.ScriptIntHashMap, ink.ScriptStringMap, ink.ScriptWeakHashMap, ink.ServerInfo, ink.ShowEngagementScreen, ink.ShowInitializeUserScreen, ink.SystemNotificationToken, ink.TweakDBIDSelector, ink.UserData, ink.VirtualItemTemplateClassifierWrapper, ink.Widget, ink.WidgetBrush, ink.WidgetsSet, ink.anim.Builder, ink.anim.Controller, ink.anim.Definition, ink.anim.Event, ink.anim.Interpolator, ink.anim.Proxy, ink.anim.Sequence, move.Policies, parameter.RequestEquip, prv.FunctionalTestsTrigger, quest.AICommandNodeFunctionProvider, quest.BluelineObject, quest.IInspectListener, quest.ScriptQuestContentLockListener, quest.VendorPanelData, red.CallbackObject, red.Event, rend.InfoBox, res.ResourceMetricsReportGenerator, scn.AICommandFactory, scn.ScriptInterface, sense.IShape, sense.IVisionBlockerShape, sense.StimuliData, sense.VisibleObject, sense.VisionBlockersRegistrar, text.TextParameterSet, tick.ITimeDilationListener, userSettings.Group, userSettings.NotificationListener, userSettings.UserSettings, userSettings.Var, userSettings.VarListener, vehicle.AudioCurvesParam, vehicle.BaseStrategyRequest, vehicle.CameraManager, vehicle.CinematicCameraManager, vehicle.CinematicCameraShot, vehicle.CinematicCameraShotEffect, vehicle.CinematicCameraShotGroup, vehicle.CinematicCameraShotRoot, vehicle.CinematicCameraShotStartCondition, vehicle.CinematicCameraShotStopCondition, vehicle.ForceBrakesCallbackListener, vehicle.PortalsList, work.IScriptedCondition, world.AnimationSystemScriptInterface, world.BenchmarkSummary, world.EffectBlackboard, world.ITriggerAreaNotifer, world.ITriggerAreaNotiferInstance, world.MaraudersMapDevicesSink, world.NavigationScriptCostModCircle, world.NavigationScriptFindWallResult, world.NavigationScriptInterface, world.NavigationScriptObstacle, world.NavigationScriptPath, world.PrefabMetadata, world.RenderingScriptInterface, world.RuntimeInfo, world.ScriptedAudioSignpostTrigger, world.TrafficScriptInterface, world.WeatherScriptInterface, world.WeatherScriptListener, world.geometry.DescriptionQuery, world.geometry.DescriptionResult, world.geometry.average.NormalDetectionHelperQuery, world.geometry.average.NormalDetectionHelperResult

Properties

None.

Functions