Difference between revisions of "Condition Functions"

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search
imported>Goggle
(Undo revision 6020 by Twilight Sky (talk))
imported>Goggle
(Undo revision 6008 by Twilight Sky (talk) Restored to original format. Not worth doing this all by myself.)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{|
#REDIRECT [[:Category:Condition Functions]]
|- valign="top"
|Condition Functions are a set of special functions the Creation Kit can access directly from the game with no scripting.  They are usually presented as a drop-down list when adding conditions to an object, as in the example pictured below.
<br>
 
 
== List of Condition Functions ==
 
{|
| style="width: 25%; padding-right:12px" |
[[CanFlyHere]]<br>
[[CanPayCrimeGold]]<br>
[[DoesNotExist]]<br>
[[EffectWasDualCast]]<br>
[[EPAlchemyEffectHasKeyword]]<br>
[[EPAlchemyGetMakingPoison]]<br>
[[EPMagic_SpellHasKeyword]]<br>
[[EPMagic_SpellHasSkill]]<br>
[[EPModSkillUsage_AdvanceObjectHasKeyword]]  <br>
[[EPModSkillUsage_IsAdvanceAction]]<br>
[[EPModSkillUsage_IsAdvanceSkill]]<br>
[[EPTemperingItemHasKeyword]]<br>
[[EPTemperingItemIsEnchanted]]<br>
[[Exists]]<br>
[[GetActivationHeight]]<br>
[[GetActorAggroRadiusViolated]]<br>
[[GetActorCrimePlayerEnemy]]<br>
[[GetActorsInHigh]]<br>
[[GetActorValue]]<br>
[[GetActorValuePercent]]<br>
[[GetAlarmed]]<br>
[[GetAllowWorldInteractions]]<br>
[[GetAmountSoldStolen]]<br>
[[GetAngle]]<br>
[[GetArrestedState]]<br>
[[GetArrestingActor]]<br>
[[GetAttacked]]<br>
[[GetAttackState]]<br>
[[GetBaseActorValue]]<br>
[[GetBribeSuccess]]<br>
[[GetCannibal]]<br>
[[GetClassDefaultMatch]]<br>
[[GetClothingValue]]<br>
[[GetCombatGroupMemberCount]]<br>
[[GetCombatState]]<br>
[[GetCombatTargetHasKeyword]]<br>
[[GetCrime]]<br>
[[GetCrimeGold]]<br>
[[GetCrimeGoldNonviolent]]<br>
[[GetCrimeGoldViolent]]<br>
[[GetCurrentAIPackage]]<br>
[[GetCurrentAIProcedure]]<br>
[[GetCurrentCastingType]]<br>
[[GetCurrentDeliveryType]]<br>
[[GetCurrentShoutVariation]]<br>
[[GetCurrentTime]]<br>
[[GetCurrentWeatherPercent]]<br>
[[GetDayOfWeek]]<br>
[[GetDaysInJail]]<br>
[[GetDead]]<br>
[[GetDeadCount]]<br>
[[GetDefaultOpen]]<br>
[[GetDestroyed]]<br>
[[GetDestructionStage]]<br>
[[GetDetected]]<br>
[[GetDialogueEmotion]]<br>
[[GetDialogueEmotionValue]]<br>
[[GetDisabled]]<br>
[[GetDisease]]<br>
[[GetDistance]]<br>
[[GetEquipped]]<br>
[[GetEquippedItemType]]<br>
[[GetEquippedShout]]<br>
[[GetEventData]]<br>
[[GetFactionCombatReaction]]<br>
[[GetFactionRank]]<br>
[[GetFactionRankDifference]]<br>
[[GetFactionRelation]]<br>
[[GetFlyingState]]<br>
[[GetFriendHit]]<br>
[[GetGlobalValue]]<br>
[[GetGold]]<br>
[[GetGraphVariableFloat]]<br>
[[GetGraphVariableInt]]<br>
[[GetGroupMemberCount]]<br>
[[GetGroupTargetCount]]<br>
[[GetHasNote]]<br>
[[GetHeadingAngle]]<br>
[[GetHealthPercentage]]<br>
[[GetHighestRelationshipRank]]<br>
[[GetIdleDoneOnce]]<br>
[[GetIgnoreCrime]]<br>
[[GetIgnoreFriendlyHits]]<br>
[[GetInCell]]<br>
[[GetInCellParam]]<br>
[[GetInContainer]]<br>
[[GetInCurrentLoc]]<br>
[[GetInCurrentLocAlias]]<br>
[[GetInCurrentLocFormList]]<br>
[[GetInFaction]]<br>
[[GetInSameCell]]<br>
[[GetInSharedCrimeFaction]]<br>
[[GetIntimidateSuccess]]<br>
| style="width: 25%; padding-right:12px" |
[[GetInWorldspace]]<br>
[[GetInZone]]<br>
[[GetIsAlerted]]<br>
[[GetIsAliasRef]]<br>
[[GetIsClass]]<br>
[[GetIsClassDefault]]<br>
[[GetIsCrashLandRequest]]<br>
[[GetIsCrimeFaction]]<br>
[[GetIsCurrentPackage]]<br>
[[GetIsCurrentWeather]]<br>
[[GetIsEditorLocAlias]]<br>
[[GetIsEditorLocation]]<br>
[[GetIsFlying]]<br>
[[GetIsGhost]]<br>
[[GetIsHastyLandRequest]]<br>
[[GetIsID]]<br>
[[GetIsInjured]]<br>
[[GetIsObjectType]]<br>
[[GetIsPlayableRace]]<br>
[[GetIsRace]]<br>
[[GetIsReference]]<br>
[[GetIsSex]]<br>
[[GetIsUsedItemEquipType]]<br>
[[GetIsUsedItemType]]<br>
[[GetIsVoiceType]]<br>
[[GetItemCount]]<br>
[[GetKeywordDataForAlias]]<br>
[[GetKeywordDataForCurrentLocation]]<br>
[[GetKeywordDataForLocation]]<br>
[[GetKeywordItemCount]]<br>
[[GetKnockedState]]<br>
[[GetKnockStateEnum]]<br>
[[GetLastBumpDirection]]<br>
[[GetLastHitCritical]]<br>
[[GetLastPlayerAction]]<br>
[[GetLevel]]<br>
[[GetLightLevel]]<br>
[[GetLineOfSight]]<br>
[[GetLocAliasRefTypeAliveCount]]<br>
[[GetLocAliasRefTypeDeadCount]]<br>
[[GetLocationAliasCleared]]<br>
[[GetLocationCleared]]<br>
[[GetLocked]]<br>
[[GetLocklevel]]<br>
[[GetLowestRelationshipRank]]<br>
[[GetMapMarkerVisible]]<br>
[[GetMovementDirection]]<br>
[[GetMovementSpeed]]<br>
[[GetNoBleedoutRecovery]]<br>
[[GetNumericPackageData]]<br>
[[GetOffersServicesNow]]<br>
[[GetOpenState]]<br>
[[GetPairedAnimation]]<br>
[[GetPathingCurrentSpeed]]<br>
[[GetPathingCurrentSpeedAngle]]<br>
[[GetPathingTargetAngleOffset]]<br>
[[GetPathingTargetOffset]]<br>
[[GetPathingTargetSpeed]]<br>
[[GetPathingTargetSpeedAngle]]<br>
[[GetPCEnemyofFaction]]<br>
[[GetPCExpelled]]<br>
[[GetPCFactionAttack]]<br>
[[GetPCFactionMurder]]<br>
[[GetPCInFaction]]<br>
[[GetPCIsClass]]<br>
[[GetPCIsRace]]<br>
[[GetPCIsSex]]<br>
[[GetPCMiscStat]]<br>
[[GetPermanentActorValue]]<br>
[[GetPlayerAction]]<br>
[[GetPlayerControlsDisabled]]<br>
[[GetPlayerTeammate]]<br>
[[GetPlayerTeammateCount]]<br>
[[GetPos]]<br>
[[GetQuestCompleted]]<br>
[[GetQuestRunning]]<br>
[[GetQuestVariable]]<br>
[[GetRandomPercent]]<br>
[[GetRealHoursPassed]]<br>
[[GetRefTypeAliveCount]]<br>
[[GetRefTypeDeadCount]]<br>
[[GetRelationshipRank]]<br>
[[GetRelativeAngle]]<br>
[[GetReplacedItemType]]<br>
[[GetRestrained]]<br>
[[GetScale]]<br>
[[GetScriptVariable]]<br>
[[GetSecondsPassed]]<br>
[[GetShouldAttack]]<br>
[[GetShouldHelp]]<br>
[[GetSitting]]<br>
[[GetSleeping]]<br>
| style="width: 25%; padding-right:12px" |
[[GetSpellUsageNum]]<br>
[[GetStage]]<br>
[[GetStageDone]]<br>
[[GetStaminaPercentage]]<br>
[[GetStartingAngle]]<br>
[[GetStartingPos]]<br>
[[GetStolenItemValue]]<br>
[[GetStolenItemValueNoCrime]]<br>
[[GetTalkedToPC]]<br>
[[GetTalkedToPCParam]]<br>
[[GetTargetHeight]]<br>
[[GetThreatRatio]]<br>
[[GetTimeDead]]<br>
[[GetTotalPersuasionNumber]]<br>
[[GetTrespassWarningLevel]]<br>
[[GetUnconscious]]<br>
[[GetVampireFeed]]<br>
[[GetVATSBackAreaFree]]<br>
[[GetVATSBackTargetVisible]]<br>
[[GetVATSFrontAreaFree]]<br>
[[GetVATSFrontTargetVisible]]<br>
[[GetVATSLeftAreaFree]]<br>
[[GetVATSLeftTargetVisible]]<br>
[[GetVATSMode]]<br>
[[GetVATSRightAreaFree]]<br>
[[GetVATSRightTargetVisible]]<br>
[[GetVatsTargetHeight]]<br>
[[GetVATSValue]]<br>
[[GetVelocity]]<br>
[[GetVMQuestVariable]]<br>
[[GetVMScriptVariable]]<br>
[[GetWalkSpeed]]<br>
[[GetWantBlocking]]<br>
[[GetWeaponAnimType]]<br>
[[GetWindSpeed]]<br>
[[GetWithinDistance]]<br>
[[GetWithinPackageLocation]]<br>
[[GetXPForNextLevel]]<br>
[[HasAssociationType]]<br>
[[HasAssociationTypeAny]]<br>
[[HasBeenEaten]]<br>
[[HasBoundWeaponEquipped]]<br>
[[HasEquippedSpell]]<br>
[[HasFamilyRelationship]]<br>
[[HasFamilyRelationshipAny]]<br>
[[HasKeyword]]<br>
[[HasLinkedRef]]<br>
[[HasLoaded3D]]<br>
[[HasMagicEffect]]<br>
[[HasMagicEffectKeyword]]<br>
[[HasParentRelationship]]<br>
[[HasPerk]]<br>
[[HasRefType]]<br>
[[HasSameEditorLocAsRef]]<br>
[[HasSameEditorLocAsRefAlias]]<br>
[[HasShout]]<br>
[[HasSpell]]<br>
[[HasTwoHandedWeaponEquipped]]<br>
[[IsActor]]<br>
[[IsActorAVictim]]<br>
[[IsActorUsingATorch]]<br>
[[IsAllowedToFly]]<br>
[[IsAttacking]]<br>
[[IsAttackType]]<br>
[[IsBeingRidden]]<br>
[[IsBleedingOut]]<br>
[[IsBlocking]]<br>
[[IsBribedbyPlayer]]<br>
[[IsCarryable]]<br>
[[IsCasting]]<br>
[[IsCellOwner]]<br>
[[IsChild]]<br>
[[IsCloserToAThanB]]<br>
[[IsCloudy]]<br>
[[IsCombatTarget]]<br>
[[IsCommandedActor]]<br>
[[IsContinuingPackagePCNear]]<br>
[[IsCurrentFurnitureObj]]<br>
[[IsCurrentFurnitureRef]]<br>
[[IsCurrentSpell]]<br>
[[IsDualCasting]]<br>
[[IsEnteringInteractionQuick]]<br>
[[IsEssential]]<br>
[[IsExitingInstant]]<br>
[[IsExitingInteractionQuick]]<br>
[[IsFacingUp]]<br>
[[IsFleeing]]<br>
[[IsFlyingMountFastTravelling]]<br>
[[IsFlyingMountPatrolQueued]]<br>
[[IsFurnitureAnimType]]<br>
[[IsFurnitureEntryType]]<br>
[[IsGoreDisabled]]<br>
[[IsGreetingPlayer]]<br>
[[IsGuard]]<br>
| style="width: 25%; padding-right:12px" valign=top |
[[IsHorseStolen]]<br>
[[IsHostileToActor]]<br>
[[IsIgnoringCombat]]<br>
[[IsInCombat]]<br>
[[IsInCriticalStage]]<br>
[[IsInDangerousWater]]<br>
[[IsInDialogueWithPlayer]]<br>
[[IsInFavorState]]<br>
[[IsInFriendStatewithPlayer]]<br>
[[IsInFurnitureState]]<br>
[[IsInInterior]]<br>
[[IsInList]]<br>
[[IsInMyOwnedCell]]<br>
[[IsInSameCurrentLocAsRef]]<br>
[[IsInSameCurrentLocAsRefAlias]]<br>
[[IsInScene]]<br>
[[IsIntimidatedbyPlayer]]<br>
[[IsKiller]]<br>
[[IsKillerObject]]<br>
[[IsLastHostileActor]]<br>
[[IsLastIdlePlayed]]<br>
[[IsLeftUp]]<br>
[[IsLinkedTo]]<br>
[[IsLocAliasLoaded]]<br>
[[IsLocationLoaded]]<br>
[[IsMoving]]<br>
[[IsNullPackageData]]<br>
[[IsOnFlyingMount]]<br>
[[IsOwner]]<br>
[[IsPathing]]<br>
[[IsPClstPerson]]<br>
[[IsPCAMurderer]]<br>
[[IsPCSleeping]]<br>
[[IsPlayerActionActive]]<br>
[[IsPlayerGrabbedRef]]<br>
[[IsPlayerInRegion]]<br>
[[IsPlayerMovingIntoNewSpace]]<br>
[[IsPlayersLastRiddenMount]]<br>
[[IsPleasant]]<br>
[[IsPoison]]<br>
[[IsPowerAttacking]]<br>
[[IsProtected]]<br>
[[IsRaining]]<br>
[[IsRecoiling]]<br>
[[IsRidingMount]]<br>
[[IsRotating]]<br>
[[IsRunning]]<br>
[[IsSceneActionComplete]]<br>
[[IsScenePackageRunning]]<br>
[[IsScenePlaying]]<br>
[[IsShieldOut]]<br>
[[IsSmallBump]]<br>
[[IsSneaking]]<br>
[[IsSnowing]]<br>
[[IsSpellTarget]]<br>
[[IsSprinting]]<br>
[[IsStaggered]]<br>
[[IsSwimming]]<br>
[[IsTalking]]<br>
[[IsTalkingActivatorActor]]<br>
[[IsTimePassing]]<br>
[[IsTorchOut]]<br>
[[IsTrespassing]]<br>
[[IsTurning]]<br>
[[IsUndead]]<br>
[[IsUnique]]<br>
[[IsUnlockedDoor]]<br>
[[IsWardState]]<br>
[[IsWarningAbout]]<br>
[[IsWaterObject]]<br>
[[IsWeaponInList]]<br>
[[IsWeaponMagicOut]]<br>
[[IsWeaponOut]]<br>
[[IsWeaponSkillType]]<br>
[[LocAliasHasKeyword]]<br>
[[LocAliasIsLocation]]<br>
[[LocationHasKeyword]]<br>
[[LocationHasRefType]]<br>
[[MenuMode]]<br>
[[PlayerKnows]]<br>
[[SameFaction]]<br>
[[SameFactionAsPC]]<br>
[[SameRace]]<br>
[[SameRaceAsPC]]<br>
[[SameSex]]<br>
[[SameSexAsPC]]<br>
[[ShouldAttackKill]]<br>
[[SpellHasCastingPerk]]<br>
[[SpellHasKeyword]]<br>
[[WornApparelHasKeywordCount]]<br>
[[WornHasKeyword]]
|}

Latest revision as of 11:09, 23 August 2016