Global Functions
These are all the global functions created by the game during initialization with the exclusion of ones created by Lua's standard library, as those are documented here. Do keep in mind that some of these functions are not actually present in Bully though. The io
and os
libraries are completely absent, and the string library is limited to a simplified string.find
and string.format
. Some functions (like print
) are still listed here, because Bully creates its own version that overrides the original one.
There is no straight forward way to get all of the arguments and results of these Lua functions due to the nature of how they're defined. All documentation here is from a combination of experimentation and research into decompiled scripts. For that reason, take everything here with a grain of salt and know the information for each function may not be 100% accurate.
The (Lua) label means that a function was defined by a lua script rather than by the game itself. In most cases, this won't affect your ability to use it the same way you would any other function.
Naming Conventions
Being able to guess the arguments and results of functions is often fairly simple. This may be needed as many functions do not have detailed documentation at this time.
Most functions start with a noun (like Player or Vehicle) that says what the function is relating to, which usually indicates the what the first argument is. For example, a function like PedSetHealth
takes a ped as the first argument, then the health value as the second argument. One notable exception to this rule is Player, as those functions don't take any such argument. For example, PlayerSetHealth
only takes a health value, without the need to specify a player (because there is only one player in most contexts).
Most functions have only one result, which is usually indicated by the name itself. Something like PedGetHealth
for example, predictably returns health value. There are only a few exceptions, most notably functions that return a position. A function like PlayerGetPosXYZ
returns the player's position as 3 coordinates, representing each axis.
Any function that creates something is usually an exception to the rule of the first argument being the first noun of the name. As an example, something like PedCreateXYZ
takes a model number and 3 coordinates for where to create the ped, also returning the created ped.
Function Categories
All the functions in the game are grouped into different categories, presumably corresponding to different source files in the game's code. The names of these categories is not known (if they even had any) and are mostly useless when it comes to finding the function you want, but they're still provided here for those interested.
0xAE9DA8
AddArrestRestartPoint
AddInteriorArrestRestartPoint
AddInteriorAsleepRestartPoint
AddInteriorKORestartPoint
AddKORestartPoint
CreateThread
DATInit
DATLoad
DATUnload
DisablePunishmentSystem
DistanceBetweenCoords2d
DistanceBetweenCoords3d
FlushStreamingContents
GetStickValue
GetTimer
HasAnimGroupLoaded
ImportScript
IsActionTreeLoaded
IsButtonBeingPressed
IsButtonBeingReleased
IsButtonPressed
IsValidYearbookPhotoOfPed
LaunchScenarioScript
LaunchScript
PunishersRespondToPlayerOnly
RegisterAsGirlfriend
RegisterCallbackOnBusted
RegisterCallbackOnYearbookPhoto
RemoveArrestRestartPoint
RemoveKORestartPoint
RequestActionTree
RequestAnimGroup
ResetYearbookPhotos
SetArrestRestartPointCameraPos
SetAsleepRestartPointCameraPos
SetDefaultArrestPoint
SetDefaultArrestRestartCameraPos
SetDefaultAsleepPoint
SetDefaultAsleepRestartCameraPos
SetDefaultKOPoint
SetDefaultKORestartCameraPos
SetKORestartPointCameraPos
SetPopulationFastCulling
StopPedProduction
StreamedScriptHasLoaded
StreamedScriptLaunch
StreamedScriptRemove
StreamedScriptRequest
StreamedScriptTerminate
TerminateCurrentScript
TerminateThread
ThreadYield
UnlockYearbookPicture
Wait
YearbookIsFull
0xAEAFA8
AwardAchievement
DetentionMeterSetVisibility
PedAttackPlayer
PlayerActivateCombatSphere
PlayerAddMoney
PlayerChangePhysicalState
PlayerClearLastVehicle
PlayerClearRewardStore
PlayerCreateXYZ
PlayerDetachFromVehicle
PlayerDismountBike
PlayerDoneLoading
PlayerFaceHeading
PlayerFellAsleep
PlayerFixToBackOfVehicle
PlayerGetBikeId
PlayerGetHealth
PlayerGetLastBikeId
PlayerGetMoney
PlayerGetNumberOfItemsAllowed
PlayerGetNumTimesBusted
PlayerGetPedIndex
PlayerGetPhysicalState
PlayerGetPosXYZ
PlayerGetPunishmentPoints
PlayerGetScriptSavedData
PlayerHasUnlockedUpgrade
PlayerHasWeapon
PlayerIgnoreTargeting
PlayerIncPunishmentPoints
PlayerIsInAnyVehicle
PlayerIsInAreaObject
PlayerIsInAreaXYZ
PlayerIsInStealthProp
PlayerIsInTrigger
PlayerIsInVehicle
PlayerKilled
PlayerLockButtonInputsExcept
PlayerPutOnBike
PlayerRecordAttackTime
PlayerRefreshPhysicalState
PlayerRegisterSocialCallbackVsPed
PlayerResetPhysicalState
PlayerScalePunishmentPoints
PlayerSetClassSkipCount
PlayerSetControl
PlayerSetEnableFirstPerson
PlayerSetGrade
PlayerSetHealth
PlayerSetHighRisk
PlayerSetInvulnerable
PlayerSetMinPunishmentPoints
PlayerSetMoney
PlayerSetPosPoint
PlayerSetPosPointArea
PlayerSetPosSimple
PlayerSetPosXYZ
PlayerSetPosXYZArea
PlayerSetPunishmentPoints
PlayerSetScriptSavedData
PlayerSetTakeDamageWhenAttachedToVehicle
PlayerSetWeapon
PlayerSocialDisableActionAgainstPed
PlayerSocialEnableOverrideAgainstPed
PlayerSocialOverrideLoad
PlayerStopAllActionControllers
PlayerSuppressFailDisplayOnDeath
PlayerSwapModel
PlayerUnlockUpgrade
PlayerWeaponHudLock
0xAEA2C8
NewspaperAddDeliverdPaper
NewspaperGetMaxPapers
NewspaperGetNumDeliveredPapers
NewspaperMakeHUDVisible
NewspaperSetDeliveredPapers
NewspaperSetMaxPapers
NewspaperSetPaperVisible
NewspaperThrowPaper
0xAE9AA8
CounterClearIcon
CounterClearText
CounterEnableRoll
CounterGetCurrent
CounterGetMax
CounterIncrementCurrent
CounterMakeHUDVisible
CounterSetCurrent
CounterSetIcon
CounterSetMax
CounterSetText
CounterSetTextColour
CounterSetTextXYOffset
CounterUseMeter
0xAE96F8
ClockGet
ClockIsPaused
ClockSet
ClockSetEnableMission
ClockSetTickRate
NormalizedTimeOverride
NormalizedTimeOverrideSet
PauseGameClock
PauseSimulation
UnpauseGameClock
UnpauseSimulation
WeatherForceSnow
WeatherGet
WeatherRelease
WeatherSet
0xAE9418
AddBlipForCar
AddBlipForChar
AddBlipForPickup
AddBlipForProp
BlipAddArrow
BlipAddObject
BlipAddPoint
BlipAddSave
BlipAddXYZ
BlipChangeIcon
BlipRemove
BlipRemoveFromChar
BlipSetFlashing
BlipSetMarkerSize
BlipSetShortRanged
BlipSetSize
BlipSetVisionConeAlwaysOn
BlipSetVisionConeCanSee
RadarBusBlipSetVisible
RadarRestoreMinMax
RadarSetIndoorRange
RadarSetMinMax
RadarSetVisibility
0xAE9530
CameraAllowChange
CameraAllowScriptedChange
CameraClearRotationLimit
CameraDebugActive
CameraDefaultFOV
CameraFade
CameraFadeToSplashEnd
CameraFadeToSplashSetup
CameraFadeToSplashStart
CameraFollowEntity
CameraFollowPed
CameraGet169Mode
CameraGetActive
CameraGetFOV
CameraHoldFadeout
CameraIsPointVisible
CameraLookAtObject
CameraLookAtPath
CameraLookAtPathSetSpeed
CameraLookAtPlayer
CameraLookAtXYZ
CameraMgrUpdate
CameraReset
CameraResetToPosition
CameraResetWithDirection
CameraResetWithDirection2
CameraReturnToPlayer
CameraSetActive
CameraSetConvCam
CameraSetConversationPath
CameraSetFieldPoints
CameraSetFOV
CameraSetHeading
CameraSetNearPlane
CameraSetPath
CameraSetPlayerRelativePath
CameraSetRelativePath
CameraSetRotationLimit
CameraSetRotationLimitRel
CameraSetRotationSpeed
CameraSetSecondTarget
CameraSetShot
CameraSetShotOnly
CameraSetSpeed
CameraSetWidescreen
CameraSetXYZ
FollowCamDefaultFightShot
FollowCamDefaultVehicleShot
FollowCamSetFightShot
FollowCamSetVehicleShot
0xAE9100
AreaActivatePopulationTrigger
AreaAddAmbientSpawner
AreaAddAmbientSpawnPeriod
AreaAddDocker
AreaAddDockLocation
AreaAddDockPeriod
AreaAddExtraScene
AreaAddMissionSpawner
AreaAddPedModelIdToSpawnLocation
AreaAddPedTypeToSpawnLocation
AreaAddSpawnLocation
AreaCancelStoredTransition
AreaClearAllExplosions
AreaClearAllPeds
AreaClearAllProjectiles
AreaClearAllVehicles
AreaClearDockers
AreaClearPatrolPaths
AreaClearSpawners
AreaDeactivatePopulationTrigger
AreaDeteriorateAttitudeForPopTriggerPedType
AreaDisableAllPatrolPaths
AreaDisableCameraControlForTransition
AreaDisablePatrolPath
AreaDoorTransitionFix
AreaEnableAllPatrolPaths
AreaEnablePatrolPath
AreaEnsureSpecialEntitiesAreCreated
AreaEnsureSpecialEntitiesAreCreatedWithOverride
AreaForceLoadAreaByAreaTransition
AreaGetPlayerPositionBeforeStore
AreaGetPopulationCullDistance
AreaGetPopulationEvaluatesTriggersIn3D
AreaGetScriptedPOIPointToActivate
AreaGetTransitionTime
AreaGetVisible
AreaInitPatrolPath
AreaIsCollisionLoaded
AreaIsDoorLocked
AreaIsDoorLockedToPeds
AreaIsDoorOpen
AreaIsLoading
AreaLoad
AreaLoadCollision
AreaLoadSpecialEntities
AreaMissionSpawnerExhausted
AreaMissionSpawnerSetActivated
AreaMissionSpawnerSetAttackTarget
AreaMissionSpawnerSetCallback
AreaMissionSpawnerSetExhausted
AreaOverridePopulation
AreaOverridePopulationPedType
AreaPatrolPathShowVisionCones
AreaPOICompareName
AreaPOIDeactivated
AreaPOIGetActivation
AreaPOIGetFaction
AreaPOIGetGender
AreaPOIGetInterestType
AreaPOIGetMaxNumber
AreaPOIGetPosition
AreaPOISetActivation
AreaRegisterAnimProps
AreaRegisterAreaScript
AreaRemoveExtraScene
AreaRemoveSpawner
AreaResetPunishmentAlertLevels
AreaResetPunishmentPedTypes
AreaRevertToDefaultPopulation
AreaSetActivePatrolPathHours
AreaSetAmbientSpawnerExclusive
AreaSetDockerChanceToDock
AreaSetDockerKidReception
AreaSetDockerMinsToRunBeforeEnd
AreaSetDockerPatrolPedReception
AreaSetDockerRunPercentage
AreaSetDockerSexReception
AreaSetDoorLocked
AreaSetDoorLockedToPeds
AreaSetDoorOpen
AreaSetDoorPathableToPeds
AreaSetNodesSwitchedOffInTrigger
AreaSetPathableInRadius
AreaSetPopulationEvaluatesTriggersIn3D
AreaSetPopulationSexGeneration
AreaSetPunishmentAlertLevels
AreaSetPunishmentPedType
AreaSetSavePointLocation
AreaSetTriggerMonitoringRules
AreaSetVisible
AreaSignalAreaTransitionReadyToLoad
AreaSpawnerSetSexGeneration
AreaTransitionDestination
AreaTriggerIsValid
GetAnchorPosition
GetIsMissionSpecific
IsStreamingBusy
0xAE9958
DockerClearOverrideActiveSetting
DockerSetMaximumRange
DockerSetMinimumRange
DockerSetOverrideActiveSetting
DockerSetUseFacingCheck
DockerSetUseHeightCheck
0xAEB510
0xAEB200
POIClearForPeds
POIGetPosXYZ
POIGroupsEnabled
POIIsValid
POISetDisablePedProduction
POISetScriptedPedExitObjective
POISetSystemEnabled
0xAEB770
BikeAddAttachment
BikeJump
BikeSetPadlock
CanCreateVehicleNearXYZ
CarGetDamageNumber
GetCurrentNumOfAmbientBikes
VehicleBikeForceBoundingSphereUpdate
VehicleBikeGeneratorToggle
VehicleCreateCarGenerator
VehicleCreatePoint
VehicleCreateXYZ
VehicleDelete
VehicleDontCleanup
VehicleEnableEngine
VehicleEnableSiren
VehicleFaceHeading
VehicleFindInAreaXYZ
VehicleFindRandomSpawnPosition
VehicleFollowEntity
VehicleFollowPath
VehicleFromDriver
VehicleGetHealth
VehicleGetModelId
VehicleGetPosXYZ
VehicleIsInAreaXYZ
VehicleIsInTrigger
VehicleIsModel
VehicleIsValid
VehicleMakeAmbient
VehicleModelNotNeededAmbient
VehicleMoveToXYZ
VehicleOverrideAmbient
VehicleOverrideAmbientCruiseSpeed
VehicleRequestModel
VehicleRevertToDefaultAmbient
VehicleSetAccelerationMult
VehicleSetColor
VehicleSetColours
VehicleSetCruiseSpeed
VehicleSetDrivingMode
VehicleSetEntityFlag
VehicleSetMission
VehicleSetNISSafe
VehicleSetOwner
VehicleSetPosPoint
VehicleSetPosXYZ
VehicleSetStatic
VehicleSetStatus
VehicleSirenAllwaysOn
VehicleStop
0xAEB6A8
CreditFindText
CreditGetInteger
CreditLoadDB
CreditPrintText
CreditReset
CreditSetup
CreditUnLoadDB
GetLanguage
LoadFontStyle
SetClipRange
TextAddNonLocalizedString
TextAddParamNum
TextAddParamString
TextClear
TextPrint
TextPrintBig
TextPrintF
TextPrintString
UnloadFontStyle
0xAEA580
ConversationMovePeds
DebugMemCheck
HideGeneralHealthBar
Load
LoadActionTree
ModelNotNeeded
ModelNotNeededAmbient
PedActionControllerUpdate
PedAddBroadcastStimulus
PedAddCover
PedAddPedToIgnoreList
PedAllowCollisionResponse
PedAlwaysUpdateAnimation
PedApplyDamage
PedAreaClearOfPedsInXYZ
PedAttachEffect
PedAttack
PedAttackCar
PedAttackNearestCar
PedAttackProp
PedAttackPropOffset
PedAutoCover
PedBikeBrawl
PedCanSeeObject
PedCanTeleportOnAreaTransition
PedCharacterTrigger
PedCharacterTriggerDelete
PedClearAllWeapons
PedClearAntiTether
PedClearFocus
PedClearGuard
PedClearHasAggressed
PedClearHitRecord
PedClearObjective
PedClearObjectives
PedClearPOI
PedClearPOIForAllPeds
PedClearTether
PedClearWeapon
PedClimbLadder
PedClimbWall
PedCoverSet
PedCoverSetFromProfile
PedCoverSetOnCoverCallback
PedCreatePoint
PedCreatePointWithAdjustedHeading
PedCreatePOIPoint
PedCreateStimulus
PedCreateXYZ
PedDelete
PedDeleteWeaponInventorySnapshot
PedDestroyWeapon
PedDetachAndKillEffect
PedDisableMoveOutOfWay
PedDismissAllAllies
PedDismissAlly
PedDontCleanup
PedEnableGiftRequirement
PedEnterVehicle
PedExitVehicle
PedFaceHeading
PedFaceObject
PedFaceObjectNow
PedFaceXYZ
PedFindAmbientPedOfModelID
PedFindInAreaObject
PedFindInAreaXYZ
PedFindRandomPed
PedFindRandomSpawnPosition
PedFlee
PedFleeOnBikeGetNextNode
PedFleeOnPathOnBike
PedFleeOnRoadOnBike
PedFollowFocus
PedFollowObject
PedFollowPath
PedFreeFromTrigger
PedGetAllyFollower
PedGetAllyLeader
PedGetAmmoCount
PedGetDamageGivenMultiplier
PedGetDamageTakenMultiplier
PedGetEmotionTowardsPed
PedGetFaction
PedGetFlag
PedGetGrappleTargetPed
PedGetHeading
PedGetHeadPos
PedGetHealth
PedGetHitRecordDamage
PedGetImmortalFlag
PedGetLastHitWeapon
PedGetLastVehicle
PedGetMaxHealth
PedGetMoney
PedGetName
PedGetNameHashID
PedGetNodeTime
PedGetOffsetInWorldCoords
PedGetPedCountWithModel
PedGetPedToTypeAttitude
PedGetPosXYZ
PedGetRandomModelId
PedGetScenarioObjFlag
PedGetSpecial
PedGetTargetPed
PedGetTypeToTypeAttitude
PedGetUniqueModelStatus
PedGetVehicleWhoHitMeLast
PedGetWeapon
PedGetWhoHitMeLast
PedGuardPed
PedHasAggressed
PedHasAlly
PedHasAllyFollower
PedHasAllyLeader
PedHasGeneratedStimulusOfType
PedHasJustKilledPedOfType
PedHasPOI
PedHasReceivedGift
PedHasWeapon
PedHideHealthBar
PedIgnoreAttackCone
PedIgnoreAttacks
PedIgnoreStimuli
PedInConversation
PedInRectangle
PedIsAlerted
PedIsAnimFlagSet
PedIsCurrentAnim
PedIsDead
PedIsDoingTask
PedIsFacingObject
PedIsFacingXYZ
PedIsFemale
PedIsHit
PedIsInAnyVehicle
PedIsInAreaObject
PedIsInAreaXYZ
PedIsInCombat
PedIsInTrigger
PedIsInVehicle
PedIsModel
PedIsOnScreen
PedIsOnVehicle
PedIsPedInBox
PedIsPlayer
PedIsPlaying
PedIsPropAttached
PedIsSocializing
PedIsSpotted
PedIsStandingOnVehicle
PedIsTargetable
PedIsUsingProp
PedIsValid
PedIsWantingToSocialize
PedJoinCombatZone
PedJump
PedLeaveCombatZone
PedLockTarget
PedMakeAmbient
PedMakeAmbientKeepResources
PedMakeMissionChar
PedMakeTargetable
PedMePlaying
PedModelNotNeededAmbient
PedMoveToObject
PedMoveToPoint
PedMoveToXYZ
PedOnBikePathSmoothing
PedOverrideActionTreeReference
PedOverrideSocialResponseToStimulus
PedOverrideStat
PedPassBall
PedPathNodeReachedDistance
PedPickup
PedPlayCatch
PedPlayHitReaction
PedPutOnBike
PedReceiveBall
PedRecruitAlly
PedRegisterSocialCallback
PedRemoveBroadcastStimulus
PedRemoveCurrentObjective
PedRemovePedFromIgnoreList
PedRemoveStimulus
PedRequestModel
PedResetAttitudes
PedResetTypeAttitudesToDefault
PedRestoreNumCombatants
PedRestoreWeaponInventorySnapshot
PedRestrictToTrigger
PedResumePath
PedRooftopAttacker
PedSaveWeaponInventorySnapshot
PedSetActionNode
PedSetActionTree
PedSetAIButes
PedSetAITree
PedSetAllyAutoEngage
PedSetAllyBehaviour
PedSetAllyJump
PedSetAlpha
PedSetAlwaysStrafe
PedSetAnim
PedSetAntiTetherToPed
PedSetAntiTetherToPoint
PedSetAntiTetherToProp
PedSetAntiTetherToTrigger
PedSetAntiTetherToXYZ
PedSetAsleep
PedSetCheap
PedSetCheering
PedSetCombatZoneMask
PedSetControllerID
PedSetDamageGivenMultiplier
PedSetDamageTakenMultiplier
PedSetDefaultTypeToTypeAttitude
PedSetEffectedByGravity
PedSetEmotionTowardsPed
PedSetEntityFlag
PedSetFaction
PedSetFightingSystem
PedSetFlag
PedSetFocus
PedSetGlobalAttitude_IgnoreTruants
PedSetGlobalAttitude_Rumble
PedSetGlobalSleep
PedSetGrappleTarget
PedSetHealth
PedSetHealthBarQuiet
PedSetHitRecordDamage
PedSetImmortalFlag
PedSetInfiniteSprint
PedSetInvulnerable
PedSetInvulnerableToPlayer
PedSetIsStealthMissionPed
PedSetMaxHealth
PedSetMinEngage
PedSetMinHealth
PedSetMissionCritical
PedSetMoney
PedSetNoDamageNextFall
PedSetNumCombatants
PedSetObjectiveRemovedCallback
PedSetPedToTypeAttitude
PedSetPOI
PedSetPosPoint
PedSetPosXYZ
PedSetProjDest
PedSetProjectileLifetime
PedSetPunishmentPoints
PedSetRemoveOwnedProj
PedSetRequiredGift
PedSetScenarioObjFlag
PedSetSeasonalModels
PedSetSocialSubtitlesEnable
PedSetSpecial
PedSetSpecialRate
PedSetStationary
PedSetStatsType
PedSetStealthBehavior
PedSetStealthVisionHeight
PedSetTaskNode
PedSetTetherMoveToCenter
PedSetTetherMoveToTarget
PedSetTetherSpeed
PedSetTetherToPed
PedSetTetherToPoint
PedSetTetherToProp
PedSetTetherToTrigger
PedSetTetherToXYZ
PedSetTypeToTypeAttitude
PedSetUniqueModelStatus
PedSetUsesCollisionScripted
PedSetWantsToSocializeWithPed
PedSetWeapon
PedSetWeaponFlag
PedSetWeaponNow
PedSetWorldAnchor
PedShowHealthBar
PedShowHealthBarInFPmode
PedSocialKeepAlive
PedSocialOverrideLoad
PedSpawnRandomPed
PedStartConversation
PedStop
PedStopSocializing
PedSwapModel
PedTargetPAnim
PedTargetVehicle
PedUseProp
PedUseSocialOverride
PedWander
PedWarpIntoCar
PedWarpOutOfCar
PlayerFaceHeadingNow
RequestModel
ResolveActionTreeReferences
SetGeneralHealthBar
ShowGeneralHealthBar
UnLoadBranch
WeaponGetType
WeaponRequestModel
0xAE9B20
CreatePersistentEntity
DeletePersistentEntity
GeometryAlpha
GeometryInstance
GetGeometryFlagState
GetPointFromPath
GetPointFromPointList
GetPointList
GetPointListSize
HasBallTouchedSocketRadius
PathGetLastNode
0xAE9890
AddPAnimToNextCutscene
CutSceneSetActionNode
CutSetCutsceneName
CutSetCutsceneTableSize
EnterNIS
ExitNIS
GetCutsceneRunning
GetCutsceneTime
IsCutsceneLoaded
LoadCutscene
LoadCutsceneSound
SetAmbientPedsIgnoreStimuli
StartCutscene
StopAmbientPedAttacks
StopCutscene
0xAEA28C
MissionTimerGetTimeRemaining
MissionTimerHasFinished
MissionTimerPause
MissionTimerStart
MissionTimerStartFixed
MissionTimerStop
0xAE9D40
GiveAmmoToPlayer
GiveItemToPlayer
GiveWeaponToPlayer
IsItemAWeapon
ItemGetCurrentNum
ItemSetCurrentNum
PlayerHasItem
PlayerHasSpace
PlayerUnequip
RemovePlayerItem
WeaponEquipped
0xAEB530
GameGetPedStat
GameSetPedStat
StatAddToFloat
StatAddToInt
StatGetAsFloat
StatGetAsInt
StatGetGameCompletion
StatGetNumLayoutItems
StatGetPrincipalDiffAsFloat
StatGetPrincipalDiffAsInt
StatLayoutAddGroup
StatLayoutAddHeading
StatLayoutAddStat
StatResetAll
StatSetAsFloat
StatSetAsInt
StatSetIsTrackingEnabled
StatUpdatePrincipalStats
0xAE9990
DoublePedShadowDistance
EffectAddLeavesInArea
EffectAddWindowGlowInArea
EffectBlindedbyMud
EffectCreate
EffectIsRunning
EffectKill
EffectRegisterInArea
EffectSetDirection
EffectSetGymnFireAlpha
EffectSetGymnFireOn
EffectSetNightOnly
EffectSetPosition
EffectSetSphereDirection
EffectSlowKill
EffectTurnOffWindowGlowInArea
EffectTurnOnWindowGlowInArea
EffectUnregisterInArea
0xAEA310
CompareHashIDs
ObjectBreak
ObjectCreatePoint
ObjectCreateXYZ
ObjectDelete
ObjectDontCleanup
ObjectFindInArea
ObjectGetModelIndex
ObjectHashIDToPoolIndex
ObjectIsDestroyed
ObjectIsInAreaObject
ObjectIsInAreaXYZ
ObjectIsModel
ObjectMakeTargetable
ObjectNameToHashID
ObjectNumProjectileImpacts
ObjectPedNoTarget
ObjectRemovePickupsInTrigger
ObjectToggleVulnerability
ObjectTypeIsInTrigger
ObjectTypeSetPickupListOverride
SetBBallCollisionCallback
0xAEAF38
PickupCreateFromPed
PickupCreatePoint
PickupCreateXYZ
PickupDelete
PickupDestroyTypeInAreaXYZ
PickupFindInArea
PickupGetXYZ
PickupIsInAreaXYZ
PickupIsPickedUp
PickupMakeTargetable
PickupRemoveAll
PickupRequestModel
PickupSetIgnoreRespawnDistance
0xAEA3C8
IsPathDone
PAnimApplyDamage
PAnimAreaProps
PAnimBreakLight
PAnimClearWhenDoneRotation
PAnimCloseDoor
PAnimCreate
PAnimCreateSGTarget
PAnimDelete
PAnimDestroyedByPed
PAnimDoorStayOpen
PAnimEnableStreaming
PAnimExists
PAnimFollowPath
PAnimFollowPathReset
PAnimFollowPathSoundLoop
PAnimForceCreate
PAnimForceDelete
PAnimGetHealth
PAnimGetPathFollowSpeed
PAnimGetPoolIndex
PAnimGetPosition
PAnimGetPropFlag
PAnimGetSocketXYZ
PAnimHideHealthBar
PAnimIsDestroyed
PAnimIsOpen
PAnimIsPlaying
PAnimIsPlayingNode
PAnimIsUsed
PAnimMakeTargetable
PAnimMakeVisuallyTargetable
PAnimModelNeeded
PAnimNumDestroyed
PAnimOpenDoor
PAnimOpenDoorImmediate
PAnimOpenDoors
PAnimOverrideDamage
PAnimOverrideMinDamage
PAnimRequest
PAnimReset
PAnimResetAllDamageable
PAnimRotate
PAnimSetActionNode
PAnimSetAlpha
PAnimSetInvulnerable
PAnimSetInvulnerableToPlayer
PAnimSetPathFollowSpeed
PAnimSetPropFlag
PAnimSetPulsateLight
PAnimShowHealthBar
PAnimStopFollowPath
PAnimTypeSetPickupListOverride
0xAEB240
ShopAddItem
ShopEnd
ShopGetClerkID
ShopIsActive
ShopSetCameraAngleOffset
ShopSetCameraPos
ShopSetCameraZoomPercentage
ShopSetConversationTree
ShopSetIsPlayerInShop
ShopSetOnStopShoppingCB
ShopSetPlayerPos
ShopSetShopKeepInfo
ShopStart
0xAE9F78
AllowAreaTransitions
ChapterGet
ChapterSet
CreateProjectile
DeleteAllMissionPeds
DestroyProjectile
DetonateProjectiles
DumpMemoryHistory
E3DodgeballHackCleanObjects
FireCreate
FireDestroy
FireGetHealth
FireSetDamageRadius
FireSetScale
ForceMissionAvailable
ForceStartMission
ForceStartMissionIndex
GameRestarted
GetCurrentDay
GetFactionRespect
GetMissionAttemptCount
GetMissionCount
GetMissionCurrentAttemptCount
GetMissionCurrentSuccessCount
GetMissionSuccessCount
GetTotalMissionSuccessCount
GetWeaponLOD
IsMissionAvailable
IsMissionCompleated
IsMissionDebugFailure
IsMissionDebugSuccess
IsMissionFromDebug
IsMissionFromRestart
IsMissionRestartable
IsMissionSimpleFade
LoadAnimationGroup
LockFPS30
MiniObjectiveGetIsComplete
MiniObjectiveOnCompletedCallback
MiniObjectiveSetIsComplete
MissionActive
MissionActiveSpecific
MissionActiveSpecific2
MissionAllowAmbientTransitions
MissionAllowConcurrentMissions
MissionAskUserToStart
MissionAttemptCountInc
MissionClearDisablePedTypes
MissionDisablePedType
MissionDontFadeIn
MissionDontFadeInAfterCompetion
MissionFail
MissionForceCompleted
MissionGetCurrentName
MissionGetIndex
MissionGetName
MissionGetUserStartResponse
MissionInClass
MissionOverrideArrestPoint
MissionOverrideKOPoint
MissionPlayActionNode
MissionResetRespawnOverrides
MissionSetAutoRestart
MissionSetCompletedCount
MissionStartNextClass
MissionStopActionController
MissionSucceed
MissionSuccessCountInc
MissionSurpressMissionNameText
MissionUpdateActionController
ModelInfoPrintStats
ModelInfoResetStats
PedModelCreateGiftRequirement
PhotoGetEntityNext
PhotoGetEntityStart
PhotoHasBeenTaken
PhotoIsSetValid
PhotoSetValid
PhotoShowExitString
PhotoTargetInFrame
ResetGiftRequirements
SetCurrentDay
SetFactionRespect
SetMissionSuccessCount
SetupPedObject
SetWeaponLOD
StartMission
UnLoadAnimationGroup
WeaponSetRangeMultiplier
0xAE9918
0xAE94E0
0xAEB2B8
CutsceneFadeWithCamera
MusicAllowPlayDuringCutscenes
MusicFadeWithCamera
SoundAddSpeechPriorityFilter
SoundBoxingCrowdSoundKill
SoundBoxingCrowdSoundPlayBoo
SoundBoxingCrowdSoundPlayCheer
SoundBoxingCrowdSoundSetExcitementLevel
SoundBoxingCrowdSoundStart
SoundCancelConversation
SoundClearScriptedAmbience
SoundClearSpeechFilter
SoundContinue
SoundDisableSpeech
SoundDisableSpeech_ActionTree
SoundEmitterEnable
SoundEmitterStart
SoundEmitterStop
SoundEnableInteractiveMusic
SoundEnableSpeech
SoundEnableSpeech_ActionTree
SoundFadeoutAmbience
SoundFadeoutStream
SoundFadeWithCamera
SoundInitScreamer
SoundIsPreloadReady
SoundIsSpeechPreloaded
SoundLoadBank
SoundLoopPlay2D
SoundLoopPlay3D
SoundLoopPlayOnPed
SoundLoopPlayOnProp
SoundLoopStop3D
SoundMakeEverythingCloser
SoundMusicJimmyComeToTheOfficePA
SoundPause
SoundPlay2D
SoundPlay3D
SoundPlay3DIgnoreFade
SoundPlayAmbience
SoundPlayAmbientSpeechEvent
SoundPlayInteractiveStream
SoundPlayInteractiveStreamLocked
SoundPlayMissionEndMusic
SoundPlayPreloadedSpeech
SoundPlayPreloadedStream
SoundPlayScriptedSpeechEvent
SoundPlayScriptedSpeechEvent_2D
SoundPlayStream
SoundPlayStreamNoLoop
SoundPreloadSpeech
SoundPreloadStream
SoundPreloadStreamNoLoop
SoundRemoveAllQueuedSpeech
SoundRemoveSpeechPriorityFilter
SoundRestartAmbiences
SoundRestartPA
SoundSetAudioFocusCamera
SoundSetAudioFocusPlayer
SoundSetCurrentGoKartRace
SoundSetHighIntensityStream
SoundSetMidIntensityStream
SoundSetScriptedAmbience
SoundSetSpeechConversation
SoundSetSpeechPriorityFilter
SoundSpeechPlaying
SoundStartFireAlarm
SoundStopAmbiences
SoundStopCurrentSpeechEvent
SoundStopFireAlarm
SoundStopInteractiveStream
SoundStopPA
SoundStopStream
SoundUnLoadBank
0xB9DA18
DodgeballEnableCamera
DodgeballEnableHud
DodgeballEndGame
DodgeballGetWinner
DodgeballHelpMsg
DodgeballInit
DodgeballIsActive
DodgeballPause
DodgeballSetPed
DodgeballStartGame
DodgeballTerm
0xBC6ED8
GetNextShootingGalleryID
Minigame2POutro
MinigameAddCompletionMsg
MinigameCreate
MinigameDestroy
MinigameEnableHUD
MinigameEnd
MinigameGetErrandCompletion
MinigameGetHighScore
MinigameHasTopScore
MinigameHoldCompletion
MinigameIsActive
MinigameIsFadingCompletion
MinigameIsHighScore
MinigameIsReady
MinigameIsShowingCompletion
MinigameIsShowingGrades
MinigameIsSuccess
MinigameReleaseCompletion
MinigameSetAnnouncement
MinigameSetChapterCompletion
MinigameSetCompletion
MinigameSetElapsedGameTime
MinigameSetErrandCompletion
MinigameSetGrades
MinigameSetHighScoreFromASCII
MinigameSetHighScoreFromID
MinigameSetPlayerNumber
MinigameSetUberCompletion
MinigameStart
0xAE9A78
0xAE9518
0xBC6598
ClassEnglishGetLastSubmittedWord
ClassEnglishGetLastSubmittedWordLength
ClassEnglishGetScorePercentage
ClassEnglishSetLevel
ClassEnglishSetMinScore
ClassEnglishSetPenaltyTime
ClassEnglishSetScoreMsg
ClassEnglishSetScorePercentage
ClassEnglishSetTimer
ClassEnglishSetTrigFunc
ClassEnglishSetWarnTime
ClassEnglishWordWasDuplicate
ClassEnglishWordWasNaughty
ClassEnglishWordWasNotValid
ClassEnglishWordWasTooShort
ClassEnglishWordWasValid
0xBC6700
ClassMathAnswerGiven
ClassMathBothInvalid
ClassMathFinished
ClassMathGetScore
ClassMathGetScorePercentage
ClassMathInvalidAnswer
ClassMathSetCircles
ClassMathSetDifference
ClassMathSetEquation
ClassMathSetFastest
ClassMathSetFattest
ClassMathSetGameType
ClassMathSetHighest
ClassMathSetLevel
ClassMathSetLowest
ClassMathSetNumQuestions
ClassMathSetScoreMsg
ClassMathSetScorePercentage
ClassMathSetShortest
ClassMathSetSlowest
ClassMathSetSquares
ClassMathSetTallest
ClassMathSetThinnest
ClassMathSetTimer
ClassMathSetTriangles
ClassMathSetTrigFunc
ClassMathSetWarnTime
ClassMathSubtractTime
ClassMathValidAnswer
0xBC6660
ClassGeographyGetScorePercentage
ClassGeographyInvalidOperation
ClassGeographySet2Player
ClassGeographySetLevel
ClassGeographySetScoreMsg
ClassGeographySetScorePercentage
ClassGeographySetTimer
ClassGeographySetTrigFunc
ClassGeographySetWarnTime
ClassGeographySubtractTime
ClassGeographySuccess
ClassGeographyValidOperation
0xBC63D8
ClassBiologyGetScorePercentage
ClassBiologyInvalidOperation
ClassBiologyIsBadMove
ClassBiologyIsGrossOut
ClassBiologyResetBadMove
ClassBiologyResetGrossOut
ClassBiologySetAnimal
ClassBiologySetGameType
ClassBiologySetScorePercentage
ClassBiologySetTimer
ClassBiologySetTrigFunc
ClassBiologySetWarnTime
ClassBiologySubtractTime
ClassBiologySuccess
ClassBiologyValidOperation
0xBC64F8
ClassChemAddAction
ClassChemGetActionJustFailed
ClassChemGetActionJustFinished
ClassChemGetActionJustStarted
ClassChemGetLastAction
ClassChemGetPerformance
ClassChemSetActiveActions
ClassChemSetGameType
ClassChemSetPixPerSec
ClassChemSetScrollyOnly
ClassChemSetScrollyVisible
ClassChemSetSpeedScale
ClassChemStartSeq
0xBC6298
MGCA_GetFailureCode
MGCA_GetLives
MGCA_PreInstanceEnemy
MGCA_PreInstancePowerUp
MGCA_SetCompletionThreshold
MGCA_SetDeckResolution
MGCA_SetEnemyCompletionSpawnThreshold
MGCA_SetEnemyInitialPeriod
MGCA_SetEnemyInstanceMax
MGCA_SetEnemyPeriod
MGCA_SetEnemySpeed
MGCA_SetEnemyTotalMax
MGCA_SetExploderDebrisCount
MGCA_SetExploderDebrisSpeed
MGCA_SetExploderTimeOut
MGCA_SetLevelTimeout
MGCA_SetLives
MGCA_SetLocaleStringKey
MGCA_SetPathSpeedupFactor
MGCA_SetPlayerSpeed
MGCA_SetPowerUpCompletionSpawnThreshold
MGCA_SetPowerUpDuration
MGCA_SetPowerUpFreezeFactor
MGCA_SetPowerUpInitialPeriod
MGCA_SetPowerUpInstanceMax
MGCA_SetPowerUpPeriod
MGCA_SetPowerUpSpeed
MGCA_SetPowerUpSpeedBoostFactor
MGCA_SetPowerUpTotalMax
MGCA_SetSetPowerUpClearRadius
MGCA_SetTextureBank
0xBC6040
CarnivalStrikerMeterGetLevel
CarnivalStrikerMeterIsRunning
CarnivalStrikerMeterSetParams
CarnivalStrikerMeterStart
0xBC5F54
0xBC6AF0
MGDartsGetTargetPoints
MGDartsGetTargetPos
MGDartsIsAiming
MGDartsRemoveProjectiles
MGDartsSetDart
MGDartsSetGame
MGDartsSetPoints
MGDartsStartAiming
MGDartsStopAiming
0xBC6C4C
0xBC6FF8
LawnMowingGetPercent
LawnMowingSetLawnArea
LawnMowingSetLawnAreaP2
LawnMowingSetMinScore
LawnMowingSetP2
LawnMowingSetTimer
0xBC7170
SoccerPAllowAim
SoccerPGetHitPos
SoccerPGetHitTarget
SoccerPSetBallsToKick
SoccerPSetGoalArea
SoccerPSetHealthBarPosition
SoccerPSetMeterSpeed
SoccerPSetPed
SoccerPSetPedsHealthBar
SoccerPSetProjectile
SoccerPSetTarget
SoccerPSetTargetCount
SoccerPStartAiming
SoccerPStopAiming
0xBC5FAC
CarnivalDunkTankDecCount
CarnivalDunkTankGetCount
CarnivalDunkTankGetTargetPos
CarnivalDunkTankIncCount
CarnivalDunkTankSetCount
CarnivalDunkTankStartAiming
0xBC7068
RaceAddBarrier
RaceAddBoostPoint
RaceAddJumpNode
RaceAddJumpPath
RaceAddNodeToBottleneck
RaceAddNodeToHighlight
RaceAddRacer
RaceAddShortcutPath
RaceCleanUpRace
RaceClearResults
RaceDestroyTransition
RaceDisplayTransition
RaceGetDuration
RaceGetIdOfRacerInPosition
RaceGetPositionInRaceOfRacer
RaceGetRacerLapNum
RaceGetRacerRaceTime
RaceHasFinished
RaceHasRacerFinished
RaceHUDVisible
RaceIsTransitionDisplayed
RaceOverridePlayerPos
RaceRemoveRacer
RaceSetArcade
RaceSetRacerStats
RaceSetupRace
RaceShowFinishPointOnly
RaceStartRace
0xBC68E8
MGArcade_Cos
MGArcade_CreateLayer
MGArcade_DrawText
MGArcade_GetDialogActive
MGArcade_GetDistanceBetweenSprites
MGArcade_GetOrientationBetweenSprites
MGArcade_GetSoundID
MGArcade_GetTextureID
MGArcade_InitScreen
MGArcade_Layer_AddSprite
MGArcade_Layer_SetCol
MGArcade_Layer_SetOffset
MGArcade_Layer_SetPos
MGArcade_Layer_SetScale
MGArcade_Layer_SetTexture
MGArcade_LoadSounds
MGArcade_LoadTextures
MGArcade_SetCancelConfirm
MGArcade_SetFont
MGArcade_SetRasteryEffect
MGArcade_Sin
MGArcade_Sprite_AddTextParam
MGArcade_Sprite_GetPos
MGArcade_Sprite_GetRot
MGArcade_Sprite_GetRotSpeed
MGArcade_Sprite_GetScale
MGArcade_Sprite_GetScaleSpeed
MGArcade_Sprite_GetTexture
MGArcade_Sprite_GetVel
MGArcade_Sprite_SetAcc
MGArcade_Sprite_SetAdditive
MGArcade_Sprite_SetCol
MGArcade_Sprite_SetCollFunc
MGArcade_Sprite_SetCollSize
MGArcade_Sprite_SetFlip
MGArcade_Sprite_SetFont
MGArcade_Sprite_SetOffset
MGArcade_Sprite_SetPos
MGArcade_Sprite_SetRot
MGArcade_Sprite_SetRotAcc
MGArcade_Sprite_SetRotSpeed
MGArcade_Sprite_SetScale
MGArcade_Sprite_SetScaleSpeed
MGArcade_Sprite_SetSize
MGArcade_Sprite_SetText
MGArcade_Sprite_SetTextParam
MGArcade_Sprite_SetTextToScoreName
MGArcade_Sprite_SetTexture
MGArcade_Sprite_SetUpdateFunc
MGArcade_Sprite_SetVel
MGArcade_Sprite_SetVisible
MGArcade_Sqrt
MGArcade_StartIntro
MGArcade_Tan
MGArcadeStart
0xBC6008
0xBC6B5C
MGKeepUpsAddAction
MGKeepUpsGetLastAction
MGKeepUpsSetFuncs
MGKeepUpsSetSpeedScale
MGKeepUpsStartSeq
0xBC6890
ClassMusicFeedbackCallback
ClassMusicGetWinner
ClassMusicInstrument
ClassMusicSetPlayers
ClassMusicSetSong
ClassMusicStartSeq
0xAE9B90
ButtonHistoryAddButton
ButtonHistoryAddChargeText
ButtonHistoryAddSequence
ButtonHistoryAddSequenceLocalText
ButtonHistoryAddSequenceTimeInterval
ButtonHistoryAddSequenceTimeIntervalCharge
ButtonHistoryClearLine
ButtonHistoryClearSequence
ButtonHistoryEnableActionTreeInput
ButtonHistoryGetFromHistory
ButtonHistoryIgnoreController
ButtonHistoryIgnoreSequence
ButtonHistorySetCallbackCorrectButton
ButtonHistorySetCallbackFailed
ButtonHistorySetCallbackPassed
ButtonHistorySetNumButtonsDisplayed
ButtonHistorySetSequenceTime
ButtonHistorySetTimeDisplayed
DoSocialErrands
HUDClearAllElements
HUDComponentGetFlashing
HUDComponentGetLocked
HUDComponentGetVisibility
HUDDiaryVisible
HUDFlashAllObjectiveBlips
HUDInventoryDisplayChange
HUDPhotographySetColourUpgrade
HUDPhotographySetSaveLevel1
HUDPhotographySetSaveLevel2
HUDRestoreVisibility
HUDSaveVisibility
HUDSetEnableInputIgnoredDisplay
HUDSetFightStyle
HUDSetNumFortuneTellerKeys
HUDSetNumGlobeKeys
MonitorSetGreyed
MonitorSetText
ObjTimerSetText
RadarHidePlayerBlip
RadarLockOnFloor
RadarLockOnPoint
RadarReleaseLock
SetScreenFadeValue
SplashScreenDisable
SplashScreenDisplay
StartVibration
StopVibration
StruggleButtonSetButton
StruggleButtonSetDisplay
StruggleButtonSetText
ToggleHUDComponentFlashing
ToggleHUDComponentLocked
ToggleHUDComponentVisibility
0xAEB674
TaggingOnlyShowMissionTags
TaggingPedHasJustFinished
TaggingSetTVsState
TaggingStartPersistentTag
TaggingStopPersistentTag
0xAE9778
BarberShopAdd
BarberShopSetGroupName
BarberStoreRegisterFeedbackCallback
ClothingBackup
ClothingBuildPlayer
ClothingDefineOutfit
ClothingExitButton
ClothingGetPlayer
ClothingGetPlayerOutfit
ClothingGetPlayersHair
ClothingGivePlayer
ClothingGivePlayerOutfit
ClothingIsWearingAnyOutfit
ClothingIsWearingOutfit
ClothingLock
ClothingOverlay
ClothingPlayerOwns
ClothingRemovePlayer
ClothingRestore
ClothingSetPlayer
ClothingSetPlayerOutfit
ClothingSetPlayersHair
ClothingStoreAdd
ClothingStoreLock
ClothingStoreRegisterFeedbackCallback
TattooStoreAdd
TattooStoreRegisterFeedbackCallback
0xAEA25C
MissionObjectiveAdd
MissionObjectiveComplete
MissionObjectiveReminderTime
MissionObjectiveRemove
MissionObjectiveUpdateParam
0xAE9858
CollectibleOnMapEnable
CollectiblesGetNumCollectable
CollectiblesGetNumCollected
CollectiblesOnCollectedCallback
CollectiblesSetAllAsCollected
CollectiblesSetTypeAvailable
0xAEB748
0xAE9A28
RegisterGlobalEventHandler
RegisterHashEventHandler
RegisterPedEventHandler
RegisterPropEventHandler
RegisterTriggerEventHandler
SetNumberOfHandledHashEventObjects
SetNumberOfHandledPedEventObjects
SetNumberOfHandledPropEventObjects
SetNumberOfHandledTriggerEventObjects
0xAEB5C8
DemoBuildGetSelectedMission
DemoBuildReturnToMain
GetRequestedSubMPGame
HasStoryModeBeenSelected
IsDemoBuildEnabled
IsInTitleMenu
ReadyToLoad
ReturnFromMPGame
SetPlayer1Win
SetPlayer2Win
SystemAllowMissionManagerToForceRunMissions
SystemBustedAreaTransitionHandled
SystemEnableFrontEndAndSelectScreens
SystemGetSavedPositionInformation
SystemIsReady
SystemMarkCollisionForExclusion
SystemResetShouldMovePlayer
SystemShouldEndScript
SystemShouldMovePlayer