papermario
Decompilation of Paper Mario
 
Loading...
Searching...
No Matches
common.h File Reference

EVT scripting API functions available at all times.

See also
script_api/battle.h script_api/map.h

Functions

Map
ApiStatus TranslateModel (Evt *script, b32 isInitialCall)
 
ApiStatus RotateModel (Evt *script, b32 isInitialCall)
 
ApiStatus ScaleModel (Evt *script, b32 isInitialCall)
 
ApiStatus GetModelIndex (Evt *script, b32 isInitialCall)
 
ApiStatus InvalidateModelTransform (Evt *script, b32 isInitialCall)
 
ApiStatus CloneModel (Evt *script, b32 isInitialCall)
 
ApiStatus GetModelCenter (Evt *script, b32 isInitialCall)
 
ApiStatus SetTexPanner (Evt *script, b32 isInitialCall)
 
ApiStatus SetCustomGfxEnabled (Evt *script, b32 isInitialCall)
 
ApiStatus SetModelCustomGfx (Evt *script, b32 isInitialCall)
 
ApiStatus SetModelTexVariant (Evt *script, b32 isInitialCall)
 
ApiStatus EnableTexPanning (Evt *script, b32 isInitialCall)
 
ApiStatus EnableModel (Evt *script, b32 isInitialCall)
 
ApiStatus SetGroupVisibility (Evt *script, b32 isInitialCall)
 
ApiStatus SetTexPanOffset (Evt *script, b32 isInitialCall)
 
ApiStatus SetCustomGfx (Evt *script, b32 isInitialCall)
 
ApiStatus SetCustomGfxBuilders (Evt *script, b32 isInitialCall)
 
ApiStatus SetModelFlags (Evt *script, b32 isInitialCall)
 
ApiStatus MakeTransformGroup (Evt *script, b32 isInitialCall)
 
ApiStatus SetTransformGroupEnabled (Evt *script, b32 isInitialCall)
 
ApiStatus TranslateGroup (Evt *script, b32 isInitialCall)
 
ApiStatus RotateGroup (Evt *script, b32 isInitialCall)
 
ApiStatus ScaleGroup (Evt *script, b32 isInitialCall)
 
ApiStatus GetTransformGroup (Evt *script, b32 isInitialCall)
 
ApiStatus EnableGroup (Evt *script, b32 isInitialCall)
 
ApiStatus MakeLocalVertexCopy (Evt *script, b32 isInitialCall)
 
ApiStatus ModifyColliderFlags (Evt *script, b32 isInitialCall)
 
ApiStatus ResetFromLava (Evt *script, b32 isInitialCall)
 
ApiStatus GetColliderCenter (Evt *script, b32 isInitialCall)
 
ApiStatus ParentColliderToModel (Evt *script, b32 isInitialCall)
 
ApiStatus UpdateColliderTransform (Evt *script, b32 isInitialCall)
 
ApiStatus SetZoneEnabled (Evt *script, b32 isInitialCall)
 
ApiStatus GotoMap (Evt *script, b32 isInitialCall)
 
ApiStatus GotoMapSpecial (Evt *script, b32 isInitialCall)
 
ApiStatus GotoMapByID (Evt *script, b32 isInitialCall)
 
ApiStatus GetEntryID (Evt *script, b32 isInitialCall)
 
ApiStatus GetMapID (Evt *script, b32 isInitialCall)
 
ApiStatus GetLoadType (Evt *script, b32 isInitialCall)
 
ApiStatus SetRenderMode (Evt *script, b32 isInitialCall)
 
ApiStatus PlaySoundAtModel (Evt *script, b32 isInitialCall)
 
ApiStatus PlaySoundAtCollider (Evt *script, b32 isInitialCall)
 
Animated Model
ApiStatus InitAnimatedModels (Evt *script, b32 isInitialCall)
 
ApiStatus LoadAnimatedModel (Evt *script, b32 isInitialCall)
 
ApiStatus LoadAnimatedMesh (Evt *script, b32 isInitialCall)
 
ApiStatus PlayModelAnimation (Evt *script, b32 isInitialCall)
 
ApiStatus PlayModelAnimationStartingFrom (Evt *script, b32 isInitialCall)
 
ApiStatus ChangeModelAnimation (Evt *script, b32 isInitialCall)
 
ApiStatus SetAnimatedModelRootPosition (Evt *script, b32 isInitialCall)
 
ApiStatus GetAnimatedModelRootPosition (Evt *script, b32 isInitialCall)
 
ApiStatus AddAnimatedModelRootPosition (Evt *script, b32 isInitialCall)
 
ApiStatus SetAnimatedModelRootRotation (Evt *script, b32 isInitialCall)
 
ApiStatus SetAnimatedModelRootScale (Evt *script, b32 isInitialCall)
 
ApiStatus SetAnimatedModelRenderMode (Evt *script, b32 isInitialCall)
 
ApiStatus DeleteAnimatedModel (Evt *script, b32 isInitialCall)
 
ApiStatus SetAnimatorFlags (Evt *script, b32 isInitialCall)
 
ApiStatus GetAnimatedNodePosition (Evt *script, b32 isInitialCall)
 
ApiStatus GetAnimatedNodeRotation (Evt *script, b32 isInitialCall)
 
ApiStatus GetAnimatedPositionByTreeIndex (Evt *script, b32 isInitialCall)
 
ApiStatus GetAnimatedRotationByTreeIndex (Evt *script, b32 isInitialCall)
 
ApiStatus SetAnimatedNodeFlags (Evt *script, b32 isInitialCall)
 
Camera
ApiStatus SetCamEnabled (Evt *script, b32 isInitialCall)
 
ApiStatus SetCamNoDraw (Evt *script, b32 isInitialCall)
 
ApiStatus SetCamPerspective (Evt *script, b32 isInitialCall)
 
ApiStatus func_802CA90C (Evt *script, b32 isInitialCall)
 
ApiStatus func_802CA988 (Evt *script, b32 isInitialCall)
 
ApiStatus SetCamViewport (Evt *script, b32 isInitialCall)
 
ApiStatus func_802CABE8 (Evt *script, b32 isInitialCall)
 
ApiStatus func_802CACC0 (Evt *script, b32 isInitialCall)
 
ApiStatus SetCamBGColor (Evt *script, b32 isInitialCall)
 
ApiStatus func_802CAE50 (Evt *script, b32 isInitialCall)
 
ApiStatus SetCamTarget (Evt *script, b32 isInitialCall)
 
ApiStatus InterpCamTargetPos (Evt *script, b32 isInitialCall)
 
ApiStatus ShakeCam (Evt *script, b32 isInitialCall)
 
ApiStatus SetCamLeadPlayer (Evt *script, b32 isInitialCall)
 
ApiStatus func_802CB710 (Evt *script, b32 isInitialCall)
 
ApiStatus PanToTarget (Evt *script, b32 isInitialCall)
 
ApiStatus UseSettingsFrom (Evt *script, b32 isInitialCall)
 
ApiStatus LoadSettings (Evt *script, b32 isInitialCall)
 
ApiStatus SetCamType (Evt *script, b32 isInitialCall)
 
ApiStatus SetCamPitch (Evt *script, b32 isInitialCall)
 
ApiStatus SetCamDistance (Evt *script, b32 isInitialCall)
 
ApiStatus SetCamPosA (Evt *script, b32 isInitialCall)
 
ApiStatus SetCamPosB (Evt *script, b32 isInitialCall)
 
ApiStatus SetCamPosC (Evt *script, b32 isInitialCall)
 
ApiStatus SetPanTarget (Evt *script, b32 isInitialCall)
 
ApiStatus SetCamSpeed (Evt *script, b32 isInitialCall)
 
ApiStatus GetCamType (Evt *script, b32 isInitialCall)
 
ApiStatus GetCamPitch (Evt *script, b32 isInitialCall)
 
ApiStatus GetCamDistance (Evt *script, b32 isInitialCall)
 
ApiStatus GetCamPosA (Evt *script, b32 isInitialCall)
 
ApiStatus GetCamPosB (Evt *script, b32 isInitialCall)
 
ApiStatus GetCamPosC (Evt *script, b32 isInitialCall)
 
ApiStatus GetCamPosition (Evt *script, b32 isInitialCall)
 
ApiStatus WaitForCam (Evt *script, b32 isInitialCall)
 
ApiStatus SetCamProperties (Evt *script, b32 isInitialCall)
 
ApiStatus AdjustCam (Evt *script, b32 isInitialCall)
 
ApiStatus ResetCam (Evt *script, b32 isInitialCall)
 
NPC
ApiStatus CreateNpc (Evt *script, b32 isInitialCall)
 
ApiStatus DeleteNpc (Evt *script, b32 isInitialCall)
 
ApiStatus GetNpcPointer (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcPos (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcRotation (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcRotationPivot (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcScale (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcCollisionSize (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcSpeed (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcJumpscale (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcAnimation (Evt *script, b32 isInitialCall)
 
ApiStatus GetNpcAnimation (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcAnimationSpeed (Evt *script, b32 isInitialCall)
 
ApiStatus NpcMoveTo (Evt *script, b32 isInitialCall)
 
ApiStatus NpcJump0 (Evt *script, b32 isInitialCall)
 
ApiStatus NpcJump1 (Evt *script, b32 isInitialCall)
 
ApiStatus NpcFlyTo (Evt *script, b32 isInitialCall)
 
ApiStatus GetNpcYaw (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcYaw (Evt *script, b32 isInitialCall)
 
ApiStatus InterpNpcYaw (Evt *script, b32 isInitialCall)
 
ApiStatus NpcFacePlayer (Evt *script, b32 isInitialCall)
 
ApiStatus NpcFaceNpc (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcFlagBits (Evt *script, b32 isInitialCall)
 
ApiStatus GetNpcPos (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcCollisionChannel (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcSprite (Evt *script, b32 isInitialCall)
 
ApiStatus EnableNpcShadow (Evt *script, b32 isInitialCall)
 
ApiStatus EnableNpcBlur (Evt *script, b32 isInitialCall)
 
ApiStatus ClearPartnerMoveHistory (Evt *script, b32 isInitialCall)
 
ApiStatus NpcSetHomePosToCurrent (Evt *script, b32 isInitialCall)
 
ApiStatus GetPartnerPos (Evt *script, b32 isInitialCall)
 
ApiStatus DisablePartnerAI (Evt *script, b32 isInitialCall)
 
ApiStatus EnablePartnerAI (Evt *script, b32 isInitialCall)
 
ApiStatus func_802CF54C (Evt *script, b32 isInitialCall)
 
ApiStatus func_802CF56C (Evt *script, b32 isInitialCall)
 
ApiStatus BringPartnerOut (Evt *script, b32 isInitialCall)
 
ApiStatus PutPartnerAway (Evt *script, b32 isInitialCall)
 
ApiStatus GetCurrentPartnerID (Evt *script, b32 isInitialCall)
 
ApiStatus PartnerCanUseAbility (Evt *script, b32 isInitialCall)
 
ApiStatus PartnerIsFlying (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcImgFXParams (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcImgFXFlags (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcPaletteSwapMode (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcPaletteSwapLower (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcPaletteSwapping (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcDecoration (Evt *script, b32 isInitialCall)
 
ApiStatus PlaySoundAtNpc (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcRenderMode (Evt *script, b32 isInitialCall)
 
Encounter
ApiStatus SetEncounterStatusFlags (Evt *script, b32 isInitialCall)
 
ApiStatus IsStartingConversation (Evt *script, b32 isInitialCall)
 
ApiStatus func_80044238 (Evt *script, b32 isInitialCall)
 
ApiStatus LoadDemoBattle (Evt *script, b32 isInitialCall)
 
ApiStatus func_80044290 (Evt *script, b32 isInitialCall)
 
ApiStatus MakeNpcs (Evt *script, b32 isInitialCall)
 
ApiStatus RemoveNpc (Evt *script, b32 isInitialCall)
 
ApiStatus RemoveEncounter (Evt *script, b32 isInitialCall)
 
ApiStatus GetBattleOutcome (Evt *script, b32 isInitialCall)
 
ApiStatus func_800445A8 (Evt *script, b32 isInitialCall)
 
ApiStatus func_800445D4 (Evt *script, b32 isInitialCall)
 
ApiStatus GetOwnerEncounterTrigger (Evt *script, b32 isInitialCall)
 
ApiStatus DoNpcDefeat (Evt *script, b32 isInitialCall)
 
ApiStatus StartBattle (Evt *script, b32 isInitialCall)
 
ApiStatus StartBattleWith (Evt *script, b32 isInitialCall)
 
ApiStatus StartBossBattle (Evt *script, b32 isInitialCall)
 
ApiStatus SetBattleMusic (Evt *script, b32 isInitialCall)
 
ApiStatus BindNpcAI (Evt *script, b32 isInitialCall)
 
ApiStatus BindNpcIdle (Evt *script, b32 isInitialCall)
 
ApiStatus RestartNpcAI (Evt *script, b32 isInitialCall)
 
ApiStatus EnableNpcAI (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcAux (Evt *script, b32 isInitialCall)
 
ApiStatus BindNpcAux (Evt *script, b32 isInitialCall)
 
ApiStatus RestartNpcAux (Evt *script, b32 isInitialCall)
 
ApiStatus EnableNpcAux (Evt *script, b32 isInitialCall)
 
ApiStatus BindNpcInteract (Evt *script, b32 isInitialCall)
 
ApiStatus BindNpcHit (Evt *script, b32 isInitialCall)
 
ApiStatus BindNpcDefeat (Evt *script, b32 isInitialCall)
 
ApiStatus SetSelfVar (Evt *script, b32 isInitialCall)
 
ApiStatus GetSelfVar (Evt *script, b32 isInitialCall)
 
ApiStatus SetNpcVar (Evt *script, b32 isInitialCall)
 
ApiStatus GetNpcVar (Evt *script, b32 isInitialCall)
 
ApiStatus SetSelfRotation (Evt *script, b32 isInitialCall)
 
ApiStatus SetSelfEnemyFlags (Evt *script, b32 isInitialCall)
 
ApiStatus SetSelfEnemyFlagBits (Evt *script, b32 isInitialCall)
 
ApiStatus SelfEnemyOverrideSyncPos (Evt *script, b32 isInitialCall)
 
ApiStatus GetSelfNpcID (Evt *script, b32 isInitialCall)
 
ApiStatus ClearDefeatedEnemies (Evt *script, b32 isInitialCall)
 
ApiStatus SetEnemyFlagBits (Evt *script, b32 isInitialCall)
 
ApiStatus func_8004572C (Evt *script, b32 isInitialCall)
 
ApiStatus GetSelfAnimationFromTable (Evt *script, b32 isInitialCall)
 
ApiStatus func_80045798 (Evt *script, b32 isInitialCall)
 
ApiStatus SetOwnerInstigatorValue (Evt *script, b32 isInitialCall)
 
ApiStatus SetBattleAsScripted (Evt *script, b32 isInitialCall)
 
ApiStatus GetEncounterTriggerHitTier (Evt *script, b32 isInitialCall)
 
ApiStatus func_80045838 (Evt *script, b32 isInitialCall)
 
ApiStatus func_800458CC (Evt *script, b32 isInitialCall)
 
ApiStatus OnPlayerFled (Evt *script, b32 isInitialCall)
 
ApiStatus SetTattleMessage (Evt *script, b32 isInitialCall)
 
ApiStatus ShowMerleeCoinMessage (Evt *script, b32 isInitialCall)
 
ApiStatus ShowMerleeRanOutMessage (Evt *script, b32 isInitialCall)
 
ApiStatus FadeInMerlee (Evt *script, b32 isInitialCall)
 
ApiStatus FadeOutMerlee (Evt *script, b32 isInitialCall)
 
ApiStatus MerleeUpdateFX (Evt *script, b32 isInitialCall)
 
ApiStatus MerleeStopFX (Evt *script, b32 isInitialCall)
 
ApiStatus PlayMerleeGatherFX (Evt *script, b32 isInitialCall)
 
ApiStatus PlayMerleeOrbFX (Evt *script, b32 isInitialCall)
 
ApiStatus FadeBackgroundDarken (Evt *script, b32 isInitialCall)
 
ApiStatus FadeBackgroundLighten (Evt *script, b32 isInitialCall)
 
ApiStatus GetCamLookAtObjVector (Evt *script, b32 isInitialCall)
 
ApiStatus HasMerleeCasts (Evt *script, b32 isInitialCall)
 
ApiStatus OnDefeatEnemy (Evt *script, b32 isInitialCall)
 
ApiStatus OnFleeBattleDrops (Evt *script, b32 isInitialCall)
 
Message
ApiStatus SpeakToPlayer (Evt *script, b32 isInitialCall)
 
ApiStatus EndSpeech (Evt *script, b32 isInitialCall)
 
ApiStatus ContinueSpeech (Evt *script, b32 isInitialCall)
 
ApiStatus SpeakToNpc (Evt *script, b32 isInitialCall)
 
ApiStatus ShowMessageAtScreenPos (Evt *script, b32 isInitialCall)
 
ApiStatus ShowMessageAtWorldPos (Evt *script, b32 isInitialCall)
 
ApiStatus CloseMessage (Evt *script, b32 isInitialCall)
 
ApiStatus SwitchMessage (Evt *script, b32 isInitialCall)
 
ApiStatus ShowChoice (Evt *script, b32 isInitialCall)
 
ApiStatus CloseChoice (Evt *script, b32 isInitialCall)
 
ApiStatus CancelMessage (Evt *script, b32 isInitialCall)
 
ApiStatus SetMessageImages (Evt *script, b32 isInitialCall)
 
ApiStatus func_802D0C94 (Evt *script, b32 isInitialCall)
 
ApiStatus SetMessageText (Evt *script, b32 isInitialCall)
 
ApiStatus SetMessageValue (Evt *script, b32 isInitialCall)
 
Player
ApiStatus HidePlayerShadow (Evt *script, b32 isInitialCall)
 Hides the player's shadow if hide is TRUE, shows it if FALSE.
 
ApiStatus DisablePlayerPhysics (Evt *script, b32 isInitialCall)
 Disables player physics if disable is TRUE, enables it if FALSE.
 
ApiStatus DisablePlayerInput (Evt *script, b32 isInitialCall)
 Disables player and partner input, and disables the status menu.
 
ApiStatus SetPlayerPos (Evt *script, b32 isInitialCall)
 Sets the player position.
 
ApiStatus SetPlayerCollisionSize (Evt *script, b32 isInitialCall)
 Overrides the player collision size.
 
ApiStatus SetPlayerSpeed (Evt *script, b32 isInitialCall)
 Sets the move speed of the player for subequent PlayerMoveTo calls.
 
ApiStatus SetPlayerJumpscale (Evt *script, b32 isInitialCall)
 
ApiStatus SetPlayerAnimation (Evt *script, b32 isInitialCall)
 
ApiStatus SetPlayerActionState (Evt *script, b32 isInitialCall)
 
ApiStatus SetPlayerAnimationSpeed (Evt *script, b32 isInitialCall)
 
ApiStatus PlayerMoveTo (Evt *script, b32 isInitialCall)
 
ApiStatus func_802D1270 (Evt *script, b32 isInitialCall)
 
ApiStatus func_802D1380 (Evt *script, b32 isInitialCall)
 
ApiStatus PlayerJump (Evt *script, b32 isInitialCall)
 
ApiStatus PlayerJump1 (Evt *script, b32 isInitialCall)
 
ApiStatus PlayerJump2 (Evt *script, b32 isInitialCall)
 
ApiStatus InterpPlayerYaw (Evt *script, b32 isInitialCall)
 
ApiStatus PlayerFaceNpc (Evt *script, b32 isInitialCall)
 
ApiStatus GetPlayerTargetYaw (Evt *script, b32 isInitialCall)
 
ApiStatus SetPlayerFlagBits (Evt *script, b32 isInitialCall)
 
ApiStatus GetPlayerActionState (Evt *script, b32 isInitialCall)
 
ApiStatus GetPlayerPos (Evt *script, b32 isInitialCall)
 
ApiStatus GetPlayerAnimation (Evt *script, b32 isInitialCall)
 
ApiStatus FullyRestoreHPandFP (Evt *script, b32 isInitialCall)
 
ApiStatus FullyRestoreSP (Evt *script, b32 isInitialCall)
 
ApiStatus EnablePartner (Evt *script, b32 isInitialCall)
 Enables switching to the given partner.
 
ApiStatus DisablePartner (Evt *script, b32 isInitialCall)
 Disables switching to the given partner.
 
ApiStatus UseEntryHeading (Evt *script, b32 isInitialCall)
 
ApiStatus func_802D2148 (Evt *script, b32 isInitialCall)
 
ApiStatus UseExitHeading (Evt *script, b32 isInitialCall)
 
ApiStatus WaitForPlayerTouchingFloor (Evt *script, b32 isInitialCall)
 
ApiStatus func_802D2484 (Evt *script, b32 isInitialCall)
 
ApiStatus IsPlayerOnValidFloor (Evt *script, b32 isInitialCall)
 
ApiStatus WaitForPlayerMoveToComplete (Evt *script, b32 isInitialCall)
 
ApiStatus WaitForPlayerInputEnabled (Evt *script, b32 isInitialCall)
 
ApiStatus UpdatePlayerImgFX (Evt *script, b32 isInitialCall)
 
ApiStatus SetPlayerImgFXFlags (Evt *script, b32 isInitialCall)
 
ApiStatus FacePlayerTowardPoint (Evt *script, b32 isInitialCall)
 
ApiStatus DisablePulseStone (Evt *script, b32 isInitialCall)
 
ApiStatus GetPartnerInUse (Evt *script, b32 isInitialCall)
 
ApiStatus ForceUsePartner (Evt *script, b32 isInitialCall)
 
ApiStatus InterruptUsePartner (Evt *script, b32 isInitialCall)
 
ApiStatus Disable8bitMario (Evt *script, b32 isInitialCall)
 Enables and disables the 8-bit Mario easter egg.
 
ApiStatus func_802D2C14 (Evt *script, b32 isInitialCall)
 
ApiStatus SetPlayerPushVelocity (Evt *script, b32 isInitialCall)
 
ApiStatus PlaySoundAtPlayer (Evt *script, b32 isInitialCall)
 
Math
ApiStatus MakeLerp (Evt *script, b32 isInitialCall)
 
ApiStatus UpdateLerp (Evt *script, b32 isInitialCall)
 
ApiStatus RandInt (Evt *script, b32 isInitialCall)
 
ApiStatus GetAngleBetweenNPCs (Evt *script, b32 isInitialCall)
 
ApiStatus GetAngleToNPC (Evt *script, b32 isInitialCall)
 
ApiStatus GetAngleToPlayer (Evt *script, b32 isInitialCall)
 
ApiStatus AwaitPlayerApproach (Evt *script, b32 isInitialCall)
 
ApiStatus IsPlayerWithin (Evt *script, b32 isInitialCall)
 
ApiStatus AwaitPlayerLeave (Evt *script, b32 isInitialCall)
 
ApiStatus AddVectorPolar (Evt *script, b32 isInitialCall)
 
ApiStatus func_802D4BDC (Evt *script, b32 isInitialCall)
 
ApiStatus func_802D4C4C (Evt *script, b32 isInitialCall)
 
ApiStatus func_802D4CC4 (Evt *script, b32 isInitialCall)
 
ApiStatus func_802D4D14 (Evt *script, b32 isInitialCall)
 
ApiStatus func_802D4D88 (Evt *script, b32 isInitialCall)
 
ApiStatus LoadPath (Evt *script, b32 isInitialCall)
 
ApiStatus GetNextPathPos (Evt *script, b32 isInitialCall)
 
ApiStatus GetDist2D (Evt *script, b32 isInitialCall)
 
ApiStatus SetTimeFreezeMode (Evt *script, b32 isInitialCall)
 
ApiStatus ModifyGlobalOverrideFlags (Evt *script, b32 isInitialCall)
 
ApiStatus SetValueByRef (Evt *script, b32 isInitialCall)
 
ApiStatus GetValueByRef (Evt *script, b32 isInitialCall)
 
ApiStatus SetGameMode (Evt *script, b32 isInitialCall)
 
ApiStatus ClampAngleInt (Evt *script, b32 isInitialCall)
 
ApiStatus ClampAngleFloat (Evt *script, b32 isInitialCall)
 
UI
ApiStatus EnableWorldStatusBar (Evt *script, b32 isInitialCall)
 
ApiStatus ShowWorldStatusBar (Evt *script, b32 isInitialCall)
 
ApiStatus ShowCoinCounter (Evt *script, b32 isInitialCall)
 
Audio
ApiStatus PollMusicEvents (Evt *script, b32 isInitialCall)
 
ApiStatus RegisterMusicEvents (Evt *script, b32 isInitialCall)
 
ApiStatus FadeOutMusic (Evt *script, b32 isInitialCall)
 
ApiStatus SetMusicTrack (Evt *script, b32 isInitialCall)
 
ApiStatus FadeInMusic (Evt *script, b32 isInitialCall)
 
ApiStatus EnableMusicProximityMix (Evt *script, b32 isInitialCall)
 
ApiStatus AdjustMusicProximityMix (Evt *script, b32 isInitialCall)
 
ApiStatus SetMusicTrackVolumes (Evt *script, b32 isInitialCall)
 
ApiStatus PopSong (Evt *script, b32 isInitialCall)
 
ApiStatus PushSong (Evt *script, b32 isInitialCall)
 
ApiStatus PopBattleSong (Evt *script, b32 isInitialCall)
 
ApiStatus PushBattleSong (Evt *script, b32 isInitialCall)
 
ApiStatus SetBattleSong (Evt *script, b32 isInitialCall)
 
ApiStatus ClearAmbientSounds (Evt *script, b32 isInitialCall)
 
ApiStatus PlayAmbientSounds (Evt *script, b32 isInitialCall)
 
ApiStatus PlaySound (Evt *script, b32 isInitialCall)
 
ApiStatus PlaySoundWithVolume (Evt *script, b32 isInitialCall)
 
ApiStatus PlaySoundAt (Evt *script, b32 isInitialCall)
 
ApiStatus StopSound (Evt *script, b32 isInitialCall)
 
ApiStatus StopTrackingSoundPos (Evt *script, b32 isInitialCall)
 
ApiStatus UseDoorSounds (Evt *script, b32 isInitialCall)
 
ApiStatus UseRoomDoorSounds (Evt *script, b32 isInitialCall)
 
ApiStatus PlaySoundAtF (Evt *script, b32 isInitialCall)
 
Virtual Entity
ApiStatus InitVirtualEntityList (Evt *script, b32 isInitialCall)
 
ApiStatus CreateVirtualEntityAt (Evt *script, b32 isInitialCall)
 
ApiStatus CreateVirtualEntity (Evt *script, b32 isInitialCall)
 
ApiStatus CreateVirtualEntity_ALT (Evt *script, b32 isInitialCall)
 
ApiStatus DeleteVirtualEntity (Evt *script, b32 isInitialCall)
 
ApiStatus SetVirtualEntityRenderCommands (Evt *script, b32 isInitialCall)
 
ApiStatus SetVirtualEntityPosition (Evt *script, b32 isInitialCall)
 
ApiStatus GetVirtualEntityPosition (Evt *script, b32 isInitialCall)
 
ApiStatus SetVirtualEntityRotation (Evt *script, b32 isInitialCall)
 
ApiStatus SetVirtualEntityScale (Evt *script, b32 isInitialCall)
 
ApiStatus SetVirtualEntityMoveSpeed (Evt *script, b32 isInitialCall)
 
ApiStatus SetVirtualEntityJumpGravity (Evt *script, b32 isInitialCall)
 
ApiStatus VirtualEntityMoveTo (Evt *script, b32 isInitialCall)
 
ApiStatus VirtualEntityJumpTo (Evt *script, b32 isInitialCall)
 
ApiStatus VirtualEntityLandJump (Evt *script, b32 isInitialCall)
 
ApiStatus SetVirtualEntityFlags (Evt *script, b32 isInitialCall)
 
ApiStatus SetVirtualEntityFlagBits (Evt *script, b32 isInitialCall)
 
ApiStatus SetVirtualEntityRenderMode (Evt *script, b32 isInitialCall)
 
Item
ApiStatus ShowKeyChoicePopup (Evt *script, b32 isInitialCall)
 
ApiStatus ShowConsumableChoicePopup (Evt *script, b32 isInitialCall)
 
ApiStatus RemoveKeyItemAt (Evt *script, b32 isInitialCall)
 
ApiStatus RemoveItemAt (Evt *script, b32 isInitialCall)
 
ApiStatus AddKeyItem (Evt *script, b32 isInitialCall)
 
ApiStatus CloseChoicePopup (Evt *script, b32 isInitialCall)
 
ApiStatus HasKeyItem (Evt *script, b32 isInitialCall)
 
ApiStatus FindKeyItem (Evt *script, b32 isInitialCall)
 
ApiStatus AddItem (Evt *script, b32 isInitialCall)
 
ApiStatus ClearVariable (Evt *script, b32 isInitialCall)
 
ApiStatus FindItem (Evt *script, b32 isInitialCall)
 
ApiStatus RemoveItem (Evt *script, b32 isInitialCall)
 
ApiStatus CountFortessKeys (Evt *script, b32 isInitialCall)
 
ApiStatus RemoveFortressKeys (Evt *script, b32 isInitialCall)
 
ApiStatus MakeItemEntity (Evt *script, b32 isInitialCall)
 
ApiStatus DropItemEntity (Evt *script, b32 isInitialCall)
 
ApiStatus DropResizableItemEntity (Evt *script, b32 isInitialCall)
 
ApiStatus RemoveItemEntity (Evt *script, b32 isInitialCall)
 
ApiStatus AddBadge (Evt *script, b32 isInitialCall)
 
ApiStatus RemoveBadge (Evt *script, b32 isInitialCall)
 
ApiStatus SetItemPos (Evt *script, b32 isInitialCall)
 
ApiStatus SetItemFlags (Evt *script, b32 isInitialCall)
 
ApiStatus SetItemAlpha (Evt *script, b32 isInitialCall)
 
ApiStatus AddCoin (Evt *script, b32 isInitialCall)
 
ApiStatus AddStarPoints (Evt *script, b32 isInitialCall)
 
ApiStatus AddStarPieces (Evt *script, b32 isInitialCall)
 
ApiStatus GetItemPower (Evt *script, b32 isInitialCall)
 
ApiStatus ShowGotItem (Evt *script, b32 isInitialCall)
 
Effect
ApiStatus ShowStartRecoveryShimmer (Evt *script, b32 isInitialCall)
 
ApiStatus ShowRecoveryShimmer (Evt *script, b32 isInitialCall)
 
ApiStatus func_802D7690 (Evt *script, b32 isInitialCall)
 
ApiStatus ShowEmote (Evt *script, b32 isInitialCall)
 
ApiStatus RemoveEffect (Evt *script, b32 isInitialCall)
 
ApiStatus DismissEffect (Evt *script, b32 isInitialCall)
 
ApiStatus DismissItemOutline (Evt *script, b32 isInitialCall)
 
ApiStatus func_802D7B74 (Evt *script, b32 isInitialCall)
 
ApiStatus InterpMotionBlurParams (Evt *script, b32 isInitialCall)
 
ApiStatus SetMotionBlurParams (Evt *script, b32 isInitialCall)
 
ApiStatus ShowSweat (Evt *script, b32 isInitialCall)
 
ApiStatus ShowSleepBubble (Evt *script, b32 isInitialCall)
 
ApiStatus SetSleepBubbleTimeLeft (Evt *script, b32 isInitialCall)
 
ApiStatus PlayEffect_impl (Evt *script, b32 isInitialCall)
 
Entity
ApiStatus MakeEntity (Evt *script, b32 isInitialCall)
 Creates an entity.
 
ApiStatus SetEntityCullMode (Evt *script, b32 isInitialCall)
 
ApiStatus UseDynamicShadow (Evt *script, b32 isInitialCall)
 
ApiStatus AssignScript (Evt *script, b32 isInitialCall)
 
ApiStatus AssignSwitchFlag (Evt *script, b32 isInitialCall)
 
ApiStatus AssignBlockFlag (Evt *script, b32 isInitialCall)
 
ApiStatus AssignChestFlag (Evt *script, b32 isInitialCall)
 
ApiStatus AssignPanelFlag (Evt *script, b32 isInitialCall)
 
ApiStatus AssignCrateFlag (Evt *script, b32 isInitialCall)
 
ApiStatus DeleteTrigger (Evt *script, b32 isInitialCall)
 Removes a trigger previously bound with BindTrigger.
 
Sprite shading
ApiStatus SetSpriteShading (Evt *script, b32 isInitialCall)
 
ApiStatus EnableSpriteShading (Evt *script, b32 isInitialCall)
 
Demo
ApiStatus GetDemoState (Evt *script, b32 isInitialCall)
 
ApiStatus DemoPressButton (Evt *script, b32 isInitialCall)
 
ApiStatus DemoReleaseButton (Evt *script, b32 isInitialCall)
 
ApiStatus DemoSetButtons (Evt *script, b32 isInitialCall)
 
ApiStatus DemoJoystickRadial (Evt *script, b32 isInitialCall)
 
ApiStatus DemoJoystickXY (Evt *script, b32 isInitialCall)
 

Variables

EvtScript EnemyNpcHit
 
EvtScript EnemyNpcDefeat
 

Function Documentation

◆ AddAnimatedModelRootPosition()

ApiStatus AddAnimatedModelRootPosition ( Evt * script,
b32 isInitialCall )

◆ AddBadge()

ApiStatus AddBadge ( Evt * script,
b32 isInitialCall )

◆ AddCoin()

ApiStatus AddCoin ( Evt * script,
b32 isInitialCall )

◆ AddItem()

ApiStatus AddItem ( Evt * script,
b32 isInitialCall )

◆ AddKeyItem()

ApiStatus AddKeyItem ( Evt * script,
b32 isInitialCall )

◆ AddStarPieces()

ApiStatus AddStarPieces ( Evt * script,
b32 isInitialCall )

◆ AddStarPoints()

ApiStatus AddStarPoints ( Evt * script,
b32 isInitialCall )

◆ AddVectorPolar()

ApiStatus AddVectorPolar ( Evt * script,
b32 isInitialCall )

◆ AdjustCam()

ApiStatus AdjustCam ( Evt * script,
b32 isInitialCall )

◆ AdjustMusicProximityMix()

ApiStatus AdjustMusicProximityMix ( Evt * script,
b32 isInitialCall )

◆ AssignBlockFlag()

ApiStatus AssignBlockFlag ( Evt * script,
b32 isInitialCall )

◆ AssignChestFlag()

ApiStatus AssignChestFlag ( Evt * script,
b32 isInitialCall )

◆ AssignCrateFlag()

ApiStatus AssignCrateFlag ( Evt * script,
b32 isInitialCall )

◆ AssignPanelFlag()

ApiStatus AssignPanelFlag ( Evt * script,
b32 isInitialCall )

◆ AssignScript()

ApiStatus AssignScript ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD().

◆ AssignSwitchFlag()

ApiStatus AssignSwitchFlag ( Evt * script,
b32 isInitialCall )

◆ AwaitPlayerApproach()

ApiStatus AwaitPlayerApproach ( Evt * script,
b32 isInitialCall )

◆ AwaitPlayerLeave()

ApiStatus AwaitPlayerLeave ( Evt * script,
b32 isInitialCall )

◆ BindNpcAI()

ApiStatus BindNpcAI ( Evt * script,
b32 isInitialCall )

◆ BindNpcAux()

ApiStatus BindNpcAux ( Evt * script,
b32 isInitialCall )

◆ BindNpcDefeat()

ApiStatus BindNpcDefeat ( Evt * script,
b32 isInitialCall )

◆ BindNpcHit()

ApiStatus BindNpcHit ( Evt * script,
b32 isInitialCall )

◆ BindNpcIdle()

ApiStatus BindNpcIdle ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD().

◆ BindNpcInteract()

ApiStatus BindNpcInteract ( Evt * script,
b32 isInitialCall )

◆ BringPartnerOut()

ApiStatus BringPartnerOut ( Evt * script,
b32 isInitialCall )

◆ CancelMessage()

ApiStatus CancelMessage ( Evt * script,
b32 isInitialCall )

◆ ChangeModelAnimation()

ApiStatus ChangeModelAnimation ( Evt * script,
b32 isInitialCall )

◆ ClampAngleFloat()

ApiStatus ClampAngleFloat ( Evt * script,
b32 isInitialCall )

◆ ClampAngleInt()

ApiStatus ClampAngleInt ( Evt * script,
b32 isInitialCall )

◆ ClearAmbientSounds()

ApiStatus ClearAmbientSounds ( Evt * script,
b32 isInitialCall )

◆ ClearDefeatedEnemies()

ApiStatus ClearDefeatedEnemies ( Evt * script,
b32 isInitialCall )

◆ ClearPartnerMoveHistory()

ApiStatus ClearPartnerMoveHistory ( Evt * script,
b32 isInitialCall )

◆ ClearVariable()

ApiStatus ClearVariable ( Evt * script,
b32 isInitialCall )

◆ CloneModel()

ApiStatus CloneModel ( Evt * script,
b32 isInitialCall )

◆ CloseChoice()

ApiStatus CloseChoice ( Evt * script,
b32 isInitialCall )

◆ CloseChoicePopup()

ApiStatus CloseChoicePopup ( Evt * script,
b32 isInitialCall )

◆ CloseMessage()

ApiStatus CloseMessage ( Evt * script,
b32 isInitialCall )

◆ ContinueSpeech()

ApiStatus ContinueSpeech ( Evt * script,
b32 isInitialCall )

◆ CountFortessKeys()

ApiStatus CountFortessKeys ( Evt * script,
b32 isInitialCall )

◆ CreateNpc()

ApiStatus CreateNpc ( Evt * script,
b32 isInitialCall )

◆ CreateVirtualEntity()

ApiStatus CreateVirtualEntity ( Evt * script,
b32 isInitialCall )

◆ CreateVirtualEntity_ALT()

ApiStatus CreateVirtualEntity_ALT ( Evt * script,
b32 isInitialCall )

◆ CreateVirtualEntityAt()

ApiStatus CreateVirtualEntityAt ( Evt * script,
b32 isInitialCall )

◆ DeleteAnimatedModel()

ApiStatus DeleteAnimatedModel ( Evt * script,
b32 isInitialCall )

◆ DeleteNpc()

ApiStatus DeleteNpc ( Evt * script,
b32 isInitialCall )

◆ DeleteTrigger()

ApiStatus DeleteTrigger ( Evt * script,
b32 isInitialCall )

Removes a trigger previously bound with BindTrigger.

Parameters
triggerPtr

◆ DeleteVirtualEntity()

ApiStatus DeleteVirtualEntity ( Evt * script,
b32 isInitialCall )

◆ DemoJoystickRadial()

ApiStatus DemoJoystickRadial ( Evt * script,
b32 isInitialCall )

◆ DemoJoystickXY()

ApiStatus DemoJoystickXY ( Evt * script,
b32 isInitialCall )

◆ DemoPressButton()

ApiStatus DemoPressButton ( Evt * script,
b32 isInitialCall )

◆ DemoReleaseButton()

ApiStatus DemoReleaseButton ( Evt * script,
b32 isInitialCall )

◆ DemoSetButtons()

ApiStatus DemoSetButtons ( Evt * script,
b32 isInitialCall )

◆ Disable8bitMario()

ApiStatus Disable8bitMario ( Evt * script,
b32 isInitialCall )

Enables and disables the 8-bit Mario easter egg.

Parameters
disableDisable the easter egg if TRUE, enable it if FALSE.

Whilst active, the player uses a retro sprite, and the following actions are disabled:

  • Spin dash
  • Hammer
  • Spin jump and tornado jump
  • Menus
  • Partner usage and partner switching
See also
PA_FLAG_8BIT_MARIO

◆ DisablePartner()

ApiStatus DisablePartner ( Evt * script,
b32 isInitialCall )

Disables switching to the given partner.

Parameters
partnerIDThe partner id to disable.
See also
EnablePartner

◆ DisablePartnerAI()

ApiStatus DisablePartnerAI ( Evt * script,
b32 isInitialCall )

◆ DisablePlayerInput()

ApiStatus DisablePlayerInput ( Evt * script,
b32 isInitialCall )

Disables player and partner input, and disables the status menu.

Parameters
disableWhether to disable player input.

Referenced by MAP_RODATA_PAD().

◆ DisablePlayerPhysics()

ApiStatus DisablePlayerPhysics ( Evt * script,
b32 isInitialCall )

Disables player physics if disable is TRUE, enables it if FALSE.

Parameters
disableWhether to disable player physics.
See also
disable_player_static_collisions, enable_player_static_collisions

Referenced by MAP_RODATA_PAD().

◆ DisablePulseStone()

ApiStatus DisablePulseStone ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD().

◆ DismissEffect()

ApiStatus DismissEffect ( Evt * script,
b32 isInitialCall )

◆ DismissItemOutline()

ApiStatus DismissItemOutline ( Evt * script,
b32 isInitialCall )

◆ DoNpcDefeat()

ApiStatus DoNpcDefeat ( Evt * script,
b32 isInitialCall )

◆ DropItemEntity()

ApiStatus DropItemEntity ( Evt * script,
b32 isInitialCall )

◆ DropResizableItemEntity()

ApiStatus DropResizableItemEntity ( Evt * script,
b32 isInitialCall )

◆ EnableGroup()

ApiStatus EnableGroup ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD().

◆ EnableModel()

ApiStatus EnableModel ( Evt * script,
b32 isInitialCall )

◆ EnableMusicProximityMix()

ApiStatus EnableMusicProximityMix ( Evt * script,
b32 isInitialCall )

◆ EnableNpcAI()

ApiStatus EnableNpcAI ( Evt * script,
b32 isInitialCall )

◆ EnableNpcAux()

ApiStatus EnableNpcAux ( Evt * script,
b32 isInitialCall )

◆ EnableNpcBlur()

ApiStatus EnableNpcBlur ( Evt * script,
b32 isInitialCall )

◆ EnableNpcShadow()

ApiStatus EnableNpcShadow ( Evt * script,
b32 isInitialCall )

◆ EnablePartner()

ApiStatus EnablePartner ( Evt * script,
b32 isInitialCall )

Enables switching to the given partner.

Parameters
partnerIDThe partner id to enable.
See also
DisablePartner

◆ EnablePartnerAI()

ApiStatus EnablePartnerAI ( Evt * script,
b32 isInitialCall )

◆ EnableSpriteShading()

ApiStatus EnableSpriteShading ( Evt * script,
b32 isInitialCall )

◆ EnableTexPanning()

ApiStatus EnableTexPanning ( Evt * script,
b32 isInitialCall )

◆ EnableWorldStatusBar()

ApiStatus EnableWorldStatusBar ( Evt * script,
b32 isInitialCall )

◆ EndSpeech()

ApiStatus EndSpeech ( Evt * script,
b32 isInitialCall )

◆ FacePlayerTowardPoint()

ApiStatus FacePlayerTowardPoint ( Evt * script,
b32 isInitialCall )

◆ FadeBackgroundDarken()

ApiStatus FadeBackgroundDarken ( Evt * script,
b32 isInitialCall )

◆ FadeBackgroundLighten()

ApiStatus FadeBackgroundLighten ( Evt * script,
b32 isInitialCall )

◆ FadeInMerlee()

ApiStatus FadeInMerlee ( Evt * script,
b32 isInitialCall )

◆ FadeInMusic()

ApiStatus FadeInMusic ( Evt * script,
b32 isInitialCall )

◆ FadeOutMerlee()

ApiStatus FadeOutMerlee ( Evt * script,
b32 isInitialCall )

◆ FadeOutMusic()

ApiStatus FadeOutMusic ( Evt * script,
b32 isInitialCall )

◆ FindItem()

ApiStatus FindItem ( Evt * script,
b32 isInitialCall )

◆ FindKeyItem()

ApiStatus FindKeyItem ( Evt * script,
b32 isInitialCall )

◆ ForceUsePartner()

ApiStatus ForceUsePartner ( Evt * script,
b32 isInitialCall )

◆ FullyRestoreHPandFP()

ApiStatus FullyRestoreHPandFP ( Evt * script,
b32 isInitialCall )

◆ FullyRestoreSP()

ApiStatus FullyRestoreSP ( Evt * script,
b32 isInitialCall )

◆ func_80044238()

ApiStatus func_80044238 ( Evt * script,
b32 isInitialCall )

◆ func_80044290()

ApiStatus func_80044290 ( Evt * script,
b32 isInitialCall )

◆ func_800445A8()

ApiStatus func_800445A8 ( Evt * script,
b32 isInitialCall )

◆ func_800445D4()

ApiStatus func_800445D4 ( Evt * script,
b32 isInitialCall )

◆ func_8004572C()

ApiStatus func_8004572C ( Evt * script,
b32 isInitialCall )

◆ func_80045798()

ApiStatus func_80045798 ( Evt * script,
b32 isInitialCall )

◆ func_80045838()

ApiStatus func_80045838 ( Evt * script,
b32 isInitialCall )

◆ func_800458CC()

ApiStatus func_800458CC ( Evt * script,
b32 isInitialCall )

◆ func_802CA90C()

ApiStatus func_802CA90C ( Evt * script,
b32 isInitialCall )

◆ func_802CA988()

ApiStatus func_802CA988 ( Evt * script,
b32 isInitialCall )

◆ func_802CABE8()

ApiStatus func_802CABE8 ( Evt * script,
b32 isInitialCall )

◆ func_802CACC0()

ApiStatus func_802CACC0 ( Evt * script,
b32 isInitialCall )

◆ func_802CAE50()

ApiStatus func_802CAE50 ( Evt * script,
b32 isInitialCall )

◆ func_802CB710()

ApiStatus func_802CB710 ( Evt * script,
b32 isInitialCall )

◆ func_802CF54C()

ApiStatus func_802CF54C ( Evt * script,
b32 isInitialCall )

◆ func_802CF56C()

ApiStatus func_802CF56C ( Evt * script,
b32 isInitialCall )

◆ func_802D0C94()

ApiStatus func_802D0C94 ( Evt * script,
b32 isInitialCall )

◆ func_802D1270()

ApiStatus func_802D1270 ( Evt * script,
b32 isInitialCall )

◆ func_802D1380()

ApiStatus func_802D1380 ( Evt * script,
b32 isInitialCall )

◆ func_802D2148()

ApiStatus func_802D2148 ( Evt * script,
b32 isInitialCall )

◆ func_802D2484()

ApiStatus func_802D2484 ( Evt * script,
b32 isInitialCall )

◆ func_802D2C14()

ApiStatus func_802D2C14 ( Evt * script,
b32 isInitialCall )

◆ func_802D4BDC()

ApiStatus func_802D4BDC ( Evt * script,
b32 isInitialCall )

◆ func_802D4C4C()

ApiStatus func_802D4C4C ( Evt * script,
b32 isInitialCall )

◆ func_802D4CC4()

ApiStatus func_802D4CC4 ( Evt * script,
b32 isInitialCall )

◆ func_802D4D14()

ApiStatus func_802D4D14 ( Evt * script,
b32 isInitialCall )

◆ func_802D4D88()

ApiStatus func_802D4D88 ( Evt * script,
b32 isInitialCall )

◆ func_802D7690()

ApiStatus func_802D7690 ( Evt * script,
b32 isInitialCall )

◆ func_802D7B74()

ApiStatus func_802D7B74 ( Evt * script,
b32 isInitialCall )

◆ GetAngleBetweenNPCs()

ApiStatus GetAngleBetweenNPCs ( Evt * script,
b32 isInitialCall )

◆ GetAngleToNPC()

ApiStatus GetAngleToNPC ( Evt * script,
b32 isInitialCall )

◆ GetAngleToPlayer()

ApiStatus GetAngleToPlayer ( Evt * script,
b32 isInitialCall )

◆ GetAnimatedModelRootPosition()

ApiStatus GetAnimatedModelRootPosition ( Evt * script,
b32 isInitialCall )

◆ GetAnimatedNodePosition()

ApiStatus GetAnimatedNodePosition ( Evt * script,
b32 isInitialCall )

◆ GetAnimatedNodeRotation()

ApiStatus GetAnimatedNodeRotation ( Evt * script,
b32 isInitialCall )

◆ GetAnimatedPositionByTreeIndex()

ApiStatus GetAnimatedPositionByTreeIndex ( Evt * script,
b32 isInitialCall )

◆ GetAnimatedRotationByTreeIndex()

ApiStatus GetAnimatedRotationByTreeIndex ( Evt * script,
b32 isInitialCall )

◆ GetBattleOutcome()

ApiStatus GetBattleOutcome ( Evt * script,
b32 isInitialCall )

◆ GetCamDistance()

ApiStatus GetCamDistance ( Evt * script,
b32 isInitialCall )

◆ GetCamLookAtObjVector()

ApiStatus GetCamLookAtObjVector ( Evt * script,
b32 isInitialCall )

◆ GetCamPitch()

ApiStatus GetCamPitch ( Evt * script,
b32 isInitialCall )

◆ GetCamPosA()

ApiStatus GetCamPosA ( Evt * script,
b32 isInitialCall )

◆ GetCamPosB()

ApiStatus GetCamPosB ( Evt * script,
b32 isInitialCall )

◆ GetCamPosC()

ApiStatus GetCamPosC ( Evt * script,
b32 isInitialCall )

◆ GetCamPosition()

ApiStatus GetCamPosition ( Evt * script,
b32 isInitialCall )

◆ GetCamType()

ApiStatus GetCamType ( Evt * script,
b32 isInitialCall )

◆ GetColliderCenter()

ApiStatus GetColliderCenter ( Evt * script,
b32 isInitialCall )

◆ GetCurrentPartnerID()

ApiStatus GetCurrentPartnerID ( Evt * script,
b32 isInitialCall )

◆ GetDemoState()

ApiStatus GetDemoState ( Evt * script,
b32 isInitialCall )

◆ GetDist2D()

ApiStatus GetDist2D ( Evt * script,
b32 isInitialCall )

◆ GetEncounterTriggerHitTier()

ApiStatus GetEncounterTriggerHitTier ( Evt * script,
b32 isInitialCall )

◆ GetEntryID()

ApiStatus GetEntryID ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD(), and MAP_RODATA_PAD().

◆ GetItemPower()

ApiStatus GetItemPower ( Evt * script,
b32 isInitialCall )

◆ GetLoadType()

ApiStatus GetLoadType ( Evt * script,
b32 isInitialCall )

◆ GetMapID()

ApiStatus GetMapID ( Evt * script,
b32 isInitialCall )

◆ GetModelCenter()

ApiStatus GetModelCenter ( Evt * script,
b32 isInitialCall )

◆ GetModelIndex()

ApiStatus GetModelIndex ( Evt * script,
b32 isInitialCall )

◆ GetNextPathPos()

ApiStatus GetNextPathPos ( Evt * script,
b32 isInitialCall )
See also
LoadPath

Referenced by make_vine_interpolation().

◆ GetNpcAnimation()

ApiStatus GetNpcAnimation ( Evt * script,
b32 isInitialCall )

◆ GetNpcPointer()

ApiStatus GetNpcPointer ( Evt * script,
b32 isInitialCall )

◆ GetNpcPos()

ApiStatus GetNpcPos ( Evt * script,
b32 isInitialCall )

◆ GetNpcVar()

ApiStatus GetNpcVar ( Evt * script,
b32 isInitialCall )

◆ GetNpcYaw()

ApiStatus GetNpcYaw ( Evt * script,
b32 isInitialCall )

◆ GetOwnerEncounterTrigger()

ApiStatus GetOwnerEncounterTrigger ( Evt * script,
b32 isInitialCall )

◆ GetPartnerInUse()

ApiStatus GetPartnerInUse ( Evt * script,
b32 isInitialCall )

◆ GetPartnerPos()

ApiStatus GetPartnerPos ( Evt * script,
b32 isInitialCall )

◆ GetPlayerActionState()

ApiStatus GetPlayerActionState ( Evt * script,
b32 isInitialCall )

◆ GetPlayerAnimation()

ApiStatus GetPlayerAnimation ( Evt * script,
b32 isInitialCall )

◆ GetPlayerPos()

ApiStatus GetPlayerPos ( Evt * script,
b32 isInitialCall )

◆ GetPlayerTargetYaw()

ApiStatus GetPlayerTargetYaw ( Evt * script,
b32 isInitialCall )

◆ GetSelfAnimationFromTable()

ApiStatus GetSelfAnimationFromTable ( Evt * script,
b32 isInitialCall )

◆ GetSelfNpcID()

ApiStatus GetSelfNpcID ( Evt * script,
b32 isInitialCall )

◆ GetSelfVar()

ApiStatus GetSelfVar ( Evt * script,
b32 isInitialCall )

◆ GetTransformGroup()

ApiStatus GetTransformGroup ( Evt * script,
b32 isInitialCall )

◆ GetValueByRef()

ApiStatus GetValueByRef ( Evt * script,
b32 isInitialCall )

◆ GetVirtualEntityPosition()

ApiStatus GetVirtualEntityPosition ( Evt * script,
b32 isInitialCall )

◆ GotoMap()

ApiStatus GotoMap ( Evt * script,
b32 isInitialCall )

◆ GotoMapByID()

ApiStatus GotoMapByID ( Evt * script,
b32 isInitialCall )

◆ GotoMapSpecial()

ApiStatus GotoMapSpecial ( Evt * script,
b32 isInitialCall )

◆ HasKeyItem()

ApiStatus HasKeyItem ( Evt * script,
b32 isInitialCall )

◆ HasMerleeCasts()

ApiStatus HasMerleeCasts ( Evt * script,
b32 isInitialCall )

◆ HidePlayerShadow()

ApiStatus HidePlayerShadow ( Evt * script,
b32 isInitialCall )

Hides the player's shadow if hide is TRUE, shows it if FALSE.

Parameters
hideWhether to hide the player's shadow.
See also
disable_player_shadow, enable_player_shadow

◆ InitAnimatedModels()

ApiStatus InitAnimatedModels ( Evt * script,
b32 isInitialCall )

◆ InitVirtualEntityList()

ApiStatus InitVirtualEntityList ( Evt * script,
b32 isInitialCall )

◆ InterpCamTargetPos()

ApiStatus InterpCamTargetPos ( Evt * script,
b32 isInitialCall )

◆ InterpMotionBlurParams()

ApiStatus InterpMotionBlurParams ( Evt * script,
b32 isInitialCall )

◆ InterpNpcYaw()

ApiStatus InterpNpcYaw ( Evt * script,
b32 isInitialCall )

◆ InterpPlayerYaw()

ApiStatus InterpPlayerYaw ( Evt * script,
b32 isInitialCall )

◆ InterruptUsePartner()

ApiStatus InterruptUsePartner ( Evt * script,
b32 isInitialCall )

◆ InvalidateModelTransform()

ApiStatus InvalidateModelTransform ( Evt * script,
b32 isInitialCall )

◆ IsPlayerOnValidFloor()

ApiStatus IsPlayerOnValidFloor ( Evt * script,
b32 isInitialCall )

◆ IsPlayerWithin()

ApiStatus IsPlayerWithin ( Evt * script,
b32 isInitialCall )

◆ IsStartingConversation()

ApiStatus IsStartingConversation ( Evt * script,
b32 isInitialCall )

◆ LoadAnimatedMesh()

ApiStatus LoadAnimatedMesh ( Evt * script,
b32 isInitialCall )

◆ LoadAnimatedModel()

ApiStatus LoadAnimatedModel ( Evt * script,
b32 isInitialCall )

◆ LoadDemoBattle()

ApiStatus LoadDemoBattle ( Evt * script,
b32 isInitialCall )

◆ LoadPath()

ApiStatus LoadPath ( Evt * script,
b32 isInitialCall )
See also
GetNextPathPos

Referenced by make_vine_interpolation().

◆ LoadSettings()

ApiStatus LoadSettings ( Evt * script,
b32 isInitialCall )

◆ MakeEntity()

ApiStatus MakeEntity ( Evt * script,
b32 isInitialCall )

Creates an entity.

Parameters
blueprintPointer to EntityBlueprint to use.
x
y
z
flagsEntityFlags
...Varargs.
MAKE_ENTITY_ENDTerminates the varargs.
[out ]LVar0 Created entity's ID.

Referenced by MAP_RODATA_PAD().

◆ MakeItemEntity()

ApiStatus MakeItemEntity ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD().

◆ MakeLerp()

ApiStatus MakeLerp ( Evt * script,
b32 isInitialCall )

◆ MakeLocalVertexCopy()

ApiStatus MakeLocalVertexCopy ( Evt * script,
b32 isInitialCall )

◆ MakeNpcs()

ApiStatus MakeNpcs ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD().

◆ MakeTransformGroup()

ApiStatus MakeTransformGroup ( Evt * script,
b32 isInitialCall )

◆ MerleeStopFX()

ApiStatus MerleeStopFX ( Evt * script,
b32 isInitialCall )

◆ MerleeUpdateFX()

ApiStatus MerleeUpdateFX ( Evt * script,
b32 isInitialCall )

◆ ModifyColliderFlags()

ApiStatus ModifyColliderFlags ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD().

◆ ModifyGlobalOverrideFlags()

ApiStatus ModifyGlobalOverrideFlags ( Evt * script,
b32 isInitialCall )

◆ NpcFaceNpc()

ApiStatus NpcFaceNpc ( Evt * script,
b32 isInitialCall )

◆ NpcFacePlayer()

ApiStatus NpcFacePlayer ( Evt * script,
b32 isInitialCall )

◆ NpcFlyTo()

ApiStatus NpcFlyTo ( Evt * script,
b32 isInitialCall )

◆ NpcJump0()

ApiStatus NpcJump0 ( Evt * script,
b32 isInitialCall )

◆ NpcJump1()

ApiStatus NpcJump1 ( Evt * script,
b32 isInitialCall )

◆ NpcMoveTo()

ApiStatus NpcMoveTo ( Evt * script,
b32 isInitialCall )

◆ NpcSetHomePosToCurrent()

ApiStatus NpcSetHomePosToCurrent ( Evt * script,
b32 isInitialCall )

◆ OnDefeatEnemy()

ApiStatus OnDefeatEnemy ( Evt * script,
b32 isInitialCall )

◆ OnFleeBattleDrops()

ApiStatus OnFleeBattleDrops ( Evt * script,
b32 isInitialCall )

◆ OnPlayerFled()

ApiStatus OnPlayerFled ( Evt * script,
b32 isInitialCall )

◆ PanToTarget()

ApiStatus PanToTarget ( Evt * script,
b32 isInitialCall )

◆ ParentColliderToModel()

ApiStatus ParentColliderToModel ( Evt * script,
b32 isInitialCall )

◆ PartnerCanUseAbility()

ApiStatus PartnerCanUseAbility ( Evt * script,
b32 isInitialCall )

◆ PartnerIsFlying()

ApiStatus PartnerIsFlying ( Evt * script,
b32 isInitialCall )

◆ PlayAmbientSounds()

ApiStatus PlayAmbientSounds ( Evt * script,
b32 isInitialCall )

◆ PlayEffect_impl()

ApiStatus PlayEffect_impl ( Evt * script,
b32 isInitialCall )
See also
PlayEffect

◆ PlayerFaceNpc()

ApiStatus PlayerFaceNpc ( Evt * script,
b32 isInitialCall )

◆ PlayerJump()

ApiStatus PlayerJump ( Evt * script,
b32 isInitialCall )

◆ PlayerJump1()

ApiStatus PlayerJump1 ( Evt * script,
b32 isInitialCall )

◆ PlayerJump2()

ApiStatus PlayerJump2 ( Evt * script,
b32 isInitialCall )

◆ PlayerMoveTo()

ApiStatus PlayerMoveTo ( Evt * script,
b32 isInitialCall )

◆ PlayMerleeGatherFX()

ApiStatus PlayMerleeGatherFX ( Evt * script,
b32 isInitialCall )

◆ PlayMerleeOrbFX()

ApiStatus PlayMerleeOrbFX ( Evt * script,
b32 isInitialCall )

◆ PlayModelAnimation()

ApiStatus PlayModelAnimation ( Evt * script,
b32 isInitialCall )

◆ PlayModelAnimationStartingFrom()

ApiStatus PlayModelAnimationStartingFrom ( Evt * script,
b32 isInitialCall )

◆ PlaySound()

ApiStatus PlaySound ( Evt * script,
b32 isInitialCall )

◆ PlaySoundAt()

ApiStatus PlaySoundAt ( Evt * script,
b32 isInitialCall )

◆ PlaySoundAtCollider()

ApiStatus PlaySoundAtCollider ( Evt * script,
b32 isInitialCall )

◆ PlaySoundAtF()

ApiStatus PlaySoundAtF ( Evt * script,
b32 isInitialCall )

◆ PlaySoundAtModel()

ApiStatus PlaySoundAtModel ( Evt * script,
b32 isInitialCall )

◆ PlaySoundAtNpc()

ApiStatus PlaySoundAtNpc ( Evt * script,
b32 isInitialCall )

◆ PlaySoundAtPlayer()

ApiStatus PlaySoundAtPlayer ( Evt * script,
b32 isInitialCall )

◆ PlaySoundWithVolume()

ApiStatus PlaySoundWithVolume ( Evt * script,
b32 isInitialCall )

◆ PollMusicEvents()

ApiStatus PollMusicEvents ( Evt * script,
b32 isInitialCall )

◆ PopBattleSong()

ApiStatus PopBattleSong ( Evt * script,
b32 isInitialCall )

◆ PopSong()

ApiStatus PopSong ( Evt * script,
b32 isInitialCall )

◆ PushBattleSong()

ApiStatus PushBattleSong ( Evt * script,
b32 isInitialCall )

◆ PushSong()

ApiStatus PushSong ( Evt * script,
b32 isInitialCall )

◆ PutPartnerAway()

ApiStatus PutPartnerAway ( Evt * script,
b32 isInitialCall )

◆ RandInt()

ApiStatus RandInt ( Evt * script,
b32 isInitialCall )

◆ RegisterMusicEvents()

ApiStatus RegisterMusicEvents ( Evt * script,
b32 isInitialCall )

◆ RemoveBadge()

ApiStatus RemoveBadge ( Evt * script,
b32 isInitialCall )

◆ RemoveEffect()

ApiStatus RemoveEffect ( Evt * script,
b32 isInitialCall )

◆ RemoveEncounter()

ApiStatus RemoveEncounter ( Evt * script,
b32 isInitialCall )

◆ RemoveFortressKeys()

ApiStatus RemoveFortressKeys ( Evt * script,
b32 isInitialCall )

◆ RemoveItem()

ApiStatus RemoveItem ( Evt * script,
b32 isInitialCall )

◆ RemoveItemAt()

ApiStatus RemoveItemAt ( Evt * script,
b32 isInitialCall )

◆ RemoveItemEntity()

ApiStatus RemoveItemEntity ( Evt * script,
b32 isInitialCall )

◆ RemoveKeyItemAt()

ApiStatus RemoveKeyItemAt ( Evt * script,
b32 isInitialCall )

◆ RemoveNpc()

ApiStatus RemoveNpc ( Evt * script,
b32 isInitialCall )

◆ ResetCam()

ApiStatus ResetCam ( Evt * script,
b32 isInitialCall )

◆ ResetFromLava()

ApiStatus ResetFromLava ( Evt * script,
b32 isInitialCall )

◆ RestartNpcAI()

ApiStatus RestartNpcAI ( Evt * script,
b32 isInitialCall )

◆ RestartNpcAux()

ApiStatus RestartNpcAux ( Evt * script,
b32 isInitialCall )

◆ RotateGroup()

ApiStatus RotateGroup ( Evt * script,
b32 isInitialCall )

◆ RotateModel()

ApiStatus RotateModel ( Evt * script,
b32 isInitialCall )

◆ ScaleGroup()

ApiStatus ScaleGroup ( Evt * script,
b32 isInitialCall )

◆ ScaleModel()

ApiStatus ScaleModel ( Evt * script,
b32 isInitialCall )

◆ SelfEnemyOverrideSyncPos()

ApiStatus SelfEnemyOverrideSyncPos ( Evt * script,
b32 isInitialCall )

◆ SetAnimatedModelRenderMode()

ApiStatus SetAnimatedModelRenderMode ( Evt * script,
b32 isInitialCall )

◆ SetAnimatedModelRootPosition()

ApiStatus SetAnimatedModelRootPosition ( Evt * script,
b32 isInitialCall )

◆ SetAnimatedModelRootRotation()

ApiStatus SetAnimatedModelRootRotation ( Evt * script,
b32 isInitialCall )

◆ SetAnimatedModelRootScale()

ApiStatus SetAnimatedModelRootScale ( Evt * script,
b32 isInitialCall )

◆ SetAnimatedNodeFlags()

ApiStatus SetAnimatedNodeFlags ( Evt * script,
b32 isInitialCall )

◆ SetAnimatorFlags()

ApiStatus SetAnimatorFlags ( Evt * script,
b32 isInitialCall )

◆ SetBattleAsScripted()

ApiStatus SetBattleAsScripted ( Evt * script,
b32 isInitialCall )

◆ SetBattleMusic()

ApiStatus SetBattleMusic ( Evt * script,
b32 isInitialCall )

◆ SetBattleSong()

ApiStatus SetBattleSong ( Evt * script,
b32 isInitialCall )

◆ SetCamBGColor()

ApiStatus SetCamBGColor ( Evt * script,
b32 isInitialCall )

◆ SetCamDistance()

ApiStatus SetCamDistance ( Evt * script,
b32 isInitialCall )

◆ SetCamEnabled()

ApiStatus SetCamEnabled ( Evt * script,
b32 isInitialCall )

◆ SetCamLeadPlayer()

ApiStatus SetCamLeadPlayer ( Evt * script,
b32 isInitialCall )

◆ SetCamNoDraw()

ApiStatus SetCamNoDraw ( Evt * script,
b32 isInitialCall )

◆ SetCamPerspective()

ApiStatus SetCamPerspective ( Evt * script,
b32 isInitialCall )

◆ SetCamPitch()

ApiStatus SetCamPitch ( Evt * script,
b32 isInitialCall )

◆ SetCamPosA()

ApiStatus SetCamPosA ( Evt * script,
b32 isInitialCall )

◆ SetCamPosB()

ApiStatus SetCamPosB ( Evt * script,
b32 isInitialCall )

◆ SetCamPosC()

ApiStatus SetCamPosC ( Evt * script,
b32 isInitialCall )

◆ SetCamProperties()

ApiStatus SetCamProperties ( Evt * script,
b32 isInitialCall )

◆ SetCamSpeed()

ApiStatus SetCamSpeed ( Evt * script,
b32 isInitialCall )

◆ SetCamTarget()

ApiStatus SetCamTarget ( Evt * script,
b32 isInitialCall )

◆ SetCamType()

ApiStatus SetCamType ( Evt * script,
b32 isInitialCall )

◆ SetCamViewport()

ApiStatus SetCamViewport ( Evt * script,
b32 isInitialCall )

Referenced by A(), A(), A(), A(), and A().

◆ SetCustomGfx()

ApiStatus SetCustomGfx ( Evt * script,
b32 isInitialCall )

◆ SetCustomGfxBuilders()

ApiStatus SetCustomGfxBuilders ( Evt * script,
b32 isInitialCall )

◆ SetCustomGfxEnabled()

ApiStatus SetCustomGfxEnabled ( Evt * script,
b32 isInitialCall )

◆ SetEncounterStatusFlags()

ApiStatus SetEncounterStatusFlags ( Evt * script,
b32 isInitialCall )

◆ SetEnemyFlagBits()

ApiStatus SetEnemyFlagBits ( Evt * script,
b32 isInitialCall )

◆ SetEntityCullMode()

ApiStatus SetEntityCullMode ( Evt * script,
b32 isInitialCall )

◆ SetGameMode()

ApiStatus SetGameMode ( Evt * script,
b32 isInitialCall )

◆ SetGroupVisibility()

ApiStatus SetGroupVisibility ( Evt * script,
b32 isInitialCall )

◆ SetItemAlpha()

ApiStatus SetItemAlpha ( Evt * script,
b32 isInitialCall )

◆ SetItemFlags()

ApiStatus SetItemFlags ( Evt * script,
b32 isInitialCall )

◆ SetItemPos()

ApiStatus SetItemPos ( Evt * script,
b32 isInitialCall )

◆ SetMessageImages()

ApiStatus SetMessageImages ( Evt * script,
b32 isInitialCall )

◆ SetMessageText()

ApiStatus SetMessageText ( Evt * script,
b32 isInitialCall )

◆ SetMessageValue()

ApiStatus SetMessageValue ( Evt * script,
b32 isInitialCall )

◆ SetModelCustomGfx()

ApiStatus SetModelCustomGfx ( Evt * script,
b32 isInitialCall )

◆ SetModelFlags()

ApiStatus SetModelFlags ( Evt * script,
b32 isInitialCall )

◆ SetModelTexVariant()

ApiStatus SetModelTexVariant ( Evt * script,
b32 isInitialCall )

◆ SetMotionBlurParams()

ApiStatus SetMotionBlurParams ( Evt * script,
b32 isInitialCall )

◆ SetMusicTrack()

ApiStatus SetMusicTrack ( Evt * script,
b32 isInitialCall )

◆ SetMusicTrackVolumes()

ApiStatus SetMusicTrackVolumes ( Evt * script,
b32 isInitialCall )

◆ SetNpcAnimation()

ApiStatus SetNpcAnimation ( Evt * script,
b32 isInitialCall )

◆ SetNpcAnimationSpeed()

ApiStatus SetNpcAnimationSpeed ( Evt * script,
b32 isInitialCall )

◆ SetNpcAux()

ApiStatus SetNpcAux ( Evt * script,
b32 isInitialCall )

◆ SetNpcCollisionChannel()

ApiStatus SetNpcCollisionChannel ( Evt * script,
b32 isInitialCall )

◆ SetNpcCollisionSize()

ApiStatus SetNpcCollisionSize ( Evt * script,
b32 isInitialCall )

◆ SetNpcDecoration()

ApiStatus SetNpcDecoration ( Evt * script,
b32 isInitialCall )

◆ SetNpcFlagBits()

ApiStatus SetNpcFlagBits ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD().

◆ SetNpcImgFXFlags()

ApiStatus SetNpcImgFXFlags ( Evt * script,
b32 isInitialCall )

◆ SetNpcImgFXParams()

ApiStatus SetNpcImgFXParams ( Evt * script,
b32 isInitialCall )

◆ SetNpcJumpscale()

ApiStatus SetNpcJumpscale ( Evt * script,
b32 isInitialCall )

◆ SetNpcPaletteSwapLower()

ApiStatus SetNpcPaletteSwapLower ( Evt * script,
b32 isInitialCall )

◆ SetNpcPaletteSwapMode()

ApiStatus SetNpcPaletteSwapMode ( Evt * script,
b32 isInitialCall )

◆ SetNpcPaletteSwapping()

ApiStatus SetNpcPaletteSwapping ( Evt * script,
b32 isInitialCall )

◆ SetNpcPos()

ApiStatus SetNpcPos ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD().

◆ SetNpcRenderMode()

ApiStatus SetNpcRenderMode ( Evt * script,
b32 isInitialCall )

◆ SetNpcRotation()

ApiStatus SetNpcRotation ( Evt * script,
b32 isInitialCall )

◆ SetNpcRotationPivot()

ApiStatus SetNpcRotationPivot ( Evt * script,
b32 isInitialCall )

◆ SetNpcScale()

ApiStatus SetNpcScale ( Evt * script,
b32 isInitialCall )

◆ SetNpcSpeed()

ApiStatus SetNpcSpeed ( Evt * script,
b32 isInitialCall )

◆ SetNpcSprite()

ApiStatus SetNpcSprite ( Evt * script,
b32 isInitialCall )

◆ SetNpcVar()

ApiStatus SetNpcVar ( Evt * script,
b32 isInitialCall )

◆ SetNpcYaw()

ApiStatus SetNpcYaw ( Evt * script,
b32 isInitialCall )

◆ SetOwnerInstigatorValue()

ApiStatus SetOwnerInstigatorValue ( Evt * script,
b32 isInitialCall )

◆ SetPanTarget()

ApiStatus SetPanTarget ( Evt * script,
b32 isInitialCall )

◆ SetPlayerActionState()

ApiStatus SetPlayerActionState ( Evt * script,
b32 isInitialCall )

◆ SetPlayerAnimation()

ApiStatus SetPlayerAnimation ( Evt * script,
b32 isInitialCall )

◆ SetPlayerAnimationSpeed()

ApiStatus SetPlayerAnimationSpeed ( Evt * script,
b32 isInitialCall )

◆ SetPlayerCollisionSize()

ApiStatus SetPlayerCollisionSize ( Evt * script,
b32 isInitialCall )

Overrides the player collision size.

Parameters
height
diameter

◆ SetPlayerFlagBits()

ApiStatus SetPlayerFlagBits ( Evt * script,
b32 isInitialCall )

◆ SetPlayerImgFXFlags()

ApiStatus SetPlayerImgFXFlags ( Evt * script,
b32 isInitialCall )

◆ SetPlayerJumpscale()

ApiStatus SetPlayerJumpscale ( Evt * script,
b32 isInitialCall )

◆ SetPlayerPos()

ApiStatus SetPlayerPos ( Evt * script,
b32 isInitialCall )

Sets the player position.

Parameters
x
y-1000 is used for hiding the player.
z
See also
GetPlayerPos

Referenced by MAP_RODATA_PAD().

◆ SetPlayerPushVelocity()

ApiStatus SetPlayerPushVelocity ( Evt * script,
b32 isInitialCall )

◆ SetPlayerSpeed()

ApiStatus SetPlayerSpeed ( Evt * script,
b32 isInitialCall )

Sets the move speed of the player for subequent PlayerMoveTo calls.

Parameters
speedFloat multiplier.
See also
SetNpcSpeed

◆ SetRenderMode()

ApiStatus SetRenderMode ( Evt * script,
b32 isInitialCall )

◆ SetSelfEnemyFlagBits()

ApiStatus SetSelfEnemyFlagBits ( Evt * script,
b32 isInitialCall )

◆ SetSelfEnemyFlags()

ApiStatus SetSelfEnemyFlags ( Evt * script,
b32 isInitialCall )

◆ SetSelfRotation()

ApiStatus SetSelfRotation ( Evt * script,
b32 isInitialCall )

◆ SetSelfVar()

ApiStatus SetSelfVar ( Evt * script,
b32 isInitialCall )

◆ SetSleepBubbleTimeLeft()

ApiStatus SetSleepBubbleTimeLeft ( Evt * script,
b32 isInitialCall )

◆ SetSpriteShading()

ApiStatus SetSpriteShading ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD().

◆ SetTattleMessage()

ApiStatus SetTattleMessage ( Evt * script,
b32 isInitialCall )

◆ SetTexPanner()

ApiStatus SetTexPanner ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD(), and MAP_RODATA_PAD().

◆ SetTexPanOffset()

ApiStatus SetTexPanOffset ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD().

◆ SetTimeFreezeMode()

ApiStatus SetTimeFreezeMode ( Evt * script,
b32 isInitialCall )

◆ SetTransformGroupEnabled()

ApiStatus SetTransformGroupEnabled ( Evt * script,
b32 isInitialCall )

◆ SetValueByRef()

ApiStatus SetValueByRef ( Evt * script,
b32 isInitialCall )

◆ SetVirtualEntityFlagBits()

ApiStatus SetVirtualEntityFlagBits ( Evt * script,
b32 isInitialCall )

◆ SetVirtualEntityFlags()

ApiStatus SetVirtualEntityFlags ( Evt * script,
b32 isInitialCall )

◆ SetVirtualEntityJumpGravity()

ApiStatus SetVirtualEntityJumpGravity ( Evt * script,
b32 isInitialCall )

◆ SetVirtualEntityMoveSpeed()

ApiStatus SetVirtualEntityMoveSpeed ( Evt * script,
b32 isInitialCall )

◆ SetVirtualEntityPosition()

ApiStatus SetVirtualEntityPosition ( Evt * script,
b32 isInitialCall )

◆ SetVirtualEntityRenderCommands()

ApiStatus SetVirtualEntityRenderCommands ( Evt * script,
b32 isInitialCall )

◆ SetVirtualEntityRenderMode()

ApiStatus SetVirtualEntityRenderMode ( Evt * script,
b32 isInitialCall )

◆ SetVirtualEntityRotation()

ApiStatus SetVirtualEntityRotation ( Evt * script,
b32 isInitialCall )

◆ SetVirtualEntityScale()

ApiStatus SetVirtualEntityScale ( Evt * script,
b32 isInitialCall )

◆ SetZoneEnabled()

ApiStatus SetZoneEnabled ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD().

◆ ShakeCam()

ApiStatus ShakeCam ( Evt * script,
b32 isInitialCall )

◆ ShowChoice()

ApiStatus ShowChoice ( Evt * script,
b32 isInitialCall )

◆ ShowCoinCounter()

ApiStatus ShowCoinCounter ( Evt * script,
b32 isInitialCall )

◆ ShowConsumableChoicePopup()

ApiStatus ShowConsumableChoicePopup ( Evt * script,
b32 isInitialCall )

◆ ShowEmote()

ApiStatus ShowEmote ( Evt * script,
b32 isInitialCall )

◆ ShowGotItem()

ApiStatus ShowGotItem ( Evt * script,
b32 isInitialCall )

◆ ShowKeyChoicePopup()

ApiStatus ShowKeyChoicePopup ( Evt * script,
b32 isInitialCall )

◆ ShowMerleeCoinMessage()

ApiStatus ShowMerleeCoinMessage ( Evt * script,
b32 isInitialCall )

◆ ShowMerleeRanOutMessage()

ApiStatus ShowMerleeRanOutMessage ( Evt * script,
b32 isInitialCall )

◆ ShowMessageAtScreenPos()

ApiStatus ShowMessageAtScreenPos ( Evt * script,
b32 isInitialCall )

◆ ShowMessageAtWorldPos()

ApiStatus ShowMessageAtWorldPos ( Evt * script,
b32 isInitialCall )

◆ ShowRecoveryShimmer()

ApiStatus ShowRecoveryShimmer ( Evt * script,
b32 isInitialCall )

◆ ShowSleepBubble()

ApiStatus ShowSleepBubble ( Evt * script,
b32 isInitialCall )

◆ ShowStartRecoveryShimmer()

ApiStatus ShowStartRecoveryShimmer ( Evt * script,
b32 isInitialCall )

◆ ShowSweat()

ApiStatus ShowSweat ( Evt * script,
b32 isInitialCall )

◆ ShowWorldStatusBar()

ApiStatus ShowWorldStatusBar ( Evt * script,
b32 isInitialCall )

◆ SpeakToNpc()

ApiStatus SpeakToNpc ( Evt * script,
b32 isInitialCall )

◆ SpeakToPlayer()

ApiStatus SpeakToPlayer ( Evt * script,
b32 isInitialCall )

◆ StartBattle()

ApiStatus StartBattle ( Evt * script,
b32 isInitialCall )

◆ StartBattleWith()

ApiStatus StartBattleWith ( Evt * script,
b32 isInitialCall )

◆ StartBossBattle()

ApiStatus StartBossBattle ( Evt * script,
b32 isInitialCall )

◆ StopSound()

ApiStatus StopSound ( Evt * script,
b32 isInitialCall )

◆ StopTrackingSoundPos()

ApiStatus StopTrackingSoundPos ( Evt * script,
b32 isInitialCall )

◆ SwitchMessage()

ApiStatus SwitchMessage ( Evt * script,
b32 isInitialCall )

◆ TranslateGroup()

ApiStatus TranslateGroup ( Evt * script,
b32 isInitialCall )

◆ TranslateModel()

ApiStatus TranslateModel ( Evt * script,
b32 isInitialCall )

◆ UpdateColliderTransform()

ApiStatus UpdateColliderTransform ( Evt * script,
b32 isInitialCall )

◆ UpdateLerp()

ApiStatus UpdateLerp ( Evt * script,
b32 isInitialCall )

◆ UpdatePlayerImgFX()

ApiStatus UpdatePlayerImgFX ( Evt * script,
b32 isInitialCall )

◆ UseDoorSounds()

ApiStatus UseDoorSounds ( Evt * script,
b32 isInitialCall )

Referenced by MAP_RODATA_PAD().

◆ UseDynamicShadow()

ApiStatus UseDynamicShadow ( Evt * script,
b32 isInitialCall )

◆ UseEntryHeading()

ApiStatus UseEntryHeading ( Evt * script,
b32 isInitialCall )

◆ UseExitHeading()

ApiStatus UseExitHeading ( Evt * script,
b32 isInitialCall )

◆ UseRoomDoorSounds()

ApiStatus UseRoomDoorSounds ( Evt * script,
b32 isInitialCall )

◆ UseSettingsFrom()

ApiStatus UseSettingsFrom ( Evt * script,
b32 isInitialCall )

◆ VirtualEntityJumpTo()

ApiStatus VirtualEntityJumpTo ( Evt * script,
b32 isInitialCall )

◆ VirtualEntityLandJump()

ApiStatus VirtualEntityLandJump ( Evt * script,
b32 isInitialCall )

◆ VirtualEntityMoveTo()

ApiStatus VirtualEntityMoveTo ( Evt * script,
b32 isInitialCall )

◆ WaitForCam()

ApiStatus WaitForCam ( Evt * script,
b32 isInitialCall )

◆ WaitForPlayerInputEnabled()

ApiStatus WaitForPlayerInputEnabled ( Evt * script,
b32 isInitialCall )

◆ WaitForPlayerMoveToComplete()

ApiStatus WaitForPlayerMoveToComplete ( Evt * script,
b32 isInitialCall )

◆ WaitForPlayerTouchingFloor()

ApiStatus WaitForPlayerTouchingFloor ( Evt * script,
b32 isInitialCall )

Variable Documentation

◆ EnemyNpcDefeat

EvtScript EnemyNpcDefeat
extern

◆ EnemyNpcHit

EvtScript EnemyNpcHit
extern