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
AddArrestRestartPointAddInteriorArrestRestartPointAddInteriorAsleepRestartPointAddInteriorKORestartPointAddKORestartPointCreateThreadDATInitDATLoadDATUnloadDisablePunishmentSystemDistanceBetweenCoords2dDistanceBetweenCoords3dFlushStreamingContentsGetStickValueGetTimerHasAnimGroupLoadedImportScriptIsActionTreeLoadedIsButtonBeingPressedIsButtonBeingReleasedIsButtonPressedIsValidYearbookPhotoOfPedLaunchScenarioScriptLaunchScriptPunishersRespondToPlayerOnlyRegisterAsGirlfriendRegisterCallbackOnBustedRegisterCallbackOnYearbookPhotoRemoveArrestRestartPointRemoveKORestartPointRequestActionTreeRequestAnimGroupResetYearbookPhotosSetArrestRestartPointCameraPosSetAsleepRestartPointCameraPosSetDefaultArrestPointSetDefaultArrestRestartCameraPosSetDefaultAsleepPointSetDefaultAsleepRestartCameraPosSetDefaultKOPointSetDefaultKORestartCameraPosSetKORestartPointCameraPosSetPopulationFastCullingStopPedProductionStreamedScriptHasLoadedStreamedScriptLaunchStreamedScriptRemoveStreamedScriptRequestStreamedScriptTerminateTerminateCurrentScriptTerminateThreadThreadYieldUnlockYearbookPictureWaitYearbookIsFull
0xAEAFA8
AwardAchievementDetentionMeterSetVisibilityPedAttackPlayerPlayerActivateCombatSpherePlayerAddMoneyPlayerChangePhysicalStatePlayerClearLastVehiclePlayerClearRewardStorePlayerCreateXYZPlayerDetachFromVehiclePlayerDismountBikePlayerDoneLoadingPlayerFaceHeadingPlayerFellAsleepPlayerFixToBackOfVehiclePlayerGetBikeIdPlayerGetHealthPlayerGetLastBikeIdPlayerGetMoneyPlayerGetNumberOfItemsAllowedPlayerGetNumTimesBustedPlayerGetPedIndexPlayerGetPhysicalStatePlayerGetPosXYZPlayerGetPunishmentPointsPlayerGetScriptSavedDataPlayerHasUnlockedUpgradePlayerHasWeaponPlayerIgnoreTargetingPlayerIncPunishmentPointsPlayerIsInAnyVehiclePlayerIsInAreaObjectPlayerIsInAreaXYZPlayerIsInStealthPropPlayerIsInTriggerPlayerIsInVehiclePlayerKilledPlayerLockButtonInputsExceptPlayerPutOnBikePlayerRecordAttackTimePlayerRefreshPhysicalStatePlayerRegisterSocialCallbackVsPedPlayerResetPhysicalStatePlayerScalePunishmentPointsPlayerSetClassSkipCountPlayerSetControlPlayerSetEnableFirstPersonPlayerSetGradePlayerSetHealthPlayerSetHighRiskPlayerSetInvulnerablePlayerSetMinPunishmentPointsPlayerSetMoneyPlayerSetPosPointPlayerSetPosPointAreaPlayerSetPosSimplePlayerSetPosXYZPlayerSetPosXYZAreaPlayerSetPunishmentPointsPlayerSetScriptSavedDataPlayerSetTakeDamageWhenAttachedToVehiclePlayerSetWeaponPlayerSocialDisableActionAgainstPedPlayerSocialEnableOverrideAgainstPedPlayerSocialOverrideLoadPlayerStopAllActionControllersPlayerSuppressFailDisplayOnDeathPlayerSwapModelPlayerUnlockUpgradePlayerWeaponHudLock
0xAEA2C8
NewspaperAddDeliverdPaperNewspaperGetMaxPapersNewspaperGetNumDeliveredPapersNewspaperMakeHUDVisibleNewspaperSetDeliveredPapersNewspaperSetMaxPapersNewspaperSetPaperVisibleNewspaperThrowPaper
0xAE9AA8
CounterClearIconCounterClearTextCounterEnableRollCounterGetCurrentCounterGetMaxCounterIncrementCurrentCounterMakeHUDVisibleCounterSetCurrentCounterSetIconCounterSetMaxCounterSetTextCounterSetTextColourCounterSetTextXYOffsetCounterUseMeter
0xAE96F8
ClockGetClockIsPausedClockSetClockSetEnableMissionClockSetTickRateNormalizedTimeOverrideNormalizedTimeOverrideSetPauseGameClockPauseSimulationUnpauseGameClockUnpauseSimulationWeatherForceSnowWeatherGetWeatherReleaseWeatherSet
0xAE9418
AddBlipForCarAddBlipForCharAddBlipForPickupAddBlipForPropBlipAddArrowBlipAddObjectBlipAddPointBlipAddSaveBlipAddXYZBlipChangeIconBlipRemoveBlipRemoveFromCharBlipSetFlashingBlipSetMarkerSizeBlipSetShortRangedBlipSetSizeBlipSetVisionConeAlwaysOnBlipSetVisionConeCanSeeRadarBusBlipSetVisibleRadarRestoreMinMaxRadarSetIndoorRangeRadarSetMinMaxRadarSetVisibility
0xAE9530
CameraAllowChangeCameraAllowScriptedChangeCameraClearRotationLimitCameraDebugActiveCameraDefaultFOVCameraFadeCameraFadeToSplashEndCameraFadeToSplashSetupCameraFadeToSplashStartCameraFollowEntityCameraFollowPedCameraGet169ModeCameraGetActiveCameraGetFOVCameraHoldFadeoutCameraIsPointVisibleCameraLookAtObjectCameraLookAtPathCameraLookAtPathSetSpeedCameraLookAtPlayerCameraLookAtXYZCameraMgrUpdateCameraResetCameraResetToPositionCameraResetWithDirectionCameraResetWithDirection2CameraReturnToPlayerCameraSetActiveCameraSetConvCamCameraSetConversationPathCameraSetFieldPointsCameraSetFOVCameraSetHeadingCameraSetNearPlaneCameraSetPathCameraSetPlayerRelativePathCameraSetRelativePathCameraSetRotationLimitCameraSetRotationLimitRelCameraSetRotationSpeedCameraSetSecondTargetCameraSetShotCameraSetShotOnlyCameraSetSpeedCameraSetWidescreenCameraSetXYZFollowCamDefaultFightShotFollowCamDefaultVehicleShotFollowCamSetFightShotFollowCamSetVehicleShot
0xAE9100
AreaActivatePopulationTriggerAreaAddAmbientSpawnerAreaAddAmbientSpawnPeriodAreaAddDockerAreaAddDockLocationAreaAddDockPeriodAreaAddExtraSceneAreaAddMissionSpawnerAreaAddPedModelIdToSpawnLocationAreaAddPedTypeToSpawnLocationAreaAddSpawnLocationAreaCancelStoredTransitionAreaClearAllExplosionsAreaClearAllPedsAreaClearAllProjectilesAreaClearAllVehiclesAreaClearDockersAreaClearPatrolPathsAreaClearSpawnersAreaDeactivatePopulationTriggerAreaDeteriorateAttitudeForPopTriggerPedTypeAreaDisableAllPatrolPathsAreaDisableCameraControlForTransitionAreaDisablePatrolPathAreaDoorTransitionFixAreaEnableAllPatrolPathsAreaEnablePatrolPathAreaEnsureSpecialEntitiesAreCreatedAreaEnsureSpecialEntitiesAreCreatedWithOverrideAreaForceLoadAreaByAreaTransitionAreaGetPlayerPositionBeforeStoreAreaGetPopulationCullDistanceAreaGetPopulationEvaluatesTriggersIn3DAreaGetScriptedPOIPointToActivateAreaGetTransitionTimeAreaGetVisibleAreaInitPatrolPathAreaIsCollisionLoadedAreaIsDoorLockedAreaIsDoorLockedToPedsAreaIsDoorOpenAreaIsLoadingAreaLoadAreaLoadCollisionAreaLoadSpecialEntitiesAreaMissionSpawnerExhaustedAreaMissionSpawnerSetActivatedAreaMissionSpawnerSetAttackTargetAreaMissionSpawnerSetCallbackAreaMissionSpawnerSetExhaustedAreaOverridePopulationAreaOverridePopulationPedTypeAreaPatrolPathShowVisionConesAreaPOICompareNameAreaPOIDeactivatedAreaPOIGetActivationAreaPOIGetFactionAreaPOIGetGenderAreaPOIGetInterestTypeAreaPOIGetMaxNumberAreaPOIGetPositionAreaPOISetActivationAreaRegisterAnimPropsAreaRegisterAreaScriptAreaRemoveExtraSceneAreaRemoveSpawnerAreaResetPunishmentAlertLevelsAreaResetPunishmentPedTypesAreaRevertToDefaultPopulationAreaSetActivePatrolPathHoursAreaSetAmbientSpawnerExclusiveAreaSetDockerChanceToDockAreaSetDockerKidReceptionAreaSetDockerMinsToRunBeforeEndAreaSetDockerPatrolPedReceptionAreaSetDockerRunPercentageAreaSetDockerSexReceptionAreaSetDoorLockedAreaSetDoorLockedToPedsAreaSetDoorOpenAreaSetDoorPathableToPedsAreaSetNodesSwitchedOffInTriggerAreaSetPathableInRadiusAreaSetPopulationEvaluatesTriggersIn3DAreaSetPopulationSexGenerationAreaSetPunishmentAlertLevelsAreaSetPunishmentPedTypeAreaSetSavePointLocationAreaSetTriggerMonitoringRulesAreaSetVisibleAreaSignalAreaTransitionReadyToLoadAreaSpawnerSetSexGenerationAreaTransitionDestinationAreaTriggerIsValidGetAnchorPositionGetIsMissionSpecificIsStreamingBusy
0xAE9958
DockerClearOverrideActiveSettingDockerSetMaximumRangeDockerSetMinimumRangeDockerSetOverrideActiveSettingDockerSetUseFacingCheckDockerSetUseHeightCheck
0xAEB510
0xAEB200
POIClearForPedsPOIGetPosXYZPOIGroupsEnabledPOIIsValidPOISetDisablePedProductionPOISetScriptedPedExitObjectivePOISetSystemEnabled
0xAEB770
BikeAddAttachmentBikeJumpBikeSetPadlockCanCreateVehicleNearXYZCarGetDamageNumberGetCurrentNumOfAmbientBikesVehicleBikeForceBoundingSphereUpdateVehicleBikeGeneratorToggleVehicleCreateCarGeneratorVehicleCreatePointVehicleCreateXYZVehicleDeleteVehicleDontCleanupVehicleEnableEngineVehicleEnableSirenVehicleFaceHeadingVehicleFindInAreaXYZVehicleFindRandomSpawnPositionVehicleFollowEntityVehicleFollowPathVehicleFromDriverVehicleGetHealthVehicleGetModelIdVehicleGetPosXYZVehicleIsInAreaXYZVehicleIsInTriggerVehicleIsModelVehicleIsValidVehicleMakeAmbientVehicleModelNotNeededAmbientVehicleMoveToXYZVehicleOverrideAmbientVehicleOverrideAmbientCruiseSpeedVehicleRequestModelVehicleRevertToDefaultAmbientVehicleSetAccelerationMultVehicleSetColorVehicleSetColoursVehicleSetCruiseSpeedVehicleSetDrivingModeVehicleSetEntityFlagVehicleSetMissionVehicleSetNISSafeVehicleSetOwnerVehicleSetPosPointVehicleSetPosXYZVehicleSetStaticVehicleSetStatusVehicleSirenAllwaysOnVehicleStop
0xAEB6A8
CreditFindTextCreditGetIntegerCreditLoadDBCreditPrintTextCreditResetCreditSetupCreditUnLoadDBGetLanguageLoadFontStyleSetClipRangeTextAddNonLocalizedStringTextAddParamNumTextAddParamStringTextClearTextPrintTextPrintBigTextPrintFTextPrintStringUnloadFontStyle
0xAEA580
ConversationMovePedsDebugMemCheckHideGeneralHealthBarLoadLoadActionTreeModelNotNeededModelNotNeededAmbientPedActionControllerUpdatePedAddBroadcastStimulusPedAddCoverPedAddPedToIgnoreListPedAllowCollisionResponsePedAlwaysUpdateAnimationPedApplyDamagePedAreaClearOfPedsInXYZPedAttachEffectPedAttackPedAttackCarPedAttackNearestCarPedAttackPropPedAttackPropOffsetPedAutoCoverPedBikeBrawlPedCanSeeObjectPedCanTeleportOnAreaTransitionPedCharacterTriggerPedCharacterTriggerDeletePedClearAllWeaponsPedClearAntiTetherPedClearFocusPedClearGuardPedClearHasAggressedPedClearHitRecordPedClearObjectivePedClearObjectivesPedClearPOIPedClearPOIForAllPedsPedClearTetherPedClearWeaponPedClimbLadderPedClimbWallPedCoverSetPedCoverSetFromProfilePedCoverSetOnCoverCallbackPedCreatePointPedCreatePointWithAdjustedHeadingPedCreatePOIPointPedCreateStimulusPedCreateXYZPedDeletePedDeleteWeaponInventorySnapshotPedDestroyWeaponPedDetachAndKillEffectPedDisableMoveOutOfWayPedDismissAllAlliesPedDismissAllyPedDontCleanupPedEnableGiftRequirementPedEnterVehiclePedExitVehiclePedFaceHeadingPedFaceObjectPedFaceObjectNowPedFaceXYZPedFindAmbientPedOfModelIDPedFindInAreaObjectPedFindInAreaXYZPedFindRandomPedPedFindRandomSpawnPositionPedFleePedFleeOnBikeGetNextNodePedFleeOnPathOnBikePedFleeOnRoadOnBikePedFollowFocusPedFollowObjectPedFollowPathPedFreeFromTriggerPedGetAllyFollowerPedGetAllyLeaderPedGetAmmoCountPedGetDamageGivenMultiplierPedGetDamageTakenMultiplierPedGetEmotionTowardsPedPedGetFactionPedGetFlagPedGetGrappleTargetPedPedGetHeadingPedGetHeadPosPedGetHealthPedGetHitRecordDamagePedGetImmortalFlagPedGetLastHitWeaponPedGetLastVehiclePedGetMaxHealthPedGetMoneyPedGetNamePedGetNameHashIDPedGetNodeTimePedGetOffsetInWorldCoordsPedGetPedCountWithModelPedGetPedToTypeAttitudePedGetPosXYZPedGetRandomModelIdPedGetScenarioObjFlagPedGetSpecialPedGetTargetPedPedGetTypeToTypeAttitudePedGetUniqueModelStatusPedGetVehicleWhoHitMeLastPedGetWeaponPedGetWhoHitMeLastPedGuardPedPedHasAggressedPedHasAllyPedHasAllyFollowerPedHasAllyLeaderPedHasGeneratedStimulusOfTypePedHasJustKilledPedOfTypePedHasPOIPedHasReceivedGiftPedHasWeaponPedHideHealthBarPedIgnoreAttackConePedIgnoreAttacksPedIgnoreStimuliPedInConversationPedInRectanglePedIsAlertedPedIsAnimFlagSetPedIsCurrentAnimPedIsDeadPedIsDoingTaskPedIsFacingObjectPedIsFacingXYZPedIsFemalePedIsHitPedIsInAnyVehiclePedIsInAreaObjectPedIsInAreaXYZPedIsInCombatPedIsInTriggerPedIsInVehiclePedIsModelPedIsOnScreenPedIsOnVehiclePedIsPedInBoxPedIsPlayerPedIsPlayingPedIsPropAttachedPedIsSocializingPedIsSpottedPedIsStandingOnVehiclePedIsTargetablePedIsUsingPropPedIsValidPedIsWantingToSocializePedJoinCombatZonePedJumpPedLeaveCombatZonePedLockTargetPedMakeAmbientPedMakeAmbientKeepResourcesPedMakeMissionCharPedMakeTargetablePedMePlayingPedModelNotNeededAmbientPedMoveToObjectPedMoveToPointPedMoveToXYZPedOnBikePathSmoothingPedOverrideActionTreeReferencePedOverrideSocialResponseToStimulusPedOverrideStatPedPassBallPedPathNodeReachedDistancePedPickupPedPlayCatchPedPlayHitReactionPedPutOnBikePedReceiveBallPedRecruitAllyPedRegisterSocialCallbackPedRemoveBroadcastStimulusPedRemoveCurrentObjectivePedRemovePedFromIgnoreListPedRemoveStimulusPedRequestModelPedResetAttitudesPedResetTypeAttitudesToDefaultPedRestoreNumCombatantsPedRestoreWeaponInventorySnapshotPedRestrictToTriggerPedResumePathPedRooftopAttackerPedSaveWeaponInventorySnapshotPedSetActionNodePedSetActionTreePedSetAIButesPedSetAITreePedSetAllyAutoEngagePedSetAllyBehaviourPedSetAllyJumpPedSetAlphaPedSetAlwaysStrafePedSetAnimPedSetAntiTetherToPedPedSetAntiTetherToPointPedSetAntiTetherToPropPedSetAntiTetherToTriggerPedSetAntiTetherToXYZPedSetAsleepPedSetCheapPedSetCheeringPedSetCombatZoneMaskPedSetControllerIDPedSetDamageGivenMultiplierPedSetDamageTakenMultiplierPedSetDefaultTypeToTypeAttitudePedSetEffectedByGravityPedSetEmotionTowardsPedPedSetEntityFlagPedSetFactionPedSetFightingSystemPedSetFlagPedSetFocusPedSetGlobalAttitude_IgnoreTruantsPedSetGlobalAttitude_RumblePedSetGlobalSleepPedSetGrappleTargetPedSetHealthPedSetHealthBarQuietPedSetHitRecordDamagePedSetImmortalFlagPedSetInfiniteSprintPedSetInvulnerablePedSetInvulnerableToPlayerPedSetIsStealthMissionPedPedSetMaxHealthPedSetMinEngagePedSetMinHealthPedSetMissionCriticalPedSetMoneyPedSetNoDamageNextFallPedSetNumCombatantsPedSetObjectiveRemovedCallbackPedSetPedToTypeAttitudePedSetPOIPedSetPosPointPedSetPosXYZPedSetProjDestPedSetProjectileLifetimePedSetPunishmentPointsPedSetRemoveOwnedProjPedSetRequiredGiftPedSetScenarioObjFlagPedSetSeasonalModelsPedSetSocialSubtitlesEnablePedSetSpecialPedSetSpecialRatePedSetStationaryPedSetStatsTypePedSetStealthBehaviorPedSetStealthVisionHeightPedSetTaskNodePedSetTetherMoveToCenterPedSetTetherMoveToTargetPedSetTetherSpeedPedSetTetherToPedPedSetTetherToPointPedSetTetherToPropPedSetTetherToTriggerPedSetTetherToXYZPedSetTypeToTypeAttitudePedSetUniqueModelStatusPedSetUsesCollisionScriptedPedSetWantsToSocializeWithPedPedSetWeaponPedSetWeaponFlagPedSetWeaponNowPedSetWorldAnchorPedShowHealthBarPedShowHealthBarInFPmodePedSocialKeepAlivePedSocialOverrideLoadPedSpawnRandomPedPedStartConversationPedStopPedStopSocializingPedSwapModelPedTargetPAnimPedTargetVehiclePedUsePropPedUseSocialOverridePedWanderPedWarpIntoCarPedWarpOutOfCarPlayerFaceHeadingNowRequestModelResolveActionTreeReferencesSetGeneralHealthBarShowGeneralHealthBarUnLoadBranchWeaponGetTypeWeaponRequestModel
0xAE9B20
CreatePersistentEntityDeletePersistentEntityGeometryAlphaGeometryInstanceGetGeometryFlagStateGetPointFromPathGetPointFromPointListGetPointListGetPointListSizeHasBallTouchedSocketRadiusPathGetLastNode
0xAE9890
AddPAnimToNextCutsceneCutSceneSetActionNodeCutSetCutsceneNameCutSetCutsceneTableSizeEnterNISExitNISGetCutsceneRunningGetCutsceneTimeIsCutsceneLoadedLoadCutsceneLoadCutsceneSoundSetAmbientPedsIgnoreStimuliStartCutsceneStopAmbientPedAttacksStopCutscene
0xAEA28C
MissionTimerGetTimeRemainingMissionTimerHasFinishedMissionTimerPauseMissionTimerStartMissionTimerStartFixedMissionTimerStop
0xAE9D40
GiveAmmoToPlayerGiveItemToPlayerGiveWeaponToPlayerIsItemAWeaponItemGetCurrentNumItemSetCurrentNumPlayerHasItemPlayerHasSpacePlayerUnequipRemovePlayerItemWeaponEquipped
0xAEB530
GameGetPedStatGameSetPedStatStatAddToFloatStatAddToIntStatGetAsFloatStatGetAsIntStatGetGameCompletionStatGetNumLayoutItemsStatGetPrincipalDiffAsFloatStatGetPrincipalDiffAsIntStatLayoutAddGroupStatLayoutAddHeadingStatLayoutAddStatStatResetAllStatSetAsFloatStatSetAsIntStatSetIsTrackingEnabledStatUpdatePrincipalStats
0xAE9990
DoublePedShadowDistanceEffectAddLeavesInAreaEffectAddWindowGlowInAreaEffectBlindedbyMudEffectCreateEffectIsRunningEffectKillEffectRegisterInAreaEffectSetDirectionEffectSetGymnFireAlphaEffectSetGymnFireOnEffectSetNightOnlyEffectSetPositionEffectSetSphereDirectionEffectSlowKillEffectTurnOffWindowGlowInAreaEffectTurnOnWindowGlowInAreaEffectUnregisterInArea
0xAEA310
CompareHashIDsObjectBreakObjectCreatePointObjectCreateXYZObjectDeleteObjectDontCleanupObjectFindInAreaObjectGetModelIndexObjectHashIDToPoolIndexObjectIsDestroyedObjectIsInAreaObjectObjectIsInAreaXYZObjectIsModelObjectMakeTargetableObjectNameToHashIDObjectNumProjectileImpactsObjectPedNoTargetObjectRemovePickupsInTriggerObjectToggleVulnerabilityObjectTypeIsInTriggerObjectTypeSetPickupListOverrideSetBBallCollisionCallback
0xAEAF38
PickupCreateFromPedPickupCreatePointPickupCreateXYZPickupDeletePickupDestroyTypeInAreaXYZPickupFindInAreaPickupGetXYZPickupIsInAreaXYZPickupIsPickedUpPickupMakeTargetablePickupRemoveAllPickupRequestModelPickupSetIgnoreRespawnDistance
0xAEA3C8
IsPathDonePAnimApplyDamagePAnimAreaPropsPAnimBreakLightPAnimClearWhenDoneRotationPAnimCloseDoorPAnimCreatePAnimCreateSGTargetPAnimDeletePAnimDestroyedByPedPAnimDoorStayOpenPAnimEnableStreamingPAnimExistsPAnimFollowPathPAnimFollowPathResetPAnimFollowPathSoundLoopPAnimForceCreatePAnimForceDeletePAnimGetHealthPAnimGetPathFollowSpeedPAnimGetPoolIndexPAnimGetPositionPAnimGetPropFlagPAnimGetSocketXYZPAnimHideHealthBarPAnimIsDestroyedPAnimIsOpenPAnimIsPlayingPAnimIsPlayingNodePAnimIsUsedPAnimMakeTargetablePAnimMakeVisuallyTargetablePAnimModelNeededPAnimNumDestroyedPAnimOpenDoorPAnimOpenDoorImmediatePAnimOpenDoorsPAnimOverrideDamagePAnimOverrideMinDamagePAnimRequestPAnimResetPAnimResetAllDamageablePAnimRotatePAnimSetActionNodePAnimSetAlphaPAnimSetInvulnerablePAnimSetInvulnerableToPlayerPAnimSetPathFollowSpeedPAnimSetPropFlagPAnimSetPulsateLightPAnimShowHealthBarPAnimStopFollowPathPAnimTypeSetPickupListOverride
0xAEB240
ShopAddItemShopEndShopGetClerkIDShopIsActiveShopSetCameraAngleOffsetShopSetCameraPosShopSetCameraZoomPercentageShopSetConversationTreeShopSetIsPlayerInShopShopSetOnStopShoppingCBShopSetPlayerPosShopSetShopKeepInfoShopStart
0xAE9F78
AllowAreaTransitionsChapterGetChapterSetCreateProjectileDeleteAllMissionPedsDestroyProjectileDetonateProjectilesDumpMemoryHistoryE3DodgeballHackCleanObjectsFireCreateFireDestroyFireGetHealthFireSetDamageRadiusFireSetScaleForceMissionAvailableForceStartMissionForceStartMissionIndexGameRestartedGetCurrentDayGetFactionRespectGetMissionAttemptCountGetMissionCountGetMissionCurrentAttemptCountGetMissionCurrentSuccessCountGetMissionSuccessCountGetTotalMissionSuccessCountGetWeaponLODIsMissionAvailableIsMissionCompleatedIsMissionDebugFailureIsMissionDebugSuccessIsMissionFromDebugIsMissionFromRestartIsMissionRestartableIsMissionSimpleFadeLoadAnimationGroupLockFPS30MiniObjectiveGetIsCompleteMiniObjectiveOnCompletedCallbackMiniObjectiveSetIsCompleteMissionActiveMissionActiveSpecificMissionActiveSpecific2MissionAllowAmbientTransitionsMissionAllowConcurrentMissionsMissionAskUserToStartMissionAttemptCountIncMissionClearDisablePedTypesMissionDisablePedTypeMissionDontFadeInMissionDontFadeInAfterCompetionMissionFailMissionForceCompletedMissionGetCurrentNameMissionGetIndexMissionGetNameMissionGetUserStartResponseMissionInClassMissionOverrideArrestPointMissionOverrideKOPointMissionPlayActionNodeMissionResetRespawnOverridesMissionSetAutoRestartMissionSetCompletedCountMissionStartNextClassMissionStopActionControllerMissionSucceedMissionSuccessCountIncMissionSurpressMissionNameTextMissionUpdateActionControllerModelInfoPrintStatsModelInfoResetStatsPedModelCreateGiftRequirementPhotoGetEntityNextPhotoGetEntityStartPhotoHasBeenTakenPhotoIsSetValidPhotoSetValidPhotoShowExitStringPhotoTargetInFrameResetGiftRequirementsSetCurrentDaySetFactionRespectSetMissionSuccessCountSetupPedObjectSetWeaponLODStartMissionUnLoadAnimationGroupWeaponSetRangeMultiplier
0xAE9918
0xAE94E0
0xAEB2B8
CutsceneFadeWithCameraMusicAllowPlayDuringCutscenesMusicFadeWithCameraSoundAddSpeechPriorityFilterSoundBoxingCrowdSoundKillSoundBoxingCrowdSoundPlayBooSoundBoxingCrowdSoundPlayCheerSoundBoxingCrowdSoundSetExcitementLevelSoundBoxingCrowdSoundStartSoundCancelConversationSoundClearScriptedAmbienceSoundClearSpeechFilterSoundContinueSoundDisableSpeechSoundDisableSpeech_ActionTreeSoundEmitterEnableSoundEmitterStartSoundEmitterStopSoundEnableInteractiveMusicSoundEnableSpeechSoundEnableSpeech_ActionTreeSoundFadeoutAmbienceSoundFadeoutStreamSoundFadeWithCameraSoundInitScreamerSoundIsPreloadReadySoundIsSpeechPreloadedSoundLoadBankSoundLoopPlay2DSoundLoopPlay3DSoundLoopPlayOnPedSoundLoopPlayOnPropSoundLoopStop3DSoundMakeEverythingCloserSoundMusicJimmyComeToTheOfficePASoundPauseSoundPlay2DSoundPlay3DSoundPlay3DIgnoreFadeSoundPlayAmbienceSoundPlayAmbientSpeechEventSoundPlayInteractiveStreamSoundPlayInteractiveStreamLockedSoundPlayMissionEndMusicSoundPlayPreloadedSpeechSoundPlayPreloadedStreamSoundPlayScriptedSpeechEventSoundPlayScriptedSpeechEvent_2DSoundPlayStreamSoundPlayStreamNoLoopSoundPreloadSpeechSoundPreloadStreamSoundPreloadStreamNoLoopSoundRemoveAllQueuedSpeechSoundRemoveSpeechPriorityFilterSoundRestartAmbiencesSoundRestartPASoundSetAudioFocusCameraSoundSetAudioFocusPlayerSoundSetCurrentGoKartRaceSoundSetHighIntensityStreamSoundSetMidIntensityStreamSoundSetScriptedAmbienceSoundSetSpeechConversationSoundSetSpeechPriorityFilterSoundSpeechPlayingSoundStartFireAlarmSoundStopAmbiencesSoundStopCurrentSpeechEventSoundStopFireAlarmSoundStopInteractiveStreamSoundStopPASoundStopStreamSoundUnLoadBank
0xB9DA18
DodgeballEnableCameraDodgeballEnableHudDodgeballEndGameDodgeballGetWinnerDodgeballHelpMsgDodgeballInitDodgeballIsActiveDodgeballPauseDodgeballSetPedDodgeballStartGameDodgeballTerm
0xBC6ED8
GetNextShootingGalleryIDMinigame2POutroMinigameAddCompletionMsgMinigameCreateMinigameDestroyMinigameEnableHUDMinigameEndMinigameGetErrandCompletionMinigameGetHighScoreMinigameHasTopScoreMinigameHoldCompletionMinigameIsActiveMinigameIsFadingCompletionMinigameIsHighScoreMinigameIsReadyMinigameIsShowingCompletionMinigameIsShowingGradesMinigameIsSuccessMinigameReleaseCompletionMinigameSetAnnouncementMinigameSetChapterCompletionMinigameSetCompletionMinigameSetElapsedGameTimeMinigameSetErrandCompletionMinigameSetGradesMinigameSetHighScoreFromASCIIMinigameSetHighScoreFromIDMinigameSetPlayerNumberMinigameSetUberCompletionMinigameStart
0xAE9A78
0xAE9518
0xBC6598
ClassEnglishGetLastSubmittedWordClassEnglishGetLastSubmittedWordLengthClassEnglishGetScorePercentageClassEnglishSetLevelClassEnglishSetMinScoreClassEnglishSetPenaltyTimeClassEnglishSetScoreMsgClassEnglishSetScorePercentageClassEnglishSetTimerClassEnglishSetTrigFuncClassEnglishSetWarnTimeClassEnglishWordWasDuplicateClassEnglishWordWasNaughtyClassEnglishWordWasNotValidClassEnglishWordWasTooShortClassEnglishWordWasValid
0xBC6700
ClassMathAnswerGivenClassMathBothInvalidClassMathFinishedClassMathGetScoreClassMathGetScorePercentageClassMathInvalidAnswerClassMathSetCirclesClassMathSetDifferenceClassMathSetEquationClassMathSetFastestClassMathSetFattestClassMathSetGameTypeClassMathSetHighestClassMathSetLevelClassMathSetLowestClassMathSetNumQuestionsClassMathSetScoreMsgClassMathSetScorePercentageClassMathSetShortestClassMathSetSlowestClassMathSetSquaresClassMathSetTallestClassMathSetThinnestClassMathSetTimerClassMathSetTrianglesClassMathSetTrigFuncClassMathSetWarnTimeClassMathSubtractTimeClassMathValidAnswer
0xBC6660
ClassGeographyGetScorePercentageClassGeographyInvalidOperationClassGeographySet2PlayerClassGeographySetLevelClassGeographySetScoreMsgClassGeographySetScorePercentageClassGeographySetTimerClassGeographySetTrigFuncClassGeographySetWarnTimeClassGeographySubtractTimeClassGeographySuccessClassGeographyValidOperation
0xBC63D8
ClassBiologyGetScorePercentageClassBiologyInvalidOperationClassBiologyIsBadMoveClassBiologyIsGrossOutClassBiologyResetBadMoveClassBiologyResetGrossOutClassBiologySetAnimalClassBiologySetGameTypeClassBiologySetScorePercentageClassBiologySetTimerClassBiologySetTrigFuncClassBiologySetWarnTimeClassBiologySubtractTimeClassBiologySuccessClassBiologyValidOperation
0xBC64F8
ClassChemAddActionClassChemGetActionJustFailedClassChemGetActionJustFinishedClassChemGetActionJustStartedClassChemGetLastActionClassChemGetPerformanceClassChemSetActiveActionsClassChemSetGameTypeClassChemSetPixPerSecClassChemSetScrollyOnlyClassChemSetScrollyVisibleClassChemSetSpeedScaleClassChemStartSeq
0xBC6298
MGCA_GetFailureCodeMGCA_GetLivesMGCA_PreInstanceEnemyMGCA_PreInstancePowerUpMGCA_SetCompletionThresholdMGCA_SetDeckResolutionMGCA_SetEnemyCompletionSpawnThresholdMGCA_SetEnemyInitialPeriodMGCA_SetEnemyInstanceMaxMGCA_SetEnemyPeriodMGCA_SetEnemySpeedMGCA_SetEnemyTotalMaxMGCA_SetExploderDebrisCountMGCA_SetExploderDebrisSpeedMGCA_SetExploderTimeOutMGCA_SetLevelTimeoutMGCA_SetLivesMGCA_SetLocaleStringKeyMGCA_SetPathSpeedupFactorMGCA_SetPlayerSpeedMGCA_SetPowerUpCompletionSpawnThresholdMGCA_SetPowerUpDurationMGCA_SetPowerUpFreezeFactorMGCA_SetPowerUpInitialPeriodMGCA_SetPowerUpInstanceMaxMGCA_SetPowerUpPeriodMGCA_SetPowerUpSpeedMGCA_SetPowerUpSpeedBoostFactorMGCA_SetPowerUpTotalMaxMGCA_SetSetPowerUpClearRadiusMGCA_SetTextureBank
0xBC6040
CarnivalStrikerMeterGetLevelCarnivalStrikerMeterIsRunningCarnivalStrikerMeterSetParamsCarnivalStrikerMeterStart
0xBC5F54
0xBC6AF0
MGDartsGetTargetPointsMGDartsGetTargetPosMGDartsIsAimingMGDartsRemoveProjectilesMGDartsSetDartMGDartsSetGameMGDartsSetPointsMGDartsStartAimingMGDartsStopAiming
0xBC6C4C
0xBC6FF8
LawnMowingGetPercentLawnMowingSetLawnAreaLawnMowingSetLawnAreaP2LawnMowingSetMinScoreLawnMowingSetP2LawnMowingSetTimer
0xBC7170
SoccerPAllowAimSoccerPGetHitPosSoccerPGetHitTargetSoccerPSetBallsToKickSoccerPSetGoalAreaSoccerPSetHealthBarPositionSoccerPSetMeterSpeedSoccerPSetPedSoccerPSetPedsHealthBarSoccerPSetProjectileSoccerPSetTargetSoccerPSetTargetCountSoccerPStartAimingSoccerPStopAiming
0xBC5FAC
CarnivalDunkTankDecCountCarnivalDunkTankGetCountCarnivalDunkTankGetTargetPosCarnivalDunkTankIncCountCarnivalDunkTankSetCountCarnivalDunkTankStartAiming
0xBC7068
RaceAddBarrierRaceAddBoostPointRaceAddJumpNodeRaceAddJumpPathRaceAddNodeToBottleneckRaceAddNodeToHighlightRaceAddRacerRaceAddShortcutPathRaceCleanUpRaceRaceClearResultsRaceDestroyTransitionRaceDisplayTransitionRaceGetDurationRaceGetIdOfRacerInPositionRaceGetPositionInRaceOfRacerRaceGetRacerLapNumRaceGetRacerRaceTimeRaceHasFinishedRaceHasRacerFinishedRaceHUDVisibleRaceIsTransitionDisplayedRaceOverridePlayerPosRaceRemoveRacerRaceSetArcadeRaceSetRacerStatsRaceSetupRaceRaceShowFinishPointOnlyRaceStartRace
0xBC68E8
MGArcade_CosMGArcade_CreateLayerMGArcade_DrawTextMGArcade_GetDialogActiveMGArcade_GetDistanceBetweenSpritesMGArcade_GetOrientationBetweenSpritesMGArcade_GetSoundIDMGArcade_GetTextureIDMGArcade_InitScreenMGArcade_Layer_AddSpriteMGArcade_Layer_SetColMGArcade_Layer_SetOffsetMGArcade_Layer_SetPosMGArcade_Layer_SetScaleMGArcade_Layer_SetTextureMGArcade_LoadSoundsMGArcade_LoadTexturesMGArcade_SetCancelConfirmMGArcade_SetFontMGArcade_SetRasteryEffectMGArcade_SinMGArcade_Sprite_AddTextParamMGArcade_Sprite_GetPosMGArcade_Sprite_GetRotMGArcade_Sprite_GetRotSpeedMGArcade_Sprite_GetScaleMGArcade_Sprite_GetScaleSpeedMGArcade_Sprite_GetTextureMGArcade_Sprite_GetVelMGArcade_Sprite_SetAccMGArcade_Sprite_SetAdditiveMGArcade_Sprite_SetColMGArcade_Sprite_SetCollFuncMGArcade_Sprite_SetCollSizeMGArcade_Sprite_SetFlipMGArcade_Sprite_SetFontMGArcade_Sprite_SetOffsetMGArcade_Sprite_SetPosMGArcade_Sprite_SetRotMGArcade_Sprite_SetRotAccMGArcade_Sprite_SetRotSpeedMGArcade_Sprite_SetScaleMGArcade_Sprite_SetScaleSpeedMGArcade_Sprite_SetSizeMGArcade_Sprite_SetTextMGArcade_Sprite_SetTextParamMGArcade_Sprite_SetTextToScoreNameMGArcade_Sprite_SetTextureMGArcade_Sprite_SetUpdateFuncMGArcade_Sprite_SetVelMGArcade_Sprite_SetVisibleMGArcade_SqrtMGArcade_StartIntroMGArcade_TanMGArcadeStart
0xBC6008
0xBC6B5C
MGKeepUpsAddActionMGKeepUpsGetLastActionMGKeepUpsSetFuncsMGKeepUpsSetSpeedScaleMGKeepUpsStartSeq
0xBC6890
ClassMusicFeedbackCallbackClassMusicGetWinnerClassMusicInstrumentClassMusicSetPlayersClassMusicSetSongClassMusicStartSeq
0xAE9B90
ButtonHistoryAddButtonButtonHistoryAddChargeTextButtonHistoryAddSequenceButtonHistoryAddSequenceLocalTextButtonHistoryAddSequenceTimeIntervalButtonHistoryAddSequenceTimeIntervalChargeButtonHistoryClearLineButtonHistoryClearSequenceButtonHistoryEnableActionTreeInputButtonHistoryGetFromHistoryButtonHistoryIgnoreControllerButtonHistoryIgnoreSequenceButtonHistorySetCallbackCorrectButtonButtonHistorySetCallbackFailedButtonHistorySetCallbackPassedButtonHistorySetNumButtonsDisplayedButtonHistorySetSequenceTimeButtonHistorySetTimeDisplayedDoSocialErrandsHUDClearAllElementsHUDComponentGetFlashingHUDComponentGetLockedHUDComponentGetVisibilityHUDDiaryVisibleHUDFlashAllObjectiveBlipsHUDInventoryDisplayChangeHUDPhotographySetColourUpgradeHUDPhotographySetSaveLevel1HUDPhotographySetSaveLevel2HUDRestoreVisibilityHUDSaveVisibilityHUDSetEnableInputIgnoredDisplayHUDSetFightStyleHUDSetNumFortuneTellerKeysHUDSetNumGlobeKeysMonitorSetGreyedMonitorSetTextObjTimerSetTextRadarHidePlayerBlipRadarLockOnFloorRadarLockOnPointRadarReleaseLockSetScreenFadeValueSplashScreenDisableSplashScreenDisplayStartVibrationStopVibrationStruggleButtonSetButtonStruggleButtonSetDisplayStruggleButtonSetTextToggleHUDComponentFlashingToggleHUDComponentLockedToggleHUDComponentVisibility
0xAEB674
TaggingOnlyShowMissionTagsTaggingPedHasJustFinishedTaggingSetTVsStateTaggingStartPersistentTagTaggingStopPersistentTag
0xAE9778
BarberShopAddBarberShopSetGroupNameBarberStoreRegisterFeedbackCallbackClothingBackupClothingBuildPlayerClothingDefineOutfitClothingExitButtonClothingGetPlayerClothingGetPlayerOutfitClothingGetPlayersHairClothingGivePlayerClothingGivePlayerOutfitClothingIsWearingAnyOutfitClothingIsWearingOutfitClothingLockClothingOverlayClothingPlayerOwnsClothingRemovePlayerClothingRestoreClothingSetPlayerClothingSetPlayerOutfitClothingSetPlayersHairClothingStoreAddClothingStoreLockClothingStoreRegisterFeedbackCallbackTattooStoreAddTattooStoreRegisterFeedbackCallback
0xAEA25C
MissionObjectiveAddMissionObjectiveCompleteMissionObjectiveReminderTimeMissionObjectiveRemoveMissionObjectiveUpdateParam
0xAE9858
CollectibleOnMapEnableCollectiblesGetNumCollectableCollectiblesGetNumCollectedCollectiblesOnCollectedCallbackCollectiblesSetAllAsCollectedCollectiblesSetTypeAvailable
0xAEB748
0xAE9A28
RegisterGlobalEventHandlerRegisterHashEventHandlerRegisterPedEventHandlerRegisterPropEventHandlerRegisterTriggerEventHandlerSetNumberOfHandledHashEventObjectsSetNumberOfHandledPedEventObjectsSetNumberOfHandledPropEventObjectsSetNumberOfHandledTriggerEventObjects
0xAEB5C8
DemoBuildGetSelectedMissionDemoBuildReturnToMainGetRequestedSubMPGameHasStoryModeBeenSelectedIsDemoBuildEnabledIsInTitleMenuReadyToLoadReturnFromMPGameSetPlayer1WinSetPlayer2WinSystemAllowMissionManagerToForceRunMissionsSystemBustedAreaTransitionHandledSystemEnableFrontEndAndSelectScreensSystemGetSavedPositionInformationSystemIsReadySystemMarkCollisionForExclusionSystemResetShouldMovePlayerSystemShouldEndScriptSystemShouldMovePlayer