Function Page

From the Fallout3 GECK Wiki
Jump to navigation Jump to search

To get all of these functions in a spreadsheet, get this file. File:Fallout3commands.rar
Here is an online list of script and console functions - Fallout 3 Commands

AI Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK AddScriptPackage
GECK EvaluatePackage
GECK FireWeapon
GECK ForceFlee
GECK GetCurrentAIPackage
GECK GetCurrentAIProcedure
GECK GetIsCurrentPackage
GECK IsContinuingPackagePCNear
GECK Look
GECK RemoveScriptPackage
GECK SetActorsAI
GECK SetAlert
GECK SetAllReachable
GECK SetAllVisible
GECK SetNoAvoidance
GECK SetPackDuration
GECK SetRestrained
GECK SetSceneIsComplex
GECK StopCombatAlarmOnActor
GECK StopLook
GECK StopWaiting
GECK UseWeapon (Function)
GECK Wait

Actor Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK AddSpell
GECK AgeRace
GECK Cast
GECK Drop
GECK DuplicateAllItems
GECK EquipItem
GECK EvaluatePackage
GECK GetAlarmed
GECK GetArmorRating
GECK GetAttacked
GECK GetDead
GECK GetDisposition
GECK GetFactionRank
GECK GetFactionRankDifference
GECK GetFactionRelation
GECK GetGold
GECK GetInCell
GECK GetInFaction
GECK GetIsAlerted
GECK GetIsCreature
GECK GetItemCount
GECK GetLOS
GECK GetLevel
GECK GetPlayerTeammate
GECK GetPlayerTeammateCount
GECK GetSleeping
GECK HasBeenEaten
GECK Look
GECK MatchFaceGeometry
GECK MatchRace
GECK ModDisposition
GECK RemoveSpell
GECK ResetHealth
GECK ResurrectActor
GECK SameFaction
GECK SameRace
GECK SameSex
GECK Say
GECK SayTo
GECK SetActorFullName
GECK SetAlert
GECK SetNPCRadio
GECK SetPlayerTeammate
GECK SetTalkingActivatorActor
GECK StartCannibal
GECK StartCombat
GECK StartConversation
GECK StopCombat
GECK StopCombatAlarmOnActor
GECK StopLook
GECK UnequipItem

Actor State Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK GetActorAggroRadiusViolated
GECK GetClothingValue
GECK GetDead
GECK GetDeadCount
GECK GetDetected
GECK GetInCell
GECK GetInSameCell
GECK GetIsAlerted
GECK GetIsClass
GECK GetIsCreature
GECK GetIsID
GECK GetIsRace
GECK GetIsSex
GECK GetRadiationLevel
GECK GetSandman
GECK GetSleeping
GECK GetTalkedToPC
GECK IsActor
GECK IsActorAVictim
GECK IsActorEvil
GECK IsCurrentFurnitureObj
GECK IsCurrentFurnitureRef
GECK IsEssential
GECK IsFacingUp
GECK IsGuard
GECK IsIdlePlaying
GECK IsInCombat
GECK IsInInterior
GECK IsLeftUp
GECK IsRunning
GECK IsSneaking
GECK IsSwimming
GECK IsTalking
GECK IsTorchOut
GECK IsWaiting
GECK IsWeaponOut
GECK SameFaction
GECK SameFactionAsPC
GECK SameRace
GECK SameRaceAsPC
GECK SameSex
GECK SameSexAsPC
GECK SetClass
GECK SetForceRun
GECK SetForceSneak
GECK SetGhost
GECK SetLevel

Actor Value Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK ActorValue
GECK DamageActorValue
GECK ForceActorValue
GECK GetActorValue
GECK GetActorValueInfo
GECK GetBaseActorValue
GECK ModActorValue
GECK RestoreActorValue
GECK SetActorValue

Animation Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK ActionIndex
GECK AnimGroups
GECK GetAnimAction
GECK GetLastPlayerAction
GECK IsAnimPlaying
GECK LoopGroup
GECK PlayGroup
GECK PlayIdle
GECK SkipAnim

Combat Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK FireWeapon
GECK GetAttacked
GECK GetFactionRelation
GECK GetGroupMemberCount
GECK GetGroupTargetCount
GECK GetShouldAttack
GECK SetCombatStyle
GECK StartCombat
GECK StopCombat

Condition Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK EvaluatePackage
GECK Exists
GECK GetActorAggroRadiusViolated
GECK GetActorCrimePlayerEnemy
GECK GetActorFactionPlayerEnemy
GECK GetAlarmed
GECK GetAngle
GECK GetAnimAction
GECK GetArmorRating
GECK GetAttacked
GECK GetBroadcastState
GECK GetCauseofDeath
GECK GetClothingValue
GECK GetCurrentAIPackage
GECK GetCurrentAIProcedure
GECK GetDead
GECK GetDeadCount
GECK GetDefaultOpen
GECK GetDestructionStage
GECK GetDetected
GECK GetDisabled
GECK GetDisposition
GECK GetDistance
GECK GetFactionRank
GECK GetFactionRankDifference
GECK GetFactionRelation
GECK GetGlobalValue
GECK GetGold
GECK GetGroupMemberCount
GECK GetGroupTargetCount
GECK GetHasNote
GECK GetHealthPercentage
GECK GetHitLocation
GECK GetInCell
GECK GetInFaction
GECK GetInSameCell
GECK GetInWorldspace
GECK GetInZone
GECK GetIsAlerted
GECK GetIsAlignment
GECK GetIsClass
GECK GetIsCreature
GECK GetIsCreatureType
GECK GetIsID
GECK GetIsLockBroken
GECK GetIsRace
GECK GetIsReference
GECK GetIsSex
GECK GetIsUsedItem
GECK GetIsUsedItemEquipType
GECK GetIsVoiceType
GECK GetItemCount
GECK GetKillingBlowLimb
GECK GetLOS
GECK GetLastHitCritical
GECK GetLastPlayerAction
GECK GetLevel
GECK GetLinkedRef
GECK GetLockLevel
GECK GetMajorCrimeCount
GECK GetMapMarkerVisible
GECK GetMinorCrimeCount
GECK GetObjectiveCompleted
GECK GetObjectiveDisplayed
GECK GetPCMiscStat
GECK GetPlayerControlsDisabled
GECK GetPos
GECK GetQuestRunning
GECK GetQuestVariable
GECK GetRadiationLevel
GECK GetRandomPercent
GECK GetSandman
GECK GetScale
GECK GetScriptVariable
GECK GetShouldAttack
GECK GetSleeping
GECK GetStage
GECK GetStageDone
GECK GetStartingAngle
GECK GetStartingPos
GECK GetTalkedToPC
GECK GetThreatRatio
GECK GetTrespassWarningLevel
GECK GetVATSValue
GECK GetVatsTargetHeight
GECK GetWeaponAnimType
GECK GetWeaponHealthPerc
GECK HasBeenEaten
GECK HasFriendDisposition
GECK HasMagicEffect
GECK HasPerk
GECK IsActor
GECK IsActorAVictim
GECK IsActorDetected
GECK IsActorEvil
GECK IsActorTalkingThroughActivator
GECK IsCellOwner
GECK IsChild
GECK IsCloudy
GECK IsContinuingPackagePCNear
GECK IsCurrentFurnitureObj
GECK IsCurrentFurnitureRef
GECK IsEssential
GECK IsFacingUp
GECK IsGuard
GECK IsHardcore
GECK IsIdlePlaying
GECK IsInCombat
GECK IsInInterior
GECK IsInList
GECK IsInMyOwnedCell
GECK IsKiller
GECK IsLeftUp
GECK IsLimbGone
GECK IsMoving
GECK IsOwner
GECK IsPC1stPerson
GECK IsPCAMurderer
GECK IsPCSleeping
GECK IsPS3
GECK IsPlayerActionActive
GECK IsPlayerGrabbedRef
GECK IsPlayerMovingIntoNewSpace
GECK IsPlayerTagSkill
GECK IsPleasant
GECK IsRaining
GECK IsRunning
GECK IsSneaking
GECK IsSnowing
GECK IsSpellTarget
GECK IsSwimming
GECK IsTalking
GECK IsTalkingActivatorActor
GECK IsTimePassing
GECK IsTorchOut
GECK IsTrespassing
GECK IsTurning
GECK IsWaiting
GECK IsWeaponInList
GECK IsWeaponOut
GECK IsWin32
GECK IsXBox
GECK MenuMode (Function)
GECK ReleaseWeatherOverride
GECK ResetInventory
GECK SameFaction
GECK SameFactionAsPC
GECK SameRace
GECK SameRaceAsPC
GECK SameSex
GECK SameSexAsPC

Crime Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK ClearActorsFactionsPlayerEnemyFlag
GECK ClearFactionPlayerEnemyFlag
GECK GetActorCrimePlayerEnemy
GECK GetActorFactionPlayerEnemy
GECK GetAlarmed
GECK GetIgnoreCrime
GECK GetMajorCrimeCount
GECK GetMinorCrimeCount
GECK IgnoreCrime
GECK IsCellOwner
GECK IsGuard
GECK IsInMyOwnedCell
GECK IsTrespassing
GECK SendAssaultAlarm
GECK SendTrespassAlarm
GECK SetCellOwnership
GECK SetCellPublicFlag
GECK SetPCEnemyOfFaction

Detection Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK CreateDetectionEvent
GECK GetDetected
GECK GetDetectionLevel
GECK IsActorDetected

Dialogue Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK AddTopic
GECK Say
GECK SayTo
GECK ShowDialogSubtitles
GECK StartConversation

Faction Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK AddToFaction
GECK GetFactionRank
GECK GetFactionRankDifference
GECK GetFactionReaction
GECK GetFactionRelation
GECK GetInFaction
GECK GetPCEnemyOfFaction
GECK GetPCExpelled
GECK GetPCInFaction
GECK ModFactionRank
GECK ModFactionReaction
GECK RemoveFromAllFactions
GECK RemoveFromFaction
GECK SetAlly
GECK SetEnemy
GECK SetFactionRank
GECK SetFactionReaction
GECK SetPCExpelled

Game Effect Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK AddSpell
GECK Cast
GECK CastImmediateOnSelf
GECK Dispel
GECK DispelAllSpells
GECK EvaluateSpellConditions
GECK HasMagicEffect
GECK IsSpellTarget
GECK PlayMagicEffectVisuals
GECK PlayMagicShaderVisuals
GECK PreloadMagicEffect
GECK RemoveSpell
GECK ScriptEffectElapsedSeconds
GECK SetActorAlpha
GECK StopMagicEffectVisuals
GECK StopMagicShaderVisuals

Godsend Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK CastImmediateOnSelf
GECK CreateDetectionEvent
GECK DamageActorValue
GECK DisablePlayerControls
GECK FireWeapon
GECK GetCauseofDeath
GECK GetKillingBlowLimb
GECK GetThreatRatio
GECK IgnoreCrime
GECK IsKiller
GECK IsPlayerActionActive
GECK KillActor
GECK MarkForDelete
GECK ResetQuest
GECK RestoreActorValue
GECK SayToDone
GECK SendAssaultAlarm
GECK SetActorFullName
GECK SetCellFullName
GECK SetPlayerTeammate
GECK UseWeapon (Function)


Lock Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK GetIsLockBroken
GECK GetLockLevel
GECK GetLocked
GECK Lock
GECK Unlock

Math Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK Abs
GECK Cos
GECK GetRandomPercent
GECK Log
GECK Pow
GECK Sin
GECK Sqrt
GECK Tan

Miscellaneous Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK Disable
GECK Enable
GECK GetButtonPressed
GECK GetGlobalValue
GECK GetLockLevel
GECK GetScriptVariable
GECK IsGoreDisabled
GECK MenuMode (Function)
GECK PlaceAtMe
GECK PlayBink
GECK PlaySound
GECK PlaySound3D
GECK Reset3DState
GECK ResetFallDamageTimer
GECK ResetInterior
GECK SetActorFullName
GECK SetCellFullName
GECK SetDestroyed
GECK SetGlobalTimeMultiplier
GECK SetOpenState
GECK SetPlayerTeammate
GECK SetSize
GECK ShowMap
GECK ShowMessage

Movement Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK GetAngle
GECK GetDistance
GECK GetPos
GECK GetStartingAngle
GECK GetStartingPos
GECK MoveTo
GECK Rotate
GECK SetAngle
GECK SetAtStart
GECK SetPos

Object Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK Activate
GECK AddCreatureToLeveledList
GECK AddFormToFormList
GECK AddItemToLeveledList
GECK AddNPCToLeveledList
GECK ClearDestruction
GECK DamageObject
GECK Drop
GECK DropMe
GECK EquipItem
GECK GetAnimAction
GECK GetDestructionStage
GECK GetDisabled
GECK GetItemCount
GECK IsActionRef
GECK IsOwner
GECK ModWeaponHealthPerc
GECK RemoveAllItems
GECK RemoveItem
GECK RemoveMe
GECK SetItemValue
GECK SetOwnership
GECK SetQuestObject
GECK SetRigidBodyMass
GECK SetShowQuestItems
GECK SetWeaponHealthPerc
GECK UnequipItem

Player Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK AddAchievement
GECK AddNote
GECK AddPerk
GECK AddSPECIALPoints
GECK AddTagSkills
GECK AutoDisplayObjectives
GECK ClearNoActivationSound
GECK DisablePlayerControls
GECK EnableFastTravel
GECK EnablePlayerControls
GECK EssentialDeathReload
GECK ExitGame
GECK ForceSave
GECK GetHasNote
GECK GetPCMiscStat
GECK GetPlayerControlsDisabled
GECK GetPlayerName
GECK GetPlayerTeammate
GECK GetPlayerTeammateCount
GECK GetSandman
GECK GetXPForNextLevel
GECK IsPC1stPerson
GECK IsPCAMurderer
GECK IsPCSleeping
GECK IsPlayerMovingIntoNewSpace
GECK IsPlayerTagSkill
GECK IsTimePassing
GECK ModPCAttribute
GECK ModPCMiscStat
GECK ModPCSkill
GECK RemoveNote
GECK RemovePerk
GECK RewardKarma
GECK RewardXP
GECK SetInChargen
GECK SetNoActivationSound
GECK SetPCExpelled
GECK SetPCSleepHours
GECK SetPCToddler
GECK SetPCYoung
GECK SetPlayerTagSkill
GECK SetSPECIALPoints
GECK SetTagSkills
GECK ShowBarberMenu
GECK ShowNameMenu
GECK ShowPlasticSurgeonMenu
GECK ShowRaceMenu
GECK ShowSPECIALBookMenuParams

Quest Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK CompleteAllObjectives
GECK CompleteQuest
GECK GetObjectiveCompleted
GECK GetObjectiveDisplayed
GECK GetQuestCompleted
GECK GetQuestRunning
GECK GetQuestVariable
GECK GetStage
GECK GetStageDone
GECK Quest Stages Tab
GECK ResetQuest
GECK SetObjectiveCompleted
GECK SetObjectiveDisplayed
GECK SetQuestDelay
GECK SetStage
GECK StartQuest
GECK StopQuest

Reference Variable Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK GetActionRef
GECK GetCombatTarget
GECK GetContainer
GECK GetLinkedRef
GECK GetPackageTarget
GECK GetParentRef
GECK GetPlayerGrabbedRef
GECK GetSelf

Time Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK GetCurrentTime
GECK GetSecondsPassed

VATS Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK GetVATSBackAreaFree
GECK GetVATSBackTargetVisible
GECK GetVATSFrontAreaFree
GECK GetVATSFrontTargetVisible
GECK GetVATSLeftAreaFree
GECK GetVATSLeftTargetVisible
GECK GetVATSMode
GECK GetVATSRightAreaFree
GECK GetVATSRightTargetVisible
GECK GetVATSValue
GECK GetVatsTargetHeight
GECK SetVatsTarget

Weather Functions[edit | edit source]

< [[::#top|Top]]
Source Function Description
GECK IsCloudy
GECK IsPleasant
GECK IsRaining
GECK IsSnowing
GECK ReleaseWeatherOverride