Starfield Mod:Script-RefCollectionAlias
From Starfield Wiki
A description of the script with its use and purpose.
Definition[edit]
The script header definition.
ScriptName RefCollectionAlias Extends Alias Native Hidden
Members[edit]
The members that belong to this script.
- Function AddToFaction(Faction akFaction)
- Function BlockActivation(bool abBlocked = true, bool abHideActivateText = false)
- Actor Function GetActorAt(int aiIndex)
- SpaceshipReference Function GetShipAt(int aiIndex)
- ObjectReference Function GetRandom()
- ObjectReference[] Function GetRandomObjects(int aiNumberToGet = 0)
- ObjectReference Function GetFirstOwnedObject(Actor actorOwner)
- Function EnableAll(bool bFadeIn = false)
- Function DisableAll(bool bFadeOut = false)
- Function EvaluateAll()
- Function MoveAllTo(ObjectReference akTarget)
- Function MoveAllToPackageLocation()
- bool Function IsOwnedObjectInList(Actor actorOwner)
- bool Function IsDetectedBy(Actor detectionTarget)
- bool Function HasDetectionLOS(Actor actorTarget)
- Function SetOpen(bool abOpen = true)
- Function Lock(bool abLock = true, bool abAsOwner = false, bool abTraverseLinkedLockables = true)
- Function KillAll(ObjectReference akKiller = none)
- Function StartCombatAll(ObjectReference akCombatTarget)
- Function RemoveFromFaction(Faction akFaction)
- Function RemoveFromAllFactions()
- Function ResetAll()
- Function SetGhost(bool bSetGhost = true)
- Function SetProtected(bool bSetProtected = true)
- Function SetEssential(bool bSetEssential = true)
- Function StopCombat()
- Function StopCombatAlarm()
- Function AddRefCollection(RefCollectionAlias refCollectionAliasToAdd)
- Function RemoveRefCollection(RefCollectionAlias refCollectionAliasToRemove)
- Function AddArray(ObjectReference[] refArrayToAdd)
- int Function GetCountDead()
- int Function GetCountDeadOr3DUnloaded()
- int Function GetCountAliveAnd3DLoaded()
- int Function GetCountDisabled()
- int Function RemoveDisabled()
- Function SetValue(ActorValue akActorValue, float fValue)
- bool Function LinkCollectionTo(RefCollectionAlias LinkedRefCollectionAlias, Keyword LinkKeyword = none, bool WrapLinks = false)
- Function SetUnconscious(bool abUnconscious = true)
- Function AddRef(ObjectReference akNewRef)
- int Function Find(ObjectReference akFindRef)
- ObjectReference[] Function GetArray()
- Actor[] Function GetActorArray()
- ObjectReference Function GetAt(int aiIndex)
- int Function GetCount()
- Function RemoveAll()
- Function RemoveRef(ObjectReference akRemoveRef)
- Event OnAliasChanged(ObjectReference akObject, bool abRemove)
- Event OnActivate(ObjectReference akSenderRef, ObjectReference akActionRef)
- Event OnBuilderMenuSelect(ObjectReference akSenderRef, ActorValue akActorValue)
- Event OnCellAttach(ObjectReference akSenderRef)
- Event OnCellDetach(ObjectReference akSenderRef)
- Event OnCellLoad(ObjectReference akSenderRef)
- Event OnClose(ObjectReference akSenderRef, ObjectReference akActionRef)
- Event OnContainerChanged(ObjectReference akSenderRef, ObjectReference akNewContainer, ObjectReference akOldContainer)
- Event OnCrewAssigned(ObjectReference akSenderRef, Actor akCrew, ObjectReference akAssignmentRef, ObjectReference akPreviousAssignmentRef)
- Event OnCrewDismissed(ObjectReference akSenderRef, Actor akCrew, ObjectReference akPreviousAssignmentRef)
- Event OnDestroyed(ObjectReference akSenderRef, ObjectReference akDestroyer)
- Event OnDestructionStageChanged(ObjectReference akSenderRef, int aiOldStage, int aiCurrentStage)
- Event OnEnterFurniture(ObjectReference akSenderRef, Actor akActionRef)
- Event OnEquipped(ObjectReference akSenderRef, Actor akActor)
- Event OnExitFurniture(ObjectReference akSenderRef, ObjectReference akActionRef)
- Event OnGrab(ObjectReference akSenderRef)
- Event OnItemAdded(ObjectReference akSenderRef, Form akBaseItem, int aiItemCount, ObjectReference akItemReference, ObjectReference akSourceContainer, int aiTransferReason)
- Event OnItemRemoved(ObjectReference akSenderRef, Form akBaseItem, int aiItemCount, ObjectReference akItemReference, ObjectReference akDestContainer, int aiTransferReason)
- Event OnLoad(ObjectReference akSenderRef)
- Event OnLockStateChanged(ObjectReference akSenderRef)
- Event OnMapMarkerDiscovered(ObjectReference akSenderRef)
- Event OnObjectRepaired(ObjectReference akSenderRef, ObjectReference akReference)
- Event OnObjectDestroyed(ObjectReference akSenderRef, ObjectReference akReference)
- Event OnOpen(ObjectReference akSenderRef, ObjectReference akActionRef)
- Event OnOutpostItemPowerOff(ObjectReference akSenderRef, ObjectReference akPoweredItem)
- Event OnOutpostItemPowerOn(ObjectReference akSenderRef, ObjectReference akPoweredItem, ObjectReference akPowerGenerator)
- Event OnPipboyRadioDetection(ObjectReference akSenderRef, bool abDetected)
- Event OnPowerOn(ObjectReference akSenderRef, ObjectReference akPowerGenerator)
- Event OnPowerOff(ObjectReference akSenderRef)
- Event OnQuickContainerOpened(ObjectReference akSenderRef)
- Event OnRead(ObjectReference akSenderRef)
- Event OnRelease(ObjectReference akSenderRef)
- Event OnReset(ObjectReference akSenderRef)
- Event OnScanned(ObjectReference akSenderRef)
- Event OnSell(ObjectReference akSenderRef, Actor akSeller)
- Event OnShipDock(ObjectReference akSenderRef, bool abComplete, SpaceshipReference akDocking, SpaceshipReference akParent)
- Event OnShipFarTravel(ObjectReference akSenderRef, Location aDepartureLocation, Location aArrivalLocation, int aState)
- Event OnShipGravJump(ObjectReference akSenderRef, Location aDestination, int aState)
- Event OnShipLanding(ObjectReference akSenderRef, bool abComplete)
- Event OnShipSystemPowerChange(ObjectReference akSenderRef, ActorValue akSystem, bool abAddPower, bool abDamageRelated)
- Event OnShipTakeOff(ObjectReference akSenderRef, bool abComplete)
- Event OnShipUndock(ObjectReference akSenderRef, bool abComplete, SpaceshipReference akUndocking, SpaceshipReference akParent)
- Event OnSpellCast(ObjectReference akSenderRef, Form akSpell)
- Event OnTerminalMenuItemRun(ObjectReference akSenderRef, int auiMenuItemID, TerminalMenu akTerminalBase, ObjectReference akTerminalRef)
- Event OnTranslationAlmostComplete(ObjectReference akSenderRef)
- Event OnTranslationComplete(ObjectReference akSenderRef)
- Event OnTranslationFailed(ObjectReference akSenderRef)
- Event OnTrapHitStart(ObjectReference akSenderRef, ObjectReference akTarget, float afXVel, float afYVel, float afZVel, float afXPos, float afYPos, float afZPos, int aeMaterial, bool abInitialHit, int aeMotionType)
- Event OnTrapHitStop(ObjectReference akSenderRef, ObjectReference akTarget)
- Event OnTriggerEnter(ObjectReference akSenderRef, ObjectReference akActionRef)
- Event OnTriggerLeave(ObjectReference akSenderRef, ObjectReference akActionRef)
- Event OnUnequipped(ObjectReference akSenderRef, Actor akActor)
- Event OnUnload(ObjectReference akSenderRef)
- Event OnWorkshopCargoLinkChanged(ObjectReference akSenderRef, ObjectReference akOldTarget, ObjectReference akNewTarget)
- Event OnWorkshopFlyCam(ObjectReference akSenderRef, bool aStart)
- Event OnWorkshopMode(ObjectReference akSenderRef, bool aStart)
- Event OnWorkshopObjectGrabbed(ObjectReference akSenderRef, ObjectReference akReference)
- Event OnWorkshopObjectMoved(ObjectReference akSenderRef, ObjectReference akReference)
- Event OnWorkshopObjectPlaced(ObjectReference akSenderRef, ObjectReference akReference)
- Event OnWorkshopObjectRemoved(ObjectReference akSenderRef, ObjectReference akReference)
- Event OnWorkshopOutputLink(ObjectReference akSenderRef, ObjectReference akSource, ObjectReference akTarget)
- Event OnWorkshopNPCTransfer(ObjectReference akSenderRef, Location akNewWorkshop, Keyword akActionKW)
- Event OnActorActivatedRef(ObjectReference akSenderRef, ObjectReference akActivatedRef)
- Event OnAffinityEvent(ObjectReference akSenderRef, AffinityEvent akAffinityEvent, ActorValue akActorValue, GlobalVariable akReactionValue, ObjectReference akTarget)
- Event OnCombatListAdded(ObjectReference akSenderRef, Actor akTarget)
- Event OnCombatListRemoved(ObjectReference akSenderRef, Actor akTarget)
- Event OnCombatStateChanged(ObjectReference akSenderRef, ObjectReference akTarget, int aeCombatState)
- Event OnCommandModeCompleteCommand(ObjectReference akSenderRef, int aeCommand, ObjectReference akTarget)
- Event OnCommandModeEnter(ObjectReference akSenderRef)
- Event OnCommandModeExit(ObjectReference akSenderRef)
- Event OnCommandModeGiveCommand(ObjectReference akSenderRef, int aeCommand, ObjectReference akTarget)
- Event OnCompanionDismiss(ObjectReference akSenderRef)
- Event OnConsciousnessStateChanged(ObjectReference akSenderRef, bool abUnconscious)
- Event OnCripple(ObjectReference akSenderRef, ActorValue akActorValue, bool abCrippled)
- Event OnDeferredKill(ObjectReference akSenderRef, Actor akKiller)
- Event OnDeath(ObjectReference akSenderRef, ObjectReference akKiller)
- Event OnDifficultyChanged(ObjectReference akSenderRef, int aOldDifficulty, int aNewDifficulty)
- Event OnDying(ObjectReference akSenderRef, ObjectReference akKiller)
- Event OnEnterBleedout(ObjectReference akSenderRef)
- Event OnEnterOutpostBeaconMode(ObjectReference akSenderRef)
- Event OnEnterShipInterior(ObjectReference akSenderRef, ObjectReference akShip)
- Event OnEnterSneaking(ObjectReference akSenderRef)
- Event OnEscortWaitStart(ObjectReference akSenderRef)
- Event OnEscortWaitStop(ObjectReference akSenderRef)
- Event OnExitShipInterior(ObjectReference akSenderRef, ObjectReference akShip)
- Event OnPlayerFollowerWarp(ObjectReference akSenderRef, ObjectReference akFollower)
- Event OnGetUp(ObjectReference akSenderRef, ObjectReference akFurniture)
- Event OnHomeShipSet(ObjectReference akSenderRef, SpaceshipReference akShip, SpaceshipReference akPrevious)
- Event OnOutpostPlaced(ObjectReference akSenderRef, ObjectReference akOutpostBeacon)
- Event OnPlayerFailedPlotRoute(ObjectReference akSenderRef, int aeFailedPlotReason)
- Event OnPlayerModifiedShip(ObjectReference akSenderRef, SpaceshipReference akShip)
- Event OnItemEquipped(ObjectReference akSenderRef, Form akBaseObject, ObjectReference akReference)
- Event OnItemUnequipped(ObjectReference akSenderRef, Form akBaseObject, ObjectReference akReference)
- Event OnKill(ObjectReference akSenderRef, ObjectReference akVictim)
- Event OnLocationChange(ObjectReference akSenderRef, Location akOldLoc, Location akNewLoc)
- Event OnPackageChange(ObjectReference akSenderRef, Package akOldPackage)
- Event OnPackageEnd(ObjectReference akSenderRef, Package akOldPackage)
- Event OnPackageStart(ObjectReference akSenderRef, Package akNewPackage)
- Event OnPartialCripple(ObjectReference akSenderRef, ActorValue akActorValue, bool abCrippled)
- Event OnPickLock(ObjectReference akSenderRef, ObjectReference akLockedRef, bool abCrime, bool abSucceeded, TerminalMenu akLockedTerminalMenu, int aiTerminalMenuItem)
- Event OnPickpocketFailed(ObjectReference akSenderRef)
- Event OnPlayerCompleteResearch(ObjectReference akSenderRef, ObjectReference akBench, Location akLocation, ResearchProject akProject)
- Event OnPlayerCraftItem(ObjectReference akSenderRef, ObjectReference akBench, Location akLocation, Form akCreatedItem)
- Event OnPlayerCreateRobot(ObjectReference akSenderRef, Actor akNewRobot)
- Event OnPlayerDialogueTarget(ObjectReference akSenderRef)
- Event OnPlayerEnterVertibird(ObjectReference akSenderRef, ObjectReference akVertibird)
- Event OnPlayerFallLongDistance(ObjectReference akSenderRef, float afDamage)
- Event OnPlayerFireWeapon(ObjectReference akSenderRef, Form akBaseObject)
- Event OnPlayerHealTeammate(ObjectReference akSenderRef, Actor akTeammate)
- Event OnPlayerItemAdded(ObjectReference akSenderRef, Form akBaseObject, ObjectReference akOwner, ObjectReference akSourceContainer, int aeAcquireType)
- Event OnPlayerLoadGame(ObjectReference akSenderRef)
- Event OnPlayerLoiteringBegin(ObjectReference akSenderRef)
- Event OnPlayerLoiteringEnd(ObjectReference akSenderRef)
- Event OnPlayerModArmorWeapon(ObjectReference akSenderRef, Form akBaseObject, ObjectMod akModBaseObject)
- Event OnPlayerModRobot(ObjectReference akSenderRef, Actor akRobot, ObjectMod akModBaseObject)
- Event OnPlayerSwimming(ObjectReference akSenderRef)
- Event OnPlayerUseWorkBench(ObjectReference akSenderRef, ObjectReference akWorkBench)
- Event OnRaceSwitchComplete(ObjectReference akSenderRef)
- Event OnRecoverFromBleedout(ObjectReference akSenderRef)
- Event OnSit(ObjectReference akSenderRef, ObjectReference akFurniture)
- Event OnSpeechChallengeAvailable(ObjectReference akSenderRef, ObjectReference akSpeaker)
- Event OnPlayerPlanetSurveyComplete(ObjectReference akSenderRef, Planet akPlanet)
- Event OnPlayerScannedObject(ObjectReference akSenderRef, ObjectReference akScannedRef)
- Event OnPlayerArrested(ObjectReference akSenderRef, ObjectReference akGuard, Location akLocation, int aeCrimeType)
- Event OnPlayerAssaultActor(ObjectReference akSenderRef, ObjectReference akVictim, Location akLocation, bool aeCrime)
- Event OnPlayerCrimeGold(ObjectReference akSenderRef, ObjectReference akVictim, Form akFaction, int aeCrimeGold, int aeCrimeType)
- Event OnPlayerJail(ObjectReference akSenderRef, ObjectReference akGuard, Form akFaction, Location akLocation, int aeCrimeGold)
- Event OnPlayerPayFine(ObjectReference akSenderRef, ObjectReference akGuard, Form akFaction, int aeCrimeGold)
- Event OnPlayerMurderActor(ObjectReference akSenderRef, ObjectReference akVictim, Location akLocation, bool aeCrime)
- Event OnPlayerTrespass(ObjectReference akSenderRef, ObjectReference akVictim, Location akLocation, bool aeCrime)
- Event OnPlayerBuyShip(ObjectReference akSenderRef, SpaceshipReference akShip)
- Event OnPlayerSellShip(ObjectReference akSenderRef, SpaceshipReference akShip)
- Event OnShipBought(ObjectReference akSenderRef)
- Event OnShipSold(ObjectReference akSenderRef)
- Event OnShipSystemDamaged(ObjectReference akSenderRef, ActorValue akSystem, int aBlocksLost, bool aElectromagneticDamage, bool aFullyDamaged)
- Event OnShipSystemRepaired(ObjectReference akSenderRef, ActorValue akSystem, int aBlocksGained, bool aElectromagneticDamage)
- Event OnShipRampDown(ObjectReference akSenderRef)
- Event OnShipRefueled(ObjectReference akSenderRef, int aFuelAdded)
- Event OnShipScan(ObjectReference akSenderRef, Location aPlanet, ObjectReference[] aMarkersArray)