Difference between revisions of "Condition Functions"
Jump to navigation
Jump to search
imported>Scornett (Redirected page to Category:Condition Functions) |
imported>Egocarib (Created Page - includes all conditions unlike the old page) |
||
Line 1: | Line 1: | ||
{| | |||
|- 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. | |||
|[[image:conditionfunctionexample.jpg|thumb|400px|Adding a <code>GetIsID</code> condition function to a magic effect.]] | |||
|} | |||
== Complete List of All 394 Condition Functions== | |||
{| | |||
| style="width: 25%" | | |||
[[CanFlyHere]]<br> | |||
[[CanHaveFlames]]<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> | |||
[[GetAnimAction]]<br> | |||
[[GetArrestedState]]<br> | |||
[[GetArrestingActor]]<br> | |||
[[GetAttacked]]<br> | |||
[[GetAttackState]]<br> | |||
[[GetBaseActorValue]]<br> | |||
[[GetBribeSuccess]]<br> | |||
[[GetCannibal]]<br> | |||
[[GetCauseofDeath]]<br> | |||
[[GetClassDefaultMatch]]<br> | |||
[[GetClothingValue]]<br> | |||
[[GetCombatGroupMemberCount]]<br> | |||
[[GetCombatState]]<br> | |||
[[GetCombatTargetHasKeyword]]<br> | |||
[[GetConcussed]]<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> | |||
[[GetHitLocation]]<br> | |||
[[GetIdleDoneOnce]]<br> | |||
[[GetIgnoreCrime]]<br> | |||
[[GetIgnoreFriendlyHits]]<br> | |||
[[GetInCell]]<br> | |||
[[GetInCellParam]]<br> | |||
[[GetInContainer]]<br> | |||
[[GetInCurrentLoc]]<br> | |||
[[GetInCurrentLocAlias]]<br> | |||
[[GetInCurrentLocFormList]]<br> | |||
[[GetInFaction]]<br> | |||
[[GetInfamy]]<br> | |||
[[GetInfamyNonViolent]]<br> | |||
[[GetInfamyViolent]]<br> | |||
[[GetInSameCell]]<br> | |||
| style="width: 25%" | | |||
[[GetInSharedCrimeFaction]]<br> | |||
[[GetIntimidateSuccess]]<br> | |||
[[GetInWorldspace]]<br> | |||
[[GetInZone]]<br> | |||
[[GetIsAlerted]]<br> | |||
[[GetIsAliasRef]]<br> | |||
[[GetIsAlignment]]<br> | |||
[[GetIsClass]]<br> | |||
[[GetIsClassDefault]]<br> | |||
[[GetIsCrashLandRequest]]<br> | |||
[[GetIsCreature]]<br> | |||
[[GetIsCreatureType]]<br> | |||
[[GetIsCrimeFaction]]<br> | |||
[[GetIsCurrentPackage]]<br> | |||
[[GetIsCurrentWeather]]<br> | |||
[[GetIsEditorLocAlias]]<br> | |||
[[GetIsEditorLocation]]<br> | |||
[[GetIsFlying]]<br> | |||
[[GetIsGhost]]<br> | |||
[[GetIsHastyLandRequest]]<br> | |||
[[GetIsID]]<br> | |||
[[GetIsInjured]]<br> | |||
[[GetIsLockBroken]]<br> | |||
[[GetIsObjectType]]<br> | |||
[[GetIsPlayableRace]]<br> | |||
[[GetIsRace]]<br> | |||
[[GetIsReference]]<br> | |||
[[GetIsSex]]<br> | |||
[[GetIsUsedItemEquipType]]<br> | |||
[[GetIsUsedItemType]]<br> | |||
[[GetIsVoiceType]]<br> | |||
[[GetItemCount]]<br> | |||
[[GetItemHealthPercent]]<br> | |||
[[GetKeywordDataForAlias]]<br> | |||
[[GetKeywordDataForCurrentLocation]]<br> | |||
[[GetKeywordDataForLocation]]<br> | |||
[[GetKeywordItemCount]]<br> | |||
[[GetKillingBlowLimb]]<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> | |||
[[GetNoRumors]]<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> | |||
[[GetPersuasionNumber]]<br> | |||
[[GetPlantedExplosive]]<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> | |||
| style="width: 25%" | | |||
[[GetShouldAttack]]<br> | |||
[[GetShouldHelp]]<br> | |||
[[GetSitting]]<br> | |||
[[GetSleeping]]<br> | |||
[[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> | |||
[[HasFlames]]<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%" | | |||
[[IsHorseStolen]]<br> | |||
[[IsHostleToActor]]<br> | |||
[[IsIdlePlaying]]<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> | |||
[[IsLastHostleActor]]<br> | |||
[[IsLastIdlePlayed]]<br> | |||
[[IsLeftUp]]<br> | |||
[[IsLimbGone]]<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> | |||
[[IsPS3]]<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> | |||
[[IsWaiting]]<br> | |||
[[IsWardState]]<br> | |||
[[IsWarningAbout]]<br> | |||
[[IsWaterObject]]<br> | |||
[[IsWeaponInList]]<br> | |||
[[IsWeaponMagicOut]]<br> | |||
[[IsWeaponOut]]<br> | |||
[[IsWeaponSkillType]]<br> | |||
[[IsWin32]]<br> | |||
[[IsXBox]]<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]] | |||
|} | |||
== See Also == | |||
[[Conditions]] |
Revision as of 19:12, 12 November 2013
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. |