diff --git a/GTAIVClientFunctions.txt b/GTAIVClientFunctions.txt new file mode 100644 index 0000000..9702059 --- /dev/null +++ b/GTAIVClientFunctions.txt @@ -0,0 +1,569 @@ +Audio + +audio.createSound + +audio.createSoundFromURL + +Blips + +blip.children + +blip.clearExistsFor + +blip.dimension + +blip.existsFor + +blip.getData + +blip.getRotation + +blip.id + +blip.isCreatedFor + +blip.isLocal + +blip.isOwner + +blip.isSyncer + +blip.isType + +blip.name + +blip.netFlags + +blip.parent + +blip.position + +blip.removeAllData + +blip.removeData + +blip.resource + +blip.rotation + +blip.setData + +blip.setExistsFor + +blip.setRotation + +blip.setSyncer + +blip.streamInDistance + +blip.streamOutDistance + +blip.syncer + +blip.syncerId + +blip.type + +Camera + +gta.fadeCamera + +gta.fading + +gta.restoreCamera + +gta.setCameraLookAt + +Cancellable Events + +cancellableEvent.isDefaultPrevented + +cancellableEvent.preventDefault + +Chat + +message + +setChatWindowEnabled + +Client + +getClient + +getClientFromPlayerElement + +getClients + +localClient + +client.* + +client.administrator + +client.console + +client.despawnPlayer + +client.disconnect + +client.game + +client.gameVersion + +client.getData + +client.index + +client.ip + +client.name + +client.ping + +client.player + +client.removeAllData + +client.removeData + +client.setData + +Commands + +addCommandHandler + +consoleCommand + +hasCommandHandler + +removeCommandHandler + +Computer + +gta.useComputer + +Elements + +destroyElement + +getElementFromId + +getElementFromName + +getElementsByType + +element.* + +element.children + +element.clearExistsFor + +element.dimension + +element.existsFor + +element.getData + +element.getRotation + +element.id + +element.isCreatedFor + +element.isLocal + +element.isOwner + +element.isSyncer + +element.isType + +element.name + +element.netFlags + +element.parent + +element.position + +element.removeAllData + +element.removeData + +element.resource + +element.rotation + +element.setData + +element.setExistsFor + +element.setRotation + +element.setSyncer + +element.streamInDistance + +element.streamOutDistance + +element.syncer + +element.syncerId + +element.type + +Entity + +entity.children + +entity.clearExistsFor + +entity.dimension + +entity.existsFor + +entity.getData + +entity.getRotation + +entity.heading + +entity.id + +entity.isCreatedFor + +entity.isLocal + +entity.isOwner + +entity.isSyncer + +entity.isType + +entity.matrix + +entity.modelIndex + +entity.name + +entity.netFlags + +entity.parent + +entity.position + +entity.removeAllData + +entity.removeData + +entity.resource + +entity.rotation + +entity.setData + +entity.setExistsFor + +entity.setRotation + +entity.setSyncer + +entity.streamInDistance + +entity.streamOutDistance + +entity.syncer + +entity.syncerId + +entity.type + +Events + +addEvent + +addEventHandler + +bindEventHandler + +removeEventHandler + +triggerEvent + +triggerNetworkEvent + +unbindEventHandler + +Files + +createFile + +fileExists + +loadTextFile + +openFile + +saveTextFile + +Fonts + +font.measure + +font.render + +font.size + +lucasFont.createDefaultFont + +lucasFont.createFont + +lucasFont.enumFontFamilies + +Game / IV-Specific + +gta.game + +gta.ivEpisode + +gta.ivGamemode + +gta.startCutsceneNow + +gta.time.day + +gta.time.hour + +gta.time.minute + +gta.time.second + +gta.timeStep + +gta.gameSpeed + +gta.tickCount + +gta.setWindSpeed + +gta.aspectRatio + +gta.width + +gta.height + +gta.startNewScript + +gta.terminateScript + +gta.setHostMatch + +gta.shutdownAndLaunchNetworkGame + +gta.shutdownAndLaunchSinglePlayerGame + +Graphics + +graphics.drawRectangle + +graphics.loadBMP + +graphics.loadPNG + +GUI / HTML UI + +(All GUI, GUIElement, GUIHtmlElement, GUIHtmlView, GUIPage, GUIWindow entries in your list are IV-compatible) + +HUD + +hudEnabled + +setHUDEnabled + +IPL + +gta.removeIpl + +gta.requestIpl + +Keys + +bindKey + +isKeyDown + +isScancodePressed + +unbindAllKeys + +unbindKey + +Markers + +(All marker entries with icon-iv.png are valid — sync/dimension-based markers work in IV) + +Matrix / Math + +(All matrix4x4.*, vec2.*, vec3.* entries listed are IV-safe) + +Network / NetFlags + +(All netFlags.*, addNetworkHandler, connect, disconnect, etc.) + +Objects + +registerNetObject + +object.children + +object.clearExistsFor + +object.dimension + +object.existsFor + +object.getData + +object.getRotation + +object.heading + +object.health + +object.id + +object.isCreatedFor + +object.isLocal + +object.isOwner + +object.isSyncer + +object.isType + +object.matrix + +object.modelIndex + +object.name + +object.netFlags + +object.parent + +object.position + +object.removeAllData + +object.removeData + +object.resource + +object.rotation + +object.setData + +object.setExistsFor + +object.setRotation + +object.setSyncer + +object.streamInDistance + +object.streamOutDistance + +object.syncer + +object.syncerId + +object.turnVelocity + +object.type + +object.velocity + +Peds / Players + +(All ped.* and player.* entries ONLY where icon-iv.png is present — mainly sync, dimension, weapons, vehicles, health, armour, money, wanted level, nametag, phone, sprint, warp, stream distances) + +Phone + +gta.giveContact + +gta.triggerPhoneCall + +Platform + +platform.modState + +platform.name + +platform.ticks + +Reflection + +exportFunction + +reflection.call + +reflection.clone + +reflection.createFunction + +reflection.move + +reflection.tostring + +Resources + +(All resource.*, findResourceByName, getResources, thisResource) + +Screen + +gta.aspectRatio + +gta.width + +gta.height + +Sound + +sound.play + +sound.position + +sound.stop + +sound.volume + +Stream / Timers / XML + +(All stream.*, setTimeout, setInterval, xmlDocument.*, xmlElement.*) + +Vehicles (IV) + +createVehicle + +getVehicles + +gta.createVehicle + +vehicle.* + +Weather / World + +gta.forceWeather + +gta.weather + +addToWorld + +removeFromWorld + +gta.findGroundZCoordinate + +gta.findRoofZCoordinate + +gta.gravity \ No newline at end of file diff --git a/GTAIVConnectedNatives.txt b/GTAIVConnectedNatives.txt new file mode 100644 index 0000000..972da62 --- /dev/null +++ b/GTAIVConnectedNatives.txt @@ -0,0 +1,2524 @@ +natives.abortAllGarageActivity(void) +natives.abortScriptedConversation(bool) +natives.absf(float) +natives.absi(float) +natives.acos(float) +natives.activateCheat(int) +natives.activateFrontend(void) +natives.activateHeliSpeedCheat(Vehicle, int) +natives.activateInterior(int, bool) +natives.activateMenuItem(int, int, bool) +natives.activateNetworkSettingsMenu(void) +natives.activateReplayMenu(void) +natives.activateSaveMenu(void) +natives.activateScriptedCams(bool, bool) +natives.activateScriptPopulationZone(void) +natives.activateViewport(int, bool) +natives.addAdditionalPopulationModel(int) +natives.addAmmoToChar(Ped, int, int) +natives.addArmourToChar(Ped, int) +natives.addBlipForCar(Vehicle) +natives.addBlipForChar(Ped) +natives.addBlipForContact(Vec3) +natives.addBlipForCoord(Vec3) +natives.addBlipForGangTerritory(Vec2, Vec2, int) +natives.addBlipForRadius(Vec3, int) +natives.addBlipForWeapon(Vec3) +natives.addCamSplineNode(int, int) +natives.addCarToMissionDeletionList(Vehicle) +natives.addCharDecisionMakerEventResponse(int, int, int, float, float, float, float, int, int) +natives.addExplosion(Vec3, int, float, bool, bool, float) +natives.addFirstNCharactersOfStringToHtmlScriptObject(int, string, int) +natives.addGroupDecisionMakerEventResponse(int, int, int, float, float, float, float, int, int) +natives.addGroupToNetworkRestartNodeGroupList(int) +natives.addHospitalRestart(Vec3, float, int) +natives.addLineToMobilePhoneCall(int, string, string) +natives.addLineToScriptedConversation(int, int, int) +natives.addNavmeshRequiredRegion(Vec3) +natives.addNeededAtPosn(Vec3) +natives.addNewConversationSpeaker(int, int) +natives.addNewFrontendConversationSpeaker(int, int) +natives.addNextMessageToPreviousBriefs(bool) +natives.addPedToCinematographyAi(int, Ped) +natives.addPedToMissionDeletionList(Ped, bool) +natives.addPointToGpsRaceTrack(void) +natives.addPoliceRestart(Vec3, float, int) +natives.addScenarioBlockingArea(Vec3, Vec3) +natives.addScore(int, int) +natives.addStringToHtmlScriptObject(int, string) +natives.addStringToNewsScrollbar(string) +natives.addStringWithThisTextLabelToPreviousBrief(string) +natives.addStuckCarCheck(Vehicle, float, int) +natives.addStuckCarCheckWithWarp(Vehicle, float, int, bool, bool, bool, bool) +natives.addStuntJump(Vec3, Vec3, Vec3, Vec3, Vec3, int) +natives.addToHtmlScriptObject(int, string) +natives.addToPreviousBrief(string) +natives.addToPreviousBriefWithUnderscore(string) +natives.addUpsidedownCarCheck(Vehicle) +natives.allocateScriptToObject(string, int, int, float, int) +natives.allocateScriptToRandomPed(string, int, int, bool) +natives.allowAutoConversationLookats(object, bool) +natives.allowEmergencyServices(bool) +natives.allowGameToPauseForStreaming(bool) +natives.allowGangRelationshipsToBeChangedByNextCommand(bool) +natives.allowLockonToFriendlyPlayers(int, bool) +natives.allowLockonToRandomPeds(int, bool) +natives.allowMultipleDrivebyPickups(bool) +natives.allowOneTimeOnlyCommandsToRun(void) +natives.allowPlayerToCarryNonMissionObjects(int, bool) +natives.allowReactionAnims(object, bool) +natives.allowScenarioPedsToBeReturnedByNextCommand(bool) +natives.allowStuntJumpsToTrigger(bool) +natives.allowTargetWhenInjured(object, bool) +natives.allowThisScriptToBePaused(bool) +natives.alterWantedLevel(int, int) +natives.alterWantedLevelNoDrop(int, int) +natives.alwaysUseHeadOnHornAnimWhenDeadInCar(Vehicle, bool) +natives.ambientAudioBankNoLongerNeeded(void) +natives.anchorBoat(Vehicle, bool) +natives.applyForceToCar(Vehicle, int, Vec3, float, float, float, int, int, int, int) +natives.applyForceToPed(Ped, int, Vec3, float, float, float, int, int, int, int) +natives.applyWantedLevelChangeNow(int) +natives.areAllNavmeshRegionsLoaded(void) +natives.areAnyCharsNearChar(Ped, float) +natives.areCreditsFinished(void) +natives.areEnemyPedsInArea(Ped, Vec3, float) +natives.areTaxiLightsOn(Vehicle) +natives.areWidescreenBordersActive(void) +natives.asciiIntToString(int) +natives.asin(float) +natives.atan(float) +natives.atan2(float, float) +natives.attachAnimsToModel(int, string) +natives.attachCamToPed(int, Ped) +natives.attachCamToVehicle(int, Vehicle) +natives.attachCamToViewport(int, int) +natives.attachCarToCar(Vehicle, Vehicle, int, Vec3, Vec3) +natives.attachCarToCarPhysically(int, int, bool, int, Vec3, Vec3, Vec2, float, float, float) +natives.attachPedToCar(Vehicle, Vehicle, int, float, float, float, float, float, bool, bool) +natives.attachPedToCarPhysically(Vehicle, Vehicle, int, Vec3, float, float, bool, bool) +natives.attachPedToShimmyEdge(Ped, Vec3, float) +natives.awardPlayerMissionRespect(float) +natives.beginCamCommands(void) +natives.beginCharSearchCriteria(void) +natives.blendFromNmWithAnim(object, string, string, int, Vec3) +natives.blendOutCharMoveAnims(Ped) +natives.blockCharAmbientAnims(Ped, bool) +natives.blockCharGestureAnims(Ped, bool) +natives.blockCharHeadIk(Ped, bool) +natives.blockCharVisemeAnims(Ped, bool) +natives.blockCoweringInCover(object, bool) +natives.blockPedWeaponSwitching(Ped, bool) +natives.blockPeekingInCover(object, bool) +natives.blockStatsMenuActions(int) +natives.breakCarDoor(Vehicle, int, bool) +natives.burstCarTyre(Vehicle, int) +natives.calculateTravelDistanceBetweenNodes(Vec3, Vec3) +natives.camIsSphereVisible(int, float, float, float, float) +natives.camProcess(int) +natives.camRestore(void) +natives.camRestoreJumpcut(void) +natives.camSequenceClose(void) +natives.camSequenceGetProgress(int) +natives.camSequenceOpen(int) +natives.camSequenceRemove(int) +natives.camSequenceStart(int) +natives.camSequenceStop(int) +natives.camSequenceWait(int, int) +natives.camSetCinematic(object, bool) +natives.camSetDollyZoomLock(int, bool) +natives.camSetInterpGraphPos(int, int) +natives.camSetInterpGraphRot(int, int) +natives.camSetInterpolationDetails(int) +natives.camSetInterpStateSrc(int, int) +natives.camSetInterpStateSrc(int, int) +natives.canBeDescribedAsACar(Vehicle) +natives.cancelCurrentlyPlayingAmbientSpeech(object) +natives.cancelCurrentlyPlayingAmbientSpeech(object) +natives.cancelOverrideRestart(void) +natives.canCharSeeDeadChar(Ped, Ped) +natives.canCreateRandomChar(bool, bool) +natives.canFontBeLoaded(int) +natives.canPedShimmyInDirection(Ped, int) +natives.canPhoneBeSeenOnScreen(void) +natives.canPlayerStartMission(int) +natives.canRegisterMissionObject(void) +natives.canRegisterMissionPed(void) +natives.canRegisterMissionVehicle(void) +natives.canStartMissionPassedTune(void) +natives.canTheStatHaveString(int) +natives.ceil(float) +natives.cellCamActivate(bool, bool) +natives.cellCamIsCharVisible(Ped) +natives.cellCamIsCharVisibleNoFaceCheck(Ped) +natives.cellCamSetCentrePos(Vec2) +natives.cellCamSetColourBrightness(float, float, float, float) +natives.cellCamSetZoom(float) +natives.changeBlipAlpha(int, int) +natives.changeBlipColour(int, int) +natives.changeBlipDisplay(int, int) +natives.changeBlipNameFromAscii(int, string) +natives.changeBlipNameFromTextFile(int, string) +natives.changeBlipNameToPlayerName(int, int) +natives.changeBlipPriority(int, int) +natives.changeBlipRotation(int, int) +natives.changeBlipScale(int, float) +natives.changeBlipSprite(int, int) +natives.changeBlipTeamRelevance(int, int) +natives.changeCarColour(Vehicle, int, int) +natives.changeGarageType(int, int) +natives.changePickupBlipColour(int) +natives.changePickupBlipDisplay(int) +natives.changePickupBlipPriority(int) +natives.changePickupBlipScale(float) +natives.changePickupBlipSprite(int) +natives.changePlaybackToUseAi(object) +natives.changePlayerModel(int, int) +natives.changePlayerPhoneModel(int, int) +natives.changePlayerPhoneModelOffsets(int, Vec3, Vec3) +natives.changeTerritoryBlipScale(int, float, float) +natives.cheatHappenedRecently(int, int) +natives.checkNmFeedback(object, int, bool) +natives.checkStuckTimer(object, int, int) +natives.clearAdditionalText(int, bool) +natives.clearAllCharProps(Ped) +natives.clearAllCharRelationships(Ped, int) +natives.clearAngledAreaOfCars(Vec3, Vec3, float) +natives.clearArea(Vec3, float, bool) +natives.clearAreaOfCars(Vec3, float) +natives.clearAreaOfChars(Vec3, float) +natives.clearAreaOfCops(Vec3, float) +natives.clearAreaOfObjects(Vec3, float) +natives.clearBit(int) +natives.clearBrief(void) +natives.clearCarLastDamageEntity(Vehicle) +natives.clearCarLastWeaponDamage(Vehicle) +natives.clearCharLastDamageBone(Ped) +natives.clearCharLastDamageEntity(Ped) +natives.clearCharLastWeaponDamage(Ped) +natives.clearCharProp(Ped, bool) +natives.clearCharRelationship(Ped, int, int) +natives.clearCharSecondaryTask(Ped) +natives.clearCharTasks(Ped) +natives.clearCharTasksImmediately(Ped) +natives.clearCutscene(void) +natives.clearGroupDecisionMakerEventResponse(int, int) +natives.clearHelp(void) +natives.clearNamedCutscene(string) +natives.clearNetworkRestartNodeGroupList(void) +natives.clearNewsScrollbar(void) +natives.clearOnscreenCounter(int) +natives.clearOnscreenTimer(int) +natives.clearPedNonCreationArea(void) +natives.clearPedNonRemovalArea(void) +natives.clearPlayerHasDamagedAtLeastOnePed(int) +natives.clearPlayerHasDamagedAtLeastOneVehicle(int) +natives.clearPrints(void) +natives.clearRelationship(int, int, int) +natives.clearRoomForCar(Vehicle) +natives.clearRoomForChar(Ped) +natives.clearRoomForViewport(int) +natives.clearScriptArrayFromScratchpad(int) +natives.clearScriptedConversionCentre(void) +natives.clearSequenceTask(int) +natives.clearShakePlayerpadWhenControllerDisabled(void) +natives.clearSmallPrints(void) +natives.clearTextLabel(string) +natives.clearThisBigPrint(string) +natives.clearThisPrint(string) +natives.clearThisPrintBigNow(bool) +natives.clearTimecycleModifier(void) +natives.clearWantedLevel(int) +natives.cloneCam(int) +natives.closeAllCarDoors(Vehicle) +natives.closeDebugFile(void) +natives.closeGarage(string) +natives.closeMicPed(int, Ped) +natives.closeSequenceTask(int) +natives.codeWantsMobilePhoneRemoved(void) +natives.codeWantsMobilePhoneRemovedForWeaponSwitching(void) +natives.compareString(string, string) +natives.compareTwoDates(int, int, int, int) +natives.controlCarDoor(Vehicle, int, int, float) +natives.convertIntToPlayerindex(int) +natives.convertMetresToFeet(float) +natives.convertMetresToFeetInt(int) +natives.convertThenAddStringToHtmlScriptObject(int, string) +natives.copyAnimations(object, object, float) +natives.copyCharDecisionMaker(int) +natives.copyCombatDecisionMaker(int) +natives.copyGroupCharDecisionMaker(int) +natives.copyGroupCombatDecisionMaker(int) +natives.copySharedCharDecisionMaker(int) +natives.copySharedCombatDecisionMaker(int) +natives.cos(float) +natives.countPickupsOfType(int) +natives.countScriptCams(void) +natives.countScriptCamsByTypeAndOrState(int, int, int) +natives.createCam(int) +natives.createCar(int, Vec3, bool) +natives.createCarGenerator(Vec3, float, float, float, int, int, int, int, int, int, bool, bool) +natives.createCarsOnGeneratorsInArea(Vec3, Vec3) +natives.createChar(int, int, Vec3, bool) +natives.createCharAsPassenger(Ped, int, int, int) +natives.createCharInsideCar(Vehicle, int, int) +natives.createCheckpoint(int, Vec3, float, float) +natives.createEmergencyServicesCar(int, Vec3) +natives.createEmergencyServicesCarReturnDriver(int, Vec3) +natives.createEmergencyServicesCarThenWalk(int, Vec3) +natives.createGroup(bool, bool) +natives.createHtmlScriptObject(string) +natives.createHtmlViewport(void) +natives.createMissionTrain(int, Vec3, bool) +natives.createMobilePhone(int) +natives.createMoneyPickup(Vec3, int, bool) +natives.createNmMessage(bool, int) +natives.createObject(int, Vec3, bool) +natives.createObjectNoOffset(int, Vec3, bool) +natives.createPickup(int, int, Vec3, bool) +natives.createPickupRotate(int, int, int, Vec3, float, float, float) +natives.createPickupWithAmmo(int, int, int, Vec3) +natives.createPlayer(int, Vec3) +natives.createRandomCarForCarPark(Vec3, float) +natives.createRandomChar(Vec3) +natives.createRandomCharAsDriver(Ped) +natives.createRandomCharAsPassenger(Ped, int) +natives.createRandomFemaleChar(Vec3) +natives.createRandomMaleChar(Vec3) +natives.createTemporaryRadarBlipsForPickupsInArea(Vec3, float, int) +natives.createViewport(void) +natives.damageCar(Vehicle, Vec3, float, float, bool) +natives.damageChar(Ped, int, bool) +natives.damagePedBodyPart(Ped, int, int) +natives.deactivateFrontend(void) +natives.deactivateNetworkSettingsMenu(void) +natives.deactivateScriptPopulationZone(void) +natives.debugOff(void) +natives.decrementFloatStat(int, float) +natives.decrementIntStat(int, int) +natives.definePedGenerationConstraintArea(Vec3, float) +natives.deleteAllHtmlScriptObjects(void) +natives.deleteAllTrains(void) +natives.deleteCar(void) +natives.deleteCarGenerator(int) +natives.deleteChar(void) +natives.deleteCheckpoint(int) +natives.deleteHtmlScriptObject(int) +natives.deleteMenu(int) +natives.deleteMissionTrain(void) +natives.deleteMissionTrains(void) +natives.deleteObject(void) +natives.deletePlayer(void) +natives.destroyAllCams(void) +natives.destroyAllScriptViewports(void) +natives.destroyCam(int) +natives.destroyMobilePhone(void) +natives.destroyPedGenerationConstraintArea(void) +natives.destroyThread(int) +natives.destroyViewport(int) +natives.detachCamFromViewport(int) +natives.detachCar(Vehicle) +natives.detachPed(Ped, bool) +natives.didSaveCompleteSuccessfully(void) +natives.dimBlip(int, bool) +natives.disableCarGenerators(bool, bool) +natives.disableCarGeneratorsWithHeli(bool) +natives.disableEndCreditsFade(void) +natives.disableFrontendRadio(void) +natives.disableGps(bool) +natives.disableHeliChaseCamBonnetNitroFix(void) +natives.disableHeliChaseCamThisUpdate(void) +natives.disableIntermezzoCams(void) +natives.disableLocalPlayerPickups(bool) +natives.disablePauseMenu(bool) +natives.disablePlayerAutoVehicleExit(Vehicle, bool) +natives.disablePlayerLockon(int, bool) +natives.disablePlayerSprint(int, bool) +natives.disablePlayerVehicleEntry(int, bool) +natives.disablePoliceScanner(void) +natives.disableStickyBombActiveSound(object, bool) +natives.displayAltimeterThisFrame(void) +natives.displayAmmo(bool) +natives.displayAreaName(bool) +natives.displayCash(bool) +natives.displayFrontendMapBlips(bool) +natives.displayGrimeThisFrame(void) +natives.displayHelpTextThisFrame(string, bool) +natives.displayHud(bool) +natives.displayLoadingThisFrameWithScriptSprites(void) +natives.displayNonMinigameHelpMessages(bool) +natives.displayNthOnscreenCounterWithString(int, int, int, string) +natives.displayOnscreenTimerWithString(int, bool, string) +natives.displayPlayerNames(bool) +natives.displayRadar(bool) +natives.displaySniperScopeThisFrame(void) +natives.displayText(Vec2, string) +natives.displayTextWith2Numbers(Vec2, string, int, int) +natives.displayTextWith3Numbers(Vec2, string, int, int, int) +natives.displayTextWithBlipName(Vec2, string, int) +natives.displayTextWithFloat(Vec2, string, float, int) +natives.displayTextWithLiteralString(Vec2, string, string) +natives.displayTextWithNumber(Vec2, string, int) +natives.displayTextWithString(Vec2, string, string) +natives.displayTextWithStringAndInt(Vec2, string, string, int) +natives.displayTextWithSubstringGivenHashKey(Vec2, string, int) +natives.displayTextWithTwoLiteralStrings(Vec2, string, string, string) +natives.displayTextWithTwoStrings(Vec2, string, string, string) +natives.displayTextWithTwoSubstringsGivenHashKeys(Vec2, string, int, int) +natives.doAutoSave(void) +natives.doesBlipExist(int) +natives.doesCamExist(int) +natives.doesCarHaveHydraulics(Vehicle) +natives.doesCarHaveRoof(Vehicle) +natives.doesCarHaveStuckCarCheck(Vehicle) +natives.doesCharExist(Ped) +natives.doesDecisionMakerExist(int) +natives.doesGameCodeWantToLeaveNetworkSession(void) +natives.doesGroupExist(int) +natives.doesObjectExistWithNetworkId(int) +natives.doesObjectOfTypeExistAtCoords(Vec3, float, int) +natives.doesPedExistWithNetworkId(int) +natives.doesPlayerHaveControlOfNetworkId(int, int) +natives.doesScriptExist(string) +natives.doesScriptFireExist(int) +natives.doesTextLabelExist(string) +natives.doesThisMinigameScriptAllowNonMinigameHelpMessages(void) +natives.doesVehicleExist(Vehicle) +natives.doesVehicleExistWithNetworkId(int) +natives.doesViewportExist(int) +natives.doesWebPageExist(string) +natives.dontAbortCarConversations(bool, bool) +natives.dontDispatchCopsForPlayer(int, bool) +natives.dontDisplayLoadingOnFadeThisFrame(void) +natives.dontRemoveChar(Ped) +natives.dontSuppressAnyCarModels(void) +natives.dontSuppressAnyPedModels(void) +natives.dontSuppressCarModel(int) +natives.dontSuppressPedModel(int) +natives.doScreenFadeIn(int) +natives.doScreenFadeInUnhacked(int) +natives.doScreenFadeOut(int) +natives.doScreenFadeOutUnhacked(int) +natives.drawCheckpoint(Vec3, float, int, int, int) +natives.drawCheckpointWithAlpha(Vec3, float, int, int, int, int) +natives.drawColouredCylinder(Vec3, float, float, int, int, int, int) +natives.drawCurvedWindow(float, float, float, float, int) +natives.drawCurvedWindowNotext(float, float, float, float, int) +natives.drawCurvedWindowText(float, float, float, int, int, string, string, int) +natives.drawDebugSphere(Vec3, float) +natives.drawFrontendHelperText(string, string, bool) +natives.drawLightWithRange(Vec3, int, int, int, float, float) +natives.drawMovie(float, float, float, float, float, int, int, int, int) +natives.drawRect(Vec2, Vec2, int, int, int, int) +natives.drawSphere(Vec3, float) +natives.drawSprite(int, float, float, float, float, float, int, int, int, int) +natives.drawSpriteFrontBuff(Vec2, Vec2, float, int, int, int, int) +natives.drawSpritePhoto(Vec2, Vec2, float, int, int, int, int) +natives.drawSpriteWithFixedRotation(int, float, float, float, float, float, int, int, int, int) +natives.drawSpriteWithUv(int, float, float, float, float, float, int, int, int, int) +natives.drawSpriteWithUvCoords(int, float, float, float, float, float, float, float, float, float, int, int, int, int) +natives.drawToplevelSprite(int, float, float, float, float, float, int, int, int, int) +natives.drawWindow(float, float, float, float, string, int) +natives.drawWindowText(float, float, float, int, string, int) +natives.dropObject(object, bool) +natives.enableAllPedHelmets(bool) +natives.enableCamCollision(int, bool) +natives.enableChaseAudio(bool) +natives.enableDebugCam(bool) +natives.enableDeferredLighting(bool) +natives.enableEndCreditsFade(void) +natives.enableFancyWater(bool) +natives.enableFovLodMultiplier(bool) +natives.enableFrontendRadio(void) +natives.enableGpsInVehicle(Vehicle, bool) +natives.enableMaxAmmoCap(bool) +natives.enablePedHelmet(Ped, bool) +natives.enablePoliceScanner(void) +natives.enableSaveHouse(int, bool) +natives.enableSceneStreaming(bool) +natives.enableScriptControlledMicrophone(void) +natives.enableShadows(bool) +natives.endCamCommands(void) +natives.endCharSearchCriteria(void) +natives.endWidgetGroup(void) +natives.evolvePtfx(int, string, float) +natives.exp(float) +natives.explodeCar(Vehicle, bool, bool) +natives.explodeCarInCutscene(Vehicle, bool) +natives.explodeCarInCutsceneShakeAndBit(Vehicle, bool, bool, bool) +natives.explodeCharHead(Ped) +natives.extinguishCarFire(Vehicle) +natives.extinguishCharFire(Ped) +natives.extinguishFireAtPoint(Vec3, float) +natives.failKillFrenzy(void) +natives.fakeDeatharrest(void) +natives.findMaxNumberOfGroupMembers(void) +natives.findNearestCollectableBinBags(Vec3) +natives.findNearestEntitiesWithSpecialAttribute(Vec3) +natives.findNetworkKillerOfPlayer(int) +natives.findPositionInRecording(object) +natives.findPrimaryPopulationZoneGroup(void) +natives.findStaticEmitterIndex(string) +natives.findStreetNameAtPosition(float, float, float) +natives.findTimePositionInRecording(object) +natives.findTrainDirection(Vehicle) +natives.finishStreamingRequestList(void) +natives.firePedWeapon(Ped, Vec3) +natives.fireSingleBullet(Vec3, float, float, float, int) +natives.fixAmbienceOrientation(bool) +natives.fixCar(Vehicle) +natives.fixCarTyre(Vehicle, int) +natives.fixScriptMicToCurrentPosisition(void) +natives.flashBlip(int, bool) +natives.flashBlipAlt(int, bool) +natives.flashRadar(bool) +natives.flashRoute(bool) +natives.flashWeaponIcon(bool) +natives.floor(float) +natives.flushAllOutOfDateRadarBlipsFromMissionCleanupList(void) +natives.flushAllPlayerRespawnCoords(void) +natives.flushAllSpawnBlockingAreas(void) +natives.flushCoverBlockingAreas(void) +natives.flushPatrolRoute(void) +natives.flushScenarioBlockingAreas(void) +natives.forceAirDragMultForPlayersCar(int, float) +natives.forceAllVehicleLightsOff(bool) +natives.forceCarLights(Vehicle, int) +natives.forceCharToDropWeapon(Ped) +natives.forceFullVoice(object) +natives.forceGameTelescopeCam(bool) +natives.forceGenerateParkedCarsTooCloseToOthers(bool) +natives.forceHighLod(bool) +natives.forceInitialPlayerStation(string) +natives.forceInteriorLightingForPlayer(int, bool) +natives.forceLoadingScreen(bool) +natives.forceNoCamPause(bool) +natives.forceNoiseOff(bool) +natives.forcePedPinnedDown(Ped, bool, int) +natives.forcePedToFleeWhilstDrivingVehicle(Vehicle, Vehicle) +natives.forcePedToLoadCover(Ped, bool) +natives.forcePopulationInit(void) +natives.forceRadioTrack(string, string, int, int) +natives.forceRandomCarModel(int) +natives.forceRandomPedType(int) +natives.forceSpawnScenarioPedsInArea(Vec3, float, int) +natives.forceTimeOfDay(int, int) +natives.forceWeather(int) +natives.forceWeatherNow(int) +natives.forceWind(float) +natives.forwardToTimeOfDay(int, int) +natives.freezeCarPosition(Vehicle, bool) +natives.freezeCarPositionAndDontLoadCollision(Vehicle, bool) +natives.freezeCharPosition(Ped, bool) +natives.freezeCharPositionAndDontLoadCollision(Ped, bool) +natives.freezeOnscreenTimer(bool) +natives.freezePositionOfClosestObjectOfType(Vec3, float, int, bool) +natives.freezeRadioStation(string) +natives.generateDirections(Vec3) +natives.generateRandomFloat(void) +natives.generateRandomFloatInRange(float, float) +natives.generateRandomInt(void) +natives.generateRandomIntInRange(int, int) +natives.getAcceptButton(void) +natives.getAmmoInCharWeapon(Ped, int) +natives.getAmmoInClip(object, int) +natives.getAngleBetween2dVectors(Vec2, Vec2) +natives.getAnimGroupFromChar(Ped) +natives.getAsciiJustPressed(int, int) +natives.getAsciiPressed(int) +natives.getAspectRatio(void) +natives.getAudibleMusicTrackTextId(void) +natives.getAudioRoomId(void) +natives.getBitsInRange(int, int, int) +natives.getBlipAlpha(int) +natives.getBlipColour(int) +natives.getBlipCoords(int) +natives.getBlipInfoIdCarIndex(int) +natives.getBlipInfoIdDisplay(int) +natives.getBlipInfoIdObjectIndex(int) +natives.getBlipInfoIdPedIndex(int) +natives.getBlipInfoIdPickupIndex(int) +natives.getBlipInfoIdRotation(int) +natives.getBlipInfoIdType(int) +natives.getBlipSprite(int) +natives.getBufferedAscii(int) +natives.getCameraFromNetworkId(int) +natives.getCamFarClip(int) +natives.getCamFarDof(int) +natives.getCamFov(int) +natives.getCamMotionBlur(int) +natives.getCamNearClip(int) +natives.getCamNearDof(int) +natives.getCamPos(int) +natives.getCamRot(int) +natives.getCamState(int) +natives.getCarAnimCurrentTime(Vehicle, string, string) +natives.getCarAnimTotalTime(Vehicle, string, string) +natives.getCarBlockingCar(Vehicle) +natives.getCarCharIsUsing(Vehicle) +natives.getCarColours(Vehicle) +natives.getCarCoordinates(Vehicle) +natives.getCarDeformationAtPos(Vehicle, Vec3) +natives.getCarDoorLockStatus(Vehicle) +natives.getCarForwardVector(Vehicle) +natives.getCarForwardX(Vehicle) +natives.getCarForwardY(Vehicle) +natives.getCarHeading(Vehicle) +natives.getCarHealth(Vehicle) +natives.getCarLivery(Vehicle) +natives.getCarMass(Vehicle) +natives.getCarModel(Vehicle) +natives.getCarModelValue(Vehicle) +natives.getCarPitch(Vehicle) +natives.getCarRoll(Vehicle) +natives.getCarSirenHealth(Vehicle) +natives.getCarSpeed(Vehicle) +natives.getCarSpeedVector(Vehicle, bool) +natives.getCarUprightValue(Vehicle) +natives.getCellphoneRanked(void) +natives.getCharAllowedToRunOnBoats(Vehicle) +natives.getCharAnimBlendAmount(Ped, string, string) +natives.getCharAnimCurrentTime(Ped, string, string) +natives.getCharAnimIsEvent(Ped, string, string, bool) +natives.getCharAnimTotalTime(Ped, string, string) +natives.getCharArmour(Ped) +natives.getCharCoordinates(Ped) +natives.getCharDrawableVariation(Ped, int) +natives.getCharExtractedDisplacement(Ped, bool) +natives.getCharExtractedVelocity(Ped, bool) +natives.getCharGravity(Ped) +natives.getCharHeading(Ped) +natives.getCharHealth(Ped) +natives.getCharHeightAboveGround(Ped) +natives.getCharHighestPriorityEvent(Ped) +natives.getCharInCarPassengerSeat(Vehicle, int) +natives.getCharMaxMoveBlendRatio(Ped) +natives.getCharMeleeActionFlag0(Ped) +natives.getCharMeleeActionFlag1(Ped) +natives.getCharMeleeActionFlag2(Ped) +natives.getCharModel(Ped) +natives.getCharMoney(Ped) +natives.getCharMoveAnimSpeedMultiplier(Ped) +natives.getCharMovementAnimsBlocked(Ped) +natives.getCharPropIndex(Ped, bool) +natives.getCharReadyToBeExecuted(Ped) +natives.getCharReadyToBeStunned(Ped) +natives.getCharSpeed(Ped) +natives.getCharSwimState(Ped) +natives.getCharTextureVariation(Ped, int) +natives.getCharVelocity(Ped) +natives.getCharWalkAlongsideLeaderWhenAppropriate(Ped) +natives.getCharWeaponInSlot(Ped, int) +natives.getCharWillCowerInsteadOfFleeing(Ped) +natives.getCharWillTryToLeaveBoatAfterLeader(Vehicle) +natives.getCharWillTryToLeaveWater(Ped) +natives.getCinematicCam(void) +natives.getClosestCar(Vec3, float, bool, int) +natives.getClosestCarNode(Vec3) +natives.getClosestCarNodeFavourDirection(int, Vec3) +natives.getClosestCarNodeWithHeading(Vec3) +natives.getClosestChar(Vec3, float, bool, bool) +natives.getClosestMajorCarNode(Vec3) +natives.getClosestRoad(Vec3, float, int) +natives.getClosestStealableObject(Vec3, float) +natives.getConsoleCommandToken(void) +natives.getControlValue(int, int) +natives.getCoordinatesForNetworkRestartNode(int) +natives.getCorrectedColour(int, int, int) +natives.getCreateRandomCops(void) +natives.getCurrentBasicCopModel(void) +natives.getCurrentBasicPoliceCarModel(void) +natives.getCurrentCharWeapon(Ped) +natives.getCurrentCopModel(void) +natives.getCurrentDate(void) +natives.getCurrentDayOfWeek(void) +natives.getCurrentEpisode(void) +natives.getCurrentLanguage(void) +natives.getCurrentPlaybackNumberForCar(Vehicle) +natives.getCurrentPoliceCarModel(void) +natives.getCurrentPopulationZoneType(void) +natives.getCurrentScriptedConversationLine(void) +natives.getCurrentStackSize(void) +natives.getCurrentStationForTrain(int) +natives.getCurrentTaxiCarModel(void) +natives.getCurrentWeather(void) +natives.getCurrentWeatherFull(void) +natives.getCurrentZoneScumminess(void) +natives.getCutsceneAudioTimeMs(void) +natives.getCutscenePedPosition(int) +natives.getCutsceneSectionPlaying(void) +natives.getCutsceneTime(void) +natives.getDamageToPedBodyPart(Ped, int) +natives.getDeadCarCoordinates(Vehicle) +natives.getDeadCharPickupCoords(Ped) +natives.getDebugCam(void) +natives.getDestroyerOfNetworkId(int, int) +natives.getDisplayNameFromVehicleModel(int) +natives.getDistanceBetweenCoords2d(Vec2, Vec2) +natives.getDistanceBetweenCoords3d(Vec3, Vec3) +natives.getDoorAngleRatio(object, int) +natives.getDriverOfCar(Vehicle) +natives.getEngineHealth(object) +natives.getEpisodeIndexFromSummons(void) +natives.getEpisodeName(int) +natives.getExtraCarColours(Vehicle) +natives.getFilterMenuOn(void) +natives.getFilterSaveSetting(int) +natives.getFirstBlipInfoId(int) +natives.getFirstNCharactersOfLiteralString(string, int) +natives.getFirstNCharactersOfString(string, int) +natives.getFloatStat(int) +natives.getFollowVehicleCamSubmode(void) +natives.getFragmentDamageHealthOfClosestObjectOfType(Vec3, float, int, bool) +natives.getFrameCount(void) +natives.getFrameTime(void) +natives.getFreeCam(void) +natives.getFrontendDesignValue(int) +natives.getGameCam(void) +natives.getGameCamChild(void) +natives.getGamerNetworkScore(int, int, int) +natives.getGameTimer(void) +natives.getGameViewportId(void) +natives.getGfwlHasSafeHouse(void) +natives.getGfwlIsReturningToSinglePlayer(void) +natives.getGroupCharDucksWhenAimedAt(Ped) +natives.getGroupFormation(int) +natives.getGroupFormationSpacing(int) +natives.getGroupLeader(int) +natives.getGroupMember(int, int) +natives.getGroupSize(int) +natives.getHashKey(string) +natives.getHeadingFromVector2d(Vec2) +natives.getHeightOfVehicle(Vehicle, Vec3, bool, bool) +natives.getHelpMessageBoxSize(void) +natives.getHostId(void) +natives.getHostMatchOn(void) +natives.getHoursOfDay(void) +natives.getHudColour(int) +natives.getIdOfThisThread(void) +natives.getInteriorAtCoords(Vec3) +natives.getInteriorFromCar(Vehicle) +natives.getInteriorFromChar(Ped) +natives.getInteriorHeading(int) +natives.getIntStat(int) +natives.getIsAutosaveOff(void) +natives.getIsDepositAnimRunning(void) +natives.getIsDisplayingsavemessage(void) +natives.getIsHidef(void) +natives.getIsProjectileTypeInArea(Vec3, Vec3, int) +natives.getIsStickyBombStuckToVehicle(Vehicle) +natives.getIsWidescreen(void) +natives.getKeyboardMoveInput(void) +natives.getKeyForCarInRoom(Vehicle) +natives.getKeyForCharInRoom(Ped) +natives.getKeyForViewportInRoom(int) +natives.getLatestConsoleCommand(void) +natives.getLeftPlayerCashToReachLevel(int) +natives.getLengthOfLiteralString(string) +natives.getLengthOfStringWithThisHashKey(int) +natives.getLengthOfStringWithThisTextLabel(string) +natives.getLineHeight(void) +natives.getLocalGamerlevelFromProfilesettings(void) +natives.getLocalPlayerMpCash(void) +natives.getLocalPlayerWeaponStat(int, int) +natives.getMapAreaFromCoords(Vec3) +natives.getMaxAmmo(object, int) +natives.getMaxAmmoInClip(object, int) +natives.getMaximumNumberOfPassengers(object) +natives.getMaxWantedLevel(void) +natives.getMenuItemAccepted(int) +natives.getMenuItemSelected(int) +natives.getMenuPosition(int) +natives.getMinutesOfDay(void) +natives.getMinutesToTimeOfDay(int, int) +natives.getMissionFlag(void) +natives.getMobilePhoneRenderId(void) +natives.getMobilePhoneScale(void) +natives.getMobilePhoneTaskSubTask(object) +natives.getModelDimensions(int) +natives.getModelNameForDebug(int) +natives.getModelPedIsHolding(Ped) +natives.getMouseInput(void) +natives.getMousePosition(void) +natives.getMouseSensitivity(void) +natives.getMouseWheel(void) +natives.getNameOfInfoZone(Vec3) +natives.getNameOfZone(Vec3) +natives.getNavmeshRouteResult(int) +natives.getNearestCableCar(Vec3, float) +natives.getNetworkIdFromPed(Ped) +natives.getNetworkIdFromVehicle(Vehicle) +natives.getNetworkJoinFail(void) +natives.getNetworkTimer(void) +natives.getNextBlipInfoId(int) +natives.getNextClosestCarNode(Vec3) +natives.getNextClosestCarNodeFavourDirection(Vec3) +natives.getNextClosestCarNodeWithHeading(Vec3) +natives.getNextClosestCarNodeWithHeadingOnIsland(Vec3) +natives.getNextStationForTrain(int) +natives.getNoLawVehiclesDestroyedByLocalPlayer(void) +natives.getNoOfPlayersInTeam(int) +natives.getNthClosestCarNode(Vec3, int) +natives.getNthClosestCarNodeFavourDirection(int, Vec3, int) +natives.getNthClosestCarNodeWithHeading(Vec3, int) +natives.getNthClosestCarNodeWithHeadingOnIsland(Vec3, int, int) +natives.getNthClosestWaterNodeWithHeading(Vec3, bool, bool) +natives.getNthGroupMember(int, int) +natives.getNthIntegerInString(string, int) +natives.getNumberLines(float, float, string) +natives.getNumberLinesWithLiteralStrings(float, float, string, string, string) +natives.getNumberLinesWithSubstrings(float, float, string, string, string) +natives.getNumberOfActiveStickyBombsOwnedByPed(Ped) +natives.getNumberOfCharDrawableVariations(Ped, int) +natives.getNumberOfCharTextureVariations(Ped, int, int) +natives.getNumberOfFiresInArea(Vec3, Vec3) +natives.getNumberOfFiresInRange(Vec3, float) +natives.getNumberOfFollowers(object) +natives.getNumberOfInjuredPedsInRange(Vec3, float) +natives.getNumberOfInstancesOfStreamedScript(string) +natives.getNumberOfPassengers(object) +natives.getNumberOfPlayers(void) +natives.getNumberOfStickyBombsStuckToVehicle(Vehicle) +natives.getNumberOfWebPageLinks(int) +natives.getNumCarColours(Vehicle) +natives.getNumCarLiveries(Vehicle) +natives.getNumOfModelsKilledByPlayer(int, int) +natives.getNumStreamingRequests(void) +natives.getObjectFromNetworkId(int) +natives.getObjectPedIsHolding(Ped) +natives.getOffsetFromCarGivenWorldCoords(Vehicle, Vec3) +natives.getOffsetFromCarInWorldCoords(Vehicle, Vec3) +natives.getOffsetFromCharInWorldCoords(Ped, Vec3) +natives.getOffsetFromInteriorInWorldCoords(int, Vec3) +natives.getOffsetsForAttachCarToCar(Vehicle, Vehicle) +natives.getOnlineLan(void) +natives.getOnlineScore(int) +natives.getPadPitchRoll(int) +natives.getPadState(int, int) +natives.getPedBonePosition(Ped, int, Vec3) +natives.getPedClimbState(Ped) +natives.getPedFromNetworkId(int) +natives.getPedGroupIndex(Ped) +natives.getPedModelFromIndex(int) +natives.getPedPathMayDropFromHeight(Ped) +natives.getPedPathMayUseClimbovers(Ped) +natives.getPedPathMayUseLadders(Ped) +natives.getPedPathWillAvoidDynamicObjects(Ped) +natives.getPedSteersAroundObjects(Ped) +natives.getPedSteersAroundPeds(Ped) +natives.getPedType(Ped) +natives.getPetrolTankHealth(object) +natives.getPhysicalScreenResolution(void) +natives.getPlaneUndercarriagePosition(Vehicle) +natives.getPlayerChar(int) +natives.getPlayerColour(int) +natives.getPlayerGroup(int) +natives.getPlayerHasTracks(void) +natives.getPlayerId(void) +natives.getPlayerIdForThisPed(Ped) +natives.getPlayerMaxArmour(int) +natives.getPlayerMaxHealth(int) +natives.getPlayerName(int) +natives.getPlayerRadioMode(void) +natives.getPlayerRadioStationIndex(void) +natives.getPlayerRadioStationName(void) +natives.getPlayerRadioStationName(void) +natives.getPlayerRadioStationNameRoll(void) +natives.getPlayerRankLevelDuringMp(int) +natives.getPlayerRgbColour(int) +natives.getPlayersettingsModelChoice(void) +natives.getPlayersLastCarNoSave(void) +natives.getPlayerTeam(int) +natives.getPlayerWantedLevelIncrement(int) +natives.getPositionOfAnalogueSticks(int) +natives.getPositionOfCarRecordingAtTime(int, float) +natives.getProfileSetting(int) +natives.getProgressPercentage(void) +natives.getRadarViewportId(void) +natives.getRadioName(int) +natives.getRandomCarBackBumperInSphere(Vec3, float, int, int) +natives.getRandomCarFrontBumperInSphereNoSave(Vec3, float, bool, bool, bool) +natives.getRandomCarInSphere(Vec3, float, int, int) +natives.getRandomCarInSphereNoSave(Vec3, float, int, bool) +natives.getRandomCarModelInMemory(bool) +natives.getRandomCarNode(Vec3, float, bool, bool, bool) +natives.getRandomCarNodeIncludeSwitchedOffNodes(Vec3, float, bool, bool, bool) +natives.getRandomCarOfTypeInAngledAreaNoSave(float, float, float, float, float, int) +natives.getRandomCarOfTypeInAreaNoSave(Vec2, Vec2, int) +natives.getRandomCharInAreaOffsetNoSave(Vec3, Vec3) +natives.getRandomWaterNode(Vec3, float, bool, bool, bool, bool) +natives.getReturnToFilterMenu(void) +natives.getRoomKeyFromPickup(int) +natives.getRootCam(void) +natives.getRouteSize(void) +natives.getSafePickupCoords(Vec3) +natives.getSafePositionForChar(Vec3, bool) +natives.getScreenFadeAlpha(void) +natives.getScreenResolution(void) +natives.getScreenViewportId(void) +natives.getScriptCam(void) +natives.getScriptDrawCam(void) +natives.getScriptFireCoords(int) +natives.getScriptRendertargetRenderId(void) +natives.getScriptTaskStatus(object, int) +natives.getSequenceProgress(int) +natives.getServerId(void) +natives.getSimpleBlipId(void) +natives.getSoundId(void) +natives.getSoundLevelAtCoords(object, Vec3) +natives.getSpeechForEmergencyServiceCall(void) +natives.getStartFromFilterMenu(void) +natives.getStateOfClosestDoorOfType(int, Vec3) +natives.getStatFrontendDisplayType(int) +natives.getStatFrontendVisibility(int) +natives.getStaticEmitterPlaytime(int) +natives.getStationName(int, int) +natives.getStreamBeatInfo(void) +natives.getStreamPlaytime(void) +natives.getStringFromHashKey(int) +natives.getStringFromString(string, int, int) +natives.getStringFromTextFile(string) +natives.getStringWidth(string) +natives.getStringWidthWithNumber(string, int) +natives.getStringWidthWithString(string, string) +natives.getStringWidthWithTextAndInt(string, string, int) +natives.getTaskPlaceCarBombUnsuccessful(void) +natives.getTeamRgbColour(int) +natives.getTextInputActive(void) +natives.getTexture(int, string) +natives.getTextureFromStreamedTxd(string, string) +natives.getTextureResolution(int) +natives.getTimeOfDay(void) +natives.getTimeSinceLastArrest(void) +natives.getTimeSinceLastDeath(void) +natives.getTimeSincePlayerDroveAgainstTraffic(int) +natives.getTimeSincePlayerDroveOnPavement(int) +natives.getTimeSincePlayerHitBuilding(int) +natives.getTimeSincePlayerHitCar(int) +natives.getTimeSincePlayerHitObject(int) +natives.getTimeSincePlayerHitPed(int) +natives.getTimeSincePlayerRanLight(int) +natives.getTimeTilNextStation(object) +natives.getTotalDurationOfCarRecording(int) +natives.getTotalNumberOfStats(void) +natives.getTrainCaboose(Vehicle) +natives.getTrainCarriage(Vehicle, int) +natives.getTrainPlayerWouldEnter(int) +natives.getTxd(string) +natives.getVehicleComponentInfo(Vehicle, int, bool) +natives.getVehicleDirtLevel(Vehicle) +natives.getVehicleEngineRevs(Vehicle) +natives.getVehicleFromNetworkId(int) +natives.getVehicleGear(Vehicle) +natives.getVehicleModelFromIndex(int) +natives.getVehiclePlayerWouldEnter(int) +natives.getVehicleQuaternion(Vehicle) +natives.getVehicleTypeOfModel(int) +natives.getViewportPosAndSize(int) +natives.getViewportPositionOfCoord(Vec3, int) +natives.getWaterHeight(Vec3) +natives.getWaterHeightNoWaves(Vec3) +natives.getWeapontypeModel(int) +natives.getWeapontypeSlot(int) +natives.getWebPageHeight(int) +natives.getWebPageLinkAtPosn(int, Vec2) +natives.getWebPageLinkHref(int, int) +natives.getWebPageLinkPosn(int, int) +natives.getWidthOfLiteralString(string) +natives.giveDelayedWeaponToChar(Ped, int, int, bool) +natives.givePedAmbientObject(Ped, int) +natives.givePedFakeNetworkName(Ped, string, int, int, int, int) +natives.givePedHelmet(Ped) +natives.givePedHelmetWithOpts(Ped, bool) +natives.givePlayerRagdollControl(int, bool) +natives.giveWeaponToChar(Ped, int, int, bool) +natives.grabNearbyObjectWithSpecialAttribute(int) +natives.handleAudioAnimEvent(object, string) +natives.handVehicleControlBackToPlayer(Vehicle) +natives.hasAchievementBeenPassed(int) +natives.hasAdditionalTextLoaded(int) +natives.hasCarBeenDamagedByCar(Vehicle, Vehicle) +natives.hasCarBeenDamagedByChar(Vehicle, Vehicle) +natives.hasCarBeenDamagedByWeapon(Vehicle, int) +natives.hasCarBeenDroppedOff(Vehicle) +natives.hasCarBeenResprayed(Vehicle) +natives.hasCarRecordingBeenLoaded(int) +natives.hasCarStoppedBecauseOfLight(Vehicle) +natives.hasCharAnimFinished(Ped, string, string) +natives.hasCharBeenArrested(Ped) +natives.hasCharBeenDamagedByCar(Vehicle, Vehicle) +natives.hasCharBeenDamagedByChar(Ped, Ped, bool) +natives.hasCharBeenDamagedByWeapon(Ped, int) +natives.hasCharBeenPhotographed(Ped) +natives.hasCharGotWeapon(Ped, int) +natives.hasCharSpottedChar(Ped, Ped) +natives.hasCharSpottedCharInFront(Ped, Ped) +natives.hasClosestObjectOfTypeBeenDamagedByCar(Vec3, float, int, Vehicle) +natives.hasClosestObjectOfTypeBeenDamagedByChar(Vec3, float, int, Ped) +natives.hasCollisionForModelLoaded(int) +natives.hasControlOfNetworkId(int) +natives.hasCutsceneFinished(void) +natives.hasCutsceneLoaded(void) +natives.hasDeatharrestExecuted(void) +natives.hasFragmentRootOfClosestObjectOfTypeBeenDamaged(Vec3, float, int) +natives.hasGamerChangedNetworkModelSettings(void) +natives.hasModelLoaded(int) +natives.hasNetworkPlayerLeftGame(int) +natives.hasOverridenSitIdleAnimFinished(object) +natives.hasPlayerDamagedAtLeastOnePed(int) +natives.hasPlayerDamagedAtLeastOneVehicle(int) +natives.hasReloadedWithMotionControl(int) +natives.hasResprayHappened(void) +natives.hasScriptLoaded(string) +natives.hasSoundFinished(int) +natives.hasStreamedTxdLoaded(string) +natives.hasThisAdditionalTextLoaded(string, int) +natives.haveAnimsLoaded(string) +natives.haveRequestedPathNodesBeenLoaded(int) +natives.heliAudioShouldSkipStartup(Vehicle, bool) +natives.hideCharWeaponForScriptedCutscene(Ped, bool) +natives.hideHelpTextThisFrame(void) +natives.hideHudAndRadarThisFrame(void) +natives.highFallScream(object) +natives.highlightMenuItem(int, int, bool) +natives.hintCam(Vec3, int, int, int, int) +natives.howLongHasNetworkPlayerBeenDeadFor(int) +natives.improveLowPerformanceMissionPerFrameFlag(void) +natives.increasePlayerMaxArmour(int, float) +natives.increasePlayerMaxHealth(int, int) +natives.incrementFloatStat(int, float) +natives.incrementFloatStatNoMessage(int, float) +natives.incrementIntStat(int, int) +natives.incrementIntStatNoMessage(int, int) +natives.initCutscene(string) +natives.initDebugWidgets(void) +natives.initFrontendHelperText(void) +natives.isAmbientSpeechDisabled(object) +natives.isAmbientSpeechPlaying(object) +natives.isAnyCharShootingInArea(Vec3, Vec3, bool) +natives.isAnyPickupAtCoords(Vec3) +natives.isAnySpeechPlaying(object) +natives.isAreaOccupied(Vec3, Vec3, bool, bool, bool, bool, bool) +natives.isAutoAimingOn(void) +natives.isAutoSaveInProgress(void) +natives.isBigVehicle(Vehicle) +natives.isBitSet(int, int) +natives.isBlipShortRange(int) +natives.isBulletInArea(Vec3, float, bool) +natives.isBulletInBox(Vec3, Vec3, bool) +natives.isButtonJustPressed(int, int) +natives.isButtonPressed(int, int) +natives.isCamActive(int) +natives.isCamHappy(int) +natives.isCamInterpolating(void) +natives.isCamPropagating(int) +natives.isCamSequenceComplete(int) +natives.isCamShaking(void) +natives.isCarAMissionCar(Vehicle) +natives.isCarAttached(Vehicle) +natives.isCarDead(Vehicle) +natives.isCarDoorDamaged(Vehicle, int) +natives.isCarDoorFullyOpen(Vehicle, int) +natives.isCarHealthGreater(Vehicle, float) +natives.isCarInAirProper(Vehicle) +natives.isCarInArea2d(Vehicle, Vec2, Vec2, bool) +natives.isCarInArea3d(Vehicle, Vec3, Vec3, int) +natives.isCarInGarageArea(string, Vehicle) +natives.isCarInWater(Vehicle) +natives.isCarLowRider(Vehicle) +natives.isCarModel(Vehicle, int) +natives.isCarOnFire(Vehicle) +natives.isCarOnScreen(Vehicle) +natives.isCarPassengerSeatFree(Vehicle, int) +natives.isCarPlayingAnim(Vehicle, string, string) +natives.isCarSirenOn(Vehicle) +natives.isCarStopped(Vehicle) +natives.isCarStoppedAtTrafficLights(Vehicle) +natives.isCarStreetRacer(Vehicle) +natives.isCarStuck(Vehicle) +natives.isCarStuckOnRoof(Vehicle) +natives.isCarTouchingCar(Vehicle, Vehicle) +natives.isCarTyreBurst(Vehicle, int) +natives.isCarUpright(Vehicle) +natives.isCarUpsidedown(Vehicle) +natives.isCarWaitingForWorldCollision(Vehicle) +natives.isCharArmed(Ped, int) +natives.isCharDead(Ped) +natives.isCharDucking(Ped) +natives.isCharFacingChar(Ped, Ped, float) +natives.isCharFatallyInjured(Ped) +natives.isCharGesturing(Ped) +natives.isCharGettingInToACar(Vehicle) +natives.isCharGettingUp(Ped) +natives.isCharHealthGreater(Ped, int) +natives.isCharInAir(Ped) +natives.isCharInAngledArea2d(Ped, Vec2, Vec2, float, bool) +natives.isCharInAngledArea3d(Ped, Vec3, Vec3, float, bool) +natives.isCharInAnyBoat(Vehicle) +natives.isCharInAnyCar(Vehicle) +natives.isCharInAnyHeli(Vehicle) +natives.isCharInAnyPlane(Vehicle) +natives.isCharInAnyPoliceVehicle(Vehicle) +natives.isCharInAnyTrain(Vehicle) +natives.isCharInArea2d(Ped, Vec2, Vec2, bool) +natives.isCharInArea3d(Ped, Vec3, Vec3, bool) +natives.isCharInAreaOnFoot2d(Ped, Vec2, Vec2, bool) +natives.isCharInCar(Vehicle, Vehicle) +natives.isCharInFlyingVehicle(Vehicle) +natives.isCharInjured(Ped) +natives.isCharInMeleeCombat(Ped) +natives.isCharInModel(Ped, int) +natives.isCharInTaxi(Vehicle) +natives.isCharInWater(Ped) +natives.isCharInZone(Ped, string) +natives.isCharMale(Ped) +natives.isCharModel(Ped, int) +natives.isCharOnAnyBike(Vehicle) +natives.isCharOnFire(Ped) +natives.isCharOnFoot(Ped) +natives.isCharOnScreen(Ped) +natives.isCharPlayingAnim(Ped, string, string) +natives.isCharRespondingToAnyEvent(Ped) +natives.isCharRespondingToEvent(Ped, int) +natives.isCharShooting(Ped) +natives.isCharShootingInArea(Ped, Vec2, Vec2, bool) +natives.isCharSittingIdle(Ped) +natives.isCharSittingInAnyCar(Vehicle) +natives.isCharSittingInCar(Vehicle, Vehicle) +natives.isCharStopped(Ped) +natives.isCharStuckUnderCar(Vehicle) +natives.isCharSwimming(Ped) +natives.isCharTouchingChar(Ped, Ped) +natives.isCharTouchingVehicle(Vehicle, Vehicle) +natives.isCharTryingToEnterALockedCar(Vehicle) +natives.isCharUsingAnyScenario(Ped) +natives.isCharUsingMapAttractor(Ped) +natives.isCharUsingScenario(Ped, string) +natives.isCharVisible(Ped) +natives.isCharWaitingForWorldCollision(Ped) +natives.isClosestObjectOfTypeSmashedOrDamaged(Vec3, float, int, bool, bool) +natives.isControlJustPressed(int, int) +natives.isControlPressed(int, int) +natives.isCopPedInArea3dNoSave(Vec3, Vec3) +natives.isCopVehicleInArea3dNoSave(Vec3, Vec3) +natives.isDebugCameraOn(void) +natives.isEmergencyServicesVehicle(Vehicle) +natives.isEpisodeAvailable(int) +natives.isEpisodicDiscBuild(void) +natives.isExplosionInArea(int, Vec3, Vec3) +natives.isExplosionInSphere(int, Vec3, float) +natives.isFollowVehicleCamOffsetActive(void) +natives.isFontLoaded(int) +natives.isFrontendFading(void) +natives.isGameInControlOfMusic(void) +natives.isGameKeyboardKeyJustPressed(int) +natives.isGameKeyboardKeyPressed(int) +natives.isGameKeyboardNavDownPressed(bool) +natives.isGameKeyboardNavLeftPressed(bool) +natives.isGameKeyboardNavRightPressed(bool) +natives.isGameKeyboardNavUpPressed(bool) +natives.isGarageClosed(string) +natives.isGarageOpen(string) +natives.isGroupLeader(object, int) +natives.isGroupMember(object, int) +natives.isHeliPartBroken(Vehicle, bool, bool, bool) +natives.isHelpMessageBeingDisplayed(void) +natives.isHintRunning(void) +natives.isHudPreferenceSwitchedOn(void) +natives.isHudReticuleComplex(void) +natives.isInCarFireButtonPressed(void) +natives.isInLanMode(void) +natives.isInPlayerSettingsMenu(void) +natives.isInSpectatorMode(void) +natives.isInteriorScene(void) +natives.isJapaneseVersion(void) +natives.isKeyboardKeyJustPressed(int) +natives.isKeyboardKeyPressed(int) +natives.isLazlowStationLocked(void) +natives.isLcpdDataValid(void) +natives.isLookInverted(void) +natives.isMemoryCardInUse(void) +natives.isMessageBeingDisplayed(void) +natives.isMinigameInProgress(void) +natives.isMissionCompletePlaying(void) +natives.isMobilePhoneCallOngoing(void) +natives.isMobilePhoneRadioActive(void) +natives.isModelInCdimage(int) +natives.isMoneyPickupAtCoords(Vec3) +natives.isMouseButtonJustPressed(int) +natives.isMouseButtonPressed(int) +natives.isMouseUsingVerticalInversion(void) +natives.isNetworkGamePending(void) +natives.isNetworkGameRunning(void) +natives.isNetworkPlayerActive(int) +natives.isNetworkSession(void) +natives.isNextStationAllowed(object) +natives.isNonFragObjectSmashed(Vec3, float, int) +natives.isNumlockEnabled(void) +natives.isObjectReassignmentInProgress(void) +natives.isOurPlayerHigherPriorityForCarGeneration(int) +natives.isPainPlaying(object) +natives.isPartyMode(void) +natives.isPauseMenuActive(void) +natives.isPayNSprayActive(void) +natives.isPcUsingJoypad(void) +natives.isPcVersion(void) +natives.isPedAMissionPed(Ped) +natives.isPedAttachedToAnyCar(Vehicle) +natives.isPedBeingJacked(Ped) +natives.isPedClimbing(Ped) +natives.isPedDoingDriveby(Ped) +natives.isPedFleeing(Ped) +natives.isPedHoldingAnObject(Ped) +natives.isPedInCombat(Ped) +natives.isPedInCover(Ped) +natives.isPedInCutsceneBlockingBounds(Ped) +natives.isPedInGroup(Ped) +natives.isPedJacking(Ped) +natives.isPedLookingAtCar(Vehicle, Vehicle) +natives.isPedLookingAtPed(Ped, Ped) +natives.isPedPinnedDown(Ped) +natives.isPedRagdoll(Ped) +natives.isPedRetreating(Ped) +natives.isPedsVehicleHot(Vehicle) +natives.isPlaceCarBombActive(void) +natives.isPlaybackGoingOnForCar(Vehicle) +natives.isPlayerBeingArrested(void) +natives.isPlayerClimbing(int) +natives.isPlayerControlOn(int) +natives.isPlayerDead(int) +natives.isPlayerFreeAimingAtChar(int, Ped) +natives.isPlayerFreeForAmbientTask(int) +natives.isPlayerInRemoteMode(int) +natives.isPlayerOnline(void) +natives.isPlayerPerformingStoppie(int) +natives.isPlayerPerformingWheelie(int) +natives.isPlayerPlaying(int) +natives.isPlayerPressingHorn(int) +natives.isPlayerReadyForCutscene(int) +natives.isPlayerScriptControlOn(int) +natives.isPlayerSignedInLocally(void) +natives.isPlayerTargettingAnything(int) +natives.isPlayerTargettingChar(int, Ped) +natives.isPlayerVehicleEntryDisabled(int) +natives.isPointObscuredByAMissionEntity(float, float, float, float, float, float) +natives.isPosInCutsceneBlockingBounds(Vec3) +natives.isProjectileInArea(Vec3, Vec3) +natives.isRadioHudOn(void) +natives.isRadioRetuning(void) +natives.isRelationshipSet(int, int, int) +natives.isReplaySaving(void) +natives.isReplaySystemSaving(void) +natives.isScoreGreater(int, int) +natives.isScreenFadedIn(void) +natives.isScreenFadedOut(void) +natives.isScreenFading(void) +natives.isScreenFadingIn(void) +natives.isScreenFadingOut(void) +natives.isScriptedConversationOngoing(void) +natives.isScriptedSpeechPlaying(object) +natives.isScriptFireExtinguished(int) +natives.isSittingObjectNear(Vec3, int) +natives.isSniperInverted(void) +natives.isSpecificCamInterpolating(int) +natives.isStreamingAdditionalText(int) +natives.isStreamingPriorityRequests(void) +natives.isStreamingThisAdditionalText(string, int, int) +natives.isStringNull(string) +natives.isSystemUiShowing(void) +natives.isThisAMinigameScript(void) +natives.isThisHelpMessageBeingDisplayed(string) +natives.isThisHelpMessageWithNumberBeingDisplayed(string, int) +natives.isThisHelpMessageWithStringBeingDisplayed(string, string) +natives.isThisMachineTheServer(void) +natives.isThisModelABike(int) +natives.isThisModelABoat(int) +natives.isThisModelACar(int) +natives.isThisModelAHeli(int) +natives.isThisModelAPed(int) +natives.isThisModelAPlane(int) +natives.isThisModelATrain(int) +natives.isThisModelAVehicle(int) +natives.isThisPedAPlayer(Ped) +natives.isThreadActive(int) +natives.isUsingController(void) +natives.isVehDriveable(object) +natives.isVehicleExtraTurnedOn(Vehicle, int) +natives.isVehicleOnAllWheels(Vehicle) +natives.isVehStuck(object, int, bool, bool, bool) +natives.isVehWindowIntact(object, int) +natives.isViewportActive(int) +natives.isWantedLevelGreater(int, int) +natives.isWorldPointWithinBrainActivationRange(void) +natives.isXbox360Version(void) +natives.knockPedOffBike(Vehicle) +natives.launchLocalPlayerInNetworkGame(void) +natives.limitAngle(float) +natives.limitTwoPlayerDistance(float) +natives.line(Vec3, Vec3) +natives.listenToPlayerGroupCommands(object, bool) +natives.loadAdditionalText(string, int) +natives.loadAllObjectsNow(void) +natives.loadAllPathNodes(bool) +natives.loadCharDecisionMaker(int) +natives.loadCombatDecisionMaker(int) +natives.loadPathNodesInArea(Vec3, float) +natives.loadScene(Vec3) +natives.loadSceneForRoomByKey(int, int) +natives.loadSettings(void) +natives.loadTextFont(int) +natives.loadTxd(string) +natives.loadWebPage(int, string) +natives.localPlayerIsReadyToStartPlaying(void) +natives.locateCar2d(Vehicle, Vec2, Vec2, bool) +natives.locateCar3d(Vehicle, Vec3, Vec3, bool) +natives.locateCharAnyMeans2d(Ped, Vec2, Vec2, bool) +natives.locateCharAnyMeans3d(Ped, Vec3, Vec3, bool) +natives.locateCharAnyMeansCar2d(Vehicle, Vehicle, Vec2, bool) +natives.locateCharAnyMeansCar3d(Vehicle, Vehicle, Vec3, bool) +natives.locateCharAnyMeansChar2d(Ped, Ped, Vec2, bool) +natives.locateCharAnyMeansChar3d(Ped, Ped, Vec3, bool) +natives.locateCharInCar2d(Vehicle, Vec2, Vec2, bool) +natives.locateCharInCar3d(Vehicle, Vec3, Vec3, bool) +natives.locateCharInCarCar2d(Vehicle, Vehicle, Vec2, bool) +natives.locateCharInCarCar3d(Vehicle, Vehicle, Vec3, bool) +natives.locateCharInCarChar2d(Vehicle, Vehicle, Vec2, bool) +natives.locateCharInCarChar3d(Vehicle, Vehicle, Vec3, bool) +natives.locateCharOnFoot2d(Ped, Vec2, Vec2, bool) +natives.locateCharOnFoot3d(Ped, Vec3, Vec3, bool) +natives.locateCharOnFootCar2d(Vehicle, Vehicle, Vec2, bool) +natives.locateCharOnFootCar3d(Vehicle, Vehicle, Vec3, bool) +natives.locateCharOnFootChar2d(Ped, Ped, Vec2, bool) +natives.locateCharOnFootChar3d(Ped, Ped, Vec3, bool) +natives.locateDeadCar3d(Vehicle, Vec3, Vec3, bool) +natives.lockCarDoors(Vehicle, int) +natives.lockLazlowStation(void) +natives.lockPlayerSettingsGenreChange(int) +natives.loopRaceTrack(bool) +natives.m(int, int) +natives.maintainFlashingStarAfterOffence(int, bool) +natives.makePlayerFireProof(int, bool) +natives.makePlayerGangDisappear(void) +natives.makePlayerGangReappear(void) +natives.makePlayerSafeForCutscene(int) +natives.markCarAsConvoyCar(Vehicle, bool) +natives.markCarAsNoLongerNeeded(void) +natives.markCharAsNoLongerNeeded(void) +natives.markMissionTrainAsNoLongerNeeded(int) +natives.markMissionTrainsAsNoLongerNeeded(void) +natives.markModelAsNoLongerNeeded(int) +natives.markObjectAsNoLongerNeeded(void) +natives.markRoadNodeAsDontWander(Vec3) +natives.markScriptAsNoLongerNeeded(string) +natives.markStreamedTxdAsNoLongerNeeded(string) +natives.missionAudioBankNoLongerNeeded(void) +natives.modifyCharMoveState(Ped, int) +natives.mpGetAmountOfAnchorPoints(object, int) +natives.mpGetAmountOfVariationComponent(object, int) +natives.mpGetPreferenceValue(int) +natives.mpGetPropSetup(object, int, int, int, int) +natives.mpGetVariationSetup(object, int, int, int, int) +natives.mpSetPreferenceValue(int, int) +natives.muteGameworldAndPositionedRadioForTv(bool) +natives.muteGameworldAudio(bool) +natives.mutePositionedRadio(bool) +natives.muteStaticEmitter(int, bool) +natives.newMobilePhoneCall(void) +natives.newScriptedConversation(void) +natives.obfuscateInt(int, int) +natives.obfuscateString(string) +natives.onFireScream(object) +natives.openCarDoor(Vehicle, int) +natives.openDebugFile(void) +natives.openGarage(string) +natives.openSequenceTask(void) +natives.overrideFreezeFlags(bool) +natives.overrideNextRestart(Vec3, float) +natives.overrideNumberOfParkedCars(int) +natives.panicScream(object) +natives.pauseGame(void) +natives.pausePlaybackRecordedCar(Vehicle) +natives.pauseScriptedConversation(bool) +natives.pedQueueConsiderPedsWithFlagFalse(int) +natives.pedQueueConsiderPedsWithFlagTrue(int) +natives.pedQueueRejectPedsWithFlagFalse(int) +natives.pedQueueRejectPedsWithFlagTrue(int) +natives.pickupsPassTime(int) +natives.planeStartsInAir(Vehicle) +natives.playAudioEvent(string) +natives.playAudioEventFromPed(string, Ped) +natives.playAudioEventFromVehicle(string, Vehicle) +natives.playCarAnim(Vehicle, string, string, float, bool, bool) +natives.playerHasChar(int) +natives.playerHasFlashingStarsAboutToDrop(int) +natives.playerHasGreyedOutStars(int) +natives.playerIsInteractingWithGarage(void) +natives.playerIsNearFirstPigeon(Vec3) +natives.playerIsPissedOff(int) +natives.playerWantsToJoinNetworkGame(int) +natives.playFireSoundFromPosition(int, Vec3) +natives.playMovie(void) +natives.playScriptedConversationFrontend(bool) +natives.playSound(int, string) +natives.playSoundFromPed(int, string, Ped) +natives.playSoundFromPosition(int, string, Vec3) +natives.playSoundFromVehicle(int, string, Vehicle) +natives.playSoundFrontend(int, string) +natives.playstatsCheat(int) +natives.playstatsFloat(int, float) +natives.playstatsMissionCancelled(int) +natives.playstatsMissionFailed(int) +natives.playstatsMissionPassed(string) +natives.playstatsMissionStarted(int) +natives.playStreamFromPed(Ped) +natives.playStreamFrontend(void) +natives.pointCamAtCam(int, int) +natives.pointCamAtCoord(int, Vec3) +natives.pointCamAtPed(int, Ped) +natives.pointCamAtVehicle(int, Vehicle) +natives.pointFixedCam(Vec3, int) +natives.pointFixedCamAtPed(Ped, int) +natives.pointFixedCamAtPos(Vec3, int) +natives.pointFixedCamAtVehicle(Vehicle, int) +natives.popCarBoot(Vehicle) +natives.populateNow(void) +natives.pow(float, float) +natives.preloadStream(string) +natives.preloadStreamWithStartOffset(string, int) +natives.previewRingtone(int) +natives.print(string, int, bool) +natives.printBig(string, int, bool) +natives.printBigQ(string, int, int) +natives.printfloat(float) +natives.printHelp(string) +natives.printHelpForever(string) +natives.printHelpForeverWithNumber(string, int) +natives.printHelpForeverWithString(string, string) +natives.printHelpForeverWithStringNoSound(string, string) +natives.printHelpForeverWithTwoNumbers(string, int, int) +natives.printHelpOverFrontend(string) +natives.printHelpWithNumber(string, int) +natives.printHelpWithString(string, string) +natives.printHelpWithStringNoSound(string, string) +natives.printHelpWithTwoNumbers(string, int, int) +natives.printint(int) +natives.printnl(void) +natives.printNow(string, int, bool) +natives.printstring(string) +natives.printStringInString(string, string, int, bool) +natives.printStringInStringNow(string, string, int, bool) +natives.printStringWithLiteralString(string, string, int, int) +natives.printStringWithLiteralStringNow(string, string, int, bool) +natives.printStringWithSubstringGivenHashKeyNow(string, int, int, int) +natives.printStringWithTwoLiteralStrings(string, string, string, int, int) +natives.printStringWithTwoLiteralStringsNow(string, string, string, int, int) +natives.printvector(Vec3) +natives.printWith2Numbers(string, int, int, int, bool) +natives.printWith2NumbersBig(string, int, int, int, int) +natives.printWith2NumbersNow(string, int, int, int, bool) +natives.printWith3Numbers(string, int, int, int, int, int) +natives.printWith3NumbersNow(string, int, int, int, int, int) +natives.printWith4Numbers(string, int, int, int, int, int, int) +natives.printWith4NumbersNow(string, int, int, int, int, int, int) +natives.printWith5Numbers(string, int, int, int, int, int, int, int) +natives.printWith5NumbersNow(string, int, int, int, int, int, int, int) +natives.printWith6Numbers(string, int, int, int, int, int, int, int, int) +natives.printWith6NumbersNow(string, int, int, int, int, int, int, int, int) +natives.printWithNumber(string, int, int, bool) +natives.printWithNumberBig(string, int, int, bool) +natives.printWithNumberNow(string, int, int, bool) +natives.prioritizeStreamingRequest(void) +natives.processMissionDeletionList(void) +natives.prostituteCamActivate(bool) +natives.readKillFrenzyStatus(void) +natives.registerBestPosition(int, int) +natives.registerFloatStat(int, float) +natives.registerHatedTargetsAroundPed(Ped, float) +natives.registerHatedTargetsInArea(object, Vec3, float) +natives.registerIntStat(int, int) +natives.registerKillInMultiplayerGame(int, int, int) +natives.registerMissionPassed(string) +natives.registerMultiplayerGameWin(int, bool) +natives.registerNetworkBestGameScores(int, int, int) +natives.registerOddjobMissionPassed(void) +natives.registerPlayerRespawnCoords(int, Vec3) +natives.registerSaveHouse(Vec3, float, string, int) +natives.registerScriptWithAudio(bool) +natives.registerStringForFrontendStat(int, string) +natives.registerTarget(object, object) +natives.registerTrackNumber(int) +natives.registerWorldPointScriptBrain(string, float) +natives.releaseMovie(void) +natives.releasePathNodes(void) +natives.releaseScriptControlledMicrophone(void) +natives.releaseSoundId(int) +natives.releaseTexture(int) +natives.releaseTimeOfDay(void) +natives.releaseWeather(void) +natives.reloadWebPage(int) +natives.removeAdditionalPopulationModel(int) +natives.removeAllCharWeapons(Ped) +natives.removeAllInactiveGroupsFromCleanupList(void) +natives.removeAllPickupsOfType(int) +natives.removeAnims(string) +natives.removeBlip(int) +natives.removeBlipAndClearIndex(int) +natives.removeCarRecording(int) +natives.removeCarsFromGeneratorsInArea(Vec3, Vec3) +natives.removeCarWindow(Vehicle, int) +natives.removeCharDefensiveArea(Ped) +natives.removeCharElegantly(Ped) +natives.removeCharFromCarMaintainPosition(Vehicle, Vehicle) +natives.removeCharFromGroup(Ped) +natives.removeCloseMicPed(Ped) +natives.removeCoverPoint(int) +natives.removeDecisionMaker(int) +natives.removeFakeNetworkNameFromPed(Ped) +natives.removeGroup(int) +natives.removeIpl(string) +natives.removeIplDiscreetly(string) +natives.removeNavmeshRequiredRegion(float, float) +natives.removePedHelmet(Ped, bool) +natives.removePlayerHelmet(int, bool) +natives.removeProjtexInRange(Vec3, float) +natives.removePtfx(int) +natives.removePtfxFromPed(Ped) +natives.removePtfxFromVehicle(Vehicle) +natives.removeScriptFire(int) +natives.removeScriptMic(void) +natives.removeStuckCarCheck(Vehicle) +natives.removeTemporaryRadarBlipsForPickups(void) +natives.removeTxd(int) +natives.removeUpsidedownCarCheck(Vehicle) +natives.removeWeaponFromChar(Ped, int) +natives.renderRaceTrack(bool) +natives.renderWeaponPickupsBigger(bool) +natives.reportCrime(Vec3, string) +natives.reportDispatch(int, Vec3) +natives.reportPoliceSpottingSuspect(object) +natives.reportSuspectArrested(void) +natives.reportSuspectDown(void) +natives.reportTaggedRadioTrack(int) +natives.requestAdditionalText(string, int) +natives.requestAllSlodsInWorld(void) +natives.requestAmbientAudioBank(string) +natives.requestAnims(string) +natives.requestCarRecording(int) +natives.requestCollisionAtPosn(Vec3) +natives.requestCollisionForModel(int) +natives.requestControlOfNetworkId(int) +natives.requestInteriorModels(int, string) +natives.requestIpl(string) +natives.requestMissionAudioBank(string) +natives.requestModel(int) +natives.requestScript(string) +natives.requestStreamedTxd(string, bool) +natives.reserveNetworkMissionObjectsForHost(int) +natives.reserveNetworkMissionPedsForHost(int) +natives.reserveNetworkMissionVehicles(int) +natives.reserveNetworkMissionVehiclesForHost(int) +natives.resetAchievementsAward(void) +natives.resetCamInterpCustomSpeedGraph(void) +natives.resetCamSplineCustomSpeedGraph(void) +natives.resetCarWheels(Vehicle, bool) +natives.resetLocalPlayerWeaponStat(int, int) +natives.resetNoLawVehiclesDestroyedByLocalPlayer(void) +natives.resetNumOfModelsKilledByPlayer(int) +natives.resetStuckTimer(object, int) +natives.resetVisiblePedDamage(Ped) +natives.restartScriptedConversation(void) +natives.resurrectNetworkPlayer(int, Vec3, float) +natives.retuneRadioDown(void) +natives.retuneRadioToStationIndex(int) +natives.retuneRadioToStationName(string) +natives.retuneRadioUp(void) +natives.reviveInjuredPed(Ped) +natives.round(float) +natives.saveNewlineToDebugFile(void) +natives.saveSettings(void) +natives.sayAmbientSpeech(object, string, bool, bool, int) +natives.sayAmbientSpeechWithVoice(object, string, string, bool, bool, int) +natives.scriptAssert(string) +natives.scriptIsMovingMobilePhoneOffscreen(bool) +natives.scriptIsUsingMobilePhone(bool) +natives.searchCriteriaConsiderPedsWithFlagFalse(int) +natives.searchCriteriaConsiderPedsWithFlagTrue(int) +natives.searchCriteriaRejectPedsWithFlagFalse(int) +natives.searchCriteriaRejectPedsWithFlagTrue(int) +natives.securomSpotCheck1(void) +natives.securomSpotCheck2(void) +natives.securomSpotCheck3(void) +natives.securomSpotCheck4(void) +natives.selectWeaponsForVehicle(Vehicle, int) +natives.sendClientBroadcastVariablesNow(void) +natives.sendNmMessage(object) +natives.setAdvancedBoolInDecisionMaker(int, int, int, int, bool) +natives.setAllCarGeneratorsBackToActive(void) +natives.setAllCarsCanBeDamaged(bool) +natives.setAllowDummyConversions(bool) +natives.setAllPickupsOfTypeCollectableByCar(int, bool) +natives.setAllRandomPedsFlee(int, bool) +natives.setAlwaysDisplayWeaponPickupMessage(bool) +natives.setAmbientPlanesSpeedMultiplier(float) +natives.setAmbientVoiceName(object, string) +natives.setAnimGroupForChar(Ped, string) +natives.setArmourPickupNetworkRegenTime(int) +natives.setBikeRiderWillPutFootDownWhenStopped(Vehicle, bool) +natives.setBit(int) +natives.setBitsInRange(int, int, int) +natives.setBlipAsFriendly(int, bool) +natives.setBlipAsShortRange(int, bool) +natives.setBlipCoordinates(int, Vec3) +natives.setBlipMarkerLongDistance(int, bool) +natives.setBlipThrottleRandomly(object, bool) +natives.setBlockCameraToggle(bool) +natives.setBlockingOfNonTemporaryEvents(object, bool) +natives.setBriansMood(int) +natives.setCamActive(int, bool) +natives.setCamAttachOffset(int, Vec3) +natives.setCamAttachOffsetIsRelative(int, bool) +natives.setCamBehindPed(Ped) +natives.setCamComponentShake(int, int, int, int, Vec3) +natives.setCamDofFocuspoint(int, Vec3, float) +natives.setCameraAutoScriptActivation(bool) +natives.setCameraBeginCamCommandsRequired(bool) +natives.setCameraControlsDisabledWithPlayerControls(bool) +natives.setCameraState(int, int) +natives.setCamFarClip(int, float) +natives.setCamFarDof(int, float) +natives.setCamFov(int, float) +natives.setCamInFrontOfPed(Ped) +natives.setCamInheritRollPed(int, Ped) +natives.setCamInheritRollVehicle(int, Vehicle) +natives.setCamInterpCustomSpeedGraph(float) +natives.setCamInterpDetailRotStyleAngles(int) +natives.setCamInterpDetailRotStyleQuats(int) +natives.setCamInterpStyleCore(int, int, int, int, bool) +natives.setCamInterpStyleDetailed(int, bool, bool, bool, bool) +natives.setCamMotionBlur(int, float) +natives.setCamName(int, string) +natives.setCamNearClip(int, float) +natives.setCamNearDof(int, float) +natives.setCamPointDampingParams(int, Vec3) +natives.setCamPointOffset(int, Vec3) +natives.setCamPointOffsetIsRelative(int, bool) +natives.setCamPos(int, float, float, float) +natives.setCamPropagate(int, bool) +natives.setCamRoll(int, float) +natives.setCamRot(int, float, float, float) +natives.setCamShake(int, bool, int) +natives.setCamSplineCustomSpeedGraph(float) +natives.setCamSplineDuration(int, int) +natives.setCamSplineProgress(int, float) +natives.setCamSplineSpeedConstant(int, bool) +natives.setCamSplineSpeedGraph(int, int) +natives.setCamTargetPed(int, Ped) +natives.setCanBurstCarTyres(Vehicle, bool) +natives.setCanResprayCar(Vehicle, bool) +natives.setCanTargetCharWithoutLos(Ped, bool) +natives.setCarAllowedToDrown(Vehicle, bool) +natives.setCarAlwaysCreateSkids(Vehicle, bool) +natives.setCarAnimCurrentTime(Vehicle, string, string, float) +natives.setCarAnimSpeed(Vehicle, string, string, float) +natives.setCarAsMissionCar(Vehicle) +natives.setCarCanBeDamaged(Vehicle, bool) +natives.setCarCanBeVisiblyDamaged(Vehicle, bool) +natives.setCarCollision(Vehicle, bool) +natives.setCarColourCombination(Vehicle, int) +natives.setCarCoordinates(Vehicle, float, float, float) +natives.setCarCoordinatesNoOffset(Vehicle, Vec3) +natives.setCarDensityMultiplier(float) +natives.setCarDistanceAheadMultiplier(Vehicle, float) +natives.setCarDoorLatched(Vehicle, int, bool, bool) +natives.setCarEngineOn(Vehicle, bool, bool) +natives.setCarExistsOnAllMachines(Vehicle, bool) +natives.setCarForwardSpeed(Vehicle, float) +natives.setCarFovFadeMult(float) +natives.setCarFovMax(float) +natives.setCarFovMin(float) +natives.setCarFovRate(float) +natives.setCarFovStartSpeed(float) +natives.setCarFovStartSpeedBoat(float) +natives.setCarGeneratorsActiveInArea(Vec3, Vec3, bool) +natives.setCarHeading(Vehicle, float) +natives.setCarHealth(Vehicle, int) +natives.setCarInCutscene(Vehicle, bool) +natives.setCarLaneShift(Vehicle, float) +natives.setCarLightMultiplier(Vehicle, float) +natives.setCarLivery(Vehicle, int) +natives.setCarMotionBlurEffectBoat(float) +natives.setCarNotDamagedByRelationshipGroup(Vehicle, bool, int) +natives.setCarOnlyDamagedByPlayer(Vehicle, bool) +natives.setCarOnlyDamagedByRelationshipGroup(Vehicle, bool, int) +natives.setCarProofs(Vehicle, bool, bool, bool, bool, bool) +natives.setCarRandomRouteSeed(Vehicle, int) +natives.setCarStayInFastLane(Vehicle, bool) +natives.setCarStayInSlowLane(Vehicle, bool) +natives.setCarStrong(Vehicle, bool) +natives.setCarTraction(Vehicle, float) +natives.setCarVisible(Vehicle, bool) +natives.setCarWatertight(Vehicle, bool) +natives.setCellphoneRanked(bool) +natives.setCharAccuracy(Ped, int) +natives.setCharAllAnimsSpeed(Ped, float) +natives.setCharAllowedToDuck(Ped, bool) +natives.setCharAllowedToRunOnBoats(Vehicle, bool) +natives.setCharAmmo(Ped, int, int) +natives.setCharAngledDefensiveArea(Ped, Vec3, Vec3, float) +natives.setCharAnimBlendOutDelta(Ped, string, string, float) +natives.setCharAnimCurrentTime(Ped, string, string, float) +natives.setCharAnimPlayingFlag(Ped, string, string, bool) +natives.setCharAnimSpeed(Ped, string, string, float) +natives.setCharAsEnemy(Ped, bool) +natives.setCharAsMissionChar(Ped) +natives.setCharBleeding(Ped, bool) +natives.setCharBulletproofVest(Ped, bool) +natives.setCharCanBeKnockedOffBike(Vehicle, bool) +natives.setCharCanBeShotInVehicle(Vehicle, bool) +natives.setCharCanSmashGlass(Ped, bool) +natives.setCharCantBeDraggedOut(Ped, bool) +natives.setCharClimbAnimRate(Ped, float) +natives.setCharCollision(Ped, bool) +natives.setCharComponentVariation(Ped, int, int, int) +natives.setCharCoordinates(Ped, Vec3) +natives.setCharCoordinatesDontClearPlayerTasks(Ped, Vec3) +natives.setCharCoordinatesDontWarpGang(Ped, Vec3) +natives.setCharCoordinatesDontWarpGangNoOffset(Ped, Vec3) +natives.setCharCoordinatesNoOffset(Ped, Vec3) +natives.setCharCurrentWeaponVisible(Ped, bool) +natives.setCharDecisionMaker(Ped, int) +natives.setCharDecisionMakerToDefault(Ped) +natives.setCharDefaultComponentVariation(Ped) +natives.setCharDefensiveAreaAttachedToPed(Ped, Ped, Vec3, Vec3, int, int) +natives.setCharDesiredHeading(Ped, float) +natives.setCharDiesInstantlyInWater(Ped, bool) +natives.setCharDropsWeaponsWhenDead(Ped, bool) +natives.setCharDrownsInSinkingVehicle(Vehicle, bool) +natives.setCharDrownsInWater(Ped, bool) +natives.setCharDruggedUp(Ped, bool) +natives.setCharDuckingTimed(Ped, int) +natives.setCharFireDamageMultiplier(Ped, float) +natives.setCharForceDieInCar(Vehicle, bool) +natives.setCharGestureGroup(Ped, string) +natives.setCharGetOutUpsideDownCar(Vehicle, bool) +natives.setCharGravity(Ped, float) +natives.setCharHeading(Ped, float) +natives.setCharHealth(Ped, int) +natives.setCharInCutscene(Ped, bool) +natives.setCharInvincible(Ped, bool) +natives.setCharIsTargetPriority(Ped, bool) +natives.setCharKeepTask(Ped, bool) +natives.setCharMaxHealth(Ped, int) +natives.setCharMaxMoveBlendRatio(Ped, float) +natives.setCharMaxTimeInWater(Ped, float) +natives.setCharMaxTimeUnderwater(Ped, float) +natives.setCharMeleeActionFlag0(Ped, bool) +natives.setCharMeleeActionFlag1(Ped, bool) +natives.setCharMeleeActionFlag2(Ped, bool) +natives.setCharMeleeMovementConstaintBox(Ped, Vec3, Vec3) +natives.setCharMoney(Ped, int) +natives.setCharMoveAnimSpeedMultiplier(Ped, float) +natives.setCharMovementAnimsBlocked(Ped, bool) +natives.setCharNameDebug(Ped, string) +natives.setCharNeverLeavesGroup(Ped, bool) +natives.setCharNeverTargetted(Ped, bool) +natives.setCharNotDamagedByRelationshipGroup(Ped, int, bool) +natives.setCharOnlyDamagedByPlayer(Ped, bool) +natives.setCharOnlyDamagedByRelationshipGroup(Ped, bool, int) +natives.setCharProofs(Ped, bool, bool, bool, bool, bool) +natives.setCharPropIndex(Ped, int, int) +natives.setCharPropIndexTexture(Ped, int, int, int) +natives.setCharProvideCoveringFire(Ped, bool) +natives.setCharRandomComponentVariation(Ped) +natives.setCharReadyToBeExecuted(Ped, bool) +natives.setCharReadyToBeStunned(Ped, bool) +natives.setCharRelationship(Ped, int, int) +natives.setCharRelationshipGroup(Ped, int) +natives.setCharRotation(Ped, Vec3) +natives.setCharShootRate(Ped, int) +natives.setCharSignalAfterKill(Ped, bool) +natives.setCharSphereDefensiveArea(Ped, Vec3, float) +natives.setCharStayInCarWhenJacked(Vehicle, bool) +natives.setCharSuffersCriticalHits(Ped, bool) +natives.setCharUsesDeafultAnimGroupWhenFleeing(Ped, bool) +natives.setCharUsesUpperbodyDamageAnimsOnly(Ped, bool) +natives.setCharVelocity(Ped, Vec3) +natives.setCharVisible(Ped, bool) +natives.setCharWalkAlongsideLeaderWhenAppropriate(Ped, bool) +natives.setCharWantedByPolice(Ped, bool) +natives.setCharWatchMelee(Ped, bool) +natives.setCharWeaponSkill(Ped, int) +natives.setCharWillCowerInsteadOfFleeing(Ped, bool) +natives.setCharWillDoDrivebys(Ped, bool) +natives.setCharWillFlyThroughWindscreen(Ped, bool) +natives.setCharWillLeaveCarInCombat(Vehicle, bool) +natives.setCharWillMoveWhenInjured(Ped, bool) +natives.setCharWillOnlyFireWithClearLos(Ped, bool) +natives.setCharWillRemainOnBoatAfterMissionEnds(Vehicle, bool) +natives.setCharWillTryToLeaveBoatAfterLeader(Vehicle, bool) +natives.setCharWillTryToLeaveWater(Ped, bool) +natives.setCharWillUseCarsInCombat(Vehicle, bool) +natives.setCharWillUseCover(Ped, bool) +natives.setCinematicButtonEnabled(bool) +natives.setClearHelpInMissionCleanup(bool) +natives.setClearManifolds(bool) +natives.setCollectable1Total(int) +natives.setCollideWithPeds(bool) +natives.setCombatDecisionMaker(object, int) +natives.setConvertibleRoof(object, bool) +natives.setCreateRandomCops(bool) +natives.setCreditsToRenderBeforeFade(bool) +natives.setCurrentCharWeapon(Ped, int, bool) +natives.setCurrentMovie(string) +natives.setCutsceneExtraRoomPos(Vec3) +natives.setDanceShakeActiveThisUpdate(float) +natives.setDanceShakeInactiveImmediately(void) +natives.setDeadCharCoordinates(Ped, Vec3) +natives.setDeadPedsDropWeapons(bool) +natives.setDeathWeaponsPersist(object, bool) +natives.setDebugTextVisible(bool) +natives.setDecisionMakerAttributeCanChangeTarget(int, bool) +natives.setDecisionMakerAttributeCaution(int, int) +natives.setDecisionMakerAttributeFireRate(int, int) +natives.setDecisionMakerAttributeLowHealth(int, int) +natives.setDecisionMakerAttributeMovementStyle(int, int) +natives.setDecisionMakerAttributeNavigationStyle(int, int) +natives.setDecisionMakerAttributeRetreatingBehaviour(int, int) +natives.setDecisionMakerAttributeSightRange(int, int) +natives.setDecisionMakerAttributeStandingStyle(int, int) +natives.setDecisionMakerAttributeTargetInjuredReaction(int, int) +natives.setDecisionMakerAttributeTargetLossResponse(int, int) +natives.setDecisionMakerAttributeTeamwork(int, int) +natives.setDecisionMakerAttributeWeaponAccuracy(int, int) +natives.setDefaultGlobalInstancePriority(void) +natives.setDisablePlayerShoveAnimation(object, bool) +natives.setDisplayPlayerNameAndIcon(int, bool) +natives.setDitchPoliceModels(bool) +natives.setDoNotSpawnParkedCarsOnTop(int, bool) +natives.setDontActivateRagdollFromPlayerImpact(object, bool) +natives.setDrawPlayerComponent(int, bool) +natives.setDriveTaskCruiseSpeed(object, float) +natives.setDrunkCam(int, float, int) +natives.setEnableNearClipScan(bool) +natives.setEnableRcDetonate(bool) +natives.setEnableRcDetonateOnContact(bool) +natives.setEngineHealth(object, float) +natives.setEveryoneIgnorePlayer(int, bool) +natives.setExtraCarColours(Vehicle, int, int) +natives.setExtraHospitalRestartPoint(Vec3, float, float) +natives.setExtraPoliceStationRestartPoint(Vec3, float, float) +natives.setFadeInAfterLoad(bool) +natives.setFakeWantedCircle(Vec2, float) +natives.setFakeWantedLevel(int) +natives.setFilterMenuOn(bool) +natives.setFilterSaveSetting(int, int) +natives.setFixedCamPos(Vec3) +natives.setFloatStat(int, float) +natives.setFollowPedPitchLimitDown(float) +natives.setFollowPedPitchLimitUp(float) +natives.setFollowVehicleCamOffset(bool, Vec3) +natives.setFollowVehicleCamSubmode(int) +natives.setFollowVehiclePitchLimitDown(float) +natives.setFollowVehiclePitchLimitUp(float) +natives.setForceLookBehind(bool) +natives.setForcePlayerToEnterThroughDirectDoor(object, bool) +natives.setFovChannelScript(bool) +natives.setFreebiesInVehicle(Vehicle, bool) +natives.setFreeHealthCare(int, bool) +natives.setFreeResprays(bool) +natives.setGameCameraControlsActive(bool) +natives.setGameCamHeading(float) +natives.setGameCamPitch(float) +natives.setGangCar(Vehicle, bool) +natives.setGarageLeaveCameraAlone(string, bool) +natives.setGfwlHasSafeHouse(int) +natives.setGlobalInstancePriority(int) +natives.setGlobalRenderFlags(bool, bool, bool, bool) +natives.setGpsRemainsWhenTargetReachedFlag(bool) +natives.setGpsTestIn3dFlag(bool) +natives.setGpsVoiceForVehicle(Vehicle, int) +natives.setGravityOff(bool) +natives.setGroupCharDecisionMaker(int, int) +natives.setGroupCharDucksWhenAimedAt(Ped, bool) +natives.setGroupCombatDecisionMaker(int, int) +natives.setGroupFollowStatus(int, int) +natives.setGroupFormation(int, int) +natives.setGroupFormationSpacing(int, float) +natives.setGroupLeader(int, object) +natives.setGroupMember(int, object) +natives.setGroupSeparationRange(int, float) +natives.setGunshotSenseRangeForRiot2(float) +natives.setHasBeenOwnedByPlayer(object, bool) +natives.setHasBeenOwnedForCarGenerator(int, bool) +natives.setHeadingLimitForAttachedPed(Ped, float, float) +natives.setHeadingOfClosestObjectOfType(Vec3, float, int, float) +natives.setHealthPickupNetworkRegenTime(int) +natives.setHeliBladesFullSpeed(Vehicle) +natives.setHeliForceEngineOn(Vehicle, bool) +natives.setHeliStabiliser(Vehicle, bool) +natives.setHelpMessageBoxSize(float) +natives.setHelpMessageBoxSizeF(float) +natives.setHideWeaponIcon(bool) +natives.setHintAdvancedParams(float, float, float, float, bool) +natives.setHintFov(float) +natives.setHintMoveInDist(float) +natives.setHintMoveInDistDefault(void) +natives.setHintTimes(float, float, float) +natives.setHintTimesDefault(void) +natives.setHostMatchOn(bool) +natives.setHotWeaponSwap(bool) +natives.setIgnoreLowPriorityShockingEvents(object, bool) +natives.setIgnoreNoGpsFlag(bool) +natives.setIkDisabledForNetworkPlayer(int, bool) +natives.setInformRespectedFriends(object, int, int) +natives.setInMpTutorial(bool) +natives.setInSpectatorMode(bool) +natives.setInstantWidescreenBorders(bool) +natives.setInterpFromGameToScript(bool, int) +natives.setInterpFromScriptToGame(bool, int) +natives.setInterpInOutVehicleEnabledThisFrame(bool) +natives.setIntStat(int, int) +natives.setKillstreak(void) +natives.setLoadCollisionForCarFlag(Vehicle, bool) +natives.setLoadCollisionForCharFlag(Ped, bool) +natives.setLobbyMuteOverride(bool) +natives.setLocalPlayerPainVoice(string) +natives.setLocalPlayerVoice(string) +natives.setLoudVehicleRadio(Vehicle, bool) +natives.setMask(float, float, float, float) +natives.setMaxFireGenerations(int) +natives.setMaxWantedLevel(int) +natives.setMenuColumnOrientation(int, int, int) +natives.setMenuColumnWidth(int, int, float) +natives.setMenuItemWith2Numbers(int, int, int, string, int, int) +natives.setMenuItemWithNumber(int, int, int, string, int) +natives.setMessageFormatting(bool, int, int) +natives.setMessagesWaiting(bool) +natives.setMinigameInProgress(bool) +natives.setMinMaxPedAccuracy(Ped, float, float) +natives.setMissionFlag(bool) +natives.setMissionPassedCash(bool, int, int) +natives.setMissionPickupSound(int, string) +natives.setMissionRespectTotal(float) +natives.setMissionTrainCoordinates(Vehicle, Vec3) +natives.setMobilePhonePosition(Vec3) +natives.setMobilePhoneRadioState(bool) +natives.setMobilePhoneRotation(Vec3) +natives.setMobilePhoneScale(float) +natives.setMobileRadioEnabledDuringGameplay(bool) +natives.setMobileRingType(int) +natives.setMoneyCarriedByAllNewPeds(int) +natives.setMoneyCarriedByPedWithModel(int, int, int) +natives.setMovieTime(float) +natives.setMovieVolume(float) +natives.setMsgForLoadingScreen(string) +natives.setMultiplayerHudCash(int) +natives.setMultiplayerHudTime(string) +natives.setNeedsToBeHotwired(object, bool) +natives.setNetworkIdCanMigrate(int, bool) +natives.setNetworkIdExistsOnAllMachines(int, bool) +natives.setNetworkIdStopCloning(int, bool) +natives.setNetworkJoinFail(bool) +natives.setNetworkPedUsingParachute(Ped) +natives.setNetworkPlayerAsVip(int, bool) +natives.setNetworkVehicleRespotTimer(int, int) +natives.setNextDesiredMoveState(int) +natives.setNmAnimPose(object, string, string, float) +natives.setNmMessageBool(int, bool) +natives.setNmMessageFloat(int, float) +natives.setNmMessageInt(int, int) +natives.setNmMessageString(int, string) +natives.setNmMessageVec3(int, Vec3) +natives.setNoResprays(bool) +natives.setOnlineLan(bool) +natives.setOnscreenCounterFlashWhenFirstDisplayed(int, bool) +natives.setOverrideNoSprintingOnPhoneInMultiplayer(bool) +natives.setParkedCarDensityMultiplier(float) +natives.setPedAllowMissionOnlyDrivebyUse(Ped, bool) +natives.setPedAlpha(Ped, int) +natives.setPedComponentsToNetworkPlayersettingsModel(Ped) +natives.setPedDensityMultiplier(float) +natives.setPedDiesWhenInjured(Ped, bool) +natives.setPedDontDoEvasiveDives(Ped, bool) +natives.setPedDontUseVehicleSpecificAnims(Vehicle, bool) +natives.setPedEnableLegIk(Ped, bool) +natives.setPedExistsOnAllMachines(Ped, bool) +natives.setPedFallOffBikesWhenShot(Vehicle, bool) +natives.setPedFireFxLodScaler(float) +natives.setPedForceFlyThroughWindscreen(Ped, bool) +natives.setPedForceVisualiseHeadDamageFromBullets(Ped, bool) +natives.setPedGeneratesDeadBodyEvents(Ped, bool) +natives.setPedHeedsTheEveryoneIgnorePlayerFlag(Ped, bool) +natives.setPedHeliPilotRespectsMinimummHeight(Vehicle, bool) +natives.setPedHelmetTextureIndex(Ped, int) +natives.setPedInstantBlendsWeaponAnims(Ped, bool) +natives.setPedIsBlindRaging(Ped, bool) +natives.setPedIsDrunk(Ped, bool) +natives.setPedMobileRingType(Ped, int) +natives.setPedMotionBlur(Ped, bool) +natives.setPedNonCreationArea(Vec3, Vec3) +natives.setPedNonRemovalArea(Vec3, Vec3) +natives.setPedPathMayDropFromHeight(Ped, bool) +natives.setPedPathMayUseClimbovers(Ped, bool) +natives.setPedPathMayUseLadders(Ped, bool) +natives.setPedPathWillAvoidDynamicObjects(Ped, bool) +natives.setPedSkipsComplexCoverCollisionChecks(Ped, bool) +natives.setPedSteersAroundObjects(Ped, bool) +natives.setPedSteersAroundPeds(Ped, bool) +natives.setPedWindyClothingScale(Ped, float) +natives.setPedWithBrainCanBeConvertedToDummyPed(Ped, bool) +natives.setPedWontAttackPlayerWithoutWantedLevel(Ped, bool) +natives.setPetrolTankHealth(object, float) +natives.setPetrolTankWeakpoint(object, bool) +natives.setPhoneHudItem(int, string, int) +natives.setPhysCcdHandlesRotation(bool) +natives.setPickupsFixCars(bool) +natives.setPlaneThrottle(Vehicle, float) +natives.setPlaneUndercarriageUp(Vehicle, bool) +natives.setPlaybackSpeed(object, float) +natives.setPlayerAsCop(int, bool) +natives.setPlayerAsDamagedPlayer(int, int, bool) +natives.setPlayerCanBeHassledByGangs(int, bool) +natives.setPlayerCanDoDriveBy(int, bool) +natives.setPlayerCanDropWeaponsInCar(bool) +natives.setPlayerCanUseCover(int, bool) +natives.setPlayerControl(int, bool) +natives.setPlayerControlAdvanced(int, bool, bool, bool) +natives.setPlayerControlForAmbientScript(int, bool, bool) +natives.setPlayerControlForNetwork(int, bool, bool) +natives.setPlayerControlForTextChat(int, bool) +natives.setPlayerControlOnInMissionCleanup(bool) +natives.setPlayerDisableCrouch(int, bool) +natives.setPlayerDisableJump(int, bool) +natives.setPlayerFastReload(int, bool) +natives.setPlayerForcedAim(int, bool) +natives.setPlayerGroupRecruitment(int, bool) +natives.setPlayerGroupToFollowAlways(int, bool) +natives.setPlayerGroupToFollowNever(int, bool) +natives.setPlayerIconColour(int) +natives.setPlayerInvincible(int, bool) +natives.setPlayerInvisibleToAi(bool) +natives.setPlayerIsInStadium(bool) +natives.setPlayerKeepsWeaponsWhenRespawned(bool) +natives.setPlayerMayOnlyEnterThisVehicle(int, Vehicle) +natives.setPlayerMoodNormal(int) +natives.setPlayerMoodPissedOff(int, int) +natives.setPlayerMpModifier(int, int, float) +natives.setPlayerNeverGetsTired(int, bool) +natives.setPlayerPainRootBankName(string) +natives.setPlayerPlayerTargetting(bool) +natives.setPlayersDropMoneyInNetworkGame(bool) +natives.setPlayerSettingsGenre(object) +natives.setPlayersettingsModelVariationsChoice(int) +natives.setPlayerTeam(int, int) +natives.setPoliceFocusWillTrackCar(Vehicle, bool) +natives.setPoliceIgnorePlayer(int, bool) +natives.setPoliceRadarBlips(bool) +natives.setPtfxCamInsideVehicle(bool) +natives.setRadarAsInteriorThisFrame(void) +natives.setRadarScale(float) +natives.setRadarZoom(float) +natives.setRailtrackResistanceMult(float) +natives.setRandomCarDensityMultiplier(float) +natives.setRandomSeed(int) +natives.setRecordingToPointNearestToCoors(object, Vec3) +natives.setReducePedModelBudget(bool) +natives.setReduceVehicleModelBudget(bool) +natives.setRelationship(int, int, int) +natives.setRenderTrainAsDerailed(Vehicle, bool) +natives.setReturnToFilterMenu(bool) +natives.setRichPresenceTemplatefilter(void) +natives.setRichPresenceTemplatemp3(int, int) +natives.setRichPresenceTemplateparty(void) +natives.setRichPresenceTemplatesp2(int) +natives.setRocketLauncherFreebieInHeli(bool) +natives.setRomansMood(int) +natives.setRoomForCarByKey(Vehicle, int) +natives.setRoomForCarByName(Vehicle, string) +natives.setRoomForCharByKey(Ped, int) +natives.setRoomForCharByName(Ped, string) +natives.setRoomForViewportByKey(int, int) +natives.setRoomForViewportByName(int, string) +natives.setRotationForAttachedPed(Ped, Vec3) +natives.setRotOrder(int) +natives.setRoute(int, bool) +natives.setScenarioPedDensityMultiplier(float, float) +natives.setScreenFade(int, int, int, bool, int, int, int, int, int, float, float) +natives.setScriptedAnimSeatOffset(object, float) +natives.setScriptedConversionCentre(Vec3) +natives.setScriptLimitToGangSize(int) +natives.setScriptMicLookAt(Vec3) +natives.setScriptMicPosition(Vec3) +natives.setSelectedMenuItem(int, int) +natives.setSenseRange(object, float) +natives.setSequenceToRepeat(int, int) +natives.setServerId(int) +natives.setSirenWithNoDriver(object, bool) +natives.setSleepModeActive(bool) +natives.setSniperZoomFactor(float) +natives.setSpecificPassengerIndexToUseInGroups(object, int) +natives.setSpritesDrawBeforeFade(bool) +natives.setStartFromFilterMenu(bool) +natives.setStateOfClosestDoorOfType(int, Vec3, int, float) +natives.setStatFrontendAlwaysVisible(bool) +natives.setStatFrontendDisplayType(int, int) +natives.setStatFrontendNeverVisible(int) +natives.setStatFrontendVisibility(int, bool) +natives.setStatFrontendVisibleAfterIncremented(int) +natives.setStreamingRequestListTime(int) +natives.setStreamParams(float, int) +natives.setSuppressHeadlightSwitch(bool) +natives.setSwimSpeed(object, float) +natives.setSyncWeatherAndGameTime(bool) +natives.setTargetCarForMissionGarage(int, Vehicle) +natives.setTaxiGarageRadioState(bool) +natives.setTaxiLights(Vehicle, bool) +natives.setTelescopeCamAngleLimits(float, float, float, float, float, float) +natives.setTextBackground(bool) +natives.setTextCentre(bool) +natives.setTextCentreWrapx(float) +natives.setTextColour(int, int, int, int) +natives.setTextDrawBeforeFade(bool) +natives.setTextDropshadow(bool, int, int, int, int) +natives.setTextEdge(bool, int, int, int, int) +natives.setTextFont(int) +natives.setTextInputActive(bool) +natives.setTextJustify(bool) +natives.setTextLineDisplay(int, int) +natives.setTextLineHeightMult(float) +natives.setTextProportional(bool) +natives.setTextRenderId(int) +natives.setTextRightJustify(bool) +natives.setTextScale(float, float) +natives.setTextToUseTextFileColours(bool) +natives.setTextUseUnderscore(bool) +natives.setTextViewportId(int) +natives.setTextWrap(float, float) +natives.setThisMachineRunningServerScript(bool) +natives.setThisScriptCanRemoveBlipsCreatedByAnyScript(bool) +natives.setTimeCycleFarClipDisabled(bool) +natives.setTimecycleModifier(string) +natives.setTimeOfDay(int, int) +natives.setTimeOfNextAppointment(int) +natives.setTimeOneDayBack(void) +natives.setTimeOneDayForward(void) +natives.settimera(int) +natives.settimerb(int) +natives.setTimerBeepCountdownTime(int, int) +natives.settimerc(int) +natives.setTimeScale(float) +natives.setTotalNumberOfMissions(float) +natives.setTrainAudioRolloff(Vehicle, float) +natives.setTrainCruiseSpeed(Vehicle, float) +natives.setTrainForcedToSlowDown(Vehicle, bool) +natives.setTrainIsStoppedAtStation(Vehicle) +natives.setTrainSpeed(Vehicle, float) +natives.setTrainStopsForStations(Vehicle, bool) +natives.setUpsidedownCarNotDamaged(Vehicle, bool) +natives.setUseHighdof(bool) +natives.setUseLegIk(int, bool) +natives.setUsePoolGamePhysicsSettings(bool) +natives.setUsesCollisionOfClosestObjectOfType(Vec3, float, int, bool) +natives.setVariableOnSound(int, string, float) +natives.setVehAlarm(object, bool) +natives.setVehAlarmDuration(object, int) +natives.setVehHasStrongAxles(object, bool) +natives.setVehHazardlights(object, bool) +natives.setVehicleAlpha(Vehicle, int) +natives.setVehicleAlwaysRender(Vehicle) +natives.setVehicleCanBeTargetted(Vehicle, bool) +natives.setVehicleDeformationMult(Vehicle, float) +natives.setVehicleDirtLevel(Vehicle, float) +natives.setVehicleExplodesOnHighExplosionDamage(Vehicle, bool) +natives.setVehicleIsConsideredByPlayer(Vehicle, bool) +natives.setVehicleQuaternion(Vehicle, Vec3, float) +natives.setVehicleRenderScorched(Vehicle, bool) +natives.setVehicleSteerBias(Vehicle, float) +natives.setVehIndicatorlights(object, bool) +natives.setVehInteriorlight(object, bool) +natives.setViewport(int, float, float, float, float) +natives.setViewportDestination(int, Vec3, float, int, int) +natives.setViewportMirrored(int, bool) +natives.setViewportPriority(int, int) +natives.setViewportShape(int, int) +natives.setVisibilityOfClosestObjectOfType(Vec3, float, int, bool) +natives.setVisibilityOfNearbyEntityWithSpecialAttribute(int, bool) +natives.setVoiceIdFromHeadComponent(object, int, bool) +natives.setWantedMultiplier(float) +natives.setWeaponPickupNetworkRegenTime(int, int) +natives.setWebPageLinkActive(int, int, bool) +natives.setWebPageScroll(int, float) +natives.setWidescreenBorders(bool) +natives.setWidescreenFormat(int) +natives.setZoneNoCops(string, bool) +natives.setZonePopulationType(string, int) +natives.setZoneScumminess(string, int) +natives.shakePad(int, int, int) +natives.shakePadInCutscene(int, int, int) +natives.shakePlayerpadWhenControllerDisabled(void) +natives.shiftLeft(int, int) +natives.shiftRight(int, int) +natives.showBlipOnAltimeter(int, bool) +natives.showSigninUi(void) +natives.showUpdateStats(bool) +natives.shutCarDoor(Vehicle, int) +natives.shutdownAndLaunchNetworkGame(int) +natives.shutdownAndLaunchSinglePlayerGame(void) +natives.simulateUpdateLoadScene(void) +natives.sin(float) +natives.skipInPlaybackRecordedCar(Vehicle, float) +natives.skipRadioForward(void) +natives.skipTimeInPlaybackRecordedCar(int, float) +natives.skipToEndAndStopPlaybackRecordedCar(Vehicle) +natives.skipToNextAllowedStation(object) +natives.skipToNextScriptedConversationLine(void) +natives.smashCarWindow(Vehicle, int) +natives.smashGlassOnObject(Vec3, float, int, float) +natives.snapshotCam(int, int) +natives.soundCarHorn(Vehicle, int) +natives.specifyScriptPopulationZoneArea(int, int, int, int, int, int) +natives.specifyScriptPopulationZoneGroups(int, int, int, int, int) +natives.specifyScriptPopulationZoneNumCars(int) +natives.specifyScriptPopulationZoneNumParkedCars(int) +natives.specifyScriptPopulationZoneNumPeds(int) +natives.specifyScriptPopulationZoneNumScenarioPeds(int) +natives.specifyScriptPopulationZonePercentageCops(int) +natives.spotCheck5(void) +natives.spotCheck6(void) +natives.spotCheck7(void) +natives.spotCheck8(void) +natives.sqrt(float) +natives.startCarFire(Vehicle) +natives.startCharFire(Ped) +natives.startCredits(void) +natives.startCustomMobilePhoneRinging(int) +natives.startCutscene(void) +natives.startCutsceneNow(string) +natives.startEndCreditsMusic(void) +natives.startFiringAmnesty(void) +natives.startGpsRaceTrack(int) +natives.startKillFrenzy(string, int, int, int, int, int, int, int, bool) +natives.startLoadScene(Vec3) +natives.startMobilePhoneCall(object, string, object, string, bool, bool) +natives.startMobilePhoneCalling(void) +natives.startMobilePhoneRinging(void) +natives.startNewScript(string, int) +natives.startNewWidgetCombo(void) +natives.startPedMobileRinging(Ped, int) +natives.startPlaybackRecordedCar(Vehicle, int) +natives.startPlaybackRecordedCarLooped(Vehicle, int) +natives.startPlaybackRecordedCarUsingAi(Vehicle, int) +natives.startPlaybackRecordedCarWithOffset(Vehicle, int, Vec3) +natives.startPtfx(string, Vec3, float, float, float, float) +natives.startPtfxOnPed(string, Ped, Vec3, float, float, float, float) +natives.startPtfxOnPedBone(string, Ped, Vec3, float, float, float, int, float) +natives.startPtfxOnVeh(string, object, Vec3, float, float, float, float) +natives.startScriptConversation(bool, bool) +natives.startScriptFire(Vec3, int, int) +natives.startStreamingRequestList(string) +natives.stopCarBreaking(Vehicle, bool) +natives.stopCredits(void) +natives.stopCutscene(void) +natives.stopEndCreditsMusic(void) +natives.stopMobilePhoneRinging(void) +natives.stopMovie(void) +natives.stopPedDoingFallOffTestsWhenShot(Ped) +natives.stopPedMobileRinging(Ped) +natives.stopPedSpeaking(Ped, bool) +natives.stopPedWeaponFiringWhenDropped(Ped) +natives.stopPlaybackRecordedCar(Vehicle) +natives.stopPreviewRingtone(void) +natives.stopPtfx(int) +natives.stopSound(int) +natives.stopStream(void) +natives.stopSyncingScriptAnimations(bool) +natives.stopVehicleAlwaysRender(Vehicle) +natives.storeCarCharIsInNoSave(Vehicle) +natives.storeScore(int) +natives.storeWantedLevel(int) +natives.streamCutscene(void) +natives.stringDifference(string, string) +natives.stringString(string, string) +natives.stringToInt(string) +natives.suppressCarModel(int) +natives.suppressFadeInAfterDeathArrest(bool) +natives.suppressPedModel(int) +natives.swapNearestBuildingModel(Vec3, float, int, int) +natives.switchAmbientPlanes(bool) +natives.switchArrowAboveBlippedPickups(bool) +natives.switchCarGenerator(int, int) +natives.switchCarSiren(Vehicle, bool) +natives.switchGarbageTrucks(bool) +natives.switchMadDrivers(bool) +natives.switchObjectBrains(int, bool) +natives.switchOffWaypoint(void) +natives.switchPedPathsOff(Vec3, Vec3) +natives.switchPedPathsOn(Vec3, Vec3) +natives.switchPedRoadsBackToOriginal(Vec3, Vec3) +natives.switchPedToAnimated(Ped, bool) +natives.switchPedToRagdoll(Ped, int, int, bool, bool, bool, bool) +natives.switchPedToRagdollWithFall(Ped, int, int, int, float, float, int, float, float, float, float, float, float, float) +natives.switchPoliceHelis(bool) +natives.switchRandomBoats(bool) +natives.switchRandomTrains(bool) +natives.switchRoadsBackToOriginal(Vec3, Vec3) +natives.switchRoadsOff(Vec3, Vec3) +natives.switchRoadsOn(Vec3, Vec3) +natives.switchStreaming(bool) +natives.synchAmbientPlanes(int, int) +natives.synchRecordingWithWater(void) +natives.takeCarOutOfParkedCarsBudget(Vehicle, bool) +natives.tan(float) +natives.taskAchieveHeading(object, float) +natives.taskAimGunAtChar(Ped, Ped, int) +natives.taskAimGunAtCoord(object, float, float, float, int) +natives.taskCarDriveToCoord(Vehicle, Vehicle, float, float, float, float, int, int, int, float, int) +natives.taskCarDriveWander(Vehicle, Vehicle, float, int) +natives.taskCarMission(Vehicle, Vehicle, int, int, float, int, int, int) +natives.taskCarMissionCoorsTarget(Vehicle, Vehicle, Vec3, int, float, int, int, int) +natives.taskCarMissionCoorsTargetNotAgainstTraffic(Vehicle, Vehicle, Vec3, int, float, int, int, int) +natives.taskCarMissionNotAgainstTraffic(Vehicle, Vehicle, int, int, float, int, int, int) +natives.taskCarMissionPedTarget(Vehicle, Vehicle, Vehicle, int, float, int, int, int) +natives.taskCarTempAction(Vehicle, Vehicle, int, int) +natives.taskCharArrestChar(Ped, Ped) +natives.taskChatWithChar(Ped, Ped, bool, bool) +natives.taskClearLookAt(object) +natives.taskClimb(object, bool) +natives.taskCombat(object, object) +natives.taskCombatHatedTargetsAroundChar(Ped, float) +natives.taskCombatHatedTargetsAroundCharTimed(Ped, float, int) +natives.taskCombatTimed(object, object, int) +natives.taskCower(object) +natives.taskDead(object) +natives.taskDestroyCar(Vehicle, Vehicle) +natives.taskDie(object) +natives.taskDriveBy(object, object, int, Vec3, float, int, bool, int) +natives.taskDrivePointRoute(object, int, float) +natives.taskEnterCarAsDriver(Vehicle, Vehicle, int) +natives.taskEnterCarAsPassenger(Vehicle, Vehicle, int, int) +natives.taskEveryoneLeaveCar(Vehicle) +natives.taskFlushRoute(void) +natives.taskFollowNavMeshAndSlideToCoord(object, Vec3, int, int, float, float) +natives.taskFollowNavMeshAndSlideToCoordHdgRate(object, Vec3, int, int, float, float, float) +natives.taskFollowNavMeshToCoord(object, Vec3, int, int, float) +natives.taskFollowNavMeshToCoordNoStop(object, Vec3, int, int, float) +natives.taskGetOffBoat(Vehicle, int) +natives.taskGoStraightToCoord(object, Vec3, int, int) +natives.taskGotoCharOffset(Ped, Ped, int, float, float) +natives.taskGuardCurrentPosition(object, float, float, int) +natives.taskHandsUp(object, int) +natives.taskHeliMission(Vehicle, Vehicle, int, int, float, float, float, int, float, int, float, int, int) +natives.taskJump(object, bool) +natives.taskLeaveAnyCar(Vehicle) +natives.taskLeaveCar(Vehicle, Vehicle) +natives.taskLeaveCarDontCloseDoor(Vehicle, Vehicle) +natives.taskLeaveCarImmediately(Vehicle, Vehicle) +natives.taskLeaveCarInDirection(Vehicle, Vehicle, bool) +natives.taskLeaveGroup(object) +natives.taskLookAtChar(Ped, Ped, int, int) +natives.taskLookAtCoord(object, Vec3, int, int) +natives.taskLookAtVehicle(Vehicle, Vehicle, int, int) +natives.taskOpenDriverDoor(object, object, int) +natives.taskOpenPassengerDoor(object, object, int, int) +natives.taskPause(object, int) +natives.taskPerformSequence(object, int) +natives.taskPlayAnimNonInterruptable(object, string, string, float, int, int, int, int, int) +natives.taskPlayAnimWithFlags(object, string, string, float, int, int) +natives.taskSetCharDecisionMaker(Ped, int) +natives.taskSetCombatDecisionMaker(object, int) +natives.taskSetIgnoreWeaponRangeFlag(object, bool) +natives.taskShakeFist(object) +natives.taskShimmyClimbUp(object) +natives.taskShimmyLetGo(object) +natives.taskShootAtChar(Ped, Ped, int, int) +natives.taskSmartFleeChar(Ped, Ped, float, int) +natives.taskSmartFleeCharPreferringPavements(Ped, Ped, float, int) +natives.taskSmartFleePoint(object, Vec3, float, int) +natives.taskSmartFleePointPreferringPavements(object, Vec3, float, int) +natives.taskStandGuard(object, Vec3, float, float, bool, int) +natives.taskStandStill(object, int) +natives.taskSwapWeapon(object, int) +natives.taskSwimToCoord(object, Vec3) +natives.taskTired(object, int) +natives.taskToggleDuck(object, int) +natives.taskTogglePedThreatScanner(Ped, bool, bool, bool) +natives.taskTurnCharToFaceChar(Ped, Ped) +natives.taskTurnCharToFaceCoord(Ped, Vec3) +natives.taskUseMobilePhone(object, bool) +natives.taskUseMobilePhoneTimed(object, int) +natives.taskWanderStandard(object) +natives.taskWarpCharIntoCarAsDriver(Vehicle, Vehicle) +natives.taskWarpCharIntoCarAsPassenger(Vehicle, Vehicle, int) +natives.tellNetPlayerToStartPlaying(int, bool) +natives.terminateAllScriptsForNetworkGame(void) +natives.terminateAllScriptsWithThisName(string) +natives.terminateThisScript(void) +natives.thisScriptIsSafeForNetworkGame(void) +natives.thisScriptShouldBeSaved(void) +natives.timera(void) +natives.timerb(void) +natives.timerc(void) +natives.timestep(void) +natives.timestepunwarped(void) +natives.toFloat(int) +natives.toggleToplevelSprite(bool) +natives.trainLeaveStation(Vehicle) +natives.triggerLoadingMusicOnNextFade(void) +natives.triggerMissionCompleteAudio(int) +natives.triggerPoliceReport(string) +natives.triggerPtfx(string, Vec3, float, float, float, int) +natives.triggerPtfxOnPed(string, Ped, Vec3, float, float, float, int) +natives.triggerPtfxOnPedBone(string, Ped, Vec3, float, float, float, int, int) +natives.triggerPtfxOnVeh(string, object, Vec3, float, float, float, float) +natives.triggerVehAlarm(object) +natives.triggerVigilanteCrime(int, Vec3) +natives.turnCarToFaceCoord(Vehicle, Vec2) +natives.turnOffRadiohudInLobby(void) +natives.turnOffVehicleExtra(Vehicle, int, bool) +natives.unattachCam(int) +natives.unfreezeRadioStation(string) +natives.uninheritCamRoll(int) +natives.unloadTextFont(void) +natives.unlockGenericNewsStory(int) +natives.unlockLazlowStation(void) +natives.unlockMissionNewsStory(int) +natives.unlockRagdoll(object, bool) +natives.unmarkAllRoadNodesAsDontWander(void) +natives.unobfuscateInt(int) +natives.unobfuscateString(string) +natives.unpauseGame(void) +natives.unpausePlaybackRecordedCar(Vehicle) +natives.unpauseRadio(void) +natives.unpointCam(int) +natives.unregisterScriptWithAudio(void) +natives.unsetCharMeleeMovementConstaintBox(Ped) +natives.updateLoadScene(void) +natives.updateNetworkStatistics(int, int, int, int) +natives.updatePedPhysicalAttachmentPosition(Ped, Vec3, Vec2) +natives.updatePtfxOffsets(int, Vec3, float, float, float) +natives.updatePtfxTint(int, float, float, float, float) +natives.useMask(bool) +natives.usePlayerColourInsteadOfTeamColour(bool) +natives.usePreviousFontSettings(void) +natives.usingStandardControls(void) +natives.vdist(Vec3, Vec3) +natives.vdist2(Vec3, Vec3) +natives.vehicleCanBeTargettedByHsMissile(Vehicle, bool) +natives.vehicleDoesProvideCover(Vehicle, bool) +natives.vmag(Vec3) +natives.vmag2(Vec3) +natives.wait(int) +natives.wantedStarsAreFlashing(void) +natives.warpCharFromCarToCar(Vehicle, Vehicle, int) +natives.warpCharFromCarToCoord(Vehicle, Vec3) +natives.warpCharIntoCar(Vehicle, Vehicle) +natives.warpCharIntoCarAsPassenger(Vehicle, Vehicle, int) +natives.wasCutsceneSkipped(void) +natives.washVehicleTextures(Vehicle, int) +natives.wasPedKilledByHeadshot(Ped) +natives.wasPedSkeletonUpdated(Ped) +natives.whatWillPlayerPickup(int) + +Network Natives +natives.network.acceptInvite(int) +natives.network.advertiseSession(bool) +natives.network.allPartyMembersPresent(void) +natives.network.amIBlockedByPlayer(int) +natives.network.amIMutedByPlayer(int) +natives.network.changeGameMode(int, int, int, int) +natives.network.changeGameModePending(void) +natives.network.changeGameModeSucceeded(void) +natives.network.checkInviteArrival(void) +natives.network.clearInviteArrival(void) +natives.network.clearSummons(void) +natives.network.didInviteFriend(string) +natives.network.endSession(void) +natives.network.endSessionPending(void) +natives.network.expandTo32Players(void) +natives.network.findGame(int, bool, int, int) +natives.network.findGamePending(void) +natives.network.finishExtendedSearch(void) +natives.network.getFriendCount(void) +natives.network.getFriendName(int) +natives.network.getGameMode(void) +natives.network.getHealthReticuleOption(void) +natives.network.getHostAverageRank(int) +natives.network.getHostLatency(int) +natives.network.getHostMatchProgress(int) +natives.network.getHostServerName(int) +natives.network.getLanSession(void) +natives.network.getMaxPrivateSlots(void) +natives.network.getMaxSlots(void) +natives.network.getNextTextChat(void) +natives.network.getNumberOfGames(void) +natives.network.getNumOpenPublicSlots(void) +natives.network.getNumPartyMembers(void) +natives.network.getNumPlayersMet(void) +natives.network.getNumUnacceptedInvites(void) +natives.network.getNumUnfilledReservations(void) +natives.network.getPlayerIdOfNextTextChat(void) +natives.network.getRendezvousHostPlayerId(void) +natives.network.getServerName(void) +natives.network.getUnacceptedInviteEpisode(int) +natives.network.getUnacceptedInviterName(int) +natives.network.hasStrictNat(void) +natives.network.haveAcceptedInvite(void) +natives.network.haveOnlinePrivileges(void) +natives.network.haveSummons(void) +natives.network.hostGameE1(int, bool, int, int, int, int) +natives.network.hostGamePending(void) +natives.network.hostGameSucceeded(void) +natives.network.hostRendezvousE1(int, int, int) +natives.network.inviteFriend(string, string) +natives.network.isBeingKicked(void) +natives.network.isCommonEpisode(int) +natives.network.isFindResultUpdated(int) +natives.network.isFindResultValid(int) +natives.network.isFriendInSameTitle(string) +natives.network.isFriendOnline(string) +natives.network.isGameRanked(void) +natives.network.isInviteeOnline(void) +natives.network.isNetworkAvailable(void) +natives.network.isOperationPending(void) +natives.network.isPlayerBlockedByMe(int) +natives.network.isPlayerMutedByMe(int) +natives.network.isPlayerTalking(int) +natives.network.isPlayerTyping(int) +natives.network.isRendezvous(void) +natives.network.isRendezvousHost(void) +natives.network.isRockstartSessionIdValid(void) +natives.network.isSessionAdvertise(void) +natives.network.isSessionInvitable(void) +natives.network.isSessionStarted(void) +natives.network.isTvt(void) +natives.network.joinGamePending(void) +natives.network.joinGameSucceeded(void) +natives.network.joinSummons(void) +natives.network.kickPlayer(int, bool) +natives.network.leaveGame(void) +natives.network.leaveGamePending(void) +natives.network.limitTo16Players(void) +natives.network.playerHasCommPrivs(void) +natives.network.playerHasDiedRecently(int) +natives.network.playerHasHeadset(int) +natives.network.playerHasKeyboard(int) +natives.network.resultMatchesSearchCriteria(int) +natives.network.returnToRendezvous(void) +natives.network.returnToRendezvousPending(void) +natives.network.returnToRendezvousSucceeded(void) +natives.network.setHealthReticuleOption(bool) +natives.network.setLanSession(bool) +natives.network.setLocalPlayerIsTyping(int) +natives.network.setMatchProgress(float) +natives.network.setPlayerMuted(int, bool) +natives.network.setServerName(string) +natives.network.setSessionInvitable(bool) +natives.network.setTeamOnlyChat(bool) +natives.network.showMetPlayerFeedbackUi(int) +natives.network.showPlayerFeedbackUi(int) +natives.network.showPlayerProfileUi(int) +natives.network.startSession(void) +natives.network.startSessionPending(void) +natives.network.startSessionSucceeded(void) +natives.network.stringVerifyPending(void) +natives.network.stringVerifySucceeded(void) \ No newline at end of file diff --git a/GTAIVServerFunctions.txt b/GTAIVServerFunctions.txt new file mode 100644 index 0000000..e8d1c1e --- /dev/null +++ b/GTAIVServerFunctions.txt @@ -0,0 +1,845 @@ +Blip Functions + +getBlipCount +getBlips +gta.createBlip +gta.createBlipAttachedTo + +blip.children +blip.clearExistsFor +blip.dimension +blip.existsFor +blip.getData +blip.getRotation +blip.id +blip.isCreatedFor +blip.isLocal +blip.isOwner +blip.isSyncer +blip.isType +blip.name +blip.netFlags +blip.parent +blip.position +blip.removeAllData +blip.removeData +blip.resource +blip.rotation +blip.setData +blip.setExistsFor +blip.setRotation +blip.setSyncer +blip.streamInDistance +blip.streamOutDistance +blip.syncer +blip.syncerId +blip.type + +Building Functions + +getBuildingCount +getBuildings +gta.createBuilding + +building.children +building.clearExistsFor +building.dimension +building.existsFor +building.getData +building.getRotation +building.heading +building.id +building.interior +building.isCreatedFor +building.isLocal +building.isOwner +building.isSyncer +building.isType +building.matrix +building.modelIndex +building.name +building.netFlags +building.parent +building.position +building.removeAllData +building.removeData +building.resource +building.rotation +building.setData +building.setExistsFor +building.setRotation +building.setSyncer +building.streamInDistance +building.streamOutDistance +building.syncer +building.syncerId +building.type + +Camera Functions + +gta.fadeCamera + +CancellableEvent Functions + +cancellableEvent.isDefaultPrevented +cancellableEvent.preventDefault + +Chat Functions + +message +messageAllExcept +messageClient + +Client Functions + +getClient +getClientFromPlayerElement +getClients +localClient + +client.administrator +client.cameraInterior +client.console +client.despawnPlayer +client.disconnect +client.game +client.gameVersion +client.getData +client.index +client.ip +client.name +client.ping +client.player +client.removeAllData +client.removeData +client.setData + +Command Functions + +addCommandHandler +consoleCommand +hasCommandHandler +removeCommandHandler + +Element Functions + +destroyElement +getElementCount +getElementFromId +getElementFromName +getElements +getElementsByType + +element.children +element.clearExistsFor +element.dimension +element.existsFor +element.getData +element.getRotation +element.id +element.isCreatedFor +element.isLocal +element.isOwner +element.isSyncer +element.isType +element.name +element.netFlags +element.parent +element.position +element.removeAllData +element.removeData +element.resource +element.rotation +element.setData +element.setExistsFor +element.setRotation +element.setSyncer +element.streamInDistance +element.streamOutDistance +element.syncer +element.syncerId +element.type + +Entity Functions + +entity.children +entity.clearExistsFor +entity.dimension +entity.existsFor +entity.getData +entity.getRotation +entity.heading +entity.id +entity.interior +entity.isCreatedFor +entity.isLocal +entity.isOwner +entity.isSyncer +entity.isType +entity.matrix +entity.modelIndex +entity.name +entity.netFlags +entity.parent +entity.position +entity.removeAllData +entity.removeData +entity.resource +entity.rotation +entity.setData +entity.setExistsFor +entity.setRotation +entity.setSyncer +entity.streamInDistance +entity.streamOutDistance +entity.syncer +entity.syncerId +entity.type + +Event Functions + +addEvent +addEventHandler +bindEventHandler +removeEventHandler +triggerEvent +triggerNetworkEvent +unbindEventHandler + +File Functions + +createFile +fileExists +loadTextFile +openFile +saveTextFile + +GTA Time Functions + +gta.time.day +gta.time.hour +gta.time.minute +gta.time.minuteDuration +gta.time.second + +HTTP Functions + +httpGet + +Key Functions + +bindKey +unbindAllKeys +unbindKey + +KeyEvent Functions + +keyEvent.down +keyEvent.isDefaultPrevented +keyEvent.keyCode +keyEvent.mod +keyEvent.preventDefault +keyEvent.repeat +keyEvent.scanCode + +Marker Functions + +getMarkerCount +getMarkers +gta.createSphere + +marker.children +marker.clearExistsFor +marker.dimension +marker.existsFor +marker.getData +marker.getRotation +marker.id +marker.isCreatedFor +marker.isLocal +marker.isOwner +marker.isSyncer +marker.isType +marker.name +marker.netFlags +marker.parent +marker.position +marker.removeAllData +marker.removeData +marker.resource +marker.rotation +marker.setData +marker.setExistsFor +marker.setRotation +marker.setSyncer +marker.streamInDistance +marker.streamOutDistance +marker.syncer +marker.syncerId +marker.type + +Matrix4x4 Functions + +matrix4x4.getElement +matrix4x4.getVector3 +matrix4x4.m11 +matrix4x4.m12 +matrix4x4.m13 +matrix4x4.m14 +matrix4x4.m21 +matrix4x4.m22 +matrix4x4.m23 +matrix4x4.m24 +matrix4x4.m31 +matrix4x4.m32 +matrix4x4.m33 +matrix4x4.m34 +matrix4x4.m41 +matrix4x4.m42 +matrix4x4.m43 +matrix4x4.m44 +matrix4x4.multiply +matrix4x4.setElement +matrix4x4.setIdentity +matrix4x4.setInverse +matrix4x4.setMultiply +matrix4x4.setRotate +matrix4x4.setRotateX +matrix4x4.setRotateY +matrix4x4.setRotateZ +matrix4x4.setScale +matrix4x4.setTranslate +matrix4x4.transformCoordinate + +Miscellaneous Functions + +collectAllGarbage +getConsole +gta.ssvBridgeEnabled +inPoly +platform +toColour + +NetFlags Functions + +netFlags.alwaysExistForSyncer +netFlags.defaultExistance +netFlags.deleting +netFlags.distanceStreaming +netFlags.forcedSyncer +netFlags.findSyncer +netFlags.onAllDimensions +netFlags.onlySyncIfDetached +netFlags.registered +netFlags.sendSync +netFlags.transient + +Network Functions + +addNetworkHandler +removeNetworkHandler + +Object Functions + +getObjectCount +getObjects +gta.createObject +registerNetObject + +object.children +object.clearExistsFor +object.dimension +object.existsFor +object.getData +object.getRotation +object.heading +object.id +object.interior +object.isCreatedFor +object.isLocal +object.isOwner +object.isSyncer +object.isType +object.matrix +object.modelIndex +object.name +object.netFlags +object.parent +object.position +object.removeAllData +object.removeData +object.resource +object.rotation +object.setData +object.setExistsFor +object.setRotation +object.setSyncer +object.streamInDistance +object.streamOutDistance +object.syncer +object.syncerId +object.turnVelocity +object.type +object.velocity + +Ped Functions + +getPedCount +getPeds +gta.createPed + +ped.armour +ped.children +ped.clearExistsFor +ped.dimension +ped.existsFor +ped.getData +ped.getRotation +ped.giveWeapon +ped.heading +ped.health +ped.id +ped.interior +ped.isCreatedFor +ped.isEnteringVehicle +ped.isExitingVehicle +ped.isLocal +ped.isOwner +ped.isSyncer +ped.isType +ped.matrix +ped.modelIndex +ped.name +ped.netFlags +ped.parent +ped.position +ped.removeAllData +ped.removeData +ped.resource +ped.rotation +ped.seat +ped.setData +ped.setExistsFor +ped.setRotation +ped.setSyncer +ped.skin +ped.streamInDistance +ped.streamOutDistance +ped.syncer +ped.syncerId +ped.turnVelocity +ped.type +ped.vehicle +ped.velocity +ped.warpIntoVehicle +ped.weapon +ped.weaponAmmunition +ped.weaponClipAmmunition +ped.weaponState + +Physical Functions + +getPhysicalCount +getPhysicals + +physical.children +physical.clearExistsFor +physical.dimension +physical.existsFor +physical.getData +physical.getRotation +physical.heading +physical.id +physical.interior +physical.isCreatedFor +physical.isLocal +physical.isOwner +physical.isSyncer +physical.isType +physical.matrix +physical.modelIndex +physical.name +physical.netFlags +physical.parent +physical.position +physical.removeAllData +physical.removeData +physical.resource +physical.rotation +physical.setData +physical.setExistsFor +physical.setRotation +physical.setSyncer +physical.streamInDistance +physical.streamOutDistance +physical.syncer +physical.syncerId +physical.turnVelocity +physical.type +physical.velocity + +Pickup Functions + +getPickupCount +getPickups +gta.createPickup + +Platform Functions + +platform.modState +platform.name +platform.ticks + +Player Functions + +getPlayerCount +getPlayers +gta.createPlayer +localPlayer +spawnPlayer + +player.armour +player.children +player.clearExistsFor +player.dimension +player.existsFor +player.getData +player.getRotation +player.giveWeapon +player.heading +player.health +player.id +player.interior +player.isCreatedFor +player.isEnteringVehicle +player.isExitingVehicle +player.isLocal +player.isOwner +player.isSyncer +player.isType +player.matrix +player.modelIndex +player.name +player.netFlags +player.parent +player.position +player.removeAllData +player.removeData +player.resource +player.rotation +player.seat +player.setData +player.setExistsFor +player.setRotation +player.setSyncer +player.skin +player.streamInDistance +player.streamOutDistance +player.syncer +player.syncerId +player.turnVelocity +player.type +player.vehicle +player.velocity +player.warpIntoVehicle +player.weapon +player.weaponAmmunition +player.weaponClipAmmunition +player.weaponState + +Reflection Functions + +exportFunction + +reflection.call +reflection.clone +reflection.createFunction +reflection.move +reflection.tostring + +Resource Functions + +findResourceByName +getResources +thisResource + +resource.exports +resource.getExport +resource.isStarted +resource.isStarting +resource.name +resource.restart +resource.start +resource.stop + +SDL Functions + +sdl.getModState +sdl.platform +sdl.ticks + +Server Functions + +server.banIP +server.bindIP +server.duplicateNames +server.game +server.gameMode +server.getCVar +server.getRule +server.httpPort +server.httpServer +server.httpURL +server.isIPBanned +server.listed +server.logPath +server.maxClients +server.minClientVersion +server.name +server.pickupStreamInDistance +server.pickupStreamOutDistance +server.port +server.rcon +server.rconPort +server.setPassword +server.setRule +server.shutdown +server.streamInDistance +server.streamOutDistance +server.syncInterval +server.syncLocalEntities +server.syncMethod +server.unbanAllIPs +server.unbanIP + +Session Functions + +gta.hostSession +gta.joinSession +gta.quickMatch + +Stream Functions + +stream.close +stream.length +stream.position +stream.readBytes +stream.readDouble +stream.readFloat +stream.readInt16 +stream.readInt32 +stream.readInt64 +stream.readInt8 +stream.readLine +stream.readString +stream.readUInt16 +stream.readUInt32 +stream.readUInt64 +stream.readUInt8 +stream.writeBytes +stream.writeDouble +stream.writeFloat +stream.writeInt16 +stream.writeInt32 +stream.writeInt64 +stream.writeInt8 +stream.writeString +stream.writeUInt16 +stream.writeUInt32 +stream.writeUInt64 +stream.writeUInt8 + +TextReader Functions + +textReader.close +textReader.loadText +textReader.readCharacter +textReader.readLine + +Timer Functions + +clearImmediate +clearInterval +clearTimeout +setImmediate +setInterval +setTimeout + +Train Functions + +getTrainCount +getTrains + +train.children +train.clearExistsFor +train.colour1 +train.colour2 +train.colour3 +train.colour4 +train.derailed +train.dimension +train.engine +train.existsFor +train.fix +train.getData +train.getOccupant +train.getOccupants +train.getRotation +train.heading +train.headlights +train.id +train.interior +train.isCreatedFor +train.isLocal +train.isOwner +train.isSyncer +train.isType +train.locked +train.lockedStatus +train.matrix +train.modelIndex +train.name +train.netFlags +train.parent +train.position +train.randomiseColours +train.removeAllData +train.removeData +train.resource +train.rotation +train.setColours +train.setData +train.setExistsFor +train.setRGBColours +train.setRotation +train.setSyncer +train.speed +train.streamInDistance +train.streamOutDistance +train.strongGrip +train.syncer +train.syncerId +train.taillights +train.track +train.trackPosition +train.turnVelocity +train.type +train.velocity + +Vec2 Functions + +vec2.addPolar +vec2.cartesianToPolar +vec2.extrapolate +vec2.interpolate +vec2.sphericalExtrapolate +vec2.sphericalInterpolate +vec2.x +vec2.y + +Vec3 Functions + +vec3.absDotProduct +vec3.addPolar +vec3.addSpherical +vec3.cartesianToPolar +vec3.cartesianToSpherical +vec3.crossProduct +vec3.distance +vec3.dotProduct +vec3.extrapolate +vec3.interpolate +vec3.length +vec3.midPoint +vec3.normalise +vec3.sphericalExtrapolate +vec3.sphericalInterpolate +vec3.squaredDistance +vec3.squaredLength +vec3.x +vec3.y +vec3.z + +Vehicle Functions + +getVehicleCount +getVehicles +gta.createVehicle + +vehicle.children +vehicle.clearExistsFor +vehicle.colour1 +vehicle.colour2 +vehicle.colour3 +vehicle.colour4 +vehicle.dimension +vehicle.engine +vehicle.existsFor +vehicle.fix +vehicle.getData +vehicle.getOccupant +vehicle.getOccupants +vehicle.getRotation +vehicle.heading +vehicle.id +vehicle.interior +vehicle.isCreatedFor +vehicle.isLocal +vehicle.isOwner +vehicle.isSyncer +vehicle.isType +vehicle.locked +vehicle.lockedStatus +vehicle.matrix +vehicle.modelIndex +vehicle.name +vehicle.netFlags +vehicle.parent +vehicle.position +vehicle.randomiseColours +vehicle.removeAllData +vehicle.removeData +vehicle.resource +vehicle.rotation +vehicle.setColours +vehicle.setData +vehicle.setExistsFor +vehicle.setRGBColours +vehicle.setRotation +vehicle.setSyncer +vehicle.streamInDistance +vehicle.streamOutDistance +vehicle.strongGrip +vehicle.syncer +vehicle.syncerId +vehicle.turnVelocity +vehicle.type +vehicle.velocity + +Weather Functions + +gta.forceWeather +gta.weather + +World Functions + +addToWorld + +XmlDocument Functions + +xmlDocument.load +xmlDocument.rootElement + +XmlElement Functions + +xmlElement.attributes +xmlElement.children +xmlElement.childrenCount +xmlElement.clear +xmlElement.getBoolAttribute +xmlElement.getFloatAttribute +xmlElement.getIntegerAttribute +xmlElement.getStringAttribute +xmlElement.name +xmlElement.parent +xmlElement.text \ No newline at end of file