Function Page
From GECK
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
< 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
< 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
< 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
< Top
| Source | Function | Description |
|---|---|---|
| GECK | ActorValue | |
| GECK | DamageActorValue | |
| GECK | ForceActorValue | |
| GECK | GetActorValue | |
| GECK | GetActorValueInfo | |
| GECK | GetBaseActorValue | |
| GECK | ModActorValue | |
| GECK | RestoreActorValue | |
| GECK | SetActorValue |
Animation Functions
< Top
| Source | Function | Description |
|---|---|---|
| GECK | ActionIndex | |
| GECK | AnimGroups | |
| GECK | GetAnimAction | |
| GECK | GetLastPlayerAction | |
| GECK | IsAnimPlaying | |
| GECK | LoopGroup | |
| GECK | PlayGroup | |
| GECK | PlayIdle | |
| GECK | SkipAnim |
Combat Functions
< Top
| Source | Function | Description |
|---|---|---|
| GECK | FireWeapon | |
| GECK | GetAttacked | |
| GECK | GetFactionRelation | |
| GECK | GetGroupMemberCount | |
| GECK | GetGroupTargetCount | |
| GECK | GetShouldAttack | |
| GECK | SetCombatStyle | |
| GECK | StartCombat | |
| GECK | StopCombat |
Condition Functions
< Top
Crime Functions
< 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
< Top
| Source | Function | Description |
|---|---|---|
| GECK | CreateDetectionEvent | |
| GECK | GetDetected | |
| GECK | GetDetectionLevel | |
| GECK | IsActorDetected |
Dialogue Functions
< Top
| Source | Function | Description |
|---|---|---|
| GECK | AddTopic | |
| GECK | Say | |
| GECK | SayTo | |
| GECK | ShowDialogSubtitles | |
| GECK | StartConversation |
Faction Functions
< 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
< 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
< 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
< Top
| Source | Function | Description |
|---|---|---|
| GECK | GetIsLockBroken | |
| GECK | GetLockLevel | |
| GECK | GetLocked | |
| GECK | Lock | |
| GECK | Unlock |
Math Functions
< Top
| Source | Function | Description |
|---|---|---|
| GECK | Abs | |
| GECK | Cos | |
| GECK | GetRandomPercent | |
| GECK | Log | |
| GECK | Pow | |
| GECK | Sin | |
| GECK | Sqrt | |
| GECK | Tan |
Miscellaneous Functions
< 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
< 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
< 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
< Top
Quest Functions
< 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
< Top
| Source | Function | Description |
|---|---|---|
| GECK | GetActionRef | |
| GECK | GetCombatTarget | |
| GECK | GetContainer | |
| GECK | GetLinkedRef | |
| GECK | GetPackageTarget | |
| GECK | GetParentRef | |
| GECK | GetPlayerGrabbedRef | |
| GECK | GetSelf |
Time Functions
< Top
| Source | Function | Description |
|---|---|---|
| GECK | GetCurrentTime | |
| GECK | GetSecondsPassed |
VATS Functions
< 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
< Top
| Source | Function | Description |
|---|---|---|
| GECK | IsCloudy | |
| GECK | IsPleasant | |
| GECK | IsRaining | |
| GECK | IsSnowing | |
| GECK | ReleaseWeatherOverride |