#include Missing Function Pages

What follows is a list #include files and any non-internal functions that still need individual pages generated. This list is intended to make it easier for another team to pick up updating where we left off.

x0_i0_common

ClearAllDialogue
CreateEventRouter
DBG_msg
FriendCheck
GetBooleanValue
GetCampaignBooleanValue
GetDidPersuade
GetEventRouter
GetEventRouterTag
GetFriendly
GetHasAdvice
GetHasInterjection
GetOneLiner
GetPersuadeAttempt
GetRespawnLocation
GetTagNoPrefix
GetThreaten
HasItemByTag
MeanCheck
SetBooleanValue
SetCampaignBooleanValue
SetDidPersuade
SetFriendly
SetHasAdvice
SetHasInterjection
SetInterjection
SetOneLiner
SetPersuadeAttempt
SetRespawnLocation
SetRespawnLocationSpecific
SetThreaten
ThreatenCheck

x0_i0_db

dbGetCampaignFloat
dbGetCampaignInt
dbGetCampaignLocation
dbGetCampaignString
dbGetCampaignVector
dbRetrieveCampaignObject
dbSetCampaignFloat
dbSetCampaignInt
dbSetCampaignLocation
dbSetCampaignString
dbSetCampaignVector
dbStoreCampaignObject

x0_i0_enemy

CountEnemiesAndAllies
GetIsMeleeAttacker
GetIsRangedAttacker
GetIsWieldingRanged
GetNearestEnemy
GetNearestPerceivedEnemy
GetNearestSeenEnemy
GetNearestSeenFriend

x0_i0_equip

bkEquipAppropriateWeapons
bkEquipMelee
bkEquipRanged
EquipAppropriateWeapons
IsOutOfAmmo
WiseToDualWield
WrapperActionAttack

x0_i0_henchman

CopyHenchmanLocals
DoRespawn
DoRespawnCheck
FireHenchman
GetDidDie
GetDidQuit
GetHasMaxWaitPassed
GetHasMet
GetIsFollower
GetIsHenchmanDying
GetIsHired
GetKilled
GetLastMaster
GetPlayerHasHired
GetPlayerHasHiredInCampaign
GetResurrected
GetWorkingForPlayer
HireHenchman
KeepDead
LevelHenchmanUpTo
LevelUpXP1Henchman
PostRespawnCleanup
PreRespawnSetup
QuitHenchman
RaiseForRespawn
RemoveAllFollowers
RespawnCheck
RespawnHenchman
RetrieveCampaignHenchman
RetrieveHenchmanItems
SetDidDie
SetDidQuit
SetHasMet
SetHenchmanDying
SetIsFollower
SetKilled
SetLastMaster
SetPlayerHasHired
SetPlayerHasHiredInCampaign
SetResurrected
StopKeepingDead
StoreCampaignHenchman
StoreHenchmanItems

x0_i0_highlight

AddHighlight
AddTemporaryHighlight
RemoveHighlight
TriggerAddHighlight
TriggerRemoveHighlight

x0_i0_infdesert

INF_CreateRandomEncounter
INF_CreateRandomPlaceables
INF_GetEntryMessage
INF_GetPoolEmptyMessage
INF_GetNeedKeyMessage
INF_GetNoStartMessage
INF_GetReachRewardMessage
INF_GetReachStartMessage
INF_GetReentryMessage
INF_GetReturnToRewardMessage
INF_GetReturnToStartMessage

x0_i0_infinite

INF_AreaSetup
INF_AreaCleanup
INF_CleanupPC
INF_CleanupTransition
INF_DoFirstTransition
INF_DoTransition
INF_GetAreaFromPool
INF_GetCurrentStartingPoint
INF_GetFixedLocation
INF_GetHasCompleted
INF_GetHasEntered
INF_GetHasFinishedRunLength
INF_GetIsInInfiniteSpace
INF_GetIsInPool
INF_GetIsPartyLeaderInRange
INF_GetNumberTransitionsPassed
INF_GetPartyHasRewardKey
INF_GetReturnTransition
INF_GetRewardArea
INF_GetRewardKey
INF_GetRunLength
INF_IncrNumberTransitionsPassed
INF_ItemCleanup
INF_SendMessage
INF_SetCurrentStartingPoint
INF_SetFixedLocation
INF_SetHasCompleted
INF_SetHasEntered
INF_SetIsInPool
INF_SetNumberTransitionsPassed
INF_SetRunLength
INF_SetupPC
INF_TransportToNewArea
INF_TransportToPartyLeader
INF_TransportToStartingPoint

x0_i0_match

MatchAreaOfEffectSpell
MatchCrossbow
MatchDoIHaveAMindAffectingSpellOnMe
MatchDoubleHandedWeapon
MatchInflictTouchAttack
MatchMeleeWeapon
MatchMindAffectingSpells
MatchNonliving
MatchNormalBow
MatchPersonSpells
MatchShield
MatchSingleHandedWeapon

x0_i0_modes

GetModeActive
SetModeActive

x0_i0_npckilled

CreateReplacementNPC
GetNPCJustResurrected
GetNPCKilled
GetNPCResurrected
SetNPCJustResurrected
SetNPCKilled
SetNPCResurrected

x0_i0_position

GetAheadLeftLocation
GetStepLeftLocation
GetStepRightLocation
GetRandomLocation

x0_i0_secret

DetectSecretItem
DetectSecretItemByClass
GetIsSecretItemOpen
GetIsSecretItemRevealed
GetSecretItemRevealed
ResetSecretItem
RevealSecretItem
SetIsSecretItemOpen
UseSecretTransport

x0_i0_seennode

SeenNodeVarName

x0_i0_talent

genericAttemptHarmfulRanged
genericDoHarmfulRangedAttack
GetCreatureTalent
GetCurrentNegativeConditions
GetHasNegativeCondition
TalentSelfProtectionMantleOrGlobe
TrySpell
TrySpellForEffect
TryTalent

x0_i0_transform

ActionCreateObject
GetNearestSeenEnemyForTransform
TransformObject
TransformObjectToCreature
TransformObjectToItem
TransformObjectToPlaceable
TriggerObjectTransform

x0_i0_transport

GetBestExit
GetNearestExit
TravelToLocation
TravelToObject
TransportToLocation
TransportToWaypoint
TransportAllToLocation
TransportAllToWaypoint

x0_i0_treasure

CTG_CreateGoldTreasure
CTG_CreateSpecificBaseTypeTreasure
CTG_CreateTreasure
CTG_GenerateNPCTreasure
CTG_GetIsArmor
CTG_GetIsBaseType
CTG_GetIsClothing
CTG_GetIsMeleeWeapon
CTG_GetIsRangedWeapon
CTG_GetIsTreasureGenerated
CTG_GetIsWeapon
CTG_GetIsWeaponNoammo
CTG_GetModuleBaseContainer
CTG_GetMonsterBaseContainer
CTG_GetNearestBaseContainer
CTG_GetNumItems
CTG_GetNumItemsInBaseContainer
CTG_GetRacialtypeChestTag
CTG_GetSpecificBaseTypeTreasureItem
CTG_GetTreasureItem
CTG_IsItemGold
CTG_SetIsTreasureGenerated

x0_i0_voice

VoiceBadIdea
VoiceCanDo
VoiceCannotDo
VoiceCuss
VoiceFlee
VoiceGoodbye
VoiceHealMe
VoiceHello
VoiceLaugh
VoiceLookHere
VoiceNearDeath
VoiceNo
VoicePicklock
VoicePoisoned
VoiceStop
VoiceTaskComplete
VoiceTest
VoiceThreaten
VoiceYes

x0_i0_walkway

GetNearestWalkWayPoint
GetNextWalkWayPoint
GetWalkCondition
GetWaypointSuffix
LookUpWalkWayPoints
SetWalkCondition

x0_inc_generic

bkAcquireTarget
bkEvaluationSanityCheck
bkSetupBehavior
bkTalentFilter
ChooseNewTarget
GetCombatDifficulty
GetCRMax

x0_inc_henai

bkAttemptToDisarmTrap
bkAttemptToOpenLock
bkCombatAttemptHeal
bkCombatFollowMaster
bkGetBehavior
bkGetCosAngleBetween
bkGetIsDoorInLineOfSight
bkGetIsInLineOfSight
bkManualPickNearestLock
bkRespondToHenchmenShout
bkSetBehavior
bkSetListeningPatterns
HenchmenCombatRound
SendForHelp

x0_inc_portal

PortalAllAnchorExists
PortalAnchorExists
PortalCreateAnchor
PortalDeleteAnchor
PortalGetAnchor
PortalGetAnchorName
PortalGetNextAnchor
PortalHasGold
PortalJumpAnchor
PortalJumpHall
PortalJumpToHero
PortalJumpToPlayerDeath
PortalNoAnchorExists
PortalPlayerDied
PortalSetupTokens
PortalStoneHasRogueStone
PortalTakeGold
PortalTakeRogueStone

x0_inc_skills

DestroyNumItems
skillCTRAPCreateTrapKit
skillCTRAPGetCurrentTrapView
skillCTRAPGetCurrentTrapViewEquals
skillCTRAPGetHasComponent
skillCTRAPSetCurrentTrapView
skillCTRAPTakeComponent

x1_inc_cutscene

CutActionCastFakeSpellAtLocation
CutActionCastFakeSpellAtObject
CutActionMoveToLocation
CutActionMoveToObject
CutActionStartConversation
CutApplyEffectAtLocation
CutApplyEffectToObject
CutApplyEffectToObject2
CutBlackScreen
CutClearAllActions
CutCreateObject
CutDeath
CutDestroyObject
CutFadeFromBlack
CutFadeToBlack
CutFadeOutAndIn
CutJumpToLocation
CutJumpToObject
CutKnockdown
CutPlayAnimation
CutRemoveEffects
CutRestoreCameraFacing
CutRestoreLocation
CutSetCamera
CutSetCutsceneMode
CutSetFacingPoint
CutSetLocation
CutSetPlotFlag
CutSpeakString
CutStopFade
CutStoreCameraFacing
GetShift
RemoveCommandable

x2_i0_spells

CheckAndApplyEpicRageFeats
CheckAndApplyTerrifyingRage
CheckAndApplyThunderingRage
CreateBadTideEffectsLink
CreateGoodTideEffectsLink

x2_am_inc

AskPatronToLeave
BarmaidMakeDrunk
CreateRat
CreatureValidForHubUse
DecrementLeisure
DoJob
Face
GetAmbientBusy
GetInTransition
GetJob
GetLeisure
GetReady
GoToRandomPersonAndInit
IncrementLeisure
IsAtJob
JobBarPatron
NoPlayerInArea
PlayerSeen
PlayRandomImmobileAnimation
Request
SetAmbientBusy
SetInTransition
SetJob

x2_inc_banter

AttemptInterjectionOrPopup
AttemptRomanceDialog
AttemptToShowInfo
DoInterjection
FireInterjection
GetRandomHench
GetRandomTextNumber
HenchmanMoveable
TryBanterWith
ValidForInterjection
WrapInterjection

x2_inc_beholder

BehDetermineHasEffect
BehDoFireBeam
BehGetTargetThreatRating
CloseAntiMagicEye
GetAntiMagicRayMakesSense
GetRayTargets
OpenAntiMagicEye

x2_inc_compon

craft_drop_items
craft_drop_placeable

x2_inc_cutscene

CutActionAttack
CutActionCastFakeSpellAtLocation
CutActionCastFakeSpellAtObject
CutActionCastSpellAtLocation
CutActionCastSpellAtObject
CutActionCloseDoor
CutActionEquipItem
CutActionForceFollowObject
CutActionForceMoveToLocation
CutActionForceMoveToObject
CutActionLockObject
CutActionMoveAwayFromLocation
CutActionMoveAwayFromObject
CutActionMoveToLocation
CutActionMoveToObject
CutActionOpenDoor
CutActionSit
CutActionStartConversation
CutActionUnLockObject
CutActionUnequipItem
CutAdjustReputation
CutApplyEffectAtLocation
CutApplyEffectToObject
CutApplyEffectToObject2
CutBeginConversation
CutBlackScreen
CutClearAllActions
CutCreateObject
CutCreateObjectCopy
CutCreatePCCopy
CutDeath
CutDestroyObject
CutDestroyPCCopy
CutDisableAbort
CutDisableCutscene
CutFadeFromBlack
CutFadeOutAndIn
CutFadeToBlack
CutGetAbortDelay
CutGetConvDuration
CutGetDestroyCopyDelay
CutGetIsAbortDisabled
CutJumpAssociateToLocation
CutJumpToLocation
CutJumpToObject
CutKnockdown
CutPlayAnimation
CutPlaySound
CutPlayVoiceChat
CutRemoveEffects
CutRestoreCameraFacing
CutRestoreLocation
CutRestoreMusic
CutSetAbortDelay
CutSetActiveCutscene
CutSetActiveCutsceneForObject
CutSetAmbient
CutSetCamera
CutSetCameraSpeed
CutSetCutsceneMode
CutSetDestroyCopyDelay
CutSetFacingPoint
CutSetLocation
CutSetMusic
CutSetPlotFlag
CutSetTileMainColor
CutSetTileSourceColor
CutSetWeather
CutSpeakString
CutSpeakStringByStrRef
CutStopFade
CutStoreCameraFacing
CutStoreMusic
GetActiveCutsceneNum
GetShift
RemoveCommandable
UnFreezeAssociate

x2_inc_globals

CallForthHenchman
ClearDatabase
CopyAllHenchmen
CopyVariableIntToDatabase
GetGlobalInt
GetGlobalString
RestoreAllHenchmen
RestoreHenchmenVariables
RestoreIntFromObject
SetGlobalInt
SetGlobalString

x2_inc_intweapon

IWClearConversationConditions
IWCreateIntelligentWeapon
IWEndIntelligentWeaponConversation
IWGetConversationCondition
IWGetIntelligentWeaponEquipped
IWGetIsHotUChapter1
IWGetIsHotUChapter2
IWGetIsHotUChapter3
IWGetIsInIntelligentWeaponConversation
IWGetQuestionAsked
IWGetStaticEnhancementBonus
IWGetTalkedTo
IWGetWeaponDialogName
IWPlayRandomEquipComment
IWPlayRandomHitQuote
IWPlayRandomUnequipComment
IWSetConversationCondition
IWSetCreatureHadOneLiner
IWSetEnhancementAndDrainLevel
IWSetQuestionAsked
IWSetTalkedTo
IWSpawnInWeaponCreature
IWStartIntelligentWeaponConversation
IWSWrapper

x2_inc_restsys

WMBuild2DACache
WMCheckForWanderingMonster
WMDoListenCheck
WMGetAreaHasTable
WMGetAreaListenCheck
WMGetUseAppearAnimation
WMGetWanderingMonstersDisabled
WMFinishPlayerRest
WMRunAmbush
WMSetAreaProbability
WMSetAreaTable
WMSetupAmbush
WMSetWanderingMonstersDisabled
WMStartPlayerRest

x2_inc_shifter

ShifterDecrementGWildShapeSpellUsesLeft
ShifterGetSaveDC
ShifterMergeArmor
ShifterMergeItems
ShifterMergeWeapon
ShifterSetGWildshapeSpellLimits

x2_inc_summscale

SSMGetSummonFailedLevelUp
SSMLevelUpCreature
SSMScaleEpicFiendishServant
SSMScaleEpicShadowLord
SSMSetSummonFailedLevelUp
SSMSetSummonLevelUpOK

x2_inc_switches

ClearCreatureOverrideAIScriptTarget
ExecuteScriptAndReturnInt
GetCreatureFlag
GetCreatureOverrideAIScriptTarget
GetDoorFlag
GetItemFlag
GetModuleSwitchValue
GetUserDefinedItemEventNumber
SetCreatureFlag
SetCreatureOverrideAIScript
SetCreatureOverrideAIScriptFinished
SetDoorFlag
SetExecutedScriptReturnValue
SetItemFlag
SetModuleOverrideSpellscript
SetModuleSwitch
SetUserDefinedItemEventNumber
SetUserDefinedItemEventPrefix
SetWanderingMonster2DAFile

x2_inc_treasure

DTSGenerateCharSpecificTreasure
DTSGenerateTreasureOnContainer
DTSGrantCharSpecificWeaponEnhancement
DTSInitialize
DTSSetAreaTreasureProbability

x2_inc_ws_smith

GetRightHandWeapon
IsOkToAdd
ReturnAttackBonus
ReturnEnhancementBonus
ReturnItemPropertyToUse
SetWeaponToken
wsEnhanceItem
wsHaveEnoughGoldForCurrentItemProperty
wsSetupPrices

The following files were listed in the original Lexicon as includes. They are not actually include files since they contain a void main function. Regardless, here is the list of missing functions.

nw_c3_waypoint1

MakeWay
NextTag

nw_cd_lv123

HasSpell

nw_ch_ac7

WrapJump

nw_ch_fighter1

GetMaster

nw_o0_respawn

ApplyPenalty


  author: Mistress