Functions

implies Lexicon authored
implies BioWare original (to do)


abs
acos
ActionAttack
ActionCastFakeSpellAtLocation
ActionCastFakeSpellAtObject
ActionCastSpellAtLocation
ActionCastSpellAtObject
ActionCloseDoor
ActionCounterSpell
ActionCreate
ActionDoCommand
ActionEquipItem
ActionEquipMostDamagingMelee
ActionEquipMostDamagingRanged
ActionEquipMostEffectiveArmor
ActionForceFollowObject
ActionForceMoveToLocation
ActionForceMoveToObject
ActionGiveItem
ActionInteractObject
ActionJumpToLocation
ActionJumpToObject
ActionLockObject
ActionMoveAwayFromLocation
ActionMoveAwayFromObject
ActionMoveToLocation
ActionMoveToObject
ActionOpenDoor
ActionPauseConversation
ActionPickUpItem
ActionPlayAnimation
ActionPutDownItem
ActionRandomWalk
ActionRest
ActionResumeConversation
ActionSit
ActionSpeakString
ActionSpeakStringByStrRef
ActionStartConversation
ActionTakeItem
ActionUnequipItem
ActionUnlockObject
ActionUseFeat
ActionUseSkill
ActionUseTalentAtLocation
ActionUseTalentOnObject
ActionWait
ActivateFleeToExit
ActivatePortal
ActivePortal
AddHenchman
AddJournalQuestEntry
AddToParty
AdjustAlignment
AdjustFactionReputation
AdjustReputation
aGetPLocalInt
AmbientSoundChangeDay
AmbientSoundChangeNight
AmbientSoundPlay
AmbientSoundSetDayVolume
AmbientSoundSetNightVolume
AmbientSoundStop
AngleToVector
ApplyEffectAtLocation
ApplyEffectToObject
ApplyPenalty
ApplyPrismaticEffect
aSetPLocalInt
asin
AssignAOEDebugString
AssignCommand
AssignPCDebugString
AssociateCheck
atan
AutoAlignE
AutoAlignG
AutoDC

BashDoorCheck
BeginConversation
BlackScreen
BootPC
BringBack

CanAfford
CanAffordIt
CanSeePlayer
ChangeFaction
ChangeToStandardFaction
CheckCharismaHigh
CheckCharismaLow
CheckCharismaMiddle
CheckCharismaNormal
CheckEnemyGroupingOnTarget
CheckFriendlyFireOnTarget
CheckIntelligenceHigh
CheckIntelligenceLow
CheckIntelligenceNormal
CheckIsUnlocked
CheckPartyForItem
CheckWayPoints
CheckWisdomHigh
chooseTactics
ClearAllActions
ClearAllFactionMembers
ClearArena
ClearPersonalReputation
CompareLastSpellCast
CopyItem
CopyLocals
CopyObject
cos
CreateAmmo
CreateAnimalPart
CreateArcaneScroll
CreateBalor
CreateBastardSword
CreateBattleAxe
CreateBook
CreateClub
CreateColmarrPotion
CreateDagger
CreateDart
CreateDireMace
CreateDivineScroll
CreateDoomEffectsLink
CreateDoubleAxe
CreateFetchItemOn
CreateForgeItem
CreateGem
CreateGenericClassItem
CreateGenericDruidWeapon
CreateGenericExotic
CreateGenericHeavyArmor
CreateGenericLightArmor
CreateGenericMartial
CreateGenericMediumArmor
CreateGenericMiscItem
CreateGenericMonkWeapon
CreateGenericRodStaffWand
CreateGenericSimple
CreateGenericWizardWeapon
CreateGold
CreateGreatAxe
CreateGreatSword
CreateHalberd
CreateHandAxe
CreateHealingKit
CreateHeavyCrossbow
CreateHeavyFlail
CreateItemOnObject
CreateJewel
CreateJunk
CreateKama
CreateKatana
CreateKit
CreateKukri
CreateLightCrossbow
CreateLightFlail
CreateLightHammer
CreateLightMace
CreateLockPick
CreateLongbow
CreateLongSword
CreateMorningstar
CreateObject
CreateObjectVoid
CreatePersonalItemOn
CreatePotion
CreateProtectionFromAlignmentLink
CreateRapier
CreateScimitar
CreateScythe
CreateShortbow
CreateShortsword
CreateShuriken
CreateSickle
CreateSignPostNPC
CreateSling
CreateSpear
CreateSpecificDruidWeapon
CreateSpecificExotic
CreateSpecificHeavyArmor
CreateSpecificLightArmor
CreateSpecificMartial
CreateSpecificMediumArmor
CreateSpecificMiscItem
CreateSpecificMonkWeapon
CreateSpecificRodStaffWand
CreateSpecificSimple
CreateSpecificWizardWeapon
CreateStaff
CreateTable2Item
CreateThrowingAxe
CreateTrapKit
CreateTwoBladedSword
CreateWarhammer

d10
d100
d12
d2
d20
d3
d4
d6
d8
dbCreateItemOnObject
dbSpeak
DebugPrintTalentID
DebugSpeak
DebugSTR
DecrementRemainingFeatUses
DecrementRemainingSpellUses
DelayCommand
DeleteCampaignVariable
DeleteLocalFloat
DeleteLocalInt
DeleteLocalLocation
DeleteLocalObject
DeleteLocalString
DestroyAllPersonalItems
DestroyCampaignDatabase
DestroyChapterQuestItem
DestroyChapterRewardItem
DestroyObject
DetermineAssociateCombatRound
DetermineClassToUse
DetermineCombatRound
DetermineEnemies
DetermineSpecialBehavior
DimensionHop
DoDoorAction
DoFollowMaster
DoGiveXP
DoLevelUp
DoOnce
DoPlaceableObjectAction
DoSinglePlayerAutoSave
DrinkIt
DubugPrintTalentID

EffectAbilityDecrease
EffectAbilityIncrease
EffectACDecrease
EffectACIncrease
EffectAppear
EffectAreaOfEffect
EffectAttackDecrease
EffectAttackIncrease
EffectBeam
EffectBlindness
EffectCharmed
EffectConcealment
EffectConfused
EffectCurse
EffectCutsceneDominated
EffectCutsceneParalyze
EffectDamage
EffectDamageDecrease
EffectDamageImmunityDecrease
EffectDamageImmunityIncrease
EffectDamageIncrease
EffectDamageReduction
EffectDamageResistance
EffectDamageShield
EffectDarkness
EffectDazed
EffectDeaf
EffectDeath
EffectDisappear
EffectDisappearAppear
EffectDisease
EffectDispelMagicAll
EffectDispelMagicBest
EffectDominated
EffectEntangle
EffectEthereal
EffectFrightened
EffectHaste
EffectHeal
EffectHitPointChangeWhenDying
EffectImmunity
EffectInvisibility
EffectKnockdown
EffectLinkEffects
EffectMissChance
EffectModifyAttacks
EffectMovementSpeedDecrease
EffectMovementSpeedIncrease
EffectNegativeLevel
EffectParalyze
EffectPetrify
EffectPoison
EffectPolymorph
EffectRegenerate
EffectResurrection
EffectSanctuary
EffectSavingThrowDecrease
EffectSavingThrowIncrease
EffectSeeInvisible
EffectSilence
EffectSkillDecrease
EffectSkillIncrease
EffectSleep
EffectSlow
EffectSpellFailure
EffectSpellImmunity
EffectSpellLevelAbsorption
EffectSpellResistanceDecrease
EffectSpellResistanceIncrease
EffectStunned
EffectSummonCreature
EffectSwarm
EffectTemporaryHitpoints
EffectTimeStop
EffectTrueSeeing
EffectTurned
EffectTurnResistanceDecrease
EffectTurnResistanceIncrease
EffectUltravision
EffectVisualEffect
EndGame
EndModule
EquipAppropriateWeapons
EscapeArea
EscapeViaTeleport
EventActivateItem
EventConversation
EventSpellCastAt
EventUserDefined
ExecuteScript
ExitAOESpellArea
ExploreAreaForPlayer
ExportAllCharacters
ExtraordinaryEffect

fabs
FaceNearestPC
FadeFromBlack
FadeToBlack
FakeRestore
FeetToMeters
FindSingleRangedTarget
FindSubString
FindTarget
FloatingTextStringOnCreature
FloatingTextStrRefOnCreature
FloatToInt
FloatToString
FortitudeSave

GenerateBookTreasure
GenerateBossTreasure
GenerateHighTreasure
GenerateLowTreasure
GenerateMediumTreasure
GenerateNPCTreasure
GenerateTreasure
Get2DAString
GetAbilityModifier
GetAbilityScore
GetAC
GetAge
GetAILevel
GetAlignmentGoodEvil
GetAlignmentLawChaos
GetAlliedHD
GetAnimalCompanionCreatureType
GetAnimalCompanionName
GetAppearanceType
GetArea
GetAreaFromLocation
GetAreaOfEffectCreator
GetArtifactItem
GetAssassinHead
GetAssociate
GetAssociateCRMax
GetAssociateHealMaster
GetAssociateStartLocation
GetAssociateState
GetAttackCompatibility
GetAttackTarget
GetAttemptedAttackTarget
GetAttemptedSpellTarget
GetBackpackMatch
GetBaseAttackBonus
GetBaseItemType
GetBeenHired
GetBehaviorState
GetBehind
GetBlockingDoor
GetCalendarDay
GetCalendarMonth
GetCalendarYear
GetCampaignFloat
GetCampaignInt
GetCampaignLocation
GetCampaignString
GetCampaignVector
GetCanCastHealingSpells
GetCanLevelUp
GetCanSeePC
GetCasterLevel
GetChallengeRating
GetChapter
GetCharacterLevel
GetCharisma
GetClassByPosition
GetClickingObject
GetCommandable
GetComplexItem
GetCreatureHasTalent
GetCreatureSize
GetCreatureTalentBest
GetCreatureTalentRandom
GetCurrentAction
GetCurrentHitPoints
GetDamageDealtByType
GetDefensiveCastingMode
GetDeity
GetDetectMode
GetDialogSoundLength
GetDidDie
GetDistanceBetween
GetDistanceBetweenLocations
GetDistanceToObject
GetDroppableFlag
GetEffectCreator
GetEffectDurationType
GetEffectSpellId
GetEffectSubType
GetEffectType
GetEncounterActive
GetEncounterDifficulty
GetEncounterSpawnsCurrent
GetEncounterSpawnsMax
GetEnemyHD
GetEnteringObject
GetExitingObject
GetFacing
GetFacingFromLocation
GetFactionAverageGoodEvilAlignment
GetFactionAverageLawChaosAlignment
GetFactionAverageLevel
GetFactionAverageReputation
GetFactionAverageXP
GetFactionBestAC
GetFactionEqual
GetFactionGold
GetFactionLeader
GetFactionLeastDamagedMember
GetFactionMostDamagedMember
GetFactionMostFrequentClass
GetFactionStrongestMember
GetFactionWeakestMember
GetFactionWorstAC
GetFamiliarCreatureType
GetFamiliarName
GetFetchee
GetFetchItem
GetFirstEffect
GetFirstFactionMember
GetFirstInPersistentObject
GetFirstItemInInventory
GetFirstObjectInArea
GetFirstObjectInShape
GetFirstPC
GetFleeToExit
GetFollowDistance
GetForgeMatch
GetFormerMaster
GetFortitudeSavingThrow
GetGameDifficulty
GetGender
GetGoingToBeAttackedBy
GetGold
GetGoldPieceValue
GetGoodEvilValue
GetGreetingVar
GetHas2Q4PlotItem
GetHasEffect
GetHasFeat
GetHasFeatEffect
GetHasInventory
GetHasSkill
GetHasSpell
GetHasSpellEffect
GetHenchman
GetHitDice
GetIdentified
GetIdFromTalent
GetImmortal
GetIntelligence
GetInventoryDisturbItem
GetInventoryDisturbType
GetIsDawn
GetIsDay
GetIsDead
GetIsDM
GetIsDoorActionPossible
GetIsDusk
GetIsEffectValid
GetIsEncounterCreature
GetIsEnemy
GetIsFighting
GetIsFriend
GetIsImmune
GetIsInCombat
GetIsListening
GetIsMagical
GetIsNeutral
GetIsNight
GetIsObjectValid
GetIsOpen
GetIsPC
GetIsPlaceableObjectActionPossible
GetIsPlayableRacialType
GetIsPossessedFamiliar
GetIsPostOrWalking
GetIsReactionTypeFriendly
GetIsReactionTypeHostile
GetIsReactionTypeNeutral
GetIsResting
GetIsSkillSuccessful
GetIsTalentValid
GetIsTrapped
GetIsValidCombination
GetIsWeaponEffective
GetItemActivated
GetItemActivatedTarget
GetItemActivatedTargetLocation
GetItemActivator
GetItemACValue
GetItemCharges
GetItemHasItemProperty
GetItemInInventory
GetItemInSlot
GetItemPosition
GetItemPossessedBy
GetItemPossessor
GetItemStackSize
GetJournalQuestExperience
GetLastAssociateCommand
GetLastAttacker
GetLastAttackMode
GetLastAttackType
GetLastClosedBy
GetLastDamager
GetLastDisarmed
GetLastDisturbed
GetLastGenericSpellCast
GetLastHostileActor
GetLastKiller
GetLastLocked
GetLastOpenedBy
GetLastOpener
GetLastPCRested
GetLastPCToCancelCutscene
GetLastPerceived
GetLastPerceptionHeard
GetLastPerceptionInaudible
GetLastPerceptionSeen
GetLastPerceptionVanished
GetLastPlayerDied
GetLastPlayerDying
GetLastRespawnButtonPresser
GetLastRestEventType
GetLastSpeaker
GetLastSpell
GetLastSpellCaster
GetLastSpellHarmful
GetLastTrapDetected
GetLastUnlocked
GetLastUsedBy
GetLastWeaponUsed
GetLawChaosValue
GetLevelByClass
GetLevelByPosition
GetListenPatternNumber
GetLocalArrayInt
GetLocalArrayString
GetLocalFloat
GetLocalInt
GetLocalLocation
GetLocalObject
GetLocalPlotIntFromCharacter
GetLocalString
GetLocation
GetLocked
GetLockedObject
GetLockKeyRequired
GetLockKeyTag
GetLockLockable
GetLockLockDC
GetLockUnlockDC
GetMachineState
GetMaster
GetMatchCompatibility
GetMatchedSubstring
GetMatchedSubstringsCount
GetMaxHitPoints
GetMetaMagicFeat
GetModule
GetModuleItemAcquired
GetModuleItemAcquiredBy
GetModuleItemAcquiredFrom
GetModuleItemAcquiredStackSize
GetModuleItemLost
GetModuleItemLostBy
GetModuleName
GetMostDangerousClass
GetMovementRate
GetMyArea
GetMyMaster
GetName
GetNearestCreature
GetNearestCreatureToLocation
GetNearestObject
GetNearestObjectByTag
GetNearestObjectToLocation
GetNearestPC
GetNearestSeenOrHeardEnemy
GetNearestTrapToObject
GetNextEffect
GetNextFactionMember
GetNextInPersistentObject
GetNextItemInInventory
GetNextObjectInArea
GetNextObjectInShape
GetNextPC
GetNPCWarningStatus
GetNumberOfItems
GetNumberOfMeleeAttackers
GetNumberOfRangedAttackers
GetNumItems
GetNumStackedItems
GetObjectByTag
GetObjectHeard
GetObjectNeedsHealing
GetObjectSeen
GetObjectType
GetPCIPAddress
GetPCLevellingUp
GetPCPlayerName
GetPCPublicCDKey
GetPCSpeaker
GetPercentageHPLoss
GetPersonalItem
GetPlaceableIllumination
GetPLocalInt
GetPlotFlag
GetPlotGiver
GetPlotJournal
GetPlotRingTag
GetPlotTag
GetPlotToken
GetPosition
GetPositionFromLocation
GetPrisoner
GetRacialType
GetRacialTypeCount
GetRandomDelay
GetRange
GetRangedAttackGroup
GetReactionAdjustment
GetReflexAdjustedDamage
GetReflexSavingThrow
GetReputation
GetResRef
GetRingGivenTo
GetRunState
GetScaledDuration
GetScaledEffect
GetSittingCreature
GetSkillRank
GetSpawnInCondition
GetSpellBreachProtection
GetSpellCastItem
GetSpellEffectDelay
GetSpellId
GetSpellSaveDC
GetSpellTargetLocation
GetSpellTargetObject
GetStandardFactionReputation
GetStartingLocation
GetStartLocation
GetStealthMode
GetStolenFlag
GetStoryItem
GetStringByStrRef
GetStringLeft
GetStringLength
GetStringLowerCase
GetStringRight
GetStringUpperCase
GetStrRefSoundDuration
GetSubRace
GetSubString
GetTag
GetTileMainLight1Color
GetTileMainLight2Color
GetTileSourceLight1Color
GetTileSourceLight2Color
GetTimeHour
GetTimeMillisecond
GetTimeMinute
GetTimeSecond
GetTotalDamageDealt
GetToughestAttacker
GetToughestMeleeAttacker
GetTransitionTarget
GetTrapBaseType
GetTrapCreator
GetTrapDetectable
GetTrapDetectDC
GetTrapDetectedBy
GetTrapDisarmable
GetTrapDisarmDC
GetTrapFlagged
GetTrapKeyTag
GetTrapOneShot
GetTurnResistanceHD
GetTypeFromTalent
GetUniform
GetUseableFlag
GetUserDefinedEventNumber
GetValidItem
GetValidItemCost
GetValidWeapon
GetVictim
GetWaypointByTag
GetWeaponFocus
GetWeaponRanged
GetWeight
GetWillSavingThrow
GetWisdom
GetWorkingForPlayer
GetXP
Give2Q4PlotItem
GiveChapterRewardItem
GiveFetchItemToPC
GiveGoldToCreature
GiveNumItems
GivePersonalItem
GivePlayerPersonalItem
GiveRingToPlayer
GiveXPToCreature
Global
GreaterRestore

HasAnyItemOfBaseType
HasChapterQuestItem
HasChapterRewardItem
HasGold
HasItem
HasPersonalItem
HasSpell
HoursToSeconds

InsertString
IntToFloat
IntToHexString
IntToString
IsBusy
IsInConversation
IsMisc
IsRecall
IsValidBaseItem

JumpToLocation
JumpToObject
JumpToWeakestEnemy

LevelUpHenchman
Location
log

MagicalEffect
main
MakeDrunk
MakeWay
MatchCombatProtections
MatchElementalProtections
MatchFortAttacks
MatchReflexAttacks
MatchSpellProtections
MoveTo2Q4PlotPoint
MusicBackgroundChangeDay
MusicBackgroundChangeNight
MusicBackgroundGetBattleTrack
MusicBackgroundGetDayTrack
MusicBackgroundGetNightTrack
MusicBackgroundPlay
MusicBackgroundSetDelay
MusicBackgroundStop
MusicBattleChange
MusicBattlePlay
MusicBattleStop
MyPrintString
MyResistSpell
MySavingThrow

nDetermineClassToUse
NextTag
nNumberOfCombos

ObjectToString
OpenInventory
OpenNearestLock
OpenStore

PC
PCAcceptedPlot
PlayAnimation
PlayCharacterTheme
PlayConversationAnimation
PlayDragonBattleCry
PlayerHasArtifactItem
PlayerHasComplexItem
PlayerHasFetchItem
PlayerHasHead
PlayerHasPersonalItem
PlayerHasRing
PlayerHasStoryItem
PlayerWearsUniform
PlayImmobileAmbientAnimations
PlayMobileAmbientAnimations
PlayOldTheme
PlaySound
PlaySoundByStrRef
PlaySuccessVisual
PlayVoiceChat
PlotGiverDead
PopUpDeathGUIPanel
PopUpGUIPanel
pow
Prefers
PrintFloat
PrintInteger
PrintObject
PrintString
PrintVector

Raise
Random
RandomName
RecomputeStaticLighting
ReflexSave
RemoveAmbientSleep
RemoveEffect
RemoveEffects
RemoveFromParty
RemoveHenchman
RemoveJournalQuestEntry
RemoveProtections
RemoveSpecificEffect
RemoveSpellEffects
RemoveSummonedAssociate
ResetHenchmenState
ResistSpell
RespondToShout
RestoreCameraFacing
RetrieveCampaignObject
RewardGP
RewardPartyGP
RewardPartyXP
RewardXP
RoundsToSeconds
RunCircuit
RunDrownImpact
RunMelfAcidImpact
RunNextCircuit

SearchForPlayer
SendMessageToAllDMs
SendMessageToPC
SetAILevel
SetAreaTransitionBMP
SetArtifactItem
SetAssassinHead
SetAssociateListenPatterns
SetAssociateStartLocation
SetAssociateState
SetBeenHired
SetBehaviorState
SetCalendar
SetCameraFacing
SetCameraMode
SetCampaignFloat
SetCampaignInt
SetCampaignLocation
SetCampaignString
SetCampaignVector
SetCommandable
SetComplexItem
SetCustomToken
SetCutsceneMode
SetDidDie
SetDoubleCrosserName
SetDroppableFlag
SetEncounterActive
SetEncounterDifficulty
SetEncounterSpawnsCurrent
SetEncounterSpawnsMax
SetFacing
SetFacingPoint
SetFetchee
SetFetchItem
SetFormerMaster
SetGlobal
SetGreetingVar
SetIdentified
SetImmortal
SetIsBusy
SetIsDestroyable
SetIsEnemy
SetIsTemporaryEnemy
SetIsTemporaryFriend
SetIsTemporaryNeutral
SetItemCharges
SetItemStackSize
SetLastGenericSpellCast
SetListening
SetListeningPatterns
SetListenPattern
SetLocalArrayInt
SetLocalArrayString
SetLocalFloat
SetLocalInt
SetLocalLocation
SetLocalObject
SetLocalPlotIntOnCharacter
SetLocalString
SetLocked
SetMachineState
SetMapPinEnabled
SetNPCWarningStatus
SetPanelButtonFlash
SetPCDislike
SetPCLike
SetPersonalItem
SetPlaceableIllumination
SetPLocalInt
SetPlotFlag
SetPlotGiver
SetPlotJournal
SetPlotRing
SetPlotTag
SetPlotToken
SetPrisoner
SetRingGivenTo
SetSpawnInCondition
SetSpawnInLocals
SetStandardFactionReputation
SetStoryItem
SetStoryVar
SetSummonEffect
SetSummonHelpIfAttacked
SetTileMainLightColor
SetTileSourceLightColor
SetTime
SetTrapDetectedBy
SetTrapDisabled
SetUniform
SetValidItem
SetValidItemCost
SetValidItemCostToken
SetVictim
SetWayPointTo1
SetWeather
SetWorkingForPlayer
SetXP
ShadowBolt
ShoutDisturbed
SignalEvent
sin
SoundObjectPlay
SoundObjectSetPosition
SoundObjectSetVolume
SoundObjectStop
SpawnHenchman
SpawnScriptDebugger
SpeakOneLinerConversation
SpeakQuickChat
SpeakString
SpeakStringByStrRef
SpellDelay
sqrt
StartAttackLoop
StartingConditional
StartNewModule
StartProtectionLoop
StopFade
StoreCameraFacing
StoreCampaignObject
StringToFloat
StringToInt
StripAllPersonalItemsFromEveryone
StripEffects
SummonAnimalCompanion
SummonFamiliar
SupernaturalEffect
SurrenderToEnemies

TakeArtifactItem
TakeComplexItem
TakeFetchItem
TakeGold
TakeGoldFromCreature
TakeNumItems
TakeStoryItem
TalentAdvancedBuff
TalentAdvancedProtectSelf
TalentBardSong
TalentBuffSelf
TalentCureCondition
TalentDragonCombat
TalentEnhanceOthers
TalentFeat
TalentFlee
TalentHeal
TalentHealingSelf
TalentMeleeAttack
TalentMeleeAttacked
TalentPersistentAbilities
TalentRangedAttackers
TalentRangedEnemies
TalentSeeInvisible
TalentSkill
TalentSneakAttack
TalentSpell
TalentSpellAttack
TalentSummonAllies
TalentUseEnhancementOnSelf
TalentUseProtectionOnSelf
TalentUseProtectionOthers
TalentUseTurning
tan
TestStringAgainstPattern
TouchAttackMelee
TouchAttackRanged
TrimLevel
TurnsToSeconds

UniversalSpellMatch
UnpossessFamiliar

Vector
VectorMagnitude
VectorNormalize
VectorToAngle
VerifyCombatMeleeTalent
VerifyDisarm
VersusAlignmentEffect
VersusRacialTypeEffect
VersusTrapEffect
VictimDead
VictimDeadButNoItems

WalkWayPoints
WillSave
WriteTimestampedLogEntry

YardsToMeters