Client-side functions: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
Attention: work is still in progress. Methods of Player/Vehicle/etc will be added soon, other could be updated too. | |||
==Event functions== | ==Event functions== | ||
{{Event_functions}} | {{Event_functions}} | ||
| Line 26: | Line 28: | ||
==UI functions== | ==UI functions== | ||
{{UI_function_c}} | {{UI_function_c}} | ||
==Global functions== | ==Global functions== | ||
{{Global_function_c}} | {{Global_function_c}} | ||
==App== | |||
**App::appGetFloat(property); | |||
**App::appSetFloat(property, value); | |||
**App::appSetBlock(blockName); | |||
**App::appSetString(property, value); | |||
**App::appDeleteAppData(appName); | |||
**App::appSetInt(property, value); | |||
**App::appGetString(property); | |||
**App::appHasSyncedData(appName); | |||
**App::appSetApp(appName); | |||
**App::appGetInt(property); | |||
==Audio== | |||
**Audio::startAudioScene(sceneName); | |||
**Audio::isAmbientZoneEnabled(ambientZone); | |||
**Audio::getVehicleDefaultHorn(veh); | |||
**Audio::prepareSynchronizedAudioEventForScene(p0, p1); | |||
**Audio::startAlarm(alarmName, p2); | |||
**Audio::setMobileRadioEnabledDuringGameplay(Toggle); | |||
**Audio::clearAmbientZoneListState(p0, p1); | |||
**Audio::overrideTrevorRage(p0); | |||
**Audio::setUserRadioControlEnabled(p0); | |||
**Audio::setAmbientZoneStatePersistent(ambientZone, p1, p2); | |||
**Audio::prepareMusicEvent(eventName); | |||
**Audio::loadStream(streamName, soundSet); | |||
**Audio::specialFrontendEqual(x, y, z); | |||
**Audio::clearAmbientZoneState(p0, p1); | |||
**Audio::isAlarmPlaying(alarmName); | |||
**Audio::startScriptPhoneConversation(p0, p1); | |||
**Audio::getNetworkIdFromSoundId(soundId); | |||
**Audio::stopAllAlarms(stop); | |||
**Audio::requestScriptAudioBank(p0, p1); | |||
**Audio::setVariableOnStream(p0, p1); | |||
**Audio::freezeRadioStation(radioStation); | |||
**Audio::PlayAmbientSpeechWithVoice(p0, speechName, voiceName, speechParam, p4); | |||
**Audio::releaseSoundId(soundId); | |||
**Audio::setAggressiveHorns(toggle); | |||
**Audio::setStaticEmitterEnabled(emitterName, toggle); | |||
**Audio::preloadScriptConversation(p0, p1, p2, p3); | |||
**Audio::setCutsceneAudioOverride(p0); | |||
**Audio::setGpsActive(active); | |||
**Audio::loadStreamWithStartOffset(streamName, startOffset, soundSet); | |||
**Audio::cancelMusicEvent(eventName); | |||
**Audio::preloadScriptPhoneConversation(p0, p1); | |||
**Audio::getNumberOfPassengerVoiceVariations(p0); | |||
**Audio::playSoundFrontend(soundId, audioName, audioRef, p3); | |||
**Audio::startScriptConversation(p0, p1, p2, p3); | |||
**Audio::triggerMusicEvent(eventName); | |||
**Audio::requestMissionAudioBank(p0, p1); | |||
**Audio::getSoundIdFromNetworkId(netId); | |||
**Audio::releaseNamedScriptAudioBank(audioBank); | |||
**Audio::playSound(soundId, audioName, audioRef, p3, p4, p5); | |||
**Audio::pauseScriptedConversation(p0); | |||
**Audio::setInitialPlayerStation(radioStation); | |||
**Audio::playSynchronizedAudioEvent(p0); | |||
**Audio::findRadioStationIndex(station); | |||
**Audio::playSoundFromCoord(soundId, audioName, x, y, z, audioRef, p6, p7, p8); | |||
**Audio::hintAmbientAudioBank(p0, p1); | |||
**Audio::isAmbientSpeechPlaying(p0); | |||
**Audio::stopSynchronizedAudioEvent(p0); | |||
**Audio::SetSynchronizedAudioEventPositionThisFrame(p0, p1); | |||
**Audio::addPedToConversation(p0, p1, p2); | |||
**Audio::setAmbientZoneListState(p0, p1, p2); | |||
**Audio::prepareAlarm(alarmName); | |||
**Audio::interruptConversation(p0, p1, p2); | |||
**Audio::stopAlarm(alarmName, toggle); | |||
**Audio::stopSound(soundId); | |||
**Audio::setRadioToStationIndex(radioStation); | |||
**Audio::setEmitterRadioStation(emitterName, radioStation); | |||
**Audio::setVariableOnSound(soundId, p1, p2); | |||
**Audio::playMissionCompleteAudio(audioName); | |||
**Audio::unlockMissionNewsStory(newsStory); | |||
**Audio::getRadioStationName(radioStation); | |||
**Audio::setRadioTrack(radioStation, radioTrack); | |||
**Audio::isAudioSceneActive(scene); | |||
**Audio::setMicrophonePosition(p0, x1, y1, z1, x2, y2, z2, x3, y3, z3); | |||
**Audio::stopCurrentPlayingAmbientSpeech(p0); | |||
**Audio::setAudioFlag(flagName, toggle); | |||
**Audio::playPain(painID, p1, p2); | |||
**Audio::getPlayerHeadsetSoundAlternate(p0, p1); | |||
**Audio::setAmbientZoneState(p0, p1, p2); | |||
**Audio::setMobilePhoneRadioState(state); | |||
**Audio::setRadioAutoUnfreeze(p0); | |||
**Audio::addLineToConversation(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12); | |||
**Audio::setRadioToStationName(stationName); | |||
**Audio::registerScriptWithAudio(p0); | |||
**Audio::prepareSynchronizedAudioEvent(p0, p1); | |||
**Audio::setAnimalMood(p0, p1); | |||
**Audio::isScriptedSpeechPlaying(p0); | |||
**Audio::playEndCreditsMusic(play); | |||
**Audio::stopScriptedConversation(p0); | |||
**Audio::stopAudioScene(scene); | |||
**Audio::playPoliceReport(name, p1); | |||
**Audio::playSoundFromEntity(soundId, audioName, entity, audioRef, p4, p5); | |||
**Audio::setPlayerAngry(playerPed, disabled); | |||
**Audio::playStreamFromObject(object); | |||
**Audio::PlayAmbientSpeechAtCoords(p0, p1, p2, p3, p4, p5); | |||
**Audio::setAudioSceneVariable(p0, p1, p2); | |||
**Audio::overrideUnderwaterStream(p0, p1); | |||
**Audio::setAmbientZoneListStatePersistent(ambientZone, p1, p2); | |||
**Audio::resetPedAudioFlags(p0); | |||
**Audio::setFrontendRadioActive(active); | |||
**Audio::playPedRingtone(ringtoneName, ped, p2); | |||
**Audio::hintScriptAudioBank(p0, p1); | |||
**Audio::unfreezeRadioStation(radioStation); | |||
**Audio::hasSoundFinished(soundId); | |||
**Audio::requestAmbientAudioBank(p0, p1); | |||
==Brain== | |||
**Brain::registerObjectScriptBrain(scriptName, p1, p2, p3, p4, p5); | |||
**Brain::disableScriptBrainSet(brainSet); | |||
**Brain::registerWorldPointScriptBrain(p0, p1, p2); | |||
**Brain::addScriptToRandomPed(name, model, p2, p3); | |||
**Brain::enableScriptBrainSet(brainSet); | |||
**Brain::isObjectWithinBrainActivationRange(object); | |||
==Cam== | |||
**Cam::isCamSplinePaused(p0); | |||
**Cam::renderScriptCams(render, ease, easeTime, p3, p4); | |||
**Cam::stopGameplayCamShaking(p0); | |||
**Cam::SetGameplayCamRawYaw(yaw); | |||
**Cam::setCamSplineDuration(cam, timeDuration); | |||
**Cam::setGameplayEntityHint(p0, p1, p2, p3, p4, p5, p6, p7, p8); | |||
**Cam::setFollowVehicleCamZoomLevel(zoomLevel); | |||
**Cam::stopCinematicCamShaking(p0); | |||
**Cam::setCamSplinePhase(cam, p1); | |||
**Cam::setGameplayPedHint(p0, x1, y1, z1, p4, p5, p6, p7); | |||
**Cam::overrideCamSplineVelocity(cam, p1, p2, p3); | |||
**Cam::setFollowPedCamCutsceneChat(p0, p1); | |||
**Cam::setGameplayHintFov(FOV); | |||
**Cam::setCinematicButtonActive(p0); | |||
**Cam::setFollowPedCamViewMode(viewMode); | |||
**Cam::GetGameplayCamRot(p0); | |||
**Cam::setGameplayCamRelativePitch(x, Value2); | |||
**Cam::createCinematicShot(p0, p1, p2, entity); | |||
**Cam::SetGameplayCamRawPitch(pitch); | |||
**Cam::stopCinematicShot(p0); | |||
**Cam::overrideCamSplineMotionBlur(p0, p1, p2, p3); | |||
**Cam::SetCamEffect(p0); | |||
**Cam::getGameplayCamRot(p0); | |||
**Cam::setGameplayObjectHint(p0, p1, p2, p3, p4, p5, p6, p7); | |||
**Cam::addCamSplineNode(camera, x, y, z, xRot, yRot, zRot, length, p8, p9); | |||
**Cam::doScreenFadeOut(duration); | |||
**Cam::destroyAllCams(destroy); | |||
**Cam::ClampGameplayCamYaw(minimum, maximum); | |||
**Cam::setTimeIdleDrop(p0, p1); | |||
**Cam::setGameplayVehicleHint(p0, p1, p2, p3, p4, p5, p6, p7); | |||
**Cam::ClampGameplayCamPitch(minimum, maximum); | |||
**Cam::setGameplayCamShakeAmplitude(amplitude); | |||
**Cam::setFollowVehicleCamViewMode(viewMode); | |||
**Cam::getCamSplineNodeIndex(cam); | |||
**Cam::setGameplayCamRelativeHeading(heading); | |||
**Cam::setCinematicCamShakeAmplitude(p0); | |||
**Cam::isCinematicShotActive(p0); | |||
**Cam::doScreenFadeIn(duration); | |||
**Cam::setGameplayCoordHint(p0, p1, p2, p3, p4, p5, p6); | |||
**Cam::getCamSplineNodePhase(p0); | |||
**Cam::setWidescreenBorders(p0, p1); | |||
**Cam::shakeCinematicCam(p0, p1); | |||
**Cam::setCinematicModeActive(p0); | |||
**Cam::AnimateGameplayCamZoom(p0, distance); | |||
**Cam::playSynchronizedCamAnim(p0, p1, animName, animDictionary); | |||
**Cam::isSphereVisible(x, y, z, radius); | |||
**Cam::getIsMultiplayerBrief(p0); | |||
**Cam::stopGameplayHint(p0); | |||
**Cam::shakeGameplayCam(shakeName, intensity); | |||
==Controls== | |||
**Controls::GetControlActionName(inputGroup, control, p2); | |||
**Controls::getDisabledControlNormal(inputGroup, control); | |||
**Controls::IsInputJustDisabled(inputGroup); | |||
**Controls::isControlEnabled(inputGroup, control); | |||
**Controls::isDisabledControlJustReleased(inputGroup, control); | |||
**Controls::enableControlAction(inputGroup, control, enable); | |||
**Controls::stopPadShake(p0); | |||
**Controls::setPadShake(p0, duration, frequency); | |||
**Controls::isControlJustReleased(inputGroup, control); | |||
**Controls::isControlJustPressed(inputGroup, control); | |||
**Controls::disableAllControlActions(inputGroup); | |||
**Controls::isControlReleased(inputGroup, control); | |||
**Controls::setPlayerpadShakesWhenControllerDisabled(toggle); | |||
**Controls::isDisabledControlJustPressed(inputGroup, control); | |||
**Controls::IsInputDisabled(inputGroup); | |||
**Controls::enableAllControlActions(inputGroup); | |||
**Controls::getControlValue(inputGroup, control); | |||
**Controls::isDisabledControlPressed(inputGroup, control); | |||
**Controls::SetControlNormal(inputGroup, control, amount); | |||
**Controls::getControlNormal(inputGroup, control); | |||
**Controls::setInputExclusive(inputGroup, control); | |||
**Controls::isControlPressed(inputGroup, control); | |||
**Controls::disableControlAction(inputGroup, control, disable); | |||
==Cutscene== | |||
**Cutscene::setCutscenePedPropVariation(cutsceneEntName, p1, p2, p3, modelHash); | |||
**Cutscene::getEntityIndexOfCutsceneEntity(cutsceneEntName, modelHash); | |||
**Cutscene::startCutscene(p0); | |||
**Cutscene::startCutsceneAtCoords(x, y, z, p3); | |||
**Cutscene::hasThisCutsceneLoaded(cutsceneName); | |||
**Cutscene::doesCutsceneEntityExist(cutsceneEntName, modelHash); | |||
**Cutscene::canSetExitStateForRegisteredEntity(cutsceneEntName, modelHash); | |||
**Cutscene::canSetEnterStateForRegisteredEntity(cutsceneEntName, modelHash); | |||
**Cutscene::requestCutscene(cutsceneName, p1); | |||
**Cutscene::setCutsceneFadeValues(p0, p1, p2, p3); | |||
**Cutscene::setCutsceneTriggerArea(p0, p1, p2, p3, p4, p5); | |||
**Cutscene::canSetExitStateForCamera(p0); | |||
**Cutscene::setCutsceneOrigin(p0, p1, p2, p3, p4); | |||
**Cutscene::setCutscenePedComponentVariation(cutsceneEntName, p1, p2, p3, modelHash); | |||
**Cutscene::getEntityIndexOfRegisteredEntity(cutsceneEntName, modelHash); | |||
**Cutscene::RequestCutscene2(cutsceneName, p1, p2); | |||
**Cutscene::stopCutscene(p0); | |||
**Cutscene::registerEntityForCutscene(cutscenePed, cutsceneEntName, p2, modelHash, p4); | |||
==Datafile== | |||
**Datafile::ObjectValueGetType(objectData, key); | |||
**Datafile::ArrayValueGetSize(arrayData); | |||
**Datafile::ObjectValueGetFloat(objectData, key); | |||
**Datafile::ObjectValueGetBoolean(objectData, key); | |||
**Datafile::ArrayValueAddString(arrayData, value); | |||
**Datafile::ObjectValueAddBoolean(objectData, key, value); | |||
**Datafile::ArrayValueGetType(arrayData, arrayIndex); | |||
**Datafile::ObjectValueGetString(objectData, key); | |||
**Datafile::ArrayValueGetInteger(arrayData, arrayIndex); | |||
**Datafile::ArrayValueAddVector3(arrayData, valueX, valueY, valueZ); | |||
**Datafile::ObjectValueGetVector3(objectData, key); | |||
**Datafile::ObjectValueAddVector3(objectData, key, valueX, valueY, valueZ); | |||
**Datafile::ArrayValueGetBoolean(arrayData, arrayIndex); | |||
**Datafile::ArrayValueAddFloat(arrayData, value); | |||
**Datafile::ObjectValueAddArray(objectData, key); | |||
**Datafile::ArrayValueAddObject(arrayData); | |||
**Datafile::ObjectValueGetInteger(objectData, key); | |||
**Datafile::ObjectValueGetArray(objectData, key); | |||
**Datafile::ArrayValueGetObject(arrayData, arrayIndex); | |||
**Datafile::ArrayValueGetVector3(arrayData, arrayIndex); | |||
**Datafile::ObjectValueAddString(objectData, key, value); | |||
**Datafile::ObjectValueAddObject(objectData, key); | |||
**Datafile::ObjectValueGetObject(objectData, key); | |||
**Datafile::ArrayValueGetFloat(arrayData, arrayIndex); | |||
**Datafile::ObjectValueAddFloat(objectData, key, value); | |||
**Datafile::LoadUgcFile(filename); | |||
**Datafile::ArrayValueAddInteger(arrayData, value); | |||
**Datafile::ArrayValueGetString(arrayData, arrayIndex); | |||
**Datafile::ObjectValueAddInteger(objectData, key, value); | |||
**Datafile::ArrayValueAddBoolean(arrayData, value); | |||
==Decisionevent== | |||
**Decisionevent::isShockingEventInSphere(type, x, y, z, radius); | |||
**Decisionevent::removeShockingEvent(event); | |||
**Decisionevent::suppressShockingEventTypeNextFrame(type); | |||
**Decisionevent::clearDecisionMakerEventResponse(name, type); | |||
**Decisionevent::addShockingEventForEntity(type, entity, duration); | |||
**Decisionevent::unblockDecisionMakerEvent(name, type); | |||
**Decisionevent::addShockingEventAtPosition(type, x, y, z, duration); | |||
**Decisionevent::blockDecisionMakerEvent(name, type); | |||
**Decisionevent::removeAllShockingEvents(p0); | |||
==Decorator== | |||
**Decorator::decorIsRegisteredAsType(propertyName, type); | |||
**Decorator::decorRegister(propertyName, type); | |||
==Dlc1== | |||
**Dlc1::GetPropFromOutfit(outfit, slot, item); | |||
**Dlc1::initShopPedComponent(outComponent); | |||
**Dlc1::getShopPedQueryComponent(componentId, outComponent); | |||
**Dlc1::getDlcVehicleData(dlcVehicleIndex, outData); | |||
**Dlc1::getNumDlcWeaponComponents(dlcWeaponIndex); | |||
**Dlc1::getDlcVehicleFlags(p0); | |||
**Dlc1::getForcedComponent(componentHash, componentId, p2, p3, p4); | |||
**Dlc1::getDlcWeaponComponentData(p0, p1, ComponentDataPtr); | |||
**Dlc1::getShopPedQueryOutfit(p0, outfit); | |||
**Dlc1::getVariantComponent(componentHash, componentId, p2, p3, p4); | |||
**Dlc1::getShopPedComponent(p0, p1); | |||
**Dlc1::getDlcWeaponData(dlcWeaponIndex, outData); | |||
**Dlc1::GetNumPropsFromOutfit(character, p1, p2, p3, p4, componentId); | |||
**Dlc1::getShopPedOutfit(p0, p1); | |||
**Dlc1::GetNumForcedComponents(componentHash); | |||
**Dlc1::IsDlcDataEmpty(dlcData); | |||
**Dlc1::getShopPedQueryProp(p0, p1); | |||
**Dlc1::initShopPedProp(outProp); | |||
**Dlc1::getDlcVehicleModel(dlcVehicleIndex); | |||
==Dlc2== | |||
**Dlc2::Nullify(variable, unused); | |||
**Dlc2::isDlcPresent(DlcHash); | |||
==Entity== | |||
**Entity::removeModelSwap(x, y, z, radius, originalModel, newModel, p6); | |||
**Entity::findAnimEventPhase(animDictionary, animName, p2, p3, p4); | |||
**Entity::stopSynchronizedMapEntityAnim(p0, p1, p2, p3, p4, p5); | |||
**Entity::createForcedObject(x, y, z, p3, modelHash, p5); | |||
**Entity::createModelHideExcludingScriptObjects(x, y, z, radius, model, p5); | |||
**Entity::setObjectAsNoLongerNeeded(object); | |||
**Entity::removeForcedObject(p0, p1, p2, p3, p4); | |||
**Entity::isAnEntity(handle); | |||
**Entity::createModelHide(x, y, z, radius, model, p5); | |||
**Entity::createModelSwap(x, y, z, radius, originalModel, newModel, p6); | |||
**Entity::playSynchronizedMapEntityAnim(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11); | |||
**Entity::removeModelHide(p0, p1, p2, p3, p4, p5); | |||
**Entity::wouldEntityBeOccluded(hash, x, y, z, p4); | |||
**Entity::GetEntityAnimDuration(animDict, animName); | |||
==Fire== | |||
**Fire::stopFireInRange(x, y, z, radius); | |||
**Fire::GetPedInsideExplosionArea(explosionType, x1, y1, z1, x2, y2, z2, radius); | |||
**Fire::isExplosionInArea(explosionType, x1, y1, z1, x2, y2, z2); | |||
**Fire::getClosestFirePos(outPosition, x, y, z); | |||
**Fire::AddSpecfxExplosion(x, y, z, explosionType, explosionFx, damageScale, isAudible, isInvisible, cameraShake); | |||
**Fire::getNumberOfFiresInRange(x, y, z, radius); | |||
**Fire::startScriptFire(X, Y, Z, maxChildren, isGasFire); | |||
**Fire::removeScriptFire(fireHandle); | |||
**Fire::isExplosionInAngledArea(explosionType, x1, y1, z1, x2, y2, z2, angle); | |||
**Fire::isExplosionInSphere(explosionType, x, y, z, radius); | |||
**Fire::addExplosion(x, y, z, explosionType, damageScale, isAudible, isInvisible, cameraShake); | |||
==Gameplay== | |||
**Gameplay::displayOnscreenKeyboard(p0, windowTitle, p2, defaultText, defaultConcat1, defaultConcat2, defaultConcat3, maxInputLength); | |||
**Gameplay::clearAreaOfVehicles(x, y, z, radius, p4, p5, p6, p7, p8); | |||
**Gameplay::getModelDimensions(modelHash, minimum, maximum); | |||
**Gameplay::clearAreaOfCops(x, y, z, radius, flags); | |||
**Gameplay::createIncidentWithEntity(p0, p1, p2, p3, outIncident); | |||
**Gameplay::HasButtonCombinationJustBeenEntered(hash, amount); | |||
**Gameplay::clearAreaOfProjectiles(x, y, z, radius, flags); | |||
**Gameplay::areStringsEqual(string1, string2); | |||
**Gameplay::registerEnumToSave(p0, name); | |||
**Gameplay::overrideSaveHouse(p0, p1, p2, p3, p4, p5, p6, p7); | |||
**Gameplay::setFireAmmoThisFrame(player); | |||
**Gameplay::clearAngledAreaOfVehicles(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11); | |||
**Gameplay::setFakeWantedLevel(fakeWantedLevel); | |||
**Gameplay::getAngleBetween2dVectors(x1, y1, x2, y2); | |||
**Gameplay::setMinigameInProgress(toggle); | |||
**Gameplay::isBulletInAngledArea(p0, p1, p2, p3, p4, p5, p6, p7); | |||
**Gameplay::addStuntJump(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16); | |||
**Gameplay::acos(p0); | |||
**Gameplay::setTimeScale(time); | |||
**Gameplay::setFadeOutAfterArrest(toggle); | |||
**Gameplay::compareStrings(str1, str2, matchCase, maxLength); | |||
**Gameplay::addHospitalRestart(x, y, z, p3, p4); | |||
**Gameplay::ignoreNextRestart(toggle); | |||
**Gameplay::disablePoliceRestart(policeIndex, toggle); | |||
**Gameplay::removeDispatchSpawnBlockingArea(p0); | |||
**Gameplay::setWeatherTypeNow(weatherType); | |||
**Gameplay::DisableAutomaticRespawn(disableRespawn); | |||
**Gameplay::isProjectileTypeInArea(x1, y1, z1, x2, y2, z2, type, p7); | |||
**Gameplay::isNextWeatherType(weatherType); | |||
**Gameplay::getHeadingFromVector2d(dx, dy); | |||
**Gameplay::getRandomFloatInRange(startRange, endRange); | |||
**Gameplay::registerIntToSave(p0, name); | |||
**Gameplay::isBulletInArea(p0, p1, p2, p3, p4); | |||
**Gameplay::createIncident(p0, p2, p3, p4, p5, p6, outIncident); | |||
**Gameplay::setRandomSeed(time); | |||
**Gameplay::isPrevWeatherType(weatherType); | |||
**Gameplay::setDispatchTimeBetweenSpawnAttempts(p0, p1); | |||
**Gameplay::addPoliceRestart(p0, p1, p2, p3, p4); | |||
**Gameplay::setDispatchTimeBetweenSpawnAttemptsMultiplier(p0, p1); | |||
**Gameplay::setFadeOutAfterDeath(toggle); | |||
**Gameplay::setSaveHouse(p0, p1, p2); | |||
**Gameplay::isProjectileInArea(x1, y1, z1, x2, y2, z2, ownedByPlayer); | |||
**Gameplay::getBitsInRange(var, rangeStart, rangeEnd); | |||
**Gameplay::deleteIncident(incidentId); | |||
**Gameplay::HasCheatStringJustBeenEntered(hash); | |||
**Gameplay::setGamePaused(toggle); | |||
**Gameplay::SetWeatherTypeTransition(sourceWeather, targetWeather, transitionTime); | |||
**Gameplay::setSuperJumpThisFrame(player); | |||
**Gameplay::stringToInt(string, outInteger); | |||
**Gameplay::StartSaveArray(p0, p1, arrayName); | |||
**Gameplay::tan(p0); | |||
**Gameplay::SetRainFxIntensity(intensity); | |||
**Gameplay::findSpawnPointInDirection(x1, y1, z1, x2, y2, z2, distance, spawnPoint); | |||
**Gameplay::setDispatchIdealSpawnDistance(p0); | |||
**Gameplay::setWeatherTypePersist(weatherType); | |||
**Gameplay::absf(value); | |||
**Gameplay::setGravityLevel(level); | |||
**Gameplay::registerFloatToSave(p0, name); | |||
**Gameplay::shootSingleBulletBetweenCoords(x1, y1, z1, x2, y2, z2, damage, p7, weaponHash, ownerPed, isAudible, isInvisible, speed); | |||
**Gameplay::atan2(p0, p1); | |||
**Gameplay::setBitsInRange(var, rangeStart, rangeEnd, p3); | |||
**Gameplay::setBit(address, offset); | |||
**Gameplay::ClearAreaOfEverything(x, y, z, radius, p4, p5, p6, p7); | |||
**Gameplay::setRandomEventFlag(p0); | |||
**Gameplay::hasBulletImpactedInArea(p0, p1, p2, p3, p4, p5); | |||
**Gameplay::EnableMpDlcMaps(toggle); | |||
**Gameplay::terminateAllScriptsWithThisName(scriptName); | |||
**Gameplay::setOverrideWeather(weatherType); | |||
**Gameplay::disableStuntJumpSet(p0); | |||
**Gameplay::clearArea(X, Y, Z, radius, p4, ignoreCopCars, ignoreObjects, p7); | |||
**Gameplay::isAreaOccupied(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12); | |||
**Gameplay::setExplosiveAmmoThisFrame(player); | |||
**Gameplay::isBitSet(address, offset); | |||
**Gameplay::startSaveData(p0, p1, p2); | |||
**Gameplay::atan(p0); | |||
**Gameplay::setThisScriptCanBePaused(toggle); | |||
**Gameplay::setWind(p0); | |||
**Gameplay::isPositionOccupied(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); | |||
**Gameplay::setCreditsActive(toggle); | |||
**Gameplay::setThisScriptCanRemoveBlipsCreatedByAnyScript(toggle); | |||
**Gameplay::addStuntJumpAngled(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18); | |||
**Gameplay::clearAreaOfPeds(x, y, z, radius, flags); | |||
**Gameplay::StartSaveStruct(p0, p1, structName); | |||
**Gameplay::registerSaveHouse(p0, p1, p2, p3, p4, p5, p6); | |||
**Gameplay::setMissionFlag(toggle); | |||
**Gameplay::getProfileSetting(profileSetting); | |||
**Gameplay::SetUnkMapFlag(flag); | |||
**Gameplay::asin(p0); | |||
**Gameplay::disableHospitalRestart(hospitalIndex, toggle); | |||
**Gameplay::isIncidentValid(incidentId); | |||
**Gameplay::registerBoolToSave(p0, name); | |||
**Gameplay::getGroundZFor3dCoord(x, y, z, groundZ, unk); | |||
**Gameplay::setSaveMenuActive(unk); | |||
**Gameplay::isStringNullOrEmpty(string); | |||
**Gameplay::getHashKey(value); | |||
**Gameplay::getRandomIntInRange(startRange, endRange); | |||
**Gameplay::setFadeInAfterDeathArrest(toggle); | |||
**Gameplay::enableDispatchService(dispatchType, toggle); | |||
**Gameplay::deleteStuntJump(p0); | |||
**Gameplay::hasBulletImpactedInBox(p0, p1, p2, p3, p4, p5, p6, p7); | |||
**Gameplay::clearAreaOfObjects(x, y, z, radius, flags); | |||
**Gameplay::isBulletInBox(p0, p1, p2, p3, p4, p5, p6); | |||
**Gameplay::beginReplayStats(p0, p1); | |||
**Gameplay::enableStuntJumpSet(p0); | |||
**Gameplay::isPointObscuredByAMissionEntity(p0, p1, p2, p3, p4, p5, p6); | |||
**Gameplay::clearBit(address, offset); | |||
**Gameplay::setWindDirection(direction); | |||
**Gameplay::setWeatherTypeNowPersist(weatherType); | |||
**Gameplay::registerTextLabelToSave(p0, name); | |||
**Gameplay::setWindSpeed(speed); | |||
**Gameplay::isProjectileTypeInAngledArea(p0, p1, p2, p3, p4, p5, p6, p7, p8); | |||
**Gameplay::absi(value); | |||
**Gameplay::usingMissionCreator(toggle); | |||
**Gameplay::getDistanceBetweenCoords(x1, y1, z1, x2, y2, z2, useZ); | |||
**Gameplay::isStringNull(string); | |||
**Gameplay::GetWeatherTypeTransition(p0, p1, progress_or_time); | |||
**Gameplay::setFadeInAfterLoad(toggle); | |||
**Gameplay::SetWeatherTypeOverTime(weatherType, time); | |||
**Gameplay::SetCloudHatTransition(type, transitionTime); | |||
**Gameplay::GetFreeStackSlotsCount(stackSize); | |||
**Gameplay::isSniperBulletInArea(x1, y1, z1, x2, y2, z2); | |||
**Gameplay::setExplosiveMeleeThisFrame(player); | |||
==Graphics== | |||
**Graphics::hasStreamedTextureDictLoaded(textureDict); | |||
**Graphics::StopScreenEffect(effectName); | |||
**Graphics::drawDebugBox(x1, y1, z1, x2, y2, z2, r, g, b, alpha); | |||
**Graphics::setFlash(p0, p1, fadeIn, duration, fadeOut); | |||
**Graphics::LoadTvChannel(tvChannel); | |||
**Graphics::HasNamedScaleformMovieLoaded(scaleformName); | |||
**Graphics::startParticleFxNonLoopedOnEntity(effectName, entity, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale, axisX, axisY, axisZ); | |||
**Graphics::drawScaleformMovieFullscreen(scaleform, red, green, blue, alpha, unk); | |||
**Graphics::startParticleFxNonLoopedOnPedBone(effectName, ped, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, boneIndex, scale, axisX, axisY, axisZ); | |||
**Graphics::setTvAudioFrontend(toggle); | |||
**Graphics::requestScaleformMovie(scaleformName); | |||
**Graphics::SetBlackout(enable); | |||
**Graphics::setTrackedPointInfo(point, x, y, z, radius); | |||
**Graphics::setDebugLinesAndSpheresDrawingActive(enabled); | |||
**Graphics::setNightvision(toggle); | |||
**Graphics::startParticleFxLoopedOnEntity(effectName, entity, xOffset, yOffset, zOffset, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis); | |||
**Graphics::DrawScaleformMovie3dNonAdditive(scaleform, posX, posY, posZ, rotX, rotY, rotZ, p7, p8, p9, scaleX, scaleY, scaleZ, p13); | |||
**Graphics::setScaleformMovieAsNoLongerNeeded(scaleformHandle); | |||
**Graphics::StartScreenEffect(effectName, duration, looped); | |||
**Graphics::startParticleFxNonLoopedAtCoord(effectName, xPos, yPos, zPos, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis); | |||
**Graphics::setParticleFxNonLoopedColour(r, g, b); | |||
**Graphics::drawMarker(type, posX, posY, posZ, dirX, dirY, dirZ, rotX, rotY, rotZ, scaleX, scaleY, scaleZ, colorR, colorG, colorB, alpha, bobUpAndDown, faceCamera, p19, rotate, textureDict, textureName, drawOnEnts); | |||
**Graphics::setTvVolume(volume); | |||
**Graphics::setTimecycleModifier(modifierName); | |||
**Graphics::getDecalWashLevel(decal); | |||
**Graphics::World3dToScreen2d(worldX, worldY, worldZ, screenX, screenY); | |||
**Graphics::getTextureResolution(textureDict, textureName); | |||
**Graphics::GetScreenEffectIsActive(effectName); | |||
**Graphics::drawDebugText(text, x, y, z, r, g, b, alpha); | |||
**Graphics::drawRect(x, y, width, height, r, g, b, a); | |||
**Graphics::setTransitionTimecycleModifier(modifierName, transition); | |||
**Graphics::SetForceVehicleTrails(toggle); | |||
**Graphics::addPetrolDecal(x, y, z, groundLvl, width, transparency); | |||
**Graphics::CallScaleformMovieFunctionStringParams(scaleform, functionName, param1, param2, param3, param4, param5); | |||
**Graphics::drawScaleformMovie(scaleformHandle, x, y, width, height, red, green, blue, alpha, p9); | |||
**Graphics::DrawSpotLightWithShadow(posX, posY, posZ, dirX, dirY, dirZ, colorR, colorG, colorB, distance, brightness, roundness, radius, falloff, shadow); | |||
**Graphics::removeDecalsInRange(x, y, z, range); | |||
**Graphics::setParticleFxLoopedEvolution(ptfxHandle, propertyName, amount, Id); | |||
**Graphics::setParticleFxBloodScale(p0); | |||
**Graphics::Set2dLayer(layer); | |||
**Graphics::drawLine(x1, y1, z1, x2, y2, z2, r, g, b, alpha); | |||
**Graphics::SetPtfxAssetNextCall(name); | |||
**Graphics::setScaleformMovieToUseSystemTime(scaleform, toggle); | |||
**Graphics::StartParticleFxLoopedOnEntity2(effectName, entity, xOffset, yOffset, zOffset, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis); | |||
**Graphics::setParticleFxLoopedAlpha(ptfxHandle, alpha); | |||
**Graphics::drawDebugCross(x, y, z, size, r, g, b, alpha); | |||
**Graphics::doesParticleFxLoopedExist(ptfxHandle); | |||
**Graphics::setParticleFxNonLoopedAlpha(alpha); | |||
**Graphics::setSeethrough(toggle); | |||
**Graphics::setParticleFxLoopedColour(ptfxHandle, r, g, b, p4); | |||
**Graphics::drawDebugLine(x1, y1, z1, x2, y2, z2, r, g, b, alpha); | |||
**Graphics::BeginTextComponent(componentType); | |||
**Graphics::SetFarShadowsSuppressed(toggle); | |||
**Graphics::hasScaleformContainerMovieLoadedIntoParent(scaleformHandle); | |||
**Graphics::setTimecycleModifierStrength(strength); | |||
**Graphics::moveVehicleDecals(p0, p1); | |||
**Graphics::hasScaleformMovieLoaded(scaleformHandle); | |||
**Graphics::GetScreenActiveResolution(x, y); | |||
**Graphics::enableMovieSubtitles(toggle); | |||
**Graphics::drawScaleformMovie3d(scaleform, posX, posY, posZ, rotX, rotY, rotZ, p7, p8, p9, scaleX, scaleY, scaleZ, p13); | |||
**Graphics::getScreenResolution(x, y); | |||
**Graphics::stopParticleFxLooped(ptfxHandle, p1); | |||
**Graphics::RequestHudScaleform(hudComponent); | |||
**Graphics::setParticleFxShootoutBoat(p0); | |||
**Graphics::PushScaleformMovieFunctionFromHudComponent(hudComponent, functionName); | |||
**Graphics::washDecalsInRange(p0, p1, p2, p3, p4); | |||
**Graphics::enableAlienBloodVfx(toggle); | |||
**Graphics::TransitionToBlurred(transitionTime); | |||
**Graphics::drawDebugText2d(text, x, y, z, r, g, b, alpha); | |||
**Graphics::StartParticleFxNonLoopedOnPedBone2(effectName, ped, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, boneIndex, scale, axisX, axisY, axisZ); | |||
**Graphics::removeDecalsFromObjectFacing(obj, x, y, z); | |||
**Graphics::setDrawOrigin(x, y, z, p3); | |||
**Graphics::drawDebugSphere(x, y, z, radius, r, g, b, alpha); | |||
**Graphics::PushScaleformMovieFunctionN(functionName); | |||
**Graphics::drawPoly(x1, y1, z1, x2, y2, z2, x3, y3, z3, r, g, b, alpha); | |||
**Graphics::setParticleFxCamInsideNonplayerVehicle(p0, p1); | |||
**Graphics::SetForcePedFootstepsTracks(toggle); | |||
**Graphics::destroyTrackedPoint(point); | |||
**Graphics::addDecal(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19); | |||
**Graphics::setParticleFxLoopedScale(ptfxHandle, scale); | |||
**Graphics::loadMovieMeshSet(movieMeshSetName); | |||
**Graphics::SetScreenDrawPosition(x, y); | |||
**Graphics::PushScaleformMovieFunctionParameterString(value); | |||
**Graphics::setTvChannel(channel); | |||
**Graphics::RequestScaleformMovie3(scaleformName); | |||
**Graphics::setStreamedTextureDictAsNoLongerNeeded(textureDict); | |||
**Graphics::PushScaleformMovieFunctionParameterInt(value); | |||
**Graphics::removeParticleFx(ptfxHandle, p1); | |||
**Graphics::isTrackedPointVisible(point); | |||
**Graphics::requestScaleformMovieInstance(scaleformName); | |||
**Graphics::PushScaleformMovieFunctionParameterBool(value); | |||
**Graphics::isDecalAlive(decal); | |||
**Graphics::StartParticleFxLoopedOnEntityBone(effectName, entity, xOffset, yOffset, zOffset, xRot, yRot, zRot, boneIndex, scale, xAxis, yAxis, zAxis); | |||
**Graphics::StartParticleFxNonLoopedOnEntity2(effectName, entity, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale, axisX, axisY, axisZ); | |||
**Graphics::disableVehicleDistantlights(toggle); | |||
**Graphics::setNoisinessoveride(value); | |||
**Graphics::removeDecalsFromObject(obj); | |||
**Graphics::drawScaleformMovieFullscreenMasked(scaleform1, scaleform2, red, green, blue, alpha); | |||
**Graphics::CallScaleformMovieFunctionFloatParams(scaleform, functionName, param1, param2, param3, param4, param5); | |||
**Graphics::drawSpotLight(posX, posY, posZ, dirX, dirY, dirZ, colorR, colorG, colorB, distance, brightness, roundness, radius, falloff); | |||
**Graphics::drawBox(x1, y1, z1, x2, y2, z2, r, g, b, alpha); | |||
**Graphics::PushScaleformMovieFunctionParameterFloat(value); | |||
**Graphics::fadeDecalsInRange(p0, p1, p2, p3, p4); | |||
**Graphics::enableClownBloodVfx(toggle); | |||
**Graphics::drawDebugLineWithTwoColours(x1, y1, z1, x2, y2, z2, r1, g1, b1, r2, g2, b2, alpha1, alpha2); | |||
**Graphics::SetParticleFxLoopedRange(ptfxHandle, range); | |||
**Graphics::removeParticleFxInRange(X, Y, Z, radius); | |||
**Graphics::StartParticleFxLoopedOnEntityBone2(effectName, entity, xOffset, yOffset, zOffset, xRot, yRot, zRot, boneIndex, scale, xAxis, yAxis, zAxis); | |||
**Graphics::HasHudScaleformLoaded(hudComponent); | |||
**Graphics::requestStreamedTextureDict(textureDict, p1); | |||
**Graphics::SetFrozenRenderingDisabled(enabled); | |||
**Graphics::startParticleFxLoopedAtCoord(effectName, x, y, z, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis, p11); | |||
**Graphics::sittingTv(scaleform); | |||
**Graphics::setNoiseoveride(toggle); | |||
**Graphics::drawSprite(textureDict, textureName, screenX, screenY, scaleX, scaleY, heading, colorR, colorG, colorB, alpha); | |||
**Graphics::SetPtfxAssetOldToNew(oldAsset, newAsset); | |||
**Graphics::releaseMovieMeshSet(movieMeshSet); | |||
**Graphics::removeDecal(decal); | |||
**Graphics::setParticleFxCamInsideVehicle(p0); | |||
**Graphics::CallScaleformMovieFunctionMixedParams(scaleform, functionName, floatParam1, floatParam2, floatParam3, floatParam4, floatParam5, stringParam1, stringParam2, stringParam3, stringParam4, stringParam5); | |||
**Graphics::TransitionFromBlurred(transitionTime); | |||
**Graphics::GetScreenAspectRatio(b); | |||
**Graphics::startParticleFxLoopedOnPedBone(effectName, ped, xOffset, yOffset, zOffset, xRot, yRot, zRot, boneIndex, scale, xAxis, yAxis, zAxis); | |||
**Graphics::drawLightWithRange(posX, posY, posZ, colorR, colorG, colorB, range, intensity); | |||
**Graphics::DrawLightWithRangeAndShadow(x, y, z, r, g, b, range, intensity, shadow); | |||
**Graphics::StartParticleFxNonLoopedAtCoord2(effectName, xPos, yPos, zPos, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis); | |||
**Graphics::PushScaleformMovieFunction(scaleform, functionName); | |||
**Graphics::setParticleFxLoopedOffsets(ptfxHandle, x, y, z, rotX, rotY, rotZ); | |||
**Graphics::callScaleformMovieMethod(scaleform, method); | |||
**Graphics::drawTvChannel(xPos, yPos, xScale, yScale, rotation, r, g, b, alpha); | |||
==Interior== | |||
**Interior::getInteriorAtCoordsWithType(x, y, z, interiorType); | |||
**Interior::unpinInterior(interiorID); | |||
**Interior::isValidInterior(interiorID); | |||
**Interior::IsInteriorPropEnabled(interiorID, propName); | |||
**Interior::addPickupToInteriorRoomByName(pickup, roomName); | |||
**Interior::refreshInterior(interiorID); | |||
**Interior::DisableInteriorProp(interiorID, propName); | |||
**Interior::EnableInteriorProp(interiorID, propName); | |||
**Interior::disableInterior(interiorID, toggle); | |||
**Interior::isInteriorReady(interiorID); | |||
**Interior::isInteriorCapped(interiorID); | |||
**Interior::getOffsetFromInteriorInWorldCoords(interiorID, x, y, z); | |||
**Interior::HideMapObjectThisFrame(mapObjectHash); | |||
**Interior::getInteriorAtCoords(x, y, z); | |||
**Interior::isInteriorDisabled(interiorID); | |||
**Interior::capInterior(interiorID, toggle); | |||
**Interior::getInteriorGroupId(interiorID); | |||
**Interior::getInteriorFromCollision(x, y, z); | |||
**Interior::AreCoordsCollidingWithExterior(x, y, z); | |||
**Interior::UnkGetInteriorAtCoords(x, y, z, unk); | |||
==Itemset== | |||
**Itemset::removeFromItemset(p0, p1); | |||
**Itemset::isInItemset(p0, p1); | |||
**Itemset::createItemset(p0); | |||
**Itemset::cleanItemset(p0); | |||
**Itemset::getIndexedItemInItemset(p0, p1); | |||
**Itemset::isItemsetValid(p0); | |||
**Itemset::getItemsetSize(p0); | |||
**Itemset::destroyItemset(p0); | |||
**Itemset::addToItemset(p0, p1); | |||
==Mobile== | |||
**Mobile::getMobilePhoneRotation(rotation, p1); | |||
**Mobile::SetPhoneLean(Toggle); | |||
**Mobile::getMobilePhonePosition(position); | |||
**Mobile::setMobilePhonePosition(posX, posY, posZ); | |||
**Mobile::MoveFinger(direction); | |||
**Mobile::createMobilePhone(phoneType); | |||
**Mobile::getMobilePhoneRenderId(renderId); | |||
**Mobile::setMobilePhoneRotation(rotX, rotY, rotZ, p3); | |||
**Mobile::setMobilePhoneScale(scale); | |||
**Mobile::scriptIsMovingMobilePhoneOffscreen(toggle); | |||
**Mobile::cellCamActivate(p0, p1); | |||
==Object== | |||
**Object::createMoneyPickups(x, y, z, value, amount, model); | |||
**Object::CreatePortablePickup2(pickupHash, x, y, z, placeOnGround, modelHash); | |||
**Object::GetObjectOffsetFromCoords(xPos, yPos, zPos, heading, xOffset, yOffset, zOffset); | |||
**Object::getPickupCoords(p0); | |||
**Object::removeAllPickupsOfType(p0); | |||
**Object::isPointInAngledArea(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11); | |||
**Object::createPortablePickup(pickupHash, x, y, z, placeOnGround, modelHash); | |||
**Object::removePickup(pickup); | |||
**Object::HighlightPlacementCoords(x, y, z, colorIndex); | |||
**Object::isAnyObjectNearPoint(x, y, z, range, p4); | |||
**Object::removeDoorFromSystem(doorHash); | |||
**Object::createObject(modelHash, x, y, z, networkHandle, createHandle, dynamic); | |||
**Object::deleteObject(object); | |||
**Object::setTeamPickupObject(p0, p1, p2); | |||
**Object::createAmbientPickup(pickupHash, posX, posY, posZ, p4, value, modelHash, p7, p8); | |||
**Object::SetDoorAccelerationLimit(doorHash, limit, p2, p3); | |||
**Object::getSafePickupCoords(x, y, z, p3, p4); | |||
**Object::addDoorToSystem(doorHash, modelHash, x, y, z, p5, p6, p7); | |||
**Object::hasClosestObjectOfTypeBeenBroken(p0, p1, p2, p3, modelHash, p5); | |||
**Object::setPickupRegenerationTime(p0, p1); | |||
**Object::hasPickupBeenCollected(p0); | |||
**Object::createPickupRotate(pickupHash, posX, posY, posZ, rotX, rotY, rotZ, flag, amount, p9, p10, modelHash); | |||
**Object::isObjectNearPoint(objectHash, x, y, z, range); | |||
**Object::isGarageEmpty(garage, p1, p2); | |||
**Object::createObjectNoOffset(modelHash, x, y, z, networkHandle, createHandle, dynamic); | |||
**Object::DoorControl(doorHash, x, y, z, locked, p5, p6, p7); | |||
**Object::doesPickupExist(p0); | |||
**Object::trackObjectVisibility(p0); | |||
**Object::SetDoorAjarAngle(doorHash, ajar, p2, p3); | |||
**Object::getObjectFragmentDamageHealth(p0, p1); | |||
**Object::doesObjectOfTypeExistAtCoords(x, y, z, radius, hash, p5); | |||
**Object::DoesDoorExist(doorHash); | |||
**Object::isDoorClosed(door); | |||
**Object::doesPickupObjectExist(p0); | |||
**Object::getClosestObjectOfType(x, y, z, radius, modelHash, isMission, p6, p7); | |||
**Object::getStateOfClosestDoorOfType(type, x, y, z, locked, heading); | |||
**Object::setForceObjectThisFrame(p0, p1, p2, p3); | |||
**Object::setStateOfClosestDoorOfType(type, x, y, z, locked, heading, p6); | |||
**Object::IsPickupWithinRadius(pickupHash, x, y, z, radius); | |||
**Object::createPickup(pickupHash, posX, posY, posZ, p4, value, p6, modelHash); | |||
==Pathfind== | |||
**Pathfind::setRoadsBackToOriginalInAngledArea(x1, y1, z1, x2, y2, z2, p6); | |||
**Pathfind::getVehicleNodeProperties(x, y, z, density, flags); | |||
**Pathfind::updateNavmeshBlockingObject(p0, p1, p2, p3, p4, p5, p6, p7, p8); | |||
**Pathfind::isPointOnRoad(x, y, z, vehicle); | |||
**Pathfind::getClosestRoad(x, y, z, p3, p4, p5, p6, p7, p8, p9, p10); | |||
**Pathfind::setRoadsInAngledArea(x1, y1, z1, x2, y2, z2, angle, unknown1, unknown2, unknown3); | |||
**Pathfind::isVehicleNodeIdValid(vehicleNodeId); | |||
**Pathfind::setRoadsBackToOriginal(p0, p1, p2, p3, p4, p5); | |||
**Pathfind::getNthClosestVehicleNodeId(x, y, z, nth, nodetype, p5, p6); | |||
**Pathfind::getClosestVehicleNode(x, y, z, outPosition, nodeType, p5, p6); | |||
**Pathfind::getClosestMajorVehicleNode(x, y, z, outPosition, unknown1, unknown2); | |||
**Pathfind::getStreetNameAtCoord(x, y, z, streetName, crossingRoad); | |||
**Pathfind::setPedPathsInArea(x1, y1, z1, x2, y2, z2, unknown); | |||
**Pathfind::addNavmeshRequiredRegion(p0, p1, p2); | |||
**Pathfind::getNthClosestVehicleNodeFavourDirection(x, y, z, desiredX, desiredY, desiredZ, nthClosest, outPosition, outHeading, nodetype, p10, p11); | |||
**Pathfind::removeNavmeshBlockingObject(p0); | |||
**Pathfind::disableNavmeshInArea(p0, p1, p2, p3, p4, p5, p6); | |||
**Pathfind::GetIsSlowRoadFlag(nodeID); | |||
**Pathfind::getNthClosestVehicleNodeIdWithHeading(x, y, z, nthClosest, outPosition, outHeading, p6, p7, p8); | |||
**Pathfind::getVehicleNodePosition(nodeId, outPosition); | |||
**Pathfind::setIgnoreNoGpsFlag(ignore); | |||
**Pathfind::getNthClosestVehicleNodeWithHeading(x, y, z, nthClosest, outPosition, heading, unknown1, unknown2, unknown3, unknown4); | |||
**Pathfind::loadAllPathNodes(keepInMemory); | |||
**Pathfind::getRandomVehicleNode(x, y, z, radius, p4, p5, p6, outPosition, heading); | |||
**Pathfind::GetSupportsGpsRouteFlag(nodeID); | |||
**Pathfind::calculateTravelDistanceBetweenPoints(x1, y1, z1, x2, y2, z2); | |||
**Pathfind::getSafeCoordForPed(x, y, z, onGround, outPosition, flags); | |||
**Pathfind::setRoadsInArea(x1, y1, z1, x2, y2, z2, unknown1, unknown2); | |||
**Pathfind::setGpsDisabledZone(p0, p1, p2, p3, p4, p5); | |||
**Pathfind::setPedPathsBackToOriginal(p0, p1, p2, p3, p4, p5); | |||
**Pathfind::getNthClosestVehicleNode(x, y, z, nthClosest, outPosition, unknown1, unknown2, unknown3); | |||
**Pathfind::isNavmeshLoadedInArea(x1, y1, z1, x2, y2, z2); | |||
**Pathfind::generateDirectionsToCoord(x, y, z, p3, p4, vehicle, p6); | |||
**Pathfind::addNavmeshBlockingObject(p0, p1, p2, p3, p4, p5, p6, p7, p8); | |||
**Pathfind::getClosestVehicleNodeWithHeading(x, y, z, outPosition, outHeading, nodeType, p6, p7); | |||
==Ped== | |||
**Ped::IsAValidLipstickColor(colorID); | |||
**Ped::isAnyPedNearPoint(x, y, z, radius); | |||
**Ped::setCreateRandomCops(toggle); | |||
**Ped::removeActionModeAsset(asset); | |||
**Ped::setScenarioPedsToBeReturnedByNextCommand(value); | |||
**Ped::isCopPedInArea3d(x1, y1, z1, x2, y2, z2); | |||
**Ped::setAiWeaponDamageModifier(value); | |||
**Ped::addScenarioBlockingArea(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); | |||
**Ped::setGroupFormationSpacing(groupId, p1, p2, p3); | |||
**Ped::isSynchronizedSceneRunning(sceneId); | |||
**Ped::attachSynchronizedSceneToEntity(sceneID, entity, boneIndex); | |||
**Ped::setScenarioPedsSpawnInSphereArea(p0, p1, p2, p3, p4); | |||
**Ped::requestActionModeAsset(asset); | |||
**Ped::requestStealthModeAsset(asset); | |||
**Ped::removeScenarioBlockingArea(p0, p1); | |||
**Ped::canCreateRandomPed(unk); | |||
**Ped::setGroupSeparationRange(groupHandle, separationRange); | |||
**Ped::createNmMessage(startImmediately, messageId); | |||
**Ped::setCreateRandomCopsOnScenarios(toggle); | |||
**Ped::getAnimInitialOffsetRotation(animDict, animName, x, y, z, xRot, yRot, zRot, p8, p9); | |||
**Ped::setScriptedConversionCoordThisFrame(x, y, z); | |||
**Ped::getPedAsGroupMember(groupID, memberNumber); | |||
**Ped::GetPedAsGroupLeader(groupID); | |||
**Ped::clearRelationshipBetweenGroups(relationship, group1, group2); | |||
**Ped::GetNumParentPedsOfType(type); | |||
**Ped::IsAValidBlushColor(colorID); | |||
**Ped::isSynchronizedSceneLooped(sceneID); | |||
**Ped::isPedRespondingToEvent(p0, p1); | |||
**Ped::resetGroupFormationDefaultSpacing(groupHandle); | |||
**Ped::setAiMeleeWeaponDamageModifier(modifier); | |||
**Ped::GetFirstParentIdForPedType(type); | |||
**Ped::setSynchronizedSceneOrigin(sceneID, x, y, z, roll, pitch, yaw, p7); | |||
**Ped::setPedAlternateWalkAnim(p0, p1, p2, p3, p4); | |||
**Ped::detachSynchronizedScene(sceneID); | |||
**Ped::isPedheadshotReady(handle); | |||
**Ped::setSynchronizedScenePhase(sceneID, phase); | |||
**Ped::setScenarioPedDensityMultiplierThisFrame(p0, p1); | |||
**Ped::doesGroupExist(groupId); | |||
**Ped::hasPedReceivedEvent(p0, p1); | |||
**Ped::getRandomPedAtCoord(x, y, z, xRadius, yRadius, zRadius, pedType); | |||
**Ped::clearPedAlternateWalkAnim(p0, p1); | |||
**Ped::setCreateRandomCopsNotOnScenarios(toggle); | |||
**Ped::createSynchronizedScene(x, y, z, roll, pitch, yaw, p6); | |||
**Ped::getGroupSize(groupID, unknown, sizeInMembers); | |||
**Ped::removeGroup(groupId); | |||
**Ped::createGroup(unused); | |||
**Ped::removeStealthModeAsset(asset); | |||
**Ped::setPedDensityMultiplierThisFrame(multiplier); | |||
**Ped::getRelationshipBetweenGroups(group1, group2); | |||
**Ped::GetTattooZone(collection, overlay); | |||
**Ped::isPedheadshotValid(handle); | |||
**Ped::isAnyPedShootingInArea(x1, y1, z1, x2, y2, z2, p6, p7); | |||
**Ped::createRandomPed(posX, posY, posZ); | |||
**Ped::removeRelationshipGroup(groupHash); | |||
**Ped::setSynchronizedSceneRate(sceneID, rate); | |||
**Ped::getAnimInitialOffsetPosition(animDict, animName, x, y, z, xRot, yRot, zRot, p8, p9); | |||
**Ped::setRelationshipBetweenGroups(relationship, group1, group2); | |||
**Ped::getClosestPed(x, y, z, radius, p4, p5, outPed, p7, p8, pedType); | |||
**Ped::DisposeSynchronizedScene(scene); | |||
**Ped::setGroupFormation(groupId, formationType); | |||
**Ped::GetNumHeadOverlayValues(overlayID); | |||
**Ped::createPed(pedType, modelHash, x, y, z, heading, networkHandle, pedHandle); | |||
**Ped::setPedToRagdollWithFall(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13); | |||
**Ped::getSynchronizedSceneRate(sceneID); | |||
**Ped::setSynchronizedSceneLooped(sceneID, toggle); | |||
**Ped::getPedheadshotTxdString(handle); | |||
**Ped::IsAValidHairColor(colorID); | |||
**Ped::getSynchronizedScenePhase(sceneID); | |||
**Ped::hasActionModeAssetLoaded(asset); | |||
**Ped::setPedReserveParachuteTintIndex(p0, p1); | |||
**Ped::hasStealthModeAssetLoaded(asset); | |||
**Ped::setPedNonCreationArea(x1, y1, z1, x2, y2, z2); | |||
**Ped::addRelationshipGroup(name, groupHash); | |||
**Ped::setTimeExclusiveDisplayTexture(p0, p1); | |||
==Player== | |||
**Player::setWantedLevelMultiplier(multiplier); | |||
**Player::setPlayerClothLockCounter(value); | |||
**Player::intToPlayerindex(value); | |||
**Player::setPoliceRadarBlips(toggle); | |||
**Player::forceCleanupForAllThreadsWithThisName(name, cleanupFlags); | |||
**Player::specialAbilityLock(playerModel); | |||
**Player::hasAchievementBeenPassed(achievement); | |||
**Player::displaySystemSigninUi(unk); | |||
**Player::intToParticipantindex(value); | |||
**Player::setPlayerClothPackageIndex(index); | |||
**Player::setSpecialAbilityMultiplier(multiplier); | |||
**Player::setMaxWantedLevel(maxWantedLevel); | |||
**Player::setPlayerTargetingMode(targetMode); | |||
**Player::forceCleanup(cleanupFlags); | |||
**Player::giveAchievementToPlayer(achievement); | |||
**Player::startFiringAmnesty(duration); | |||
**Player::isSpecialAbilityUnlocked(playerModel); | |||
**Player::hasForceCleanupOccurred(cleanupFlags); | |||
**Player::playerAttachVirtualBound(p0, p1, p2, p3, p4, p5, p6, p7); | |||
**Player::specialAbilityUnlock(playerModel); | |||
**Player::forceCleanupForThreadWithThisId(id, cleanupFlags); | |||
**Player::getWantedLevelThreshold(wantedLevel); | |||
==Rope== | |||
**Rope::setDisableFragDamage(object, toggle); | |||
**Rope::startRopeWinding(rope); | |||
**Rope::getRopeLastVertexCoord(rope); | |||
**Rope::pinRopeVertex(rope, vertex, x, y, z); | |||
**Rope::breakEntityGlass(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10); | |||
**Rope::getRopeVertexCount(rope); | |||
**Rope::attachEntitiesToRope(rope, ent1, ent2, ent1_x, ent1_y, ent1_z, ent2_x, ent2_y, ent2_z, length, p10, p11, p12, p13); | |||
**Rope::attachRopeToEntity(rope, entity, x, y, z, p5); | |||
**Rope::unpinRopeVertex(rope, vertex); | |||
**Rope::deleteRope(rope); | |||
**Rope::ropeConvertToSimple(rope); | |||
**Rope::startRopeUnwindingFront(rope); | |||
**Rope::setDisableBreaking(rope, enabled); | |||
**Rope::GetRopeLength(rope); | |||
**Rope::getCgoffset(rope); | |||
**Rope::deleteChildRope(rope); | |||
**Rope::detachRopeFromEntity(rope, entity); | |||
**Rope::setCgAtBoundcenter(rope); | |||
**Rope::ropeResetLength(rope, length); | |||
**Rope::ropeSetUpdatePinverts(rope); | |||
**Rope::stopRopeWinding(rope); | |||
**Rope::loadRopeData(rope, rope_preset); | |||
**Rope::ropeForceLength(rope, length); | |||
**Rope::setCgoffset(rope, x, y, z); | |||
**Rope::applyImpulseToCloth(posX, posY, posZ, vecX, vecY, vecZ, impulse); | |||
**Rope::addRope(x, y, z, rotX, rotY, rotZ, length, ropeType, maxLength, minLength, p10, p11, p12, rigid, p14, breakWhenShot, unkPtr); | |||
**Rope::getRopeVertexCoord(rope, vertex); | |||
**Rope::setDamping(rope, vertex, value); | |||
**Rope::ropeDrawShadowEnabled(rope, toggle); | |||
**Rope::doesRopeExist(rope); | |||
**Rope::stopRopeUnwindingFront(rope); | |||
==Script== | |||
**Script::GetThreadName(threadId); | |||
**Script::getEventData(p0, eventIndex, eventData, p3); | |||
**Script::GetNumberOfInstancesOfStreamedScript(scriptHash); | |||
**Script::isThreadActive(threadId); | |||
**Script::setNoLoadingScreen(toggle); | |||
**Script::triggerScriptEvent(p0, argsStruct, argsStructSize, bitset); | |||
**Script::HasStreamedScriptLoaded(scriptHash); | |||
**Script::getNumberOfEvents(p0); | |||
**Script::requestScript(scriptName); | |||
**Script::getEventExists(p0, eventIndex); | |||
**Script::SetStreamedScriptAsNoLongerNeeded(scriptHash); | |||
**Script::terminateThread(threadId); | |||
**Script::setScriptAsNoLongerNeeded(scriptName); | |||
**Script::RequestStreamedScript(scriptHash); | |||
**Script::getEventAtIndex(p0, eventIndex); | |||
**Script::hasScriptLoaded(scriptName); | |||
**Script::IsStreamedScriptRunning(scriptHash); | |||
**Script::doesScriptExist(scriptName); | |||
==Stats== | |||
**Stats::statSlotIsLoaded(p0); | |||
**Stats::playstatsFriendActivity(p0, p1); | |||
**Stats::statGetBoolMasked(statName, mask, p2); | |||
**Stats::leaderboardsGetNumberOfColumns(p0, p1); | |||
**Stats::statGetBool(statHash, outValue, p2); | |||
**Stats::playstatsShopItem(p0, p1, p2, p3, p4); | |||
**Stats::statSetGxtLabel(statName, value, save); | |||
**Stats::statGetUserId(p0); | |||
**Stats::statSetDate(statName, value, numFields, save); | |||
**Stats::statGetNumberOfSeconds(statName); | |||
**Stats::leaderboardsReadSuccessful(p0, p1, p2); | |||
**Stats::playstatsClothChange(p0, p1, p2, p3, p4); | |||
**Stats::statGetPos(p0, p1, p2, p3, p4); | |||
**Stats::playstatsAwardXp(p0, p1, p2); | |||
**Stats::statSetFloat(statName, value, save); | |||
**Stats::statDeleteSlot(p0); | |||
**Stats::statSetBool(statName, value, save); | |||
**Stats::statGetLicensePlate(statName); | |||
**Stats::statSetBoolMasked(statName, value, mask, save); | |||
**Stats::leaderboards2ReadByRadius(p0, p1, p2); | |||
**Stats::playstatsCheatApplied(cheat); | |||
**Stats::statGetMaskedInt(p0, p1, p2, p3, p4); | |||
**Stats::StatSetProfileSetting(profileSetting, value); | |||
**Stats::playstatsOddjobDone(p0, p1, p2); | |||
**Stats::statSetLicensePlate(statName, str); | |||
**Stats::statGetNumberOfMinutes(statName); | |||
**Stats::statGetInt(statHash, outValue, p2); | |||
**Stats::statSetMaskedInt(statName, p1, p2, p3, save); | |||
**Stats::playstatsMissionOver(p0, p1, p2, p3, p4, p5); | |||
**Stats::leaderboardsReadClear(p0, p1, p2); | |||
**Stats::leaderboards2ReadByScoreInt(p0, p1, p2); | |||
**Stats::statGetDate(statHash, p1, p2, p3); | |||
**Stats::statSetUserId(statName, value, save); | |||
**Stats::leaderboardsGetCacheDataRow(p0, p1, p2); | |||
**Stats::leaderboards2ReadFriendsByRow(p0, p1, p2, p3, p4, p5); | |||
**Stats::playstatsNpcInvite(p0); | |||
**Stats::statIncrement(statName, value); | |||
**Stats::playstatsRaceCheckpoint(p0, p1, p2, p3, p4); | |||
**Stats::leaderboardsGetCacheExists(p0); | |||
**Stats::statLoadPending(p0); | |||
**Stats::statLoad(p0); | |||
**Stats::statSetString(statName, value, save); | |||
**Stats::leaderboards2ReadByRow(p0, p1, p2, p3, p4, p5, p6); | |||
**Stats::leaderboardsReadPending(p0, p1, p2); | |||
**Stats::leaderboards2WriteData(p0); | |||
**Stats::statSetInt(statName, value, save); | |||
**Stats::leaderboardsCacheDataRow(p0); | |||
**Stats::leaderboards2ReadByRank(p0, p1, p2); | |||
**Stats::playstatsPropChange(p0, p1, p2, p3); | |||
**Stats::playstatsMatchStarted(p0, p1, p2, p3, p4, p5, p6); | |||
**Stats::leaderboardsGetColumnType(p0, p1, p2); | |||
**Stats::playstatsMissionStarted(p0, p1, p2, p3); | |||
**Stats::statSetCurrentPosixTime(statName, p1); | |||
**Stats::leaderboards2ReadByHandle(p0, p1); | |||
**Stats::leaderboardsGetColumnId(p0, p1, p2); | |||
**Stats::playstatsRankUp(p0); | |||
**Stats::playstatsMissionCheckpoint(p0, p1, p2, p3); | |||
**Stats::statGetFloat(statHash, outValue, p2); | |||
**Stats::statSetPos(statName, x, y, z, save); | |||
**Stats::playstatsWebsiteVisited(scaleformHash, p1); | |||
**Stats::statSave(p0, p1, p2); | |||
**Stats::statGetNumberOfDays(statName); | |||
**Stats::statGetString(statHash, p1); | |||
**Stats::leaderboards2ReadByScoreFloat(p0, p1, p2); | |||
**Stats::statClearSlotForReload(statSlot); | |||
**Stats::leaderboardsGetCacheTime(p0); | |||
**Stats::statGetNumberOfHours(statName); | |||
==Streaming== | |||
**Streaming::removeClipSet(clipSet); | |||
**Streaming::requestCollisionAtCoord(x, y, z); | |||
**Streaming::removeAnimSet(animSet); | |||
**Streaming::isModelAVehicle(model); | |||
**Streaming::newLoadSceneStart(p0, p1, p2, p3, p4, p5, p6, p7); | |||
**Streaming::SetUnkCameraSettings(x, y, z, rad, p4, p5); | |||
**Streaming::hasCollisionForModelLoaded(model); | |||
**Streaming::doesAnimDictExist(animDict); | |||
**Streaming::hasClipSetLoaded(clipSet); | |||
**Streaming::isModelInCdimage(model); | |||
**Streaming::prefetchSrl(p0); | |||
**Streaming::requestIpl(iplName); | |||
**Streaming::setDitchPoliceModels(toggle); | |||
**Streaming::loadScene(x, y, z); | |||
**Streaming::RemoveNamedPtfxAsset(fxName); | |||
**Streaming::setStreaming(toggle); | |||
**Streaming::requestAnimSet(animSet); | |||
**Streaming::setGamePausesForStreaming(toggle); | |||
**Streaming::setReducePedModelBudget(toggle); | |||
**Streaming::setReduceVehicleModelBudget(toggle); | |||
**Streaming::hasNamedPtfxAssetLoaded(fxName); | |||
**Streaming::isIplActive(iplName); | |||
**Streaming::setPedPopulationBudget(p0); | |||
**Streaming::requestCollisionForModel(model); | |||
**Streaming::requestModel(model); | |||
**Streaming::hasModelLoaded(model); | |||
**Streaming::RequestModel2(model); | |||
**Streaming::setSrlTime(p0); | |||
**Streaming::NewLoadSceneStartSafe(p0, p1, p2, p3, p4); | |||
**Streaming::getIdealPlayerSwitchType(x1, y1, z1, x2, y2, z2); | |||
**Streaming::requestNamedPtfxAsset(fxName); | |||
**Streaming::setHdArea(x, y, z, ground); | |||
**Streaming::SetFocusArea(x, y, z, offsetX, offsetY, offsetZ); | |||
**Streaming::isModelValid(model); | |||
**Streaming::SetPlayerSwitchLocation(p0, p1, p2, p3, p4, p5, p6, p7, p8); | |||
**Streaming::hasAnimSetLoaded(animSet); | |||
**Streaming::requestAdditionalCollisionAtCoord(p0, p1, p2); | |||
**Streaming::setVehiclePopulationBudget(p0); | |||
**Streaming::hasAnimDictLoaded(animDict); | |||
**Streaming::requestClipSet(clipSet); | |||
**Streaming::requestAnimDict(animDict); | |||
**Streaming::setInteriorActive(interiorID, toggle); | |||
**Streaming::setModelAsNoLongerNeeded(model); | |||
**Streaming::removeIpl(iplName); | |||
**Streaming::removeAnimDict(animDict); | |||
**Streaming::startPlayerSwitch(from, to, flags, switchType); | |||
==System== | |||
**System::sin(value); | |||
**System::ceil(value); | |||
**System::vdist(x1, y1, z1, x2, y2, z2); | |||
**System::wait(ms); | |||
**System::settimerb(value); | |||
**System::vmag(p0, p1, p2); | |||
**System::sqrt(value); | |||
**System::shiftRight(value, bitShift); | |||
**System::vmag2(p0, p1, p2); | |||
**System::vdist2(x1, y1, z1, x2, y2, z2); | |||
**System::startNewScriptWithArgs(scriptName, args, argCount, stackSize); | |||
**System::toFloat(value); | |||
**System::settimera(value); | |||
**System::StartNewStreamedScriptWithArgs(scriptHash, args, argCount, stackSize); | |||
**System::cos(value); | |||
**System::pow(base, exponent); | |||
**System::startNewScript(scriptName, stackSize); | |||
**System::StartNewStreamedScript(scriptHash, stackSize); | |||
**System::shiftLeft(value, bitShift); | |||
**System::round(value); | |||
**System::floor(value); | |||
==Time== | |||
**Time::pauseClock(toggle); | |||
**Time::setClockTime(hour, minute, second); | |||
**Time::getLocalTime(year, month, day, hour, minute, second); | |||
**Time::GetLocalTimeGmt(year, month, day, hour, minute, second); | |||
**Time::setClockDate(day, month, year); | |||
**Time::advanceClockTimeTo(hour, minute, second); | |||
**Time::addToClockTime(hours, minutes, seconds); | |||
**Time::getPosixTime(year, month, day, hour, minute, second); | |||
==Ui== | |||
**Ui::hasAdditionalTextLoaded(slot); | |||
**Ui::flashAbilityBar(p0); | |||
**Ui::setTextProportional(p0); | |||
**Ui::addTextComponentInteger(value); | |||
**Ui::SetPlayerCashChange(cash, bank); | |||
**Ui::setTextScale(p0, size); | |||
**Ui::setRadarZoom(zoomLevel); | |||
**Ui::showHudComponentThisFrame(id); | |||
**Ui::AddTextComponentSubstringCash(cashAmount, p1); | |||
**Ui::restartFrontendMenu(menuHash, p1); | |||
**Ui::addTextComponentSubstringTime(timestamp, flags); | |||
**Ui::isNamedRendertargetLinked(hash); | |||
**Ui::lockMinimapPosition(x, y); | |||
**Ui::GetTextSubstring(text, position, length); | |||
**Ui::AddTextComponentSubstringLocalized(gxtEntryHash); | |||
**Ui::SetNotificationFlashColor(red, green, blue, alpha); | |||
**Ui::keyHudColour(p0, p1); | |||
**Ui::getNamedRendertargetRenderId(p0); | |||
**Ui::doesTextBlockExist(gxt); | |||
**Ui::SetNotificationMessage(picName1, picName2, flash, iconType, sender, subject); | |||
**Ui::SetTextChatUnk(p0); | |||
**Ui::SetNotificationTextEntry(type); | |||
**Ui::getHudComponentPosition(p0); | |||
**Ui::SetRadarBigmapEnabled(toggleBigMap, showFullMap); | |||
**Ui::DisplayHelpTextFromStringLabel(p0, loop, beep, shape); | |||
**Ui::SetTextEntry(text); | |||
**Ui::displayAreaName(toggle); | |||
**Ui::lockMinimapAngle(angle); | |||
**Ui::clearAdditionalText(p0, p1); | |||
**Ui::DrawNotification(blink, p1); | |||
**Ui::setGpsFlashes(toggle); | |||
**Ui::DrawNotification3(blink, p1); | |||
**Ui::hideSpecialAbilityLockonOperation(p0, p1); | |||
**Ui::setTextEdge(p0, r, g, b, a); | |||
**Ui::objectDecalToggle(hash); | |||
**Ui::DrawNotification2(blink, p1); | |||
**Ui::resetHudComponentValues(id); | |||
**Ui::setTextDropshadow(distance, r, g, b, a); | |||
**Ui::addBlipForRadius(posX, posY, posZ, radius); | |||
**Ui::enableDeathbloodSeethrough(p0); | |||
**Ui::setTextJustification(justifyType); | |||
**Ui::HasHeadDisplayLoaded(headDisplayId); | |||
**Ui::clearFloatingHelp(p0, p1); | |||
**Ui::SetTextGxtEntry(entry); | |||
**Ui::SetNotificationMessageClanTag2(picName1, picName2, flash, iconType1, sender, subject, duration, clanTag, iconType2, p9); | |||
**Ui::SetTextEntryForWidth(text); | |||
**Ui::registerNamedRendertarget(p0, p1); | |||
**Ui::setMinimapBlockWaypoint(toggle); | |||
**Ui::addTrevorRandomModifier(headDisplayId); | |||
**Ui::setRadarAsInteriorThisFrame(interior, x, y, z, p4); | |||
**Ui::addBlipForCoord(x, y, z); | |||
**Ui::setGpsFlags(p0, p1); | |||
**Ui::SetNotificationMessageClanTag(picName1, picName2, flash, iconType, sender, subject, duration, clanTag); | |||
**Ui::setTextRenderId(renderId); | |||
**Ui::setMissionName(p0, name); | |||
**Ui::RequestAdditionalText2(gxt, slot); | |||
**Ui::addNextMessageToPreviousBriefs(p0); | |||
**Ui::setTextWrap(start, end); | |||
**Ui::SetHeadDisplayFlag(headDisplayId, sprite, toggle); | |||
**Ui::setTextFont(fontType); | |||
**Ui::hideHudComponentThisFrame(id); | |||
**Ui::toggleStealthRadar(toggle); | |||
**Ui::setTextRightJustify(toggle); | |||
**Ui::addTextComponentSubstringPlayerName(text); | |||
**Ui::IsMinimapAreaRevealed(x, y, radius); | |||
**Ui::SetWarningMessage3(entryHeader, entryLine1, instructionalKey, entryLine2, p4, p5, p6, p7, p8, p9); | |||
**Ui::requestAdditionalText(gxt, slot); | |||
**Ui::setFrontendActive(active); | |||
**Ui::setMinimapComponent(p0, p1, p2); | |||
**Ui::SetPlayerBlipPositionThisFrame(x, y); | |||
**Ui::isNamedRendertargetRegistered(p0); | |||
**Ui::setWarningMessage(entryLine1, instructionalKey, entryLine2, p3, p4, p5, p6, background); | |||
**Ui::GetLabelText(labelName); | |||
**Ui::getHudColour(hudIndex, r, g, b, a); | |||
**Ui::getLengthOfStringWithThisTextLabel(gxt); | |||
**Ui::SetTextComponentFormat(inputType); | |||
**Ui::GetTextScreenWidth(p0); | |||
**Ui::removeBlip(blip); | |||
**Ui::isStreamingAdditionalText(p0); | |||
**Ui::SetCursorSprite(spriteId); | |||
**Ui::clearHelp(toggle); | |||
**Ui::SetMinimapVisible(toggle); | |||
**Ui::addTextComponentSubstringWebsite(website); | |||
**Ui::displayHelpTextThisFrame(message, p1); | |||
**Ui::displayCash(toggle); | |||
**Ui::setAbilityBarValue(p0, p1); | |||
**Ui::DrawSubtitleTimed(time, p1); | |||
**Ui::displayRadar(Toggle); | |||
**Ui::flashWantedDisplay(p0); | |||
**Ui::setTextLeading(p0); | |||
**Ui::displayAmmoThisFrame(display); | |||
**Ui::displayHud(toggle); | |||
**Ui::setHudComponentPosition(id, p1, p2); | |||
**Ui::SetLoadingPromptTextEntry(string); | |||
**Ui::doesTextLabelExist(gxt); | |||
**Ui::hasThisAdditionalTextLoaded(gxt, slot); | |||
**Ui::GetTextSubstringSafe(text, position, length, maxLength); | |||
**Ui::SetTextEntry2(p0); | |||
**Ui::isHudComponentActive(id); | |||
**Ui::respondingAsTemp(p0); | |||
**Ui::ShowLoadingPrompt(busySpinnerType); | |||
**Ui::addBlipForPickup(pickup); | |||
**Ui::RemoveNotification(notifactionId); | |||
**Ui::setTextColour(red, green, blue, alpha); | |||
**Ui::setTextCentre(align); | |||
**Ui::setWidescreenFormat(p0); | |||
**Ui::AddTextComponentItemString(labelName); | |||
**Ui::SetRadarZoomLevelThisFrame(zoomLevel); | |||
**Ui::DrawText(x, y); | |||
**Ui::GetTextSubstringSlice(text, startPosition, endPosition); | |||
**Ui::SetHeadDisplayWanted(headDisplayId, wantedlvl); | |||
**Ui::clearThisPrint(p0); | |||
**Ui::getStreetNameFromHashKey(hash); | |||
**Ui::SetMinimapAttitudeIndicatorLevel(altitude, p1); | |||
**Ui::GetTextScaleHeight(size, font); | |||
**Ui::SetWarningMessage2(entryHeader, entryLine1, instructionalKey, entryLine2, p4, p5, p6, p7, background); | |||
**Ui::isScriptedHudComponentActive(id); | |||
**Ui::SetHeadDisplayString(headDisplayId, string); | |||
**Ui::setPauseMenuActive(toggle); | |||
**Ui::hideScriptedHudComponentThisFrame(id); | |||
**Ui::addTextComponentFloat(value, decimalPlaces); | |||
**Ui::releaseNamedRendertarget(p0); | |||
**Ui::ShowWeaponWheel(forcedShow); | |||
**Ui::activateFrontendMenu(menuhash, Toggle_Pause, p2); | |||
**Ui::setUseridsUihidden(p0, p1); | |||
**Ui::DrawNotification4(blink, p1); | |||
**Ui::getLengthOfLiteralString(string); | |||
**Ui::SetHudColour(hudIndex, r, g, b, a); | |||
**Ui::linkNamedRendertarget(hash); | |||
**Ui::SetMinimapRevealed(toggle); | |||
**Ui::beginTextCommandSetBlipName(gxtentry); | |||
**Ui::getBlipInfoIdCoord(p0); | |||
**Ui::setMultiplayerHudCash(p0, p1); | |||
**Ui::setNewWaypoint(x, y); | |||
==Unk== | |||
**Unk::GetBroadcastFinshedLosSound(p0); | |||
==Unk1== | |||
**Unk1::StartRecording(mode); | |||
==Unk3== | |||
**Unk3::NetworkShopBasketStart(p0, p1, p2, p3); | |||
**Unk3::NetworkShopSessionApplyReceivedData(p0); | |||
**Unk3::NetworkShopCheckoutStart(p0); | |||
**Unk3::NetworkShopBeginService(p0, p1, p2, p3, p4, p5); | |||
**Unk3::NetworkShopSetTelemetryNonceSeed(p0); | |||
**Unk3::NetworkShopStartSession(p0); | |||
**Unk3::NetworkShopGetPrice(hash, hash2, p2); | |||
**Unk3::NetworkShopBasketApplyServerData(p0, p1); | |||
**Unk3::NetworkShopEndService(p0); | |||
**Unk3::NetworkShopBasketAddItem(p0, p1); | |||
==Vehicle== | |||
**Vehicle::getRandomVehicleModelInMemory(p0, modelHash, p2); | |||
**Vehicle::hasPreloadModsFinished(p0); | |||
**Vehicle::getTotalDurationOfVehicleRecording(p0, p1); | |||
**Vehicle::setVehicleModelIsSuppressed(model, suppressed); | |||
**Vehicle::getTotalDurationOfVehicleRecordingId(p0); | |||
**Vehicle::hasVehicleAssetLoaded(vehicleAsset); | |||
**Vehicle::isPlaybackGoingOnForVehicle(p0); | |||
**Vehicle::getRotationOfVehicleRecordingAtTime(p0, p1, p2); | |||
**Vehicle::getVehicleRecordingId(p0, p1); | |||
**Vehicle::deleteScriptVehicleGenerator(vehicleGenerator); | |||
**Vehicle::setVehicleDensityMultiplierThisFrame(multiplier); | |||
**Vehicle::setFarDrawVehicles(toggle); | |||
**Vehicle::startPlaybackRecordedVehicleUsingAi(p0, p1, p2, p3, p4); | |||
**Vehicle::GetVehicleModelMaxNumberOfPassengers(modelHash); | |||
**Vehicle::setGarbageTrucks(toggle); | |||
**Vehicle::getPositionInRecording(p0); | |||
**Vehicle::getVehicleClassMaxAcceleration(p0); | |||
**Vehicle::addVehicleStuckCheckWithWarp(p0, p1, p2, p3, p4, p5, p6); | |||
**Vehicle::hasVehicleRecordingBeenLoaded(p0, p1); | |||
**Vehicle::getRandomVehicleInSphere(x, y, z, radius, modelHash, flags); | |||
**Vehicle::isThisModelAQuadbike(model); | |||
**Vehicle::startPlaybackRecordedVehicle(p0, p1, p2, p3); | |||
**Vehicle::getCurrentPlaybackForVehicle(p0); | |||
**Vehicle::isThisModelABoat(model); | |||
**Vehicle::removeVehiclesFromGeneratorsInArea(x1, y1, z1, x2, y2, z2, unk); | |||
**Vehicle::getVehicleClassMaxBraking(p0); | |||
**Vehicle::getVehicleClassMaxAgility(p0); | |||
**Vehicle::getVehicleModelMaxTraction(modelHash); | |||
**Vehicle::stopPlaybackRecordedVehicle(p0); | |||
**Vehicle::getTimePositionInRecording(p0); | |||
**Vehicle::deleteMissionTrain(train); | |||
**Vehicle::setAllLowPriorityVehicleGeneratorsActive(active); | |||
**Vehicle::isAnyVehicleNearPoint(x, y, z, radius); | |||
**Vehicle::pausePlaybackRecordedVehicle(p0); | |||
**Vehicle::createMissionTrain(variation, x, y, z, direction); | |||
**Vehicle::setPlaybackSpeed(p0, speed); | |||
**Vehicle::setPlaybackToUseAiTryToRevertBackLater(p0, p1, p2, p3); | |||
**Vehicle::setVehicleShootAtTarget(driver, entity, xTarget, yTarget, zTarget); | |||
**Vehicle::preloadVehicleMod(p0, p1, p2); | |||
**Vehicle::startPlaybackRecordedVehicleWithFlags(p0, p1, p2, p3, p4, p5); | |||
**Vehicle::isCopVehicleInArea3d(x1, x2, y1, y2, z1, z2); | |||
**Vehicle::isThisModelACar(model); | |||
**Vehicle::setRandomTrains(toggle); | |||
**Vehicle::requestVehicleAsset(vehicleHash, vehicleAsset); | |||
**Vehicle::removeVehicleStuckCheck(p0); | |||
**Vehicle::setRandomBoats(toggle); | |||
**Vehicle::SetCargobobHookPosition(p0, p1, p2, p3); | |||
**Vehicle::unpausePlaybackRecordedVehicle(p0); | |||
**Vehicle::getVehicleModelAcceleration(modelHash); | |||
**Vehicle::skipTimeInPlaybackRecordedVehicle(p0, p1); | |||
**Vehicle::IsThisModelAnEmergencyBoat(model); | |||
**Vehicle::doesVehicleExistWithDecorator(decorator); | |||
**Vehicle::createScriptVehicleGenerator(x, y, z, heading, p4, p5, modelHash, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16); | |||
**Vehicle::isThisModelAPlane(model); | |||
**Vehicle::getNumModColors(p0, p1); | |||
**Vehicle::skipToEndAndStopPlaybackRecordedVehicle(p0); | |||
**Vehicle::isThisModelATrain(model); | |||
**Vehicle::removeVehicleAsset(vehicleAsset); | |||
**Vehicle::isPlaybackUsingAiGoingOnForVehicle(p0); | |||
**Vehicle::createVehicle(modelHash, x, y, z, heading, networkHandle, vehiclehandle); | |||
**Vehicle::requestVehicleRecording(p0, p1); | |||
**Vehicle::getDisplayNameFromVehicleModel(modelHash); | |||
**Vehicle::setRandomVehicleDensityMultiplierThisFrame(multiplier); | |||
**Vehicle::getRandomVehicleBackBumperInSphere(p0, p1, p2, p3, p4, p5, p6); | |||
**Vehicle::isThisModelABike(model); | |||
**Vehicle::setMissionTrainAsNoLongerNeeded(train, p1); | |||
**Vehicle::isThisModelABicycle(model); | |||
**Vehicle::setAllVehicleGeneratorsActiveInArea(x1, y1, z1, x2, y2, z2, p6, p7); | |||
**Vehicle::getRandomVehicleFrontBumperInSphere(p0, p1, p2, p3, p4, p5, p6); | |||
**Vehicle::setNumberOfParkedVehicles(value); | |||
**Vehicle::isVehicleInGarageArea(garageName, vehicle); | |||
**Vehicle::getPositionOfVehicleRecordingAtTime(p0, p1, p2); | |||
**Vehicle::setScriptVehicleGenerator(vehicleGenerator, enabled); | |||
**Vehicle::getVehicleClassMaxTraction(p0); | |||
**Vehicle::getVehicleModelMaxBraking(modelHash); | |||
**Vehicle::isThisModelAHeli(model); | |||
**Vehicle::getVehicleClassFromName(modelHash); | |||
**Vehicle::setParkedVehicleDensityMultiplierThisFrame(multiplier); | |||
**Vehicle::removeVehicleRecording(p0, p1); | |||
**Vehicle::GetVehicleModelMaxSpeed(modelHash); | |||
**Vehicle::disableVehicleWeapon(disabled, weaponHash, vehicle, owner); | |||
**Vehicle::doesScriptVehicleGeneratorExist(vehicleGenerator); | |||
**Vehicle::getClosestVehicle(x, y, z, radius, modelHash, flags); | |||
**Vehicle::DisplayDistantVehicles(toggle); | |||
**Vehicle::switchTrainTrack(intersectionId, state); | |||
==Water== | |||
**Water::testVerticalProbeAgainstAllWater(x, y, z, p3, p4); | |||
**Water::testProbeAgainstAllWater(p0, p1, p2, p3, p4, p5, p6, p7); | |||
**Water::getWaterHeightNoWaves(x, y, z, height); | |||
**Water::SetWavesIntensity(intensity); | |||
**Water::modifyWater(x, y, radius, height); | |||
**Water::getWaterHeight(x, y, z, height); | |||
**Water::testProbeAgainstWater(p0, p1, p2, p3, p4, p5, p6); | |||
==Weapon== | |||
**Weapon::getWeaponComponentTypeModel(componentHash); | |||
**Weapon::giveWeaponComponentToWeaponObject(weaponObject, addonHash); | |||
**Weapon::hasWeaponAssetLoaded(weaponHash); | |||
**Weapon::getWeaponDamageType(weaponHash); | |||
**Weapon::getWeapontypeSlot(weaponHash); | |||
**Weapon::requestWeaponHighDetailModel(weaponObject); | |||
**Weapon::requestWeaponAsset(weaponHash, p1, p2); | |||
**Weapon::getWeaponClipSize(weaponHash); | |||
**Weapon::doesWeaponTakeWeaponComponent(weaponHash, componentHash); | |||
**Weapon::getWeaponTintCount(weaponHash); | |||
**Weapon::hasVehicleGotProjectileAttached(driver, vehicle, weapon, p3); | |||
**Weapon::hasWeaponGotWeaponComponent(weapon, addonHash); | |||
**Weapon::isWeaponValid(weaponHash); | |||
**Weapon::createWeaponObject(weaponHash, ammoCount, x, y, z, showWorldModel, heading, p7); | |||
**Weapon::setPedAmmoToDrop(p0, p1); | |||
**Weapon::removeWeaponAsset(weaponHash); | |||
**Weapon::giveWeaponObjectToPed(weaponObject, ped); | |||
**Weapon::getWeaponComponentHudStats(p0, p1); | |||
**Weapon::canUseWeaponOnParachute(weaponHash); | |||
**Weapon::getWeapontypeGroup(weaponHash); | |||
**Weapon::enableLaserSightRendering(toggle); | |||
**Weapon::getWeaponObjectTintIndex(weapon); | |||
**Weapon::setFlashLightFadeDistance(distance); | |||
**Weapon::getWeaponHudStats(p0, p1); | |||
**Weapon::getWeapontypeModel(weaponHash); | |||
**Weapon::removeWeaponComponentFromWeaponObject(p0, p1); | |||
**Weapon::setWeaponObjectTintIndex(weapon, tint); | |||
**Weapon::removeAllProjectilesOfType(weaponHash, p1); | |||
==Worldprobe== | |||
**Worldprobe::startShapeTestCapsule(x1, y1, z1, x2, y2, z2, radius, flags, entity, p9); | |||
**Worldprobe::CastRayPointToPoint(x1, y1, z1, x2, y2, z2, flags, entity, p8); | |||
**Worldprobe::getShapeTestResult(rayHandle, hit, endCoords, surfaceNormal, entityHit); | |||
**Worldprobe::GetShapeTestResultEx(rayHandle, hit, endCoords, surfaceNormal, _materialHash, entityHit); | |||
**Worldprobe::startShapeTestLosProbe(x1, y1, z1, x2, y2, z2, flags, entity, p8); | |||
**Worldprobe::startShapeTestBox(x, y, z, x1, y2, z2, rotX, rotY, rotZ, p9, p10, entity, p12); | |||
==Zone== | |||
**Zone::getZoneAtCoords(x, y, z); | |||
**Zone::getZonePopschedule(zoneId); | |||
**Zone::clearPopscheduleOverrideVehicleModel(scheduleId); | |||
**Zone::getZoneScumminess(zoneId); | |||
**Zone::overridePopscheduleVehicleModel(scheduleId, vehicleHash); | |||
**Zone::getHashOfMapAreaAtCoords(x, y, z); | |||
**Zone::getZoneFromNameId(zoneName); | |||
**Zone::setZoneEnabled(zoneId, toggle); | |||
**Zone::getNameOfZone(x, y, z); | |||
==Game Globals== | |||
**GameGlobals::app | |||
**GameGlobals::audio | |||
**GameGlobals::brain | |||
**GameGlobals::cam | |||
**GameGlobals::controls | |||
**GameGlobals::cutscene | |||
**GameGlobals::datafile | |||
**GameGlobals::decisionevent | |||
**GameGlobals::decorator | |||
**GameGlobals::dlc1 | |||
**GameGlobals::dlc2 | |||
**GameGlobals::entity | |||
**GameGlobals::fire | |||
**GameGlobals::gameplay | |||
**GameGlobals::graphics | |||
**GameGlobals::interior | |||
**GameGlobals::itemset | |||
**GameGlobals::mobile | |||
**GameGlobals::networkcash | |||
**GameGlobals::object | |||
**GameGlobals::pathfind | |||
**GameGlobals::ped | |||
**GameGlobals::player | |||
**GameGlobals::rope | |||
**GameGlobals::script | |||
**GameGlobals::stats | |||
**GameGlobals::streaming | |||
**GameGlobals::system | |||
**GameGlobals::time | |||
**GameGlobals::ui | |||
**GameGlobals::unk | |||
**GameGlobals::unk1 | |||
**GameGlobals::unk2 | |||
**GameGlobals::unk3 | |||
**GameGlobals::vehicle | |||
**GameGlobals::water | |||
**GameGlobals::weapon | |||
**GameGlobals::worldprobe | |||
**GameGlobals::zone | |||
[[ru:Client-side functions]] | [[ru:Client-side functions]] | ||
Revision as of 19:16, 7 February 2017
Attention: work is still in progress. Methods of Player/Vehicle/etc will be added soon, other could be updated too.
Event functions
- Functions
- Properties
- Events::callRemote
Vector3 functions
Player functions
- Functions:
- Player.addArmourTo
- Player.addVehicleSubtaskAttackCoord
- Player.addVehicleSubtaskAttack
- Player.applyBloodByZone
- Player.applyBloodDamageByZone
- Player.applyBloodSpecific
- Player.applyBlood
- Player.applyDamageDecal
- Player.applyDamagePack
- Player.applyDamageTo
- Player.call
- Player.canInCombatSeeTarget
- Player.canKnockOffVehicle
- Player.canRagdoll
- Player.clearAllProps
- Player.clearAlternateMovementAnim
- Player.clearBloodDamageByZone
- Player.clearBloodDamage
- Player.clearDamageDecalByZone
- Player.clearDecorations
- Player.clearDriveByClipsetOverride
- Player.clearDrivebyTaskUnderneathDrivingTask
- Player.clearFacialDecorations
- Player.clearFacialIdleAnimOverride
- Player.clearLastDamageBone
- Player.clearProp
- Player.clearSecondaryTask
- Player.clearTasksImmediately
- Player.clearTasks
- Player.clearWetness
- Player.cloneToTarget
- Player.clone
- Player.controlMountedWeapon
- Player.explodeHead
- Player.forceMotionState
- Player.forceToOpenParachute
- Player.getAccuracy
- Player.getAlertness
- Player.getAmmoInClip
- Player.getArmour
- Player.getBoneCoords
- Player.getBoneIndex
- Player.getCauseOfDeath
- Player.getCombatFloat
- Player.getCombatMovement
- Player.getCombatRange
- Player.getConfigFlag
- Player.getCurrentScenarioId
- Player.getCurrentScriptedAnim
- Player.getDeadPickupCoords
- Player.getDecorationsState
- Player.getDefensiveAreaPosition
- Player.getDesiredMoveBlendRatio
- Player.getDrawableVariation
- Player.getEnveffScale
- Player.getExtractedDisplacement
- Player.getFloodInvincibility
- Player.getGroupIndex
- Player.getHeadBlendData
- Player.getHeadOverlayValue
- Player.getIsTaskActive
- Player.getJackTarget
- Player.getLastDamageBone
- Player.getMaxHealth
- Player.getMeleeTargetFor
- Player.getMoney
- Player.getMount
- Player.getNavmeshRouteDistanceRemaining
- Player.getNearbyPeds
- Player.getNearbyVehicles
- Player.getNumberOfDrawableVariations
- Player.getNumberOfPropDrawableVariations
- Player.getNumberOfPropTextureVariations
- Player.getNumberOfTextureVariations
- Player.getPaletteVariation
- Player.getParachuteLandingType
- Player.getParachuteState
- Player.getParachuteTintIndex
- Player.getPhoneGestureAnimCurrentTime
- Player.getPhoneGestureAnimTotalTime
- Player.getPlayerIsFollowing
- Player.getPropIndex
- Player.getPropTextureIndex
- Player.getRagdollBoneIndex
- Player.getRelationshipBetweens
- Player.getRelationshipGroupDefaultHash
- Player.getRelationshipGroupHash
- Player.getResetFlag
- Player.getScriptTaskStatus
- Player.getSeatIsTryingToEnter
- Player.getSequenceProgress
- Player.getSourceOfDeath
- Player.getStealthMovement
- Player.getTextureVariation
- Player.getTimeOfDeath
- Player.getType
- Player.getVehicleIsIn
- Player.getVehicleIsTryingToEnter
- Player.getVehicleIsUsing
- Player.getsJacker
- Player.giveHelmet
- Player.giveNmMessage
- Player.hasHeadBlendFinished
- Player.hasUseScenarioTask
- Player.hideBloodDamageByZone
- Player.isAPlayer
- Player.isActiveInScenario
- Player.isAimingFromCover
- Player.isBeingArrested
- Player.isBeingJacked
- Player.isBeingStealthKilled
- Player.isBeingStunned
- Player.isClimbing
- Player.isComponentVariationValid
- Player.isConversationDead
- Player.isCuffed
- Player.isDeadOrDying
- Player.isDiving
- Player.isDoingDriveby
- Player.isDrivebyTaskUnderneathDrivingTask
- Player.isDucking
- Player.isEvasiveDiving
- Player.isFacingPed
- Player.isFalling
- Player.isFatallyInjured
- Player.isFleeing
- Player.isGettingIntoAVehicle
- Player.isGettingUp
- Player.isGoingIntoCover
- Player.isGroupMember
- Player.isHangingOnToVehicle
- Player.isHeadtrackingPed
- Player.isHeadtracking
- Player.isHuman
- Player.isHurt
- Player.isInAnyBoat
- Player.isInAnyHeli
- Player.isInAnyPlane
- Player.isInAnyPoliceVehicle
- Player.isInAnySub
- Player.isInAnyTaxi
- Player.isInAnyTrain
- Player.isInAnyVehicle
- Player.isInCombat
- Player.isInCoverFacingLeft
- Player.isInCover
- Player.isInFlyingVehicle
- Player.isInGroup
- Player.isInMeleeCombat
- Player.isInModel
- Player.isInParachuteFreeFall
- Player.isInVehicle
- Player.isInWrithe
- Player.isInjured
- Player.isJacking
- Player.isJumpingOutOfVehicle
- Player.isJumping
- Player.isMale
- Player.isModel
- Player.isMountedWeaponTaskUnderneathDrivingTask
- Player.isMoveBlendRatioRunning
- Player.isMoveBlendRatioSprinting
- Player.isMoveBlendRatioStill
- Player.isMoveBlendRatioWalking
- Player.isOnAnyBike
- Player.isOnFoot
- Player.isOnMount
- Player.isOnSpecificVehicle
- Player.isOnVehicle
- Player.isPerformingStealthKill
- Player.isPlantingBomb
- Player.isPlayingPhoneGestureAnim
- Player.isProne
- Player.isPropValid
- Player.isRagdoll
- Player.isReloading
- Player.isRunningArrestTask
- Player.isRunningMobilePhoneTask
- Player.isRunningRagdollTask
- Player.isRunning
- Player.isScriptedScenarioUsingConditionalAnim
- Player.isShootingInArea
- Player.isShooting
- Player.isSittingInAnyVehicle
- Player.isSittingInVehicle
- Player.isSprinting
- Player.isStill
- Player.isStopped
- Player.isStrafing
- Player.isSwimmingUnderWater
- Player.isSwimming
- Player.isTrackedVisible
- Player.isTracked
- Player.isTryingToEnterALockedVehicle
- Player.isUsingActionMode
- Player.isUsingAnyScenario
- Player.isUsingScenario
- Player.isVaulting
- Player.isWalking
- Player.isWearingHelmet
- Player.knockOffProp
- Player.knockOffVehicle
- Player.playAnimOnRunningScenario
- Player.playFacialAnim
- Player.registerHatedTargetsAround
- Player.registerTarget
- Player.registerheadshot
- Player.removeDefensiveArea
- Player.removeFromGroup
- Player.removeHelmet
- Player.removePreferredCoverSet
- Player.removeVoiceFx
- Player.resetInVehicleContext
- Player.resetLastVehicle
- Player.resetMovementClipset
- Player.resetRagdollTimer
- Player.resetStrafeClipset
- Player.resetVisibleDamage
- Player.resetVoiceFx
- Player.resetWeaponMovementClipset
- Player.resurrect
- Player.reviveInjured
- Player.setAccuracy
- Player.setAlertness
- Player.setAllowVehiclesOverride
- Player.setAllowedToDuck
- Player.setAlternateMovementAnim
- Player.setAmmoInClip
- Player.setAngledDefensiveArea
- Player.setArmour
- Player.setAsCop
- Player.setAsEnemy
- Player.setAsGroupLeader
- Player.setAsGroupMember
- Player.setBlendFromParents
- Player.setBlockingOfNonTemporaryEvents
- Player.setBoundsOrientation
- Player.setCanArmIk
- Player.setCanAttackFriendly
- Player.setCanBeDraggedOut
- Player.setCanBeKnockedOffVehicle
- Player.setCanBeShotInVehicle
- Player.setCanBeTargetedWhenInjured
- Player.setCanBeTargetedWithoutLos
- Player.setCanBeTargettedByPlayer
- Player.setCanBeTargettedByTeam
- Player.setCanBeTargetted
- Player.setCanCowerInCover
- Player.setCanEvasiveDive
- Player.setCanHeadIk
- Player.setCanLegIk
- Player.setCanPeekInCover
- Player.setCanPlayAmbientAnims
- Player.setCanPlayAmbientBaseAnims
- Player.setCanPlayGestureAnims
- Player.setCanPlayVisemeAnims
- Player.setCanRagdollFromPlayerImpact
- Player.setCanRagdoll
- Player.setCanSmashGlass
- Player.setCanSwitchWeapon
- Player.setCanTeleportToGroupLeader
- Player.setCanTorsoIk
- Player.setCanUseAutoConversationLookat
- Player.setCapsule
- Player.setCombatAbility
- Player.setCombatAttributes
- Player.setCombatFloat
- Player.setCombatMovement
- Player.setCombatRange
- Player.setComponentVariation
- Player.setConfigFlag
- Player.setCoordsKeepVehicle
- Player.setCoordsNoGang
- Player.setCowerHash
- Player.setDecoration
- Player.setDefaultComponentVariation
- Player.setDefensiveAreaAttachedToPed
- Player.setDefensiveAreaDirection
- Player.setDefensiveSphereAttachedToPed
- Player.setDesiredHeading
- Player.setDesiredMoveBlendRatio
- Player.setDiesInSinkingVehicle
- Player.setDiesInVehicle
- Player.setDiesInWater
- Player.setDiesInstantlyInWater
- Player.setDiesWhenInjured
- Player.setDriveByClipsetOverride
- Player.setDriveTaskCruiseSpeed
- Player.setDriveTaskDrivingStyle
- Player.setDriverAbility
- Player.setDriverAggressiveness
- Player.setDucking
- Player.setEnableBoundAnkles
- Player.setEnableEnveffScale
- Player.setEnableHandcuffs
- Player.setEnableScuba
- Player.setEnableWeaponBlocking
- Player.setEnveffScale
- Player.setExclusivePhoneRelationships
- Player.setEyeColor
- Player.setFaceFeature
- Player.setFacialDecoration
- Player.setFacialIdleAnimOverride
- Player.setFiringPattern
- Player.setFleeAttributes
- Player.setGeneratesDeadBodyEvents
- Player.setGestureGroup
- Player.setGetOutUpsideDownVehicle
- Player.setGravity
- Player.setGroupMemberPassengerIndex
- Player.setHairColor
- Player.setHeadBlendData
- Player.setHeadOverlayColor
- Player.setHeadOverlay
- Player.setHearingRange
- Player.setHelmetFlag
- Player.setHelmetPropIndex
- Player.setHelmetTextureIndex
- Player.setHelmet
- Player.setHighFallTask
- Player.setIdRange
- Player.setIkTarget
- Player.setInVehicleContext
- Player.setIntoVehicle
- Player.setKeepTask
- Player.setLegIkMode
- Player.setLodMultiplier
- Player.setMaxHealth
- Player.setMaxMoveBlendRatio
- Player.setMaxTimeInWater
- Player.setMaxTimeUnderwater
- Player.setMinGroundTimeForStungun
- Player.setMinMoveBlendRatio
- Player.setModelIsSuppressed
- Player.setMoney
- Player.setMotionBlur
- Player.setMountedWeaponTarget
- Player.setMoveAnimsBlendOut
- Player.setMoveRateOverride
- Player.setMovementClipset
- Player.setNameDebug
- Player.setNeverLeavesGroup
- Player.setParachuteTaskTarget
- Player.setParachuteTaskThrust
- Player.setParachuteTintIndex
- Player.setPathAvoidFire
- Player.setPathCanDropFromHeight
- Player.setPathCanUseClimbovers
- Player.setPathCanUseLadders
- Player.setPathPreferToAvoidWater
- Player.setPathsWidthPlant
- Player.setPinnedDown
- Player.setPlaysHeadOnHornAnimWhenDiesInVehicle
- Player.setPreferredCoverSet
- Player.setPrimaryLookat
- Player.setPropIndex
- Player.setRagdollFlag
- Player.setRagdollForceFall
- Player.setRagdollOnCollision
- Player.setRandomComponentVariation
- Player.setRandomProps
- Player.setRelationshipGroupDefaultHash
- Player.setRelationshipGroupHash
- Player.setResetFlag
- Player.setResetRagdollFlag
- Player.setScriptedAnimSeatOffset
- Player.setSeeingRange
- Player.setShootRate
- Player.setShootsAtCoord
- Player.setSphereDefensiveArea
- Player.setStayInVehicleWhenJacked
- Player.setStealthMovement
- Player.setSteersAroundObjects
- Player.setSteersAroundPeds
- Player.setSteersAroundVehicles
- Player.setStrafeClipset
- Player.setSuffersCriticalHits
- Player.setSweat
- Player.setTargetLossResponse
- Player.setTaskVehicleChaseBehaviorFlag
- Player.setTaskVehicleChaseIdealPursuitDistance
- Player.setToInformRespectedFriends
- Player.setToLoadCover
- Player.setToRagdoll
- Player.setUsingActionMode
- Player.setVisualFieldCenterAngle
- Player.setVisualFieldMaxAngle
- Player.setVisualFieldMaxElevationAngle
- Player.setVisualFieldMinAngle
- Player.setVisualFieldMinElevationAngle
- Player.setVisualFieldPeripheralRange
- Player.setVoiceFx
- Player.setVoiceFxBQF
- Player.setVoiceFxChorus
- Player.setVoiceFxCompressor
- Player.setVoiceFxDistortion
- Player.setVoiceFxEcho
- Player.setVoiceFxFlanger
- Player.setVoiceFxGargle
- Player.setVoiceFxI3DL2Reverb
- Player.setVoiceFxParamEq
- Player.setVoiceFxPeakEq
- Player.setVoiceFxReverb
- Player.setVoiceFxVolume
- Player.setWeaponMovementClipset
- Player.setWetnessEnabledThisFrame
- Player.setWetnessHeight
- Player.stopAnimPlayback
- Player.stopAnimTask
- Player.stopWeaponFiringWhenDropped
- Player.taskAchieveHeading
- Player.taskAimGunAtCoord
- Player.taskAimGunAt
- Player.taskAimGunScripted
- Player.taskArrest
- Player.taskBoatMission
- Player.taskChatTo
- Player.taskClearLookAt
- Player.taskClimbLadder
- Player.taskClimb
- Player.taskCombatHatedTargetsAround
- Player.taskCombatHatedTargetsInArea
- Player.taskCombat
- Player.taskCower
- Player.taskDriveBy
- Player.taskEnterVehicle
- Player.taskFollowNavMeshToCoordAdvanced
- Player.taskFollowNavMeshToCoord
- Player.taskFollowPointRoute
- Player.taskFollowToOffsetOf
- Player.taskForceMotionState
- Player.taskGetOffBoat
- Player.taskGoStraightToCoord
- Player.taskGoToCoordAndAimAtHatedEntitiesNearCoord
- Player.taskGoToCoordAnyMeansExtraParamsWithCruiseSpeed
- Player.taskGoToCoordAnyMeansExtraParams
- Player.taskGoToCoordAnyMeans
- Player.taskGoToCoordWhileAimingAtCoord
- Player.taskGoToWhileAimingAt
- Player.taskGotoAiming
- Player.taskGotoOffset
- Player.taskGuardCurrentPosition
- Player.taskGuardSphereDefensiveArea
- Player.taskHandsUp
- Player.taskHeliChase
- Player.taskHeliMission
- Player.taskJump
- Player.taskLeaveAnyVehicle
- Player.taskLeaveVehicle
- Player.taskLookAt
- Player.taskMoveNetworkAdvanced
- Player.taskMoveNetwork
- Player.taskOpenVehicleDoor
- Player.taskParachuteToTarget
- Player.taskParachute
- Player.taskPatrol
- Player.taskPause
- Player.taskPerformSequence
- Player.taskPlaneChase
- Player.taskPlaneLand
- Player.taskPlaneMission
- Player.taskPlantBomb
- Player.taskPlayAnimAdvanced
- Player.taskPlayAnim
- Player.taskPlayPhoneGestureAnimation
- Player.taskPutDirectlyIntoCover
- Player.taskPutDirectlyIntoMelee
- Player.taskRappelFromHeli
- Player.taskReactAndFlee
- Player.taskReloadWeapon
- Player.taskScriptedAnim
- Player.taskScriptedAnimation
- Player.taskSeekCoverFrom
- Player.taskSeekCoverToCoords
- Player.taskSetBlockingOfNonTemporaryEvents
- Player.taskSetDecisionMaker
- Player.taskShockingEventReact
- Player.taskShootAtCoord
- Player.taskShuffleToNextVehicleSeat
- Player.taskSkyDive
- Player.taskSlideToCoordHdgRate
- Player.taskSlideToCoord
- Player.taskSmartFleeCoord
- Player.taskSmartFlee
- Player.taskStandGuard
- Player.taskStandStill
- Player.taskStartScenarioAtPosition
- Player.taskStartScenarioInPlace
- Player.taskStayInCover
- Player.taskStealthKill
- Player.taskStopPhoneGestureAnimation
- Player.taskSwapWeapon
- Player.taskSweepAim
- Player.taskSynchronizedScene
- Player.taskTurnToFaceCoord
- Player.taskTurnToFace
- Player.taskUseMobilePhoneTimed
- Player.taskUseMobilePhone
- Player.taskUseNearestScenarioToCoordWarp
- Player.taskVehicleAimAt
- Player.taskVehicleChase
- Player.taskVehicleDriveToCoordLongrange
- Player.taskVehicleDriveToCoord
- Player.taskVehicleDriveWander
- Player.taskVehicleEscort
- Player.taskVehicleFollowWaypointRecording
- Player.taskVehicleFollow
- Player.taskVehicleGotoNavmesh
- Player.taskVehicleHeliProtect
- Player.taskVehicleMissionCoorsTarget
- Player.taskVehicleMissionTarget
- Player.taskVehiclePark
- Player.taskVehicleShootAt
- Player.taskVehicleTempAction
- Player.taskWanderInArea
- Player.taskWanderStandard
- Player.taskWarpIntoVehicle
- Player.taskWrithe
- Player.uncuff
- Player.unregisterheadshot
- Player.updateHeadBlendData
- Player.updateTaskAimGunScriptedTarget
- Player.updateTaskHandsUpDuration
- Player.updateTaskSweepAim
- Player.wasKilledByStealth
- Player.wasKilledByTakedown
- Player.wasSkeletonUpdated
- Player.taskCrawl
- Player.taskCrawlToCoords
- Player.taskRevive
- Player.taskBleedingDeath
- Properties:
Vehicle functions
- mp.game.vehicle.create
- mp.game.vehicle.createVehicle
- mp.game.vehicle.delete
- mp.game.vehicle.setCanBeLockedOn
- mp.game.vehicle.setAllowNoPassengersLockon
- mp.game.vehicle.getHomingLockonState
- mp.game.vehicle.isModel
- mp.game.vehicle.doesScriptGeneratorExist
- mp.game.vehicle.doesScriptVehicleGeneratorExist
- mp.game.vehicle.createScriptGenerator
- mp.game.vehicle.createScriptVehicleGenerator
- mp.game.vehicle.deleteScriptGenerator
- mp.game.vehicle.deleteScriptVehicleGenerator
- mp.game.vehicle.setScriptGenerator
- mp.game.vehicle.setScriptVehicleGenerator
- mp.game.vehicle.setAllGeneratorsActiveInArea
- mp.game.vehicle.setAllVehicleGeneratorsActiveInArea
- mp.game.vehicle.setAllGeneratorsActive
- mp.game.vehicle.setAllVehicleGeneratorsActive
- mp.game.vehicle.setAllLowPriorityGeneratorsActive
- mp.game.vehicle.setAllLowPriorityVehicleGeneratorsActive
- mp.game.vehicle.setOnGroundProperly
- mp.game.vehicle.setUseCutsceneWheelCompression
- mp.game.vehicle.isStuckOnRoof
- mp.game.vehicle.addUpsidedownCheck
- mp.game.vehicle.removeUpsidedownCheck
- mp.game.vehicle.isStopped
- mp.game.vehicle.getNumberOfPassengers
- mp.game.vehicle.getMaxNumberOfPassengers
- mp.game.vehicle.getModelNumberOfSeats
- mp.game.vehicle.getVehicleModelMaxNumberOfPassengers
- mp.game.vehicle.isSeatWarpOnly
- mp.game.vehicle.isTurretSeat
- mp.game.vehicle.doesAllowRappel
- mp.game.vehicle.setDensityMultiplierThisFrame
- mp.game.vehicle.setVehicleDensityMultiplierThisFrame
- mp.game.vehicle.setRandomDensityMultiplierThisFrame
- mp.game.vehicle.setRandomVehicleDensityMultiplierThisFrame
- mp.game.vehicle.setParkedDensityMultiplierThisFrame
- mp.game.vehicle.setParkedVehicleDensityMultiplierThisFrame
- mp.game.vehicle.setDisableRandomTrainsThisFrame
- mp.game.vehicle.setAmbientRangeMultiplierThisFrame
- mp.game.vehicle.setFarDrawS
- mp.game.vehicle.setFarDrawVehicles
- mp.game.vehicle.setNumberOfParkedS
- mp.game.vehicle.setNumberOfParkedVehicles
- mp.game.vehicle.setDoorsLocked
- mp.game.vehicle.setIndividualDoorsLocked
- mp.game.vehicle.setHasMutedSirens
- mp.game.vehicle.setDoorsLockedForPlayer
- mp.game.vehicle.getDoorsLockedForPlayer
- mp.game.vehicle.setDoorsLockedForAllPlayers
- mp.game.vehicle.setDoorsLockedForNonScriptPlayers
- mp.game.vehicle.setDoorsLockedForTeam
- mp.game.vehicle.setDoorsLockedForUnk
- mp.game.vehicle.explode
- mp.game.vehicle.setOutOfControl
- mp.game.vehicle.setTimedExplosion
- mp.game.vehicle.addPhoneExplosiveDevice
- mp.game.vehicle.clearPhoneExplosiveDevice
- mp.game.vehicle.hasPhoneExplosiveDevice
- mp.game.vehicle.detonatePhoneExplosiveDevice
- mp.game.vehicle.setTaxiLights
- mp.game.vehicle.isTaxiLightOn
- mp.game.vehicle.isInGarageArea
- mp.game.vehicle.isVehicleInGarageArea
- mp.game.vehicle.setColours
- mp.game.vehicle.setFullbeam
- mp.game.vehicle.setIsRacing
- mp.game.vehicle.setCustomPrimaryColour
- mp.game.vehicle.getCustomPrimaryColour
- mp.game.vehicle.clearCustomPrimaryColour
- mp.game.vehicle.getIsPrimaryColourCustom
- mp.game.vehicle.setCustomSecondaryColour
- mp.game.vehicle.getCustomSecondaryColour
- mp.game.vehicle.clearCustomSecondaryColour
- mp.game.vehicle.getIsSecondaryColourCustom
- mp.game.vehicle.setEnveffScale
- mp.game.vehicle.getEnveffScale
- mp.game.vehicle.setCanRespray
- mp.game.vehicle.forceSubmarineSurfaceMode
- mp.game.vehicle.setSubmarineCrushDepths
- mp.game.vehicle.getSubmarineIsBelowFirstCrushDepth
- mp.game.vehicle.getSubmarineCrushDepthWarningState
- mp.game.vehicle.setBoatAnchor
- mp.game.vehicle.canAnchorBoatHere
- mp.game.vehicle.canAnchorBoatHere2
- mp.game.vehicle.setBoatFrozenWhenAnchored
- mp.game.vehicle.setBoatMovementResistance
- mp.game.vehicle.isBoatAnchoredAndFrozen
- mp.game.vehicle.setBoatSinksWhenWrecked
- mp.game.vehicle.setBoatIsSinking
- mp.game.vehicle.setSiren
- mp.game.vehicle.isSirenOn
- mp.game.vehicle.isSirenAudioOn
- mp.game.vehicle.setStrong
- mp.game.vehicle.removeStuckCheck
- mp.game.vehicle.removeVehicleStuckCheck
- mp.game.vehicle.getColours
- mp.game.vehicle.isSeatFree
- mp.game.vehicle.getPedInSeat
- mp.game.vehicle.getLastPedInSeat
- mp.game.vehicle.getLightsState
- mp.game.vehicle.isTyreBurst
- mp.game.vehicle.setForwardSpeed
- mp.game.vehicle.bringToHalt
- mp.game.vehicle.stopBringToHalt
- mp.game.vehicle.isBeingHalted
- mp.game.vehicle.setForkliftForkHeight
- mp.game.vehicle.isEntityAttachedToHandlerFrame
- mp.game.vehicle.isAnyEntityAttachedToHandlerFrame
- mp.game.vehicle.findCarryingThisEntity
- mp.game.vehicle.isHandlerFrameAboveContainer
- mp.game.vehicle.detachContainerFromHandlerFrame
- mp.game.vehicle.setBoatDisableAvoidance
- mp.game.vehicle.isHeliLandingAreaBlocked
- mp.game.vehicle.setHeliTurbulenceScalar
- mp.game.vehicle.setCarBootOpen
- mp.game.vehicle.setTyreBurst
- mp.game.vehicle.setDoorsShut
- mp.game.vehicle.setTyresCanBurst
- mp.game.vehicle.getTyresCanBurst
- mp.game.vehicle.setWheelsCanBreak
- mp.game.vehicle.setDoorOpen
- mp.game.vehicle.removeWindow
- mp.game.vehicle.rollDownWindows
- mp.game.vehicle.rollDownWindow
- mp.game.vehicle.rollUpWindow
- mp.game.vehicle.smashWindow
- mp.game.vehicle.fixWindow
- mp.game.vehicle.popOutWindscreen
- mp.game.vehicle.ejectJb700Roof
- mp.game.vehicle.setLights
- mp.game.vehicle.setUsePlayerLightSettings
- mp.game.vehicle.setLightsMode
- mp.game.vehicle.setAlarm
- mp.game.vehicle.startAlarm
- mp.game.vehicle.isAlarmActivated
- mp.game.vehicle.setInteriorlight
- mp.game.vehicle.setLightMultiplier
- mp.game.vehicle.attachToTrailer
- mp.game.vehicle.attachOnToTrailer
- mp.game.vehicle.stabiliseEntityAttachedToHeli
- mp.game.vehicle.detachFromTrailer
- mp.game.vehicle.isAttachedToTrailer
- mp.game.vehicle.setTrailerInverseMassScale
- mp.game.vehicle.setTrailerLegsRaised
- mp.game.vehicle.setTrailerLegsLowered
- mp.game.vehicle.setTyreFixed
- mp.game.vehicle.setNumberPlateText
- mp.game.vehicle.getNumberPlateText
- mp.game.vehicle.getNumberOfNumberPlates
- mp.game.vehicle.setNumberPlateTextIndex
- mp.game.vehicle.getNumberPlateTextIndex
- mp.game.vehicle.setRandomTrains
- mp.game.vehicle.createMissionTrain
- mp.game.vehicle.switchTrainTrack
- mp.game.vehicle.setTrainTrackSpawnFrequency
- mp.game.vehicle.deleteAllTrains
- mp.game.vehicle.setTrainSpeed
- mp.game.vehicle.setTrainCruiseSpeed
- mp.game.vehicle.setRandomBoats
- mp.game.vehicle.setRandomBoatsInMp
- mp.game.vehicle.setGarbageTrucks
- mp.game.vehicle.doesHaveStuckVehicleCheck
- mp.game.vehicle.getRecordingId
- mp.game.vehicle.getVehicleRecordingId
- mp.game.vehicle.requestRecording
- mp.game.vehicle.requestVehicleRecording
- mp.game.vehicle.hasRecordingBeenLoaded
- mp.game.vehicle.hasVehicleRecordingBeenLoaded
- mp.game.vehicle.removeRecording
- mp.game.vehicle.removeVehicleRecording
- mp.game.vehicle.getPositionOfRecordingIdAtTime
- mp.game.vehicle.getPositionOfRecordingAtTime
- mp.game.vehicle.getPositionOfVehicleRecordingAtTime
- mp.game.vehicle.getRotationOfRecordingIdAtTime
- mp.game.vehicle.getRotationOfRecordingAtTime
- mp.game.vehicle.getRotationOfVehicleRecordingAtTime
- mp.game.vehicle.getTotalDurationOfRecordingId
- mp.game.vehicle.getTotalDurationOfVehicleRecordingId
- mp.game.vehicle.getTotalDurationOfRecording
- mp.game.vehicle.getTotalDurationOfVehicleRecording
- mp.game.vehicle.getPositionInRecording
- mp.game.vehicle.getTimePositionInRecording
- mp.game.vehicle.startPlaybackRecorded
- mp.game.vehicle.startPlaybackRecordedVehicle
- mp.game.vehicle.startPlaybackRecordedWithFlags
- mp.game.vehicle.startPlaybackRecordedVehicleWithFlags
- mp.game.vehicle.forcePlaybackRecordedUpdate
- mp.game.vehicle.stopPlaybackRecorded
- mp.game.vehicle.stopPlaybackRecordedVehicle
- mp.game.vehicle.pausePlaybackRecorded
- mp.game.vehicle.pausePlaybackRecordedVehicle
- mp.game.vehicle.unpausePlaybackRecorded
- mp.game.vehicle.unpausePlaybackRecordedVehicle
- mp.game.vehicle.isPlaybackGoingOnFor
- mp.game.vehicle.isPlaybackGoingOnForVehicle
- mp.game.vehicle.isPlaybackUsingAiGoingOnFor
- mp.game.vehicle.isPlaybackUsingAiGoingOnForVehicle
- mp.game.vehicle.getCurrentPlaybackFor
- mp.game.vehicle.getCurrentPlaybackForVehicle
- mp.game.vehicle.skipToEndAndStopPlaybackRecorded
- mp.game.vehicle.skipToEndAndStopPlaybackRecordedVehicle
- mp.game.vehicle.setPlaybackSpeed
- mp.game.vehicle.startPlaybackRecordedUsingAi
- mp.game.vehicle.startPlaybackRecordedVehicleUsingAi
- mp.game.vehicle.skipTimeInPlaybackRecorded
- mp.game.vehicle.skipTimeInPlaybackRecordedVehicle
- mp.game.vehicle.setPlaybackToUseAi
- mp.game.vehicle.setPlaybackToUseAiTryToRevertBackLater
- mp.game.vehicle.explodeInCutscene
- mp.game.vehicle.addStuckCheckWithWarp
- mp.game.vehicle.addVehicleStuckCheckWithWarp
- mp.game.vehicle.setModelIsSuppressed
- mp.game.vehicle.setVehicleModelIsSuppressed
- mp.game.vehicle.getRandomInSphere
- mp.game.vehicle.getRandomVehicleInSphere
- mp.game.vehicle.getRandomFrontBumperInSphere
- mp.game.vehicle.getRandomVehicleFrontBumperInSphere
- mp.game.vehicle.getRandomBackBumperInSphere
- mp.game.vehicle.getRandomVehicleBackBumperInSphere
- mp.game.vehicle.getClosest
- mp.game.vehicle.getClosestVehicle
- mp.game.vehicle.getTrainCarriage
- mp.game.vehicle.isMissionTrain
- mp.game.vehicle.deleteMissionTrain
- mp.game.vehicle.setMissionTrainAsNoLongerNeeded
- mp.game.vehicle.setMissionTrainCoords
- mp.game.vehicle.isThisModelABoat
- mp.game.vehicle.isThisModelAJetski
- mp.game.vehicle.isThisModelAnEmergencyBoat
- mp.game.vehicle.isThisModelAPlane
- mp.game.vehicle.isThisModelAHeli
- mp.game.vehicle.isThisModelACar
- mp.game.vehicle.isThisModelATrain
- mp.game.vehicle.isThisModelABike
- mp.game.vehicle.isThisModelABicycle
- mp.game.vehicle.isThisModelAQuadbike
- mp.game.vehicle.isThisModelAnAmphibiousCar
- mp.game.vehicle.isThisModelAnAmphibiousQuadbike
- mp.game.vehicle.setHeliBladesFullSpeed
- mp.game.vehicle.setHeliBladesSpeed
- mp.game.vehicle.setCanBeTargetted
- mp.game.vehicle.setCanBeVisiblyDamaged
- mp.game.vehicle.setHasUnbreakableLights
- mp.game.vehicle.getDirtLevel
- mp.game.vehicle.setDirtLevel
- mp.game.vehicle.isDamaged
- mp.game.vehicle.isDoorFullyOpen
- mp.game.vehicle.setEngineOn
- mp.game.vehicle.setUndriveable
- mp.game.vehicle.setProvidesCover
- mp.game.vehicle.setDoorControl
- mp.game.vehicle.setDoorLatched
- mp.game.vehicle.getDoorAngleRatio
- mp.game.vehicle.getPedUsingDoor
- mp.game.vehicle.setDoorShut
- mp.game.vehicle.setDoorBroken
- mp.game.vehicle.setCanBreak
- mp.game.vehicle.doesHaveRoof
- mp.game.vehicle.isBig
- mp.game.vehicle.getNumberOfColours
- mp.game.vehicle.setColourCombination
- mp.game.vehicle.getColourCombination
- mp.game.vehicle.setXenonLightsColor
- mp.game.vehicle.getXenonLightsColor
- mp.game.vehicle.setIsConsideredByPlayer
- mp.game.vehicle.getRandomModelInMemory
- mp.game.vehicle.getRandomVehicleModelInMemory
- mp.game.vehicle.getDoorLockStatus
- mp.game.vehicle.getDoorDestroyType
- mp.game.vehicle.isDoorDamaged
- mp.game.vehicle.setDoorCanBreak
- mp.game.vehicle.isBumperBouncing
- mp.game.vehicle.isBumperBrokenOff
- mp.game.vehicle.isCopInArea3D
- mp.game.vehicle.isOnAllWheels
- mp.game.vehicle.getModelMonetaryValue
- mp.game.vehicle.getLayoutHash
- mp.game.vehicle.setRenderTrainAsDerailed
- mp.game.vehicle.setExtraColours
- mp.game.vehicle.getExtraColours
- mp.game.vehicle.setInteriorColor
- mp.game.vehicle.getInteriorColor
- mp.game.vehicle.setDashboardColor
- mp.game.vehicle.getDashboardColor
- mp.game.vehicle.stopAllGarageActivity
- mp.game.vehicle.setFixed
- mp.game.vehicle.setDeformationFixed
- mp.game.vehicle.setCanEngineOperateOnFire
- mp.game.vehicle.setCanLeakOil
- mp.game.vehicle.setCanLeakPetrol
- mp.game.vehicle.setDisablePetrolTankFires
- mp.game.vehicle.setDisablePetrolTankDamage
- mp.game.vehicle.setDisableEngineFires
- mp.game.vehicle.setDisablePretendOccupants
- mp.game.vehicle.removeVehiclesFromGeneratorsInArea
- mp.game.vehicle.setSteerBias
- mp.game.vehicle.isExtraTurnedOn
- mp.game.vehicle.setExtra
- mp.game.vehicle.doesExtraExist
- mp.game.vehicle.doesTyreExist
- mp.game.vehicle.setConvertibleRoof
- mp.game.vehicle.lowerConvertibleRoof
- mp.game.vehicle.raiseConvertibleRoof
- mp.game.vehicle.getConvertibleRoofState
- mp.game.vehicle.isAConvertible
- mp.game.vehicle.transformToSubmarine
- mp.game.vehicle.transformSubmarineTo
- mp.game.vehicle.getIsSubmarineTransformed
- mp.game.vehicle.isStoppedAtTrafficLights
- mp.game.vehicle.setDamage
- mp.game.vehicle.setVehicleDamage
- mp.game.vehicle.getEngineHealth
- mp.game.vehicle.setEngineHealth
- mp.game.vehicle.setPlaneEngineHealth
- mp.game.vehicle.getPetrolTankHealth
- mp.game.vehicle.setPetrolTankHealth
- mp.game.vehicle.isStuckTimerUp
- mp.game.vehicle.resetStuckTimer
- mp.game.vehicle.isDriveable
- mp.game.vehicle.setHasBeenOwnedByPlayer
- mp.game.vehicle.setNeedsToBeHotwired
- mp.game.vehicle.startHorn
- mp.game.vehicle.setSilent
- mp.game.vehicle.setHasStrongAxles
- mp.game.vehicle.getDisplayNameFromModel
- mp.game.vehicle.getDisplayNameFromVehicleModel
- mp.game.vehicle.getMakeNameFromModel
- mp.game.vehicle.getDeformationAtPos
- mp.game.vehicle.setLivery
- mp.game.vehicle.getLivery
- mp.game.vehicle.getLiveryCount
- mp.game.vehicle.setRoofLivery
- mp.game.vehicle.getRoofLivery
- mp.game.vehicle.getRoofLiveryCount
- mp.game.vehicle.isWindowIntact
- mp.game.vehicle.areAllWindowsIntact
- mp.game.vehicle.areAnySeatsFree
- mp.game.vehicle.resetWheels
- mp.game.vehicle.isHeliPartBroken
- mp.game.vehicle.getHeliMainRotorHealth
- mp.game.vehicle.getHeliTailRotorHealth
- mp.game.vehicle.getHeliTailBoomHealth
- mp.game.vehicle.setHeliMainRotorHealth
- mp.game.vehicle.setHeliTailRotorHealth
- mp.game.vehicle.setHeliTailExplodeThrowDashboard
- mp.game.vehicle.setNameDebug
- mp.game.vehicle.setExplodesOnHighExplosionDamage
- mp.game.vehicle.setDisableTowing
- mp.game.vehicle.doesHaveLandingGear
- mp.game.vehicle.controlLandingGear
- mp.game.vehicle.getLandingGearState
- mp.game.vehicle.isAnyNearPoint
- mp.game.vehicle.isAnyVehicleNearPoint
- mp.game.vehicle.requestHighDetailModel
- mp.game.vehicle.removeHighDetailModel
- mp.game.vehicle.isHighDetail
- mp.game.vehicle.requestAsset
- mp.game.vehicle.requestVehicleAsset
- mp.game.vehicle.hasAssetLoaded
- mp.game.vehicle.hasVehicleAssetLoaded
- mp.game.vehicle.removeAsset
- mp.game.vehicle.removeVehicleAsset
- mp.game.vehicle.setTowTruckArmPosition
- mp.game.vehicle.attachToTowTruck
- mp.game.vehicle.detachFromTowTruck
- mp.game.vehicle.detachFromAnyTowTruck
- mp.game.vehicle.isAttachedToTowTruck
- mp.game.vehicle.getEntityAttachedToTowTruck
- mp.game.vehicle.setAutomaticallyAttaches
- mp.game.vehicle.setBulldozerArmPosition
- mp.game.vehicle.setTankTurretPosition
- mp.game.vehicle.setTurretSpeedThisFrame
- mp.game.vehicle.disableTurretMovementThisFrame
- mp.game.vehicle.setFlightNozzlePosition
- mp.game.vehicle.setFlightNozzlePositionImmediate
- mp.game.vehicle.getFlightNozzlePosition
- mp.game.vehicle.setDisableFlightNozzlePosition
- mp.game.vehicle.setBurnout
- mp.game.vehicle.isInBurnout
- mp.game.vehicle.setReduceGrip
- mp.game.vehicle.setReduceTraction
- mp.game.vehicle.setIndicatorLights
- mp.game.vehicle.setBrakeLights
- mp.game.vehicle.setHandbrake
- mp.game.vehicle.setBrake
- mp.game.vehicle.instantlyFillPopulation
- mp.game.vehicle.hasFilledPopulation
- mp.game.vehicle.getTrailerVehicle
- mp.game.vehicle.setUsesLargeRearRamp
- mp.game.vehicle.setRudderBroken
- mp.game.vehicle.setConvertibleRoofLatchState
- mp.game.vehicle.getEstimatedMaxSpeed
- mp.game.vehicle.getMaxBraking
- mp.game.vehicle.getMaxTraction
- mp.game.vehicle.getAcceleration
- mp.game.vehicle.getModelEstimatedMaxSpeed
- mp.game.vehicle.getVehicleModelMaxSpeed
- mp.game.vehicle.getModelMaxBraking
- mp.game.vehicle.getVehicleModelMaxBraking
- mp.game.vehicle.getModelMaxBrakingMaxMods
- mp.game.vehicle.getModelMaxTraction
- mp.game.vehicle.getVehicleModelMaxTraction
- mp.game.vehicle.getModelAcceleration
- mp.game.vehicle.getVehicleModelAcceleration
- mp.game.vehicle.getModelEstimatedAgility
- mp.game.vehicle.getModelMaxKnots
- mp.game.vehicle.getModelMoveResistance
- mp.game.vehicle.getClassEstimatedMaxSpeed
- mp.game.vehicle.getClassMaxTraction
- mp.game.vehicle.getVehicleClassMaxTraction
- mp.game.vehicle.getClassMaxAgility
- mp.game.vehicle.getVehicleClassMaxAgility
- mp.game.vehicle.getClassMaxAcceleration
- mp.game.vehicle.getVehicleClassMaxAcceleration
- mp.game.vehicle.getClassMaxBraking
- mp.game.vehicle.getVehicleClassMaxBraking
- mp.game.vehicle.addRoadNodeSpeedZone
- mp.game.vehicle.removeRoadNodeSpeedZone
- mp.game.vehicle.openBombBayDoors
- mp.game.vehicle.closeBombBayDoors
- mp.game.vehicle.areBombBayDoorsOpen
- mp.game.vehicle.isSearchlightOn
- mp.game.vehicle.setSearchlight
- mp.game.vehicle.doesHaveSearchlight
- mp.game.vehicle.isSeatAccessible
- mp.game.vehicle.getEntryPositionOfDoor
- mp.game.vehicle.canShuffleSeat
- mp.game.vehicle.getNumModKits
- mp.game.vehicle.setModKit
- mp.game.vehicle.getModKit
- mp.game.vehicle.getModKitType
- mp.game.vehicle.getWheelType
- mp.game.vehicle.setWheelType
- mp.game.vehicle.getNumModColors
- mp.game.vehicle.setModColor1
- mp.game.vehicle.setModColor2
- mp.game.vehicle.getModColor1
- mp.game.vehicle.getModColor2
- mp.game.vehicle.getModColor1Name
- mp.game.vehicle.getModColor2Name
- mp.game.vehicle.haveModsStreamedIn
- mp.game.vehicle.setMod
- mp.game.vehicle.setVehicleMod
- mp.game.vehicle.getMod
- mp.game.vehicle.getVehicleMod
- mp.game.vehicle.getModVariation
- mp.game.vehicle.getNumMods
- mp.game.vehicle.removeMod
- mp.game.vehicle.toggleMod
- mp.game.vehicle.isToggleModOn
- mp.game.vehicle.getModTextLabel
- mp.game.vehicle.getModSlotName
- mp.game.vehicle.getLiveryName
- mp.game.vehicle.getModModifierValue
- mp.game.vehicle.getModIdentifierHash
- mp.game.vehicle.preloadMod
- mp.game.vehicle.preloadVehicleMod
- mp.game.vehicle.hasPreloadModsFinished
- mp.game.vehicle.releasePreloadMods
- mp.game.vehicle.setTyreSmokeColor
- mp.game.vehicle.getTyreSmokeColor
- mp.game.vehicle.setWindowTint
- mp.game.vehicle.getWindowTint
- mp.game.vehicle.getNumWindowTints
- mp.game.vehicle.getColor
- mp.game.vehicle.getCauseOfDestruction
- mp.game.vehicle.overrideOverheatHealth
- mp.game.vehicle.getIsLeftHeadlightDamaged
- mp.game.vehicle.getIsRightHeadlightDamaged
- mp.game.vehicle.isEngineOnFire
- mp.game.vehicle.modifyTopSpeed
- mp.game.vehicle.setMaxSpeed
- mp.game.vehicle.addCombatAngledAvoidanceArea
- mp.game.vehicle.removeCombatAvoidanceArea
- mp.game.vehicle.isAnyPedRappellingFromHeli
- mp.game.vehicle.setCheatPowerIncrease
- mp.game.vehicle.setIsWanted
- mp.game.vehicle.setBoatBoomPositionRatio
- mp.game.vehicle.getBoatBoomPositionRatio2
- mp.game.vehicle.getBoatBoomPositionRatio3
- mp.game.vehicle.getBoatBoomPositionRatio
- mp.game.vehicle.disablePlaneAileron
- mp.game.vehicle.getIsEngineRunning
- mp.game.vehicle.setUseAlternateHandling
- mp.game.vehicle.setBikeOnStand
- mp.game.vehicle.setLastDriven
- mp.game.vehicle.getLastDriven
- mp.game.vehicle.clearLastDriven
- mp.game.vehicle.setHasBeenDrivenFlag
- mp.game.vehicle.setTaskGotoPlaneMinHeightAboveTerrain
- mp.game.vehicle.setLodMultiplier
- mp.game.vehicle.setCanSaveInGarage
- mp.game.vehicle.getNumberOfBrokenOffBones
- mp.game.vehicle.getNumberOfBrokenBones
- mp.game.vehicle.setGeneratesEngineShockingEvents
- mp.game.vehicle.copyDamages
- mp.game.vehicle.setLightsCutoffDistanceTweak
- mp.game.vehicle.setShootAtTarget
- mp.game.vehicle.setVehicleShootAtTarget
- mp.game.vehicle.getLockOnTarget
- mp.game.vehicle.setForceHd
- mp.game.vehicle.getPlateType
- mp.game.vehicle.trackVisibility
- mp.game.vehicle.isVisible
- mp.game.vehicle.setGravity
- mp.game.vehicle.setEnableSlipstreaming
- mp.game.vehicle.getCurrentSlipstreamDraft
- mp.game.vehicle.isSlipstreamLeader
- mp.game.vehicle.setInactiveDuringPlayback
- mp.game.vehicle.setActiveDuringPlayback
- mp.game.vehicle.isSprayable
- mp.game.vehicle.setEngineCanDegrade
- mp.game.vehicle.setShadowEffect
- mp.game.vehicle.removeShadowEffect
- mp.game.vehicle.isPlaneLandingGearIntact
- mp.game.vehicle.arePlanePropellersIntact
- mp.game.vehicle.setPlanePropellersHealth
- mp.game.vehicle.setCanDeformWheels
- mp.game.vehicle.isStolen
- mp.game.vehicle.setIsStolen
- mp.game.vehicle.setPlaneTurbulenceMultiplier
- mp.game.vehicle.arePlaneWingsIntact
- mp.game.vehicle.detachFromCargobob
- mp.game.vehicle.detachFromAnyCargobob
- mp.game.vehicle.detachEntityFromCargobob
- mp.game.vehicle.isAttachedToCargobob
- mp.game.vehicle.getAttachedToCargobob
- mp.game.vehicle.getEntityAttachedToCargobob
- mp.game.vehicle.attachToCargobob
- mp.game.vehicle.attachEntityToCargobob
- mp.game.vehicle.setCargobobHookCanDetach
- mp.game.vehicle.getCargobobHookPosition
- mp.game.vehicle.doesCargobobHavePickUpRope
- mp.game.vehicle.createPickUpRopeForCargobob
- mp.game.vehicle.removePickUpRopeForCargobob
- mp.game.vehicle.setPickupRopeLengthForCargobob
- mp.game.vehicle.setCargobobHookPosition
- mp.game.vehicle.setCargobobPickupRopeDampingMultiplier
- mp.game.vehicle.setCargobobPickupRopeType
- mp.game.vehicle.doesCargobobHavePickupMagnet
- mp.game.vehicle.setCargobobPickupMagnetActive
- mp.game.vehicle.setCargobobPickupMagnetStrength
- mp.game.vehicle.setCargobobPickupMagnetEffectRadius
- mp.game.vehicle.setCargobobPickupMagnetReducedFalloff
- mp.game.vehicle.setCargobobPickupMagnetPullRopeLength
- mp.game.vehicle.setCargobobPickupMagnetPullStrength
- mp.game.vehicle.setCargobobPickupMagnetFalloff
- mp.game.vehicle.setCargobobPickupMagnetReducedStrength
- mp.game.vehicle.doesHaveWeapons
- mp.game.vehicle.disableWeapon
- mp.game.vehicle.disableVehicleWeapon
- mp.game.vehicle.isWeaponDisabled
- mp.game.vehicle.setActiveForPedNavigation
- mp.game.vehicle.getClass
- mp.game.vehicle.getVehicleClass
- mp.game.vehicle.getClassFromName
- mp.game.vehicle.getVehicleClassFromName
- mp.game.vehicle.setPlayersLast
- mp.game.vehicle.setCanBeUsedByFleeingPeds
- mp.game.vehicle.setDropsMoneyWhenBlownUp
- mp.game.vehicle.setJetEngineOn
- mp.game.vehicle.setHandlingHashForAi
- mp.game.vehicle.setExtendedRemovalRange
- mp.game.vehicle.setSteeringBiasScalar
- mp.game.vehicle.setHelicopterRollPitchYawMult
- mp.game.vehicle.setFrictionOverride
- mp.game.vehicle.setWheelsCanBreakOffWhenBlowUp
- mp.game.vehicle.setCeilingHeight
- mp.game.vehicle.clearRouteHistory
- mp.game.vehicle.doesExistWithDecorator
- mp.game.vehicle.doesVehicleExistWithDecorator
- mp.game.vehicle.setExclusiveDriver
- mp.game.vehicle.isPedExclusiveDriverOf
- mp.game.vehicle.disableIndividualPlanePropeller
- mp.game.vehicle.setForceAfterburner
- mp.game.vehicle.setDisableWindowCollisions
- mp.game.vehicle.setDistantCarsEnabled
- mp.game.vehicle.displayDistantVehicles
- mp.game.vehicle.setNeonLightsColour
- mp.game.vehicle.getNeonLightsColour
- mp.game.vehicle.setNeonLightEnabled
- mp.game.vehicle.isNeonLightEnabled
- mp.game.vehicle.disableNeonLights
- mp.game.vehicle.setDisableSuperdummyMode
- mp.game.vehicle.requestDashboardScaleformMovie
- mp.game.vehicle.getBodyHealth
- mp.game.vehicle.setBodyHealth
- mp.game.vehicle.getSuspensionBounds
- mp.game.vehicle.getSuspensionHeight
- mp.game.vehicle.setCarHighSpeedBumpSeverityMultiplier
- mp.game.vehicle.getNumberOfDoors
- mp.game.vehicle.setHydraulicRaised
- mp.game.vehicle.getBodyHealth2
- mp.game.vehicle.setKersAllowed
- mp.game.vehicle.getHasKers
- mp.game.vehicle.setHydraulicWheelValue
- mp.game.vehicle.getHydraulicWheelValue
- mp.game.vehicle.setCamberedWheelsDisabled
- mp.game.vehicle.setHydraulicWheelState
- mp.game.vehicle.setHydraulicWheelStateTransition
- mp.game.vehicle.setDamageModifier
- mp.game.vehicle.setUnkDamageMultiplier
- mp.game.vehicle.setControlsInverted
- mp.game.vehicle.setRampLaunchModifier
- mp.game.vehicle.getIsDoorValid
- mp.game.vehicle.setRocketBoostRefillTime
- mp.game.vehicle.getHasRocketBoost
- mp.game.vehicle.isRocketBoostActive
- mp.game.vehicle.setRocketBoostActive
- mp.game.vehicle.getHasRetractableWheels
- mp.game.vehicle.getIsWheelsLoweredStateActive
- mp.game.vehicle.raiseRetractableWheels
- mp.game.vehicle.lowerRetractableWheels
- mp.game.vehicle.getCanJump
- mp.game.vehicle.setUseHigherJumpForce
- mp.game.vehicle.setWeaponCapacity
- mp.game.vehicle.getWeaponCapacity
- mp.game.vehicle.getHasParachute
- mp.game.vehicle.getCanActivateParachute
- mp.game.vehicle.setParachuteActive
- mp.game.vehicle.setReceivesRampDamage
- mp.game.vehicle.setRampSidewaysLaunchMotion
- mp.game.vehicle.setRampUpwardsLaunchMotion
- mp.game.vehicle.setWeaponsDisabled
- mp.game.vehicle.setParachuteModel
- mp.game.vehicle.setParachuteTextureVariation
- mp.game.vehicle.getAllS
- mp.game.vehicle.setRocketBoostPercentage
- mp.game.vehicle.setOppressorTransformState
- mp.game.vehicle.disableWorldCollision
- mp.game.vehicle.setCargobobHookCanAttach
- mp.game.vehicle.setBombCount
- mp.game.vehicle.getBombCount
- mp.game.vehicle.setCountermeasureCount
- mp.game.vehicle.getCountermeasureCount
- mp.game.vehicle.setHoverTransformRatio
- mp.game.vehicle.setHoverTransformPercentage
- mp.game.vehicle.setHoverTransformEnabled
- mp.game.vehicle.setHoverTransformActive
- mp.game.vehicle.findRandomPointInSpace
- mp.game.vehicle.setDeployHeliStubWings
- mp.game.vehicle.areHeliStubWingsDeployed
- mp.game.vehicle.setTurretUnk
- mp.game.vehicle.setSpecialflightWingRatio
- mp.game.vehicle.setDisableTurretMovementThisFrame
- mp.game.vehicle.setUnkFloat0X104ForSubmarineTask
- mp.game.vehicle.setUnkBool0X102ForSubmarineTask
- mp.game.vehicle.getIsShuntBoostActive
- mp.game.vehicle.getLastRammed
- mp.game.vehicle.setDisableUnk
- mp.game.vehicle.setNitroEnabled
- mp.game.vehicle.setWheelsDealDamage
- mp.game.vehicle.setDisableUnk2
- mp.game.vehicle.getDoesHaveTombstone
- mp.game.vehicle.hideTombstone
- mp.game.vehicle.getIsEmpDisabled
- mp.game.vehicle.getTyreHealth
- mp.game.vehicle.setTyreHealth
- mp.game.vehicle.getTyreWearMultiplier
- mp.game.vehicle.setTyreWearMultiplier
- mp.game.vehicle.setTyreSoftnessMultiplier
- mp.game.vehicle.setTyreTractionLossMultiplier
- mp.game.vehicle.setReduceDriftSuspension
- mp.game.vehicle.setDriftTyresEnabled
- mp.game.vehicle.getDriftTyresEnabled
- mp.game.vehicle.networkUseHighPrecisionBlending
- mp.game.vehicle.setExperimentalAttachmentSyncEnabled
- mp.game.vehicle.setExperimentalHornSyncEnabled
- mp.game.vehicle.addModelOverride
- mp.game.vehicle.removeModelOverride
- mp.game.vehicle.clearModelOverrides
- mp.game.vehicle.isCopVehicleInArea3d
- mp.game.vehicle.requestVehicleAssetAsync
Object functions
- mp.game.object.create
- mp.game.object.createObject
- mp.game.object.createNoOffset
- mp.game.object.createObjectNoOffset
- mp.game.object.delete
- mp.game.object.deleteObject
- mp.game.object.placeOnGroundProperly
- mp.game.object.placeOnGroundProperly2
- mp.game.object.slide
- mp.game.object.setTargettable
- mp.game.object.setForceVehiclesToAvoid
- mp.game.object.getClosestOfType
- mp.game.object.getClosestObjectOfType
- mp.game.object.hasBeenBroken
- mp.game.object.hasClosestOfTypeBeenBroken
- mp.game.object.hasClosestObjectOfTypeBeenBroken
- mp.game.object.hasClosestOfTypeBeenCompletelyDestroyed
- mp.game.object.getOffsetFromCoords
- mp.game.object.getObjectOffsetFromCoords
- mp.game.object.getCoordsAndRotationOfClosestOfType
- mp.game.object.setStateOfClosestDoorOfType
- mp.game.object.getStateOfClosestDoorOfType
- mp.game.object.doorControl
- mp.game.object.addDoorToSystem
- mp.game.object.removeDoorFromSystem
- mp.game.object.doorSystemSetDoorState
- mp.game.object.setDoorAccelerationLimit
- mp.game.object.doorSystemGetDoorState
- mp.game.object.doorSystemGetDoorPendingState
- mp.game.object.doorSystemSetAutomaticRate
- mp.game.object.doorSystemSetAutomaticDistance
- mp.game.object.doorSystemSetOpenRatio
- mp.game.object.setDoorAjarAngle
- mp.game.object.doorSystemGetAutomaticDistance
- mp.game.object.doorSystemGetOpenRatio
- mp.game.object.doorSystemSetSpringRemoved
- mp.game.object.doorSystemSetHoldOpen
- mp.game.object.isDoorRegisteredWithSystem
- mp.game.object.doesDoorExist
- mp.game.object.isDoorClosed
- mp.game.object.doorSystemGetIsPhysicsLoaded
- mp.game.object.doorSystemFindExistingDoor
- mp.game.object.isGarageEmpty
- mp.game.object.isPlayerEntirelyInsideGarage
- mp.game.object.isPlayerPartiallyInsideGarage
- mp.game.object.areEntitiesEntirelyInsideGarage
- mp.game.object.isAnyEntityEntirelyInsideGarage
- mp.game.object.isEntirelyInsideGarage
- mp.game.object.isPartiallyInsideGarage
- mp.game.object.clearGarageArea
- mp.game.object.clearObjectsInsideGarage
- mp.game.object.enableSavingInGarage
- mp.game.object.doesOfTypeExistAtCoords
- mp.game.object.doesObjectOfTypeExistAtCoords
- mp.game.object.isPointInAngledArea
- mp.game.object.setAllowLowLodBuoyancy
- mp.game.object.setPhysicsParams
- mp.game.object.getFragmentDamageHealth
- mp.game.object.getObjectFragmentDamageHealth
- mp.game.object.setActivatePhysicsAsSoonAsItIsUnfrozen
- mp.game.object.isAnyNearPoint
- mp.game.object.isAnyObjectNearPoint
- mp.game.object.isNearPoint
- mp.game.object.isObjectNearPoint
- mp.game.object.removeHighDetailModel
- mp.game.object.breakFragmentChild
- mp.game.object.trackVisibility
- mp.game.object.trackObjectVisibility
- mp.game.object.isVisible
- mp.game.object.setUnkGlobalBoolRelatedToDamage
- mp.game.object.setCreateWeaponLightSource
- mp.game.object.getRayfireMap
- mp.game.object.setStateOfRayfireMap
- mp.game.object.getStateOfRayfireMap
- mp.game.object.doesRayfireMapExist
- mp.game.object.getRayfireMapAnimPhase
- mp.game.object.createPickup
- mp.game.object.createPickupRotate
- mp.game.object.createAmbientPickup
- mp.game.object.createNonNetworkedAmbientPickup
- mp.game.object.createPortablePickup
- mp.game.object.createNonNetworkedPortablePickup
- mp.game.object.createPortablePickup2
- mp.game.object.attachPortablePickupToPed
- mp.game.object.detachPortablePickupFromPed
- mp.game.object.hidePickup
- mp.game.object.setMaxNumPortablePickupsCarriedByPlayer
- mp.game.object.setLocalPlayerCanCollectPortablePickups
- mp.game.object.getSafePickupCoords
- mp.game.object.getPickupCoords
- mp.game.object.removeAllPickupsOfType
- mp.game.object.hasPickupBeenCollected
- mp.game.object.removePickup
- mp.game.object.createMoneyPickups
- mp.game.object.doesPickupExist
- mp.game.object.doesPickupObjectExist
- mp.game.object.getPickup
- mp.game.object.isAPortablePickup
- mp.game.object.isAPickup
- mp.game.object.doesPickupOfTypeExistInArea
- mp.game.object.isPickupWithinRadius
- mp.game.object.setPickupRegenerationTime
- mp.game.object.forcePickupRegenerate
- mp.game.object.toggleUsePickupsForPlayer
- mp.game.object.setLocalPlayerCanUsePickupsWithThisModel
- mp.game.object.setTeamPickup
- mp.game.object.setTeamPickupObject
- mp.game.object.preventCollectionOfPortablePickup
- mp.game.object.setPickupGenerationRangeMultiplier
- mp.game.object.getPickupGenerationRangeMultiplier
- mp.game.object.setPickupUncollectable
- mp.game.object.setPickupHiddenWhenUncollectable
- mp.game.object.renderFakePickupGlow
- mp.game.object.highlightPlacementCoords
- mp.game.object.getWeaponTypeFromPickupType
- mp.game.object.getPickupHashFromWeapon
- mp.game.object.isPickupWeaponValid
- mp.game.object.getTextureVariation
- mp.game.object.setTextureVariation
- mp.game.object.setTextureVariationOfClosestOfType
- mp.game.object.setLightColor
- mp.game.object.setStuntPropSpeedup
- mp.game.object.setStuntPropDuration
- mp.game.object.getPickupHash
- mp.game.object.setForceThisFrame
- mp.game.object.setForceObjectThisFrame
- mp.game.object.markForDeletion
- mp.game.object.setEnableArenaPropPhysics
- mp.game.object.setEnableArenaPropPhysicsOnPed
- mp.game.object.getIsArenaPropPhysicsDisabled
- mp.game.object.getAllByHash
- mp.game.object.getAllInRange
- mp.game.object.createGlowStyle
- mp.game.object.releaseGlowStyle
- mp.game.object.modifyGlowStyle
- mp.game.object.enableGlow
- [[Object::disableGlow|mp.game.object.disableGlow
Pickup functions
Blip functions
- Blip::Blip
- Blip.addTextComponentSubstringName
- Blip.doesExist
- Blip.endTextCommandSetName
- Blip.getAlpha
- Blip.getColour
- Blip.getCoords
- Blip.getFirstInfoId
- Blip.getInfoIdDisplay
- Blip.getInfoIdEntityIndex
- Blip.getInfoIdPickupIndex
- Blip.getInfoIdType
- Blip.getHudColour
- Blip.getNextInfoId
- Blip.getSprite
- Blip.isFlashing
- Blip.isMissionCreator
- Blip.isOnMinimap
- Blip.isShortRange
- Blip.hideNumberOn
- Blip.pulse
- Blip.setAlpha
- Blip.setAsFriendly
- Blip.setAsMissionCreator
- Blip.setAsShortRange
- Blip.setBright
- Blip.setCategory
- Blip.setColour
- Blip.setCoords
- Blip.setDisplay
- Blip.setFade
- Blip.setFlashes
- Blip.setFlashesAlternate
- Blip.setFlashInterval
- Blip.setFlashTimer
- Blip.setHighDetail
- Blip.setNameFromTextFile
- Blip.setNameToPlayerName
- Blip.setPriority
- Blip.setRotation
- Blip.setRoute
- Blip.setRouteColour
- Blip.setScale
- Blip.setSecondaryColour
- Blip.setShowCone
- Blip.setShowHeadingIndicator
- Blip.setSprite
- Blip.showNumberOn
Entity pool functions
- Functions
- Properties
- Arrays
UI functions
Global functions
- Properties (Entity pools)
- Properties
App
- App::appGetFloat(property);
- App::appSetFloat(property, value);
- App::appSetBlock(blockName);
- App::appSetString(property, value);
- App::appDeleteAppData(appName);
- App::appSetInt(property, value);
- App::appGetString(property);
- App::appHasSyncedData(appName);
- App::appSetApp(appName);
- App::appGetInt(property);
Audio
- Audio::startAudioScene(sceneName);
- Audio::isAmbientZoneEnabled(ambientZone);
- Audio::getVehicleDefaultHorn(veh);
- Audio::prepareSynchronizedAudioEventForScene(p0, p1);
- Audio::startAlarm(alarmName, p2);
- Audio::setMobileRadioEnabledDuringGameplay(Toggle);
- Audio::clearAmbientZoneListState(p0, p1);
- Audio::overrideTrevorRage(p0);
- Audio::setUserRadioControlEnabled(p0);
- Audio::setAmbientZoneStatePersistent(ambientZone, p1, p2);
- Audio::prepareMusicEvent(eventName);
- Audio::loadStream(streamName, soundSet);
- Audio::specialFrontendEqual(x, y, z);
- Audio::clearAmbientZoneState(p0, p1);
- Audio::isAlarmPlaying(alarmName);
- Audio::startScriptPhoneConversation(p0, p1);
- Audio::getNetworkIdFromSoundId(soundId);
- Audio::stopAllAlarms(stop);
- Audio::requestScriptAudioBank(p0, p1);
- Audio::setVariableOnStream(p0, p1);
- Audio::freezeRadioStation(radioStation);
- Audio::PlayAmbientSpeechWithVoice(p0, speechName, voiceName, speechParam, p4);
- Audio::releaseSoundId(soundId);
- Audio::setAggressiveHorns(toggle);
- Audio::setStaticEmitterEnabled(emitterName, toggle);
- Audio::preloadScriptConversation(p0, p1, p2, p3);
- Audio::setCutsceneAudioOverride(p0);
- Audio::setGpsActive(active);
- Audio::loadStreamWithStartOffset(streamName, startOffset, soundSet);
- Audio::cancelMusicEvent(eventName);
- Audio::preloadScriptPhoneConversation(p0, p1);
- Audio::getNumberOfPassengerVoiceVariations(p0);
- Audio::playSoundFrontend(soundId, audioName, audioRef, p3);
- Audio::startScriptConversation(p0, p1, p2, p3);
- Audio::triggerMusicEvent(eventName);
- Audio::requestMissionAudioBank(p0, p1);
- Audio::getSoundIdFromNetworkId(netId);
- Audio::releaseNamedScriptAudioBank(audioBank);
- Audio::playSound(soundId, audioName, audioRef, p3, p4, p5);
- Audio::pauseScriptedConversation(p0);
- Audio::setInitialPlayerStation(radioStation);
- Audio::playSynchronizedAudioEvent(p0);
- Audio::findRadioStationIndex(station);
- Audio::playSoundFromCoord(soundId, audioName, x, y, z, audioRef, p6, p7, p8);
- Audio::hintAmbientAudioBank(p0, p1);
- Audio::isAmbientSpeechPlaying(p0);
- Audio::stopSynchronizedAudioEvent(p0);
- Audio::SetSynchronizedAudioEventPositionThisFrame(p0, p1);
- Audio::addPedToConversation(p0, p1, p2);
- Audio::setAmbientZoneListState(p0, p1, p2);
- Audio::prepareAlarm(alarmName);
- Audio::interruptConversation(p0, p1, p2);
- Audio::stopAlarm(alarmName, toggle);
- Audio::stopSound(soundId);
- Audio::setRadioToStationIndex(radioStation);
- Audio::setEmitterRadioStation(emitterName, radioStation);
- Audio::setVariableOnSound(soundId, p1, p2);
- Audio::playMissionCompleteAudio(audioName);
- Audio::unlockMissionNewsStory(newsStory);
- Audio::getRadioStationName(radioStation);
- Audio::setRadioTrack(radioStation, radioTrack);
- Audio::isAudioSceneActive(scene);
- Audio::setMicrophonePosition(p0, x1, y1, z1, x2, y2, z2, x3, y3, z3);
- Audio::stopCurrentPlayingAmbientSpeech(p0);
- Audio::setAudioFlag(flagName, toggle);
- Audio::playPain(painID, p1, p2);
- Audio::getPlayerHeadsetSoundAlternate(p0, p1);
- Audio::setAmbientZoneState(p0, p1, p2);
- Audio::setMobilePhoneRadioState(state);
- Audio::setRadioAutoUnfreeze(p0);
- Audio::addLineToConversation(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12);
- Audio::setRadioToStationName(stationName);
- Audio::registerScriptWithAudio(p0);
- Audio::prepareSynchronizedAudioEvent(p0, p1);
- Audio::setAnimalMood(p0, p1);
- Audio::isScriptedSpeechPlaying(p0);
- Audio::playEndCreditsMusic(play);
- Audio::stopScriptedConversation(p0);
- Audio::stopAudioScene(scene);
- Audio::playPoliceReport(name, p1);
- Audio::playSoundFromEntity(soundId, audioName, entity, audioRef, p4, p5);
- Audio::setPlayerAngry(playerPed, disabled);
- Audio::playStreamFromObject(object);
- Audio::PlayAmbientSpeechAtCoords(p0, p1, p2, p3, p4, p5);
- Audio::setAudioSceneVariable(p0, p1, p2);
- Audio::overrideUnderwaterStream(p0, p1);
- Audio::setAmbientZoneListStatePersistent(ambientZone, p1, p2);
- Audio::resetPedAudioFlags(p0);
- Audio::setFrontendRadioActive(active);
- Audio::playPedRingtone(ringtoneName, ped, p2);
- Audio::hintScriptAudioBank(p0, p1);
- Audio::unfreezeRadioStation(radioStation);
- Audio::hasSoundFinished(soundId);
- Audio::requestAmbientAudioBank(p0, p1);
Brain
- Brain::registerObjectScriptBrain(scriptName, p1, p2, p3, p4, p5);
- Brain::disableScriptBrainSet(brainSet);
- Brain::registerWorldPointScriptBrain(p0, p1, p2);
- Brain::addScriptToRandomPed(name, model, p2, p3);
- Brain::enableScriptBrainSet(brainSet);
- Brain::isObjectWithinBrainActivationRange(object);
Cam
- Cam::isCamSplinePaused(p0);
- Cam::renderScriptCams(render, ease, easeTime, p3, p4);
- Cam::stopGameplayCamShaking(p0);
- Cam::SetGameplayCamRawYaw(yaw);
- Cam::setCamSplineDuration(cam, timeDuration);
- Cam::setGameplayEntityHint(p0, p1, p2, p3, p4, p5, p6, p7, p8);
- Cam::setFollowVehicleCamZoomLevel(zoomLevel);
- Cam::stopCinematicCamShaking(p0);
- Cam::setCamSplinePhase(cam, p1);
- Cam::setGameplayPedHint(p0, x1, y1, z1, p4, p5, p6, p7);
- Cam::overrideCamSplineVelocity(cam, p1, p2, p3);
- Cam::setFollowPedCamCutsceneChat(p0, p1);
- Cam::setGameplayHintFov(FOV);
- Cam::setCinematicButtonActive(p0);
- Cam::setFollowPedCamViewMode(viewMode);
- Cam::GetGameplayCamRot(p0);
- Cam::setGameplayCamRelativePitch(x, Value2);
- Cam::createCinematicShot(p0, p1, p2, entity);
- Cam::SetGameplayCamRawPitch(pitch);
- Cam::stopCinematicShot(p0);
- Cam::overrideCamSplineMotionBlur(p0, p1, p2, p3);
- Cam::SetCamEffect(p0);
- Cam::getGameplayCamRot(p0);
- Cam::setGameplayObjectHint(p0, p1, p2, p3, p4, p5, p6, p7);
- Cam::addCamSplineNode(camera, x, y, z, xRot, yRot, zRot, length, p8, p9);
- Cam::doScreenFadeOut(duration);
- Cam::destroyAllCams(destroy);
- Cam::ClampGameplayCamYaw(minimum, maximum);
- Cam::setTimeIdleDrop(p0, p1);
- Cam::setGameplayVehicleHint(p0, p1, p2, p3, p4, p5, p6, p7);
- Cam::ClampGameplayCamPitch(minimum, maximum);
- Cam::setGameplayCamShakeAmplitude(amplitude);
- Cam::setFollowVehicleCamViewMode(viewMode);
- Cam::getCamSplineNodeIndex(cam);
- Cam::setGameplayCamRelativeHeading(heading);
- Cam::setCinematicCamShakeAmplitude(p0);
- Cam::isCinematicShotActive(p0);
- Cam::doScreenFadeIn(duration);
- Cam::setGameplayCoordHint(p0, p1, p2, p3, p4, p5, p6);
- Cam::getCamSplineNodePhase(p0);
- Cam::setWidescreenBorders(p0, p1);
- Cam::shakeCinematicCam(p0, p1);
- Cam::setCinematicModeActive(p0);
- Cam::AnimateGameplayCamZoom(p0, distance);
- Cam::playSynchronizedCamAnim(p0, p1, animName, animDictionary);
- Cam::isSphereVisible(x, y, z, radius);
- Cam::getIsMultiplayerBrief(p0);
- Cam::stopGameplayHint(p0);
- Cam::shakeGameplayCam(shakeName, intensity);
Controls
- Controls::GetControlActionName(inputGroup, control, p2);
- Controls::getDisabledControlNormal(inputGroup, control);
- Controls::IsInputJustDisabled(inputGroup);
- Controls::isControlEnabled(inputGroup, control);
- Controls::isDisabledControlJustReleased(inputGroup, control);
- Controls::enableControlAction(inputGroup, control, enable);
- Controls::stopPadShake(p0);
- Controls::setPadShake(p0, duration, frequency);
- Controls::isControlJustReleased(inputGroup, control);
- Controls::isControlJustPressed(inputGroup, control);
- Controls::disableAllControlActions(inputGroup);
- Controls::isControlReleased(inputGroup, control);
- Controls::setPlayerpadShakesWhenControllerDisabled(toggle);
- Controls::isDisabledControlJustPressed(inputGroup, control);
- Controls::IsInputDisabled(inputGroup);
- Controls::enableAllControlActions(inputGroup);
- Controls::getControlValue(inputGroup, control);
- Controls::isDisabledControlPressed(inputGroup, control);
- Controls::SetControlNormal(inputGroup, control, amount);
- Controls::getControlNormal(inputGroup, control);
- Controls::setInputExclusive(inputGroup, control);
- Controls::isControlPressed(inputGroup, control);
- Controls::disableControlAction(inputGroup, control, disable);
Cutscene
- Cutscene::setCutscenePedPropVariation(cutsceneEntName, p1, p2, p3, modelHash);
- Cutscene::getEntityIndexOfCutsceneEntity(cutsceneEntName, modelHash);
- Cutscene::startCutscene(p0);
- Cutscene::startCutsceneAtCoords(x, y, z, p3);
- Cutscene::hasThisCutsceneLoaded(cutsceneName);
- Cutscene::doesCutsceneEntityExist(cutsceneEntName, modelHash);
- Cutscene::canSetExitStateForRegisteredEntity(cutsceneEntName, modelHash);
- Cutscene::canSetEnterStateForRegisteredEntity(cutsceneEntName, modelHash);
- Cutscene::requestCutscene(cutsceneName, p1);
- Cutscene::setCutsceneFadeValues(p0, p1, p2, p3);
- Cutscene::setCutsceneTriggerArea(p0, p1, p2, p3, p4, p5);
- Cutscene::canSetExitStateForCamera(p0);
- Cutscene::setCutsceneOrigin(p0, p1, p2, p3, p4);
- Cutscene::setCutscenePedComponentVariation(cutsceneEntName, p1, p2, p3, modelHash);
- Cutscene::getEntityIndexOfRegisteredEntity(cutsceneEntName, modelHash);
- Cutscene::RequestCutscene2(cutsceneName, p1, p2);
- Cutscene::stopCutscene(p0);
- Cutscene::registerEntityForCutscene(cutscenePed, cutsceneEntName, p2, modelHash, p4);
Datafile
- Datafile::ObjectValueGetType(objectData, key);
- Datafile::ArrayValueGetSize(arrayData);
- Datafile::ObjectValueGetFloat(objectData, key);
- Datafile::ObjectValueGetBoolean(objectData, key);
- Datafile::ArrayValueAddString(arrayData, value);
- Datafile::ObjectValueAddBoolean(objectData, key, value);
- Datafile::ArrayValueGetType(arrayData, arrayIndex);
- Datafile::ObjectValueGetString(objectData, key);
- Datafile::ArrayValueGetInteger(arrayData, arrayIndex);
- Datafile::ArrayValueAddVector3(arrayData, valueX, valueY, valueZ);
- Datafile::ObjectValueGetVector3(objectData, key);
- Datafile::ObjectValueAddVector3(objectData, key, valueX, valueY, valueZ);
- Datafile::ArrayValueGetBoolean(arrayData, arrayIndex);
- Datafile::ArrayValueAddFloat(arrayData, value);
- Datafile::ObjectValueAddArray(objectData, key);
- Datafile::ArrayValueAddObject(arrayData);
- Datafile::ObjectValueGetInteger(objectData, key);
- Datafile::ObjectValueGetArray(objectData, key);
- Datafile::ArrayValueGetObject(arrayData, arrayIndex);
- Datafile::ArrayValueGetVector3(arrayData, arrayIndex);
- Datafile::ObjectValueAddString(objectData, key, value);
- Datafile::ObjectValueAddObject(objectData, key);
- Datafile::ObjectValueGetObject(objectData, key);
- Datafile::ArrayValueGetFloat(arrayData, arrayIndex);
- Datafile::ObjectValueAddFloat(objectData, key, value);
- Datafile::LoadUgcFile(filename);
- Datafile::ArrayValueAddInteger(arrayData, value);
- Datafile::ArrayValueGetString(arrayData, arrayIndex);
- Datafile::ObjectValueAddInteger(objectData, key, value);
- Datafile::ArrayValueAddBoolean(arrayData, value);
Decisionevent
- Decisionevent::isShockingEventInSphere(type, x, y, z, radius);
- Decisionevent::removeShockingEvent(event);
- Decisionevent::suppressShockingEventTypeNextFrame(type);
- Decisionevent::clearDecisionMakerEventResponse(name, type);
- Decisionevent::addShockingEventForEntity(type, entity, duration);
- Decisionevent::unblockDecisionMakerEvent(name, type);
- Decisionevent::addShockingEventAtPosition(type, x, y, z, duration);
- Decisionevent::blockDecisionMakerEvent(name, type);
- Decisionevent::removeAllShockingEvents(p0);
Decorator
- Decorator::decorIsRegisteredAsType(propertyName, type);
- Decorator::decorRegister(propertyName, type);
Dlc1
- Dlc1::GetPropFromOutfit(outfit, slot, item);
- Dlc1::initShopPedComponent(outComponent);
- Dlc1::getShopPedQueryComponent(componentId, outComponent);
- Dlc1::getDlcVehicleData(dlcVehicleIndex, outData);
- Dlc1::getNumDlcWeaponComponents(dlcWeaponIndex);
- Dlc1::getDlcVehicleFlags(p0);
- Dlc1::getForcedComponent(componentHash, componentId, p2, p3, p4);
- Dlc1::getDlcWeaponComponentData(p0, p1, ComponentDataPtr);
- Dlc1::getShopPedQueryOutfit(p0, outfit);
- Dlc1::getVariantComponent(componentHash, componentId, p2, p3, p4);
- Dlc1::getShopPedComponent(p0, p1);
- Dlc1::getDlcWeaponData(dlcWeaponIndex, outData);
- Dlc1::GetNumPropsFromOutfit(character, p1, p2, p3, p4, componentId);
- Dlc1::getShopPedOutfit(p0, p1);
- Dlc1::GetNumForcedComponents(componentHash);
- Dlc1::IsDlcDataEmpty(dlcData);
- Dlc1::getShopPedQueryProp(p0, p1);
- Dlc1::initShopPedProp(outProp);
- Dlc1::getDlcVehicleModel(dlcVehicleIndex);
Dlc2
- Dlc2::Nullify(variable, unused);
- Dlc2::isDlcPresent(DlcHash);
Entity
- Entity::removeModelSwap(x, y, z, radius, originalModel, newModel, p6);
- Entity::findAnimEventPhase(animDictionary, animName, p2, p3, p4);
- Entity::stopSynchronizedMapEntityAnim(p0, p1, p2, p3, p4, p5);
- Entity::createForcedObject(x, y, z, p3, modelHash, p5);
- Entity::createModelHideExcludingScriptObjects(x, y, z, radius, model, p5);
- Entity::setObjectAsNoLongerNeeded(object);
- Entity::removeForcedObject(p0, p1, p2, p3, p4);
- Entity::isAnEntity(handle);
- Entity::createModelHide(x, y, z, radius, model, p5);
- Entity::createModelSwap(x, y, z, radius, originalModel, newModel, p6);
- Entity::playSynchronizedMapEntityAnim(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11);
- Entity::removeModelHide(p0, p1, p2, p3, p4, p5);
- Entity::wouldEntityBeOccluded(hash, x, y, z, p4);
- Entity::GetEntityAnimDuration(animDict, animName);
Fire
- Fire::stopFireInRange(x, y, z, radius);
- Fire::GetPedInsideExplosionArea(explosionType, x1, y1, z1, x2, y2, z2, radius);
- Fire::isExplosionInArea(explosionType, x1, y1, z1, x2, y2, z2);
- Fire::getClosestFirePos(outPosition, x, y, z);
- Fire::AddSpecfxExplosion(x, y, z, explosionType, explosionFx, damageScale, isAudible, isInvisible, cameraShake);
- Fire::getNumberOfFiresInRange(x, y, z, radius);
- Fire::startScriptFire(X, Y, Z, maxChildren, isGasFire);
- Fire::removeScriptFire(fireHandle);
- Fire::isExplosionInAngledArea(explosionType, x1, y1, z1, x2, y2, z2, angle);
- Fire::isExplosionInSphere(explosionType, x, y, z, radius);
- Fire::addExplosion(x, y, z, explosionType, damageScale, isAudible, isInvisible, cameraShake);
Gameplay
- Gameplay::displayOnscreenKeyboard(p0, windowTitle, p2, defaultText, defaultConcat1, defaultConcat2, defaultConcat3, maxInputLength);
- Gameplay::clearAreaOfVehicles(x, y, z, radius, p4, p5, p6, p7, p8);
- Gameplay::getModelDimensions(modelHash, minimum, maximum);
- Gameplay::clearAreaOfCops(x, y, z, radius, flags);
- Gameplay::createIncidentWithEntity(p0, p1, p2, p3, outIncident);
- Gameplay::HasButtonCombinationJustBeenEntered(hash, amount);
- Gameplay::clearAreaOfProjectiles(x, y, z, radius, flags);
- Gameplay::areStringsEqual(string1, string2);
- Gameplay::registerEnumToSave(p0, name);
- Gameplay::overrideSaveHouse(p0, p1, p2, p3, p4, p5, p6, p7);
- Gameplay::setFireAmmoThisFrame(player);
- Gameplay::clearAngledAreaOfVehicles(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11);
- Gameplay::setFakeWantedLevel(fakeWantedLevel);
- Gameplay::getAngleBetween2dVectors(x1, y1, x2, y2);
- Gameplay::setMinigameInProgress(toggle);
- Gameplay::isBulletInAngledArea(p0, p1, p2, p3, p4, p5, p6, p7);
- Gameplay::addStuntJump(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16);
- Gameplay::acos(p0);
- Gameplay::setTimeScale(time);
- Gameplay::setFadeOutAfterArrest(toggle);
- Gameplay::compareStrings(str1, str2, matchCase, maxLength);
- Gameplay::addHospitalRestart(x, y, z, p3, p4);
- Gameplay::ignoreNextRestart(toggle);
- Gameplay::disablePoliceRestart(policeIndex, toggle);
- Gameplay::removeDispatchSpawnBlockingArea(p0);
- Gameplay::setWeatherTypeNow(weatherType);
- Gameplay::DisableAutomaticRespawn(disableRespawn);
- Gameplay::isProjectileTypeInArea(x1, y1, z1, x2, y2, z2, type, p7);
- Gameplay::isNextWeatherType(weatherType);
- Gameplay::getHeadingFromVector2d(dx, dy);
- Gameplay::getRandomFloatInRange(startRange, endRange);
- Gameplay::registerIntToSave(p0, name);
- Gameplay::isBulletInArea(p0, p1, p2, p3, p4);
- Gameplay::createIncident(p0, p2, p3, p4, p5, p6, outIncident);
- Gameplay::setRandomSeed(time);
- Gameplay::isPrevWeatherType(weatherType);
- Gameplay::setDispatchTimeBetweenSpawnAttempts(p0, p1);
- Gameplay::addPoliceRestart(p0, p1, p2, p3, p4);
- Gameplay::setDispatchTimeBetweenSpawnAttemptsMultiplier(p0, p1);
- Gameplay::setFadeOutAfterDeath(toggle);
- Gameplay::setSaveHouse(p0, p1, p2);
- Gameplay::isProjectileInArea(x1, y1, z1, x2, y2, z2, ownedByPlayer);
- Gameplay::getBitsInRange(var, rangeStart, rangeEnd);
- Gameplay::deleteIncident(incidentId);
- Gameplay::HasCheatStringJustBeenEntered(hash);
- Gameplay::setGamePaused(toggle);
- Gameplay::SetWeatherTypeTransition(sourceWeather, targetWeather, transitionTime);
- Gameplay::setSuperJumpThisFrame(player);
- Gameplay::stringToInt(string, outInteger);
- Gameplay::StartSaveArray(p0, p1, arrayName);
- Gameplay::tan(p0);
- Gameplay::SetRainFxIntensity(intensity);
- Gameplay::findSpawnPointInDirection(x1, y1, z1, x2, y2, z2, distance, spawnPoint);
- Gameplay::setDispatchIdealSpawnDistance(p0);
- Gameplay::setWeatherTypePersist(weatherType);
- Gameplay::absf(value);
- Gameplay::setGravityLevel(level);
- Gameplay::registerFloatToSave(p0, name);
- Gameplay::shootSingleBulletBetweenCoords(x1, y1, z1, x2, y2, z2, damage, p7, weaponHash, ownerPed, isAudible, isInvisible, speed);
- Gameplay::atan2(p0, p1);
- Gameplay::setBitsInRange(var, rangeStart, rangeEnd, p3);
- Gameplay::setBit(address, offset);
- Gameplay::ClearAreaOfEverything(x, y, z, radius, p4, p5, p6, p7);
- Gameplay::setRandomEventFlag(p0);
- Gameplay::hasBulletImpactedInArea(p0, p1, p2, p3, p4, p5);
- Gameplay::EnableMpDlcMaps(toggle);
- Gameplay::terminateAllScriptsWithThisName(scriptName);
- Gameplay::setOverrideWeather(weatherType);
- Gameplay::disableStuntJumpSet(p0);
- Gameplay::clearArea(X, Y, Z, radius, p4, ignoreCopCars, ignoreObjects, p7);
- Gameplay::isAreaOccupied(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12);
- Gameplay::setExplosiveAmmoThisFrame(player);
- Gameplay::isBitSet(address, offset);
- Gameplay::startSaveData(p0, p1, p2);
- Gameplay::atan(p0);
- Gameplay::setThisScriptCanBePaused(toggle);
- Gameplay::setWind(p0);
- Gameplay::isPositionOccupied(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10);
- Gameplay::setCreditsActive(toggle);
- Gameplay::setThisScriptCanRemoveBlipsCreatedByAnyScript(toggle);
- Gameplay::addStuntJumpAngled(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18);
- Gameplay::clearAreaOfPeds(x, y, z, radius, flags);
- Gameplay::StartSaveStruct(p0, p1, structName);
- Gameplay::registerSaveHouse(p0, p1, p2, p3, p4, p5, p6);
- Gameplay::setMissionFlag(toggle);
- Gameplay::getProfileSetting(profileSetting);
- Gameplay::SetUnkMapFlag(flag);
- Gameplay::asin(p0);
- Gameplay::disableHospitalRestart(hospitalIndex, toggle);
- Gameplay::isIncidentValid(incidentId);
- Gameplay::registerBoolToSave(p0, name);
- Gameplay::getGroundZFor3dCoord(x, y, z, groundZ, unk);
- Gameplay::setSaveMenuActive(unk);
- Gameplay::isStringNullOrEmpty(string);
- Gameplay::getHashKey(value);
- Gameplay::getRandomIntInRange(startRange, endRange);
- Gameplay::setFadeInAfterDeathArrest(toggle);
- Gameplay::enableDispatchService(dispatchType, toggle);
- Gameplay::deleteStuntJump(p0);
- Gameplay::hasBulletImpactedInBox(p0, p1, p2, p3, p4, p5, p6, p7);
- Gameplay::clearAreaOfObjects(x, y, z, radius, flags);
- Gameplay::isBulletInBox(p0, p1, p2, p3, p4, p5, p6);
- Gameplay::beginReplayStats(p0, p1);
- Gameplay::enableStuntJumpSet(p0);
- Gameplay::isPointObscuredByAMissionEntity(p0, p1, p2, p3, p4, p5, p6);
- Gameplay::clearBit(address, offset);
- Gameplay::setWindDirection(direction);
- Gameplay::setWeatherTypeNowPersist(weatherType);
- Gameplay::registerTextLabelToSave(p0, name);
- Gameplay::setWindSpeed(speed);
- Gameplay::isProjectileTypeInAngledArea(p0, p1, p2, p3, p4, p5, p6, p7, p8);
- Gameplay::absi(value);
- Gameplay::usingMissionCreator(toggle);
- Gameplay::getDistanceBetweenCoords(x1, y1, z1, x2, y2, z2, useZ);
- Gameplay::isStringNull(string);
- Gameplay::GetWeatherTypeTransition(p0, p1, progress_or_time);
- Gameplay::setFadeInAfterLoad(toggle);
- Gameplay::SetWeatherTypeOverTime(weatherType, time);
- Gameplay::SetCloudHatTransition(type, transitionTime);
- Gameplay::GetFreeStackSlotsCount(stackSize);
- Gameplay::isSniperBulletInArea(x1, y1, z1, x2, y2, z2);
- Gameplay::setExplosiveMeleeThisFrame(player);
Graphics
- Graphics::hasStreamedTextureDictLoaded(textureDict);
- Graphics::StopScreenEffect(effectName);
- Graphics::drawDebugBox(x1, y1, z1, x2, y2, z2, r, g, b, alpha);
- Graphics::setFlash(p0, p1, fadeIn, duration, fadeOut);
- Graphics::LoadTvChannel(tvChannel);
- Graphics::HasNamedScaleformMovieLoaded(scaleformName);
- Graphics::startParticleFxNonLoopedOnEntity(effectName, entity, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale, axisX, axisY, axisZ);
- Graphics::drawScaleformMovieFullscreen(scaleform, red, green, blue, alpha, unk);
- Graphics::startParticleFxNonLoopedOnPedBone(effectName, ped, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, boneIndex, scale, axisX, axisY, axisZ);
- Graphics::setTvAudioFrontend(toggle);
- Graphics::requestScaleformMovie(scaleformName);
- Graphics::SetBlackout(enable);
- Graphics::setTrackedPointInfo(point, x, y, z, radius);
- Graphics::setDebugLinesAndSpheresDrawingActive(enabled);
- Graphics::setNightvision(toggle);
- Graphics::startParticleFxLoopedOnEntity(effectName, entity, xOffset, yOffset, zOffset, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis);
- Graphics::DrawScaleformMovie3dNonAdditive(scaleform, posX, posY, posZ, rotX, rotY, rotZ, p7, p8, p9, scaleX, scaleY, scaleZ, p13);
- Graphics::setScaleformMovieAsNoLongerNeeded(scaleformHandle);
- Graphics::StartScreenEffect(effectName, duration, looped);
- Graphics::startParticleFxNonLoopedAtCoord(effectName, xPos, yPos, zPos, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis);
- Graphics::setParticleFxNonLoopedColour(r, g, b);
- Graphics::drawMarker(type, posX, posY, posZ, dirX, dirY, dirZ, rotX, rotY, rotZ, scaleX, scaleY, scaleZ, colorR, colorG, colorB, alpha, bobUpAndDown, faceCamera, p19, rotate, textureDict, textureName, drawOnEnts);
- Graphics::setTvVolume(volume);
- Graphics::setTimecycleModifier(modifierName);
- Graphics::getDecalWashLevel(decal);
- Graphics::World3dToScreen2d(worldX, worldY, worldZ, screenX, screenY);
- Graphics::getTextureResolution(textureDict, textureName);
- Graphics::GetScreenEffectIsActive(effectName);
- Graphics::drawDebugText(text, x, y, z, r, g, b, alpha);
- Graphics::drawRect(x, y, width, height, r, g, b, a);
- Graphics::setTransitionTimecycleModifier(modifierName, transition);
- Graphics::SetForceVehicleTrails(toggle);
- Graphics::addPetrolDecal(x, y, z, groundLvl, width, transparency);
- Graphics::CallScaleformMovieFunctionStringParams(scaleform, functionName, param1, param2, param3, param4, param5);
- Graphics::drawScaleformMovie(scaleformHandle, x, y, width, height, red, green, blue, alpha, p9);
- Graphics::DrawSpotLightWithShadow(posX, posY, posZ, dirX, dirY, dirZ, colorR, colorG, colorB, distance, brightness, roundness, radius, falloff, shadow);
- Graphics::removeDecalsInRange(x, y, z, range);
- Graphics::setParticleFxLoopedEvolution(ptfxHandle, propertyName, amount, Id);
- Graphics::setParticleFxBloodScale(p0);
- Graphics::Set2dLayer(layer);
- Graphics::drawLine(x1, y1, z1, x2, y2, z2, r, g, b, alpha);
- Graphics::SetPtfxAssetNextCall(name);
- Graphics::setScaleformMovieToUseSystemTime(scaleform, toggle);
- Graphics::StartParticleFxLoopedOnEntity2(effectName, entity, xOffset, yOffset, zOffset, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis);
- Graphics::setParticleFxLoopedAlpha(ptfxHandle, alpha);
- Graphics::drawDebugCross(x, y, z, size, r, g, b, alpha);
- Graphics::doesParticleFxLoopedExist(ptfxHandle);
- Graphics::setParticleFxNonLoopedAlpha(alpha);
- Graphics::setSeethrough(toggle);
- Graphics::setParticleFxLoopedColour(ptfxHandle, r, g, b, p4);
- Graphics::drawDebugLine(x1, y1, z1, x2, y2, z2, r, g, b, alpha);
- Graphics::BeginTextComponent(componentType);
- Graphics::SetFarShadowsSuppressed(toggle);
- Graphics::hasScaleformContainerMovieLoadedIntoParent(scaleformHandle);
- Graphics::setTimecycleModifierStrength(strength);
- Graphics::moveVehicleDecals(p0, p1);
- Graphics::hasScaleformMovieLoaded(scaleformHandle);
- Graphics::GetScreenActiveResolution(x, y);
- Graphics::enableMovieSubtitles(toggle);
- Graphics::drawScaleformMovie3d(scaleform, posX, posY, posZ, rotX, rotY, rotZ, p7, p8, p9, scaleX, scaleY, scaleZ, p13);
- Graphics::getScreenResolution(x, y);
- Graphics::stopParticleFxLooped(ptfxHandle, p1);
- Graphics::RequestHudScaleform(hudComponent);
- Graphics::setParticleFxShootoutBoat(p0);
- Graphics::PushScaleformMovieFunctionFromHudComponent(hudComponent, functionName);
- Graphics::washDecalsInRange(p0, p1, p2, p3, p4);
- Graphics::enableAlienBloodVfx(toggle);
- Graphics::TransitionToBlurred(transitionTime);
- Graphics::drawDebugText2d(text, x, y, z, r, g, b, alpha);
- Graphics::StartParticleFxNonLoopedOnPedBone2(effectName, ped, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, boneIndex, scale, axisX, axisY, axisZ);
- Graphics::removeDecalsFromObjectFacing(obj, x, y, z);
- Graphics::setDrawOrigin(x, y, z, p3);
- Graphics::drawDebugSphere(x, y, z, radius, r, g, b, alpha);
- Graphics::PushScaleformMovieFunctionN(functionName);
- Graphics::drawPoly(x1, y1, z1, x2, y2, z2, x3, y3, z3, r, g, b, alpha);
- Graphics::setParticleFxCamInsideNonplayerVehicle(p0, p1);
- Graphics::SetForcePedFootstepsTracks(toggle);
- Graphics::destroyTrackedPoint(point);
- Graphics::addDecal(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19);
- Graphics::setParticleFxLoopedScale(ptfxHandle, scale);
- Graphics::loadMovieMeshSet(movieMeshSetName);
- Graphics::SetScreenDrawPosition(x, y);
- Graphics::PushScaleformMovieFunctionParameterString(value);
- Graphics::setTvChannel(channel);
- Graphics::RequestScaleformMovie3(scaleformName);
- Graphics::setStreamedTextureDictAsNoLongerNeeded(textureDict);
- Graphics::PushScaleformMovieFunctionParameterInt(value);
- Graphics::removeParticleFx(ptfxHandle, p1);
- Graphics::isTrackedPointVisible(point);
- Graphics::requestScaleformMovieInstance(scaleformName);
- Graphics::PushScaleformMovieFunctionParameterBool(value);
- Graphics::isDecalAlive(decal);
- Graphics::StartParticleFxLoopedOnEntityBone(effectName, entity, xOffset, yOffset, zOffset, xRot, yRot, zRot, boneIndex, scale, xAxis, yAxis, zAxis);
- Graphics::StartParticleFxNonLoopedOnEntity2(effectName, entity, offsetX, offsetY, offsetZ, rotX, rotY, rotZ, scale, axisX, axisY, axisZ);
- Graphics::disableVehicleDistantlights(toggle);
- Graphics::setNoisinessoveride(value);
- Graphics::removeDecalsFromObject(obj);
- Graphics::drawScaleformMovieFullscreenMasked(scaleform1, scaleform2, red, green, blue, alpha);
- Graphics::CallScaleformMovieFunctionFloatParams(scaleform, functionName, param1, param2, param3, param4, param5);
- Graphics::drawSpotLight(posX, posY, posZ, dirX, dirY, dirZ, colorR, colorG, colorB, distance, brightness, roundness, radius, falloff);
- Graphics::drawBox(x1, y1, z1, x2, y2, z2, r, g, b, alpha);
- Graphics::PushScaleformMovieFunctionParameterFloat(value);
- Graphics::fadeDecalsInRange(p0, p1, p2, p3, p4);
- Graphics::enableClownBloodVfx(toggle);
- Graphics::drawDebugLineWithTwoColours(x1, y1, z1, x2, y2, z2, r1, g1, b1, r2, g2, b2, alpha1, alpha2);
- Graphics::SetParticleFxLoopedRange(ptfxHandle, range);
- Graphics::removeParticleFxInRange(X, Y, Z, radius);
- Graphics::StartParticleFxLoopedOnEntityBone2(effectName, entity, xOffset, yOffset, zOffset, xRot, yRot, zRot, boneIndex, scale, xAxis, yAxis, zAxis);
- Graphics::HasHudScaleformLoaded(hudComponent);
- Graphics::requestStreamedTextureDict(textureDict, p1);
- Graphics::SetFrozenRenderingDisabled(enabled);
- Graphics::startParticleFxLoopedAtCoord(effectName, x, y, z, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis, p11);
- Graphics::sittingTv(scaleform);
- Graphics::setNoiseoveride(toggle);
- Graphics::drawSprite(textureDict, textureName, screenX, screenY, scaleX, scaleY, heading, colorR, colorG, colorB, alpha);
- Graphics::SetPtfxAssetOldToNew(oldAsset, newAsset);
- Graphics::releaseMovieMeshSet(movieMeshSet);
- Graphics::removeDecal(decal);
- Graphics::setParticleFxCamInsideVehicle(p0);
- Graphics::CallScaleformMovieFunctionMixedParams(scaleform, functionName, floatParam1, floatParam2, floatParam3, floatParam4, floatParam5, stringParam1, stringParam2, stringParam3, stringParam4, stringParam5);
- Graphics::TransitionFromBlurred(transitionTime);
- Graphics::GetScreenAspectRatio(b);
- Graphics::startParticleFxLoopedOnPedBone(effectName, ped, xOffset, yOffset, zOffset, xRot, yRot, zRot, boneIndex, scale, xAxis, yAxis, zAxis);
- Graphics::drawLightWithRange(posX, posY, posZ, colorR, colorG, colorB, range, intensity);
- Graphics::DrawLightWithRangeAndShadow(x, y, z, r, g, b, range, intensity, shadow);
- Graphics::StartParticleFxNonLoopedAtCoord2(effectName, xPos, yPos, zPos, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis);
- Graphics::PushScaleformMovieFunction(scaleform, functionName);
- Graphics::setParticleFxLoopedOffsets(ptfxHandle, x, y, z, rotX, rotY, rotZ);
- Graphics::callScaleformMovieMethod(scaleform, method);
- Graphics::drawTvChannel(xPos, yPos, xScale, yScale, rotation, r, g, b, alpha);
Interior
- Interior::getInteriorAtCoordsWithType(x, y, z, interiorType);
- Interior::unpinInterior(interiorID);
- Interior::isValidInterior(interiorID);
- Interior::IsInteriorPropEnabled(interiorID, propName);
- Interior::addPickupToInteriorRoomByName(pickup, roomName);
- Interior::refreshInterior(interiorID);
- Interior::DisableInteriorProp(interiorID, propName);
- Interior::EnableInteriorProp(interiorID, propName);
- Interior::disableInterior(interiorID, toggle);
- Interior::isInteriorReady(interiorID);
- Interior::isInteriorCapped(interiorID);
- Interior::getOffsetFromInteriorInWorldCoords(interiorID, x, y, z);
- Interior::HideMapObjectThisFrame(mapObjectHash);
- Interior::getInteriorAtCoords(x, y, z);
- Interior::isInteriorDisabled(interiorID);
- Interior::capInterior(interiorID, toggle);
- Interior::getInteriorGroupId(interiorID);
- Interior::getInteriorFromCollision(x, y, z);
- Interior::AreCoordsCollidingWithExterior(x, y, z);
- Interior::UnkGetInteriorAtCoords(x, y, z, unk);
Itemset
- Itemset::removeFromItemset(p0, p1);
- Itemset::isInItemset(p0, p1);
- Itemset::createItemset(p0);
- Itemset::cleanItemset(p0);
- Itemset::getIndexedItemInItemset(p0, p1);
- Itemset::isItemsetValid(p0);
- Itemset::getItemsetSize(p0);
- Itemset::destroyItemset(p0);
- Itemset::addToItemset(p0, p1);
Mobile
- Mobile::getMobilePhoneRotation(rotation, p1);
- Mobile::SetPhoneLean(Toggle);
- Mobile::getMobilePhonePosition(position);
- Mobile::setMobilePhonePosition(posX, posY, posZ);
- Mobile::MoveFinger(direction);
- Mobile::createMobilePhone(phoneType);
- Mobile::getMobilePhoneRenderId(renderId);
- Mobile::setMobilePhoneRotation(rotX, rotY, rotZ, p3);
- Mobile::setMobilePhoneScale(scale);
- Mobile::scriptIsMovingMobilePhoneOffscreen(toggle);
- Mobile::cellCamActivate(p0, p1);
Object
- Object::createMoneyPickups(x, y, z, value, amount, model);
- Object::CreatePortablePickup2(pickupHash, x, y, z, placeOnGround, modelHash);
- Object::GetObjectOffsetFromCoords(xPos, yPos, zPos, heading, xOffset, yOffset, zOffset);
- Object::getPickupCoords(p0);
- Object::removeAllPickupsOfType(p0);
- Object::isPointInAngledArea(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11);
- Object::createPortablePickup(pickupHash, x, y, z, placeOnGround, modelHash);
- Object::removePickup(pickup);
- Object::HighlightPlacementCoords(x, y, z, colorIndex);
- Object::isAnyObjectNearPoint(x, y, z, range, p4);
- Object::removeDoorFromSystem(doorHash);
- Object::createObject(modelHash, x, y, z, networkHandle, createHandle, dynamic);
- Object::deleteObject(object);
- Object::setTeamPickupObject(p0, p1, p2);
- Object::createAmbientPickup(pickupHash, posX, posY, posZ, p4, value, modelHash, p7, p8);
- Object::SetDoorAccelerationLimit(doorHash, limit, p2, p3);
- Object::getSafePickupCoords(x, y, z, p3, p4);
- Object::addDoorToSystem(doorHash, modelHash, x, y, z, p5, p6, p7);
- Object::hasClosestObjectOfTypeBeenBroken(p0, p1, p2, p3, modelHash, p5);
- Object::setPickupRegenerationTime(p0, p1);
- Object::hasPickupBeenCollected(p0);
- Object::createPickupRotate(pickupHash, posX, posY, posZ, rotX, rotY, rotZ, flag, amount, p9, p10, modelHash);
- Object::isObjectNearPoint(objectHash, x, y, z, range);
- Object::isGarageEmpty(garage, p1, p2);
- Object::createObjectNoOffset(modelHash, x, y, z, networkHandle, createHandle, dynamic);
- Object::DoorControl(doorHash, x, y, z, locked, p5, p6, p7);
- Object::doesPickupExist(p0);
- Object::trackObjectVisibility(p0);
- Object::SetDoorAjarAngle(doorHash, ajar, p2, p3);
- Object::getObjectFragmentDamageHealth(p0, p1);
- Object::doesObjectOfTypeExistAtCoords(x, y, z, radius, hash, p5);
- Object::DoesDoorExist(doorHash);
- Object::isDoorClosed(door);
- Object::doesPickupObjectExist(p0);
- Object::getClosestObjectOfType(x, y, z, radius, modelHash, isMission, p6, p7);
- Object::getStateOfClosestDoorOfType(type, x, y, z, locked, heading);
- Object::setForceObjectThisFrame(p0, p1, p2, p3);
- Object::setStateOfClosestDoorOfType(type, x, y, z, locked, heading, p6);
- Object::IsPickupWithinRadius(pickupHash, x, y, z, radius);
- Object::createPickup(pickupHash, posX, posY, posZ, p4, value, p6, modelHash);
Pathfind
- Pathfind::setRoadsBackToOriginalInAngledArea(x1, y1, z1, x2, y2, z2, p6);
- Pathfind::getVehicleNodeProperties(x, y, z, density, flags);
- Pathfind::updateNavmeshBlockingObject(p0, p1, p2, p3, p4, p5, p6, p7, p8);
- Pathfind::isPointOnRoad(x, y, z, vehicle);
- Pathfind::getClosestRoad(x, y, z, p3, p4, p5, p6, p7, p8, p9, p10);
- Pathfind::setRoadsInAngledArea(x1, y1, z1, x2, y2, z2, angle, unknown1, unknown2, unknown3);
- Pathfind::isVehicleNodeIdValid(vehicleNodeId);
- Pathfind::setRoadsBackToOriginal(p0, p1, p2, p3, p4, p5);
- Pathfind::getNthClosestVehicleNodeId(x, y, z, nth, nodetype, p5, p6);
- Pathfind::getClosestVehicleNode(x, y, z, outPosition, nodeType, p5, p6);
- Pathfind::getClosestMajorVehicleNode(x, y, z, outPosition, unknown1, unknown2);
- Pathfind::getStreetNameAtCoord(x, y, z, streetName, crossingRoad);
- Pathfind::setPedPathsInArea(x1, y1, z1, x2, y2, z2, unknown);
- Pathfind::addNavmeshRequiredRegion(p0, p1, p2);
- Pathfind::getNthClosestVehicleNodeFavourDirection(x, y, z, desiredX, desiredY, desiredZ, nthClosest, outPosition, outHeading, nodetype, p10, p11);
- Pathfind::removeNavmeshBlockingObject(p0);
- Pathfind::disableNavmeshInArea(p0, p1, p2, p3, p4, p5, p6);
- Pathfind::GetIsSlowRoadFlag(nodeID);
- Pathfind::getNthClosestVehicleNodeIdWithHeading(x, y, z, nthClosest, outPosition, outHeading, p6, p7, p8);
- Pathfind::getVehicleNodePosition(nodeId, outPosition);
- Pathfind::setIgnoreNoGpsFlag(ignore);
- Pathfind::getNthClosestVehicleNodeWithHeading(x, y, z, nthClosest, outPosition, heading, unknown1, unknown2, unknown3, unknown4);
- Pathfind::loadAllPathNodes(keepInMemory);
- Pathfind::getRandomVehicleNode(x, y, z, radius, p4, p5, p6, outPosition, heading);
- Pathfind::GetSupportsGpsRouteFlag(nodeID);
- Pathfind::calculateTravelDistanceBetweenPoints(x1, y1, z1, x2, y2, z2);
- Pathfind::getSafeCoordForPed(x, y, z, onGround, outPosition, flags);
- Pathfind::setRoadsInArea(x1, y1, z1, x2, y2, z2, unknown1, unknown2);
- Pathfind::setGpsDisabledZone(p0, p1, p2, p3, p4, p5);
- Pathfind::setPedPathsBackToOriginal(p0, p1, p2, p3, p4, p5);
- Pathfind::getNthClosestVehicleNode(x, y, z, nthClosest, outPosition, unknown1, unknown2, unknown3);
- Pathfind::isNavmeshLoadedInArea(x1, y1, z1, x2, y2, z2);
- Pathfind::generateDirectionsToCoord(x, y, z, p3, p4, vehicle, p6);
- Pathfind::addNavmeshBlockingObject(p0, p1, p2, p3, p4, p5, p6, p7, p8);
- Pathfind::getClosestVehicleNodeWithHeading(x, y, z, outPosition, outHeading, nodeType, p6, p7);
Ped
- Ped::IsAValidLipstickColor(colorID);
- Ped::isAnyPedNearPoint(x, y, z, radius);
- Ped::setCreateRandomCops(toggle);
- Ped::removeActionModeAsset(asset);
- Ped::setScenarioPedsToBeReturnedByNextCommand(value);
- Ped::isCopPedInArea3d(x1, y1, z1, x2, y2, z2);
- Ped::setAiWeaponDamageModifier(value);
- Ped::addScenarioBlockingArea(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9);
- Ped::setGroupFormationSpacing(groupId, p1, p2, p3);
- Ped::isSynchronizedSceneRunning(sceneId);
- Ped::attachSynchronizedSceneToEntity(sceneID, entity, boneIndex);
- Ped::setScenarioPedsSpawnInSphereArea(p0, p1, p2, p3, p4);
- Ped::requestActionModeAsset(asset);
- Ped::requestStealthModeAsset(asset);
- Ped::removeScenarioBlockingArea(p0, p1);
- Ped::canCreateRandomPed(unk);
- Ped::setGroupSeparationRange(groupHandle, separationRange);
- Ped::createNmMessage(startImmediately, messageId);
- Ped::setCreateRandomCopsOnScenarios(toggle);
- Ped::getAnimInitialOffsetRotation(animDict, animName, x, y, z, xRot, yRot, zRot, p8, p9);
- Ped::setScriptedConversionCoordThisFrame(x, y, z);
- Ped::getPedAsGroupMember(groupID, memberNumber);
- Ped::GetPedAsGroupLeader(groupID);
- Ped::clearRelationshipBetweenGroups(relationship, group1, group2);
- Ped::GetNumParentPedsOfType(type);
- Ped::IsAValidBlushColor(colorID);
- Ped::isSynchronizedSceneLooped(sceneID);
- Ped::isPedRespondingToEvent(p0, p1);
- Ped::resetGroupFormationDefaultSpacing(groupHandle);
- Ped::setAiMeleeWeaponDamageModifier(modifier);
- Ped::GetFirstParentIdForPedType(type);
- Ped::setSynchronizedSceneOrigin(sceneID, x, y, z, roll, pitch, yaw, p7);
- Ped::setPedAlternateWalkAnim(p0, p1, p2, p3, p4);
- Ped::detachSynchronizedScene(sceneID);
- Ped::isPedheadshotReady(handle);
- Ped::setSynchronizedScenePhase(sceneID, phase);
- Ped::setScenarioPedDensityMultiplierThisFrame(p0, p1);
- Ped::doesGroupExist(groupId);
- Ped::hasPedReceivedEvent(p0, p1);
- Ped::getRandomPedAtCoord(x, y, z, xRadius, yRadius, zRadius, pedType);
- Ped::clearPedAlternateWalkAnim(p0, p1);
- Ped::setCreateRandomCopsNotOnScenarios(toggle);
- Ped::createSynchronizedScene(x, y, z, roll, pitch, yaw, p6);
- Ped::getGroupSize(groupID, unknown, sizeInMembers);
- Ped::removeGroup(groupId);
- Ped::createGroup(unused);
- Ped::removeStealthModeAsset(asset);
- Ped::setPedDensityMultiplierThisFrame(multiplier);
- Ped::getRelationshipBetweenGroups(group1, group2);
- Ped::GetTattooZone(collection, overlay);
- Ped::isPedheadshotValid(handle);
- Ped::isAnyPedShootingInArea(x1, y1, z1, x2, y2, z2, p6, p7);
- Ped::createRandomPed(posX, posY, posZ);
- Ped::removeRelationshipGroup(groupHash);
- Ped::setSynchronizedSceneRate(sceneID, rate);
- Ped::getAnimInitialOffsetPosition(animDict, animName, x, y, z, xRot, yRot, zRot, p8, p9);
- Ped::setRelationshipBetweenGroups(relationship, group1, group2);
- Ped::getClosestPed(x, y, z, radius, p4, p5, outPed, p7, p8, pedType);
- Ped::DisposeSynchronizedScene(scene);
- Ped::setGroupFormation(groupId, formationType);
- Ped::GetNumHeadOverlayValues(overlayID);
- Ped::createPed(pedType, modelHash, x, y, z, heading, networkHandle, pedHandle);
- Ped::setPedToRagdollWithFall(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13);
- Ped::getSynchronizedSceneRate(sceneID);
- Ped::setSynchronizedSceneLooped(sceneID, toggle);
- Ped::getPedheadshotTxdString(handle);
- Ped::IsAValidHairColor(colorID);
- Ped::getSynchronizedScenePhase(sceneID);
- Ped::hasActionModeAssetLoaded(asset);
- Ped::setPedReserveParachuteTintIndex(p0, p1);
- Ped::hasStealthModeAssetLoaded(asset);
- Ped::setPedNonCreationArea(x1, y1, z1, x2, y2, z2);
- Ped::addRelationshipGroup(name, groupHash);
- Ped::setTimeExclusiveDisplayTexture(p0, p1);
Player
- Player::setWantedLevelMultiplier(multiplier);
- Player::setPlayerClothLockCounter(value);
- Player::intToPlayerindex(value);
- Player::setPoliceRadarBlips(toggle);
- Player::forceCleanupForAllThreadsWithThisName(name, cleanupFlags);
- Player::specialAbilityLock(playerModel);
- Player::hasAchievementBeenPassed(achievement);
- Player::displaySystemSigninUi(unk);
- Player::intToParticipantindex(value);
- Player::setPlayerClothPackageIndex(index);
- Player::setSpecialAbilityMultiplier(multiplier);
- Player::setMaxWantedLevel(maxWantedLevel);
- Player::setPlayerTargetingMode(targetMode);
- Player::forceCleanup(cleanupFlags);
- Player::giveAchievementToPlayer(achievement);
- Player::startFiringAmnesty(duration);
- Player::isSpecialAbilityUnlocked(playerModel);
- Player::hasForceCleanupOccurred(cleanupFlags);
- Player::playerAttachVirtualBound(p0, p1, p2, p3, p4, p5, p6, p7);
- Player::specialAbilityUnlock(playerModel);
- Player::forceCleanupForThreadWithThisId(id, cleanupFlags);
- Player::getWantedLevelThreshold(wantedLevel);
Rope
- Rope::setDisableFragDamage(object, toggle);
- Rope::startRopeWinding(rope);
- Rope::getRopeLastVertexCoord(rope);
- Rope::pinRopeVertex(rope, vertex, x, y, z);
- Rope::breakEntityGlass(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10);
- Rope::getRopeVertexCount(rope);
- Rope::attachEntitiesToRope(rope, ent1, ent2, ent1_x, ent1_y, ent1_z, ent2_x, ent2_y, ent2_z, length, p10, p11, p12, p13);
- Rope::attachRopeToEntity(rope, entity, x, y, z, p5);
- Rope::unpinRopeVertex(rope, vertex);
- Rope::deleteRope(rope);
- Rope::ropeConvertToSimple(rope);
- Rope::startRopeUnwindingFront(rope);
- Rope::setDisableBreaking(rope, enabled);
- Rope::GetRopeLength(rope);
- Rope::getCgoffset(rope);
- Rope::deleteChildRope(rope);
- Rope::detachRopeFromEntity(rope, entity);
- Rope::setCgAtBoundcenter(rope);
- Rope::ropeResetLength(rope, length);
- Rope::ropeSetUpdatePinverts(rope);
- Rope::stopRopeWinding(rope);
- Rope::loadRopeData(rope, rope_preset);
- Rope::ropeForceLength(rope, length);
- Rope::setCgoffset(rope, x, y, z);
- Rope::applyImpulseToCloth(posX, posY, posZ, vecX, vecY, vecZ, impulse);
- Rope::addRope(x, y, z, rotX, rotY, rotZ, length, ropeType, maxLength, minLength, p10, p11, p12, rigid, p14, breakWhenShot, unkPtr);
- Rope::getRopeVertexCoord(rope, vertex);
- Rope::setDamping(rope, vertex, value);
- Rope::ropeDrawShadowEnabled(rope, toggle);
- Rope::doesRopeExist(rope);
- Rope::stopRopeUnwindingFront(rope);
Script
- Script::GetThreadName(threadId);
- Script::getEventData(p0, eventIndex, eventData, p3);
- Script::GetNumberOfInstancesOfStreamedScript(scriptHash);
- Script::isThreadActive(threadId);
- Script::setNoLoadingScreen(toggle);
- Script::triggerScriptEvent(p0, argsStruct, argsStructSize, bitset);
- Script::HasStreamedScriptLoaded(scriptHash);
- Script::getNumberOfEvents(p0);
- Script::requestScript(scriptName);
- Script::getEventExists(p0, eventIndex);
- Script::SetStreamedScriptAsNoLongerNeeded(scriptHash);
- Script::terminateThread(threadId);
- Script::setScriptAsNoLongerNeeded(scriptName);
- Script::RequestStreamedScript(scriptHash);
- Script::getEventAtIndex(p0, eventIndex);
- Script::hasScriptLoaded(scriptName);
- Script::IsStreamedScriptRunning(scriptHash);
- Script::doesScriptExist(scriptName);
Stats
- Stats::statSlotIsLoaded(p0);
- Stats::playstatsFriendActivity(p0, p1);
- Stats::statGetBoolMasked(statName, mask, p2);
- Stats::leaderboardsGetNumberOfColumns(p0, p1);
- Stats::statGetBool(statHash, outValue, p2);
- Stats::playstatsShopItem(p0, p1, p2, p3, p4);
- Stats::statSetGxtLabel(statName, value, save);
- Stats::statGetUserId(p0);
- Stats::statSetDate(statName, value, numFields, save);
- Stats::statGetNumberOfSeconds(statName);
- Stats::leaderboardsReadSuccessful(p0, p1, p2);
- Stats::playstatsClothChange(p0, p1, p2, p3, p4);
- Stats::statGetPos(p0, p1, p2, p3, p4);
- Stats::playstatsAwardXp(p0, p1, p2);
- Stats::statSetFloat(statName, value, save);
- Stats::statDeleteSlot(p0);
- Stats::statSetBool(statName, value, save);
- Stats::statGetLicensePlate(statName);
- Stats::statSetBoolMasked(statName, value, mask, save);
- Stats::leaderboards2ReadByRadius(p0, p1, p2);
- Stats::playstatsCheatApplied(cheat);
- Stats::statGetMaskedInt(p0, p1, p2, p3, p4);
- Stats::StatSetProfileSetting(profileSetting, value);
- Stats::playstatsOddjobDone(p0, p1, p2);
- Stats::statSetLicensePlate(statName, str);
- Stats::statGetNumberOfMinutes(statName);
- Stats::statGetInt(statHash, outValue, p2);
- Stats::statSetMaskedInt(statName, p1, p2, p3, save);
- Stats::playstatsMissionOver(p0, p1, p2, p3, p4, p5);
- Stats::leaderboardsReadClear(p0, p1, p2);
- Stats::leaderboards2ReadByScoreInt(p0, p1, p2);
- Stats::statGetDate(statHash, p1, p2, p3);
- Stats::statSetUserId(statName, value, save);
- Stats::leaderboardsGetCacheDataRow(p0, p1, p2);
- Stats::leaderboards2ReadFriendsByRow(p0, p1, p2, p3, p4, p5);
- Stats::playstatsNpcInvite(p0);
- Stats::statIncrement(statName, value);
- Stats::playstatsRaceCheckpoint(p0, p1, p2, p3, p4);
- Stats::leaderboardsGetCacheExists(p0);
- Stats::statLoadPending(p0);
- Stats::statLoad(p0);
- Stats::statSetString(statName, value, save);
- Stats::leaderboards2ReadByRow(p0, p1, p2, p3, p4, p5, p6);
- Stats::leaderboardsReadPending(p0, p1, p2);
- Stats::leaderboards2WriteData(p0);
- Stats::statSetInt(statName, value, save);
- Stats::leaderboardsCacheDataRow(p0);
- Stats::leaderboards2ReadByRank(p0, p1, p2);
- Stats::playstatsPropChange(p0, p1, p2, p3);
- Stats::playstatsMatchStarted(p0, p1, p2, p3, p4, p5, p6);
- Stats::leaderboardsGetColumnType(p0, p1, p2);
- Stats::playstatsMissionStarted(p0, p1, p2, p3);
- Stats::statSetCurrentPosixTime(statName, p1);
- Stats::leaderboards2ReadByHandle(p0, p1);
- Stats::leaderboardsGetColumnId(p0, p1, p2);
- Stats::playstatsRankUp(p0);
- Stats::playstatsMissionCheckpoint(p0, p1, p2, p3);
- Stats::statGetFloat(statHash, outValue, p2);
- Stats::statSetPos(statName, x, y, z, save);
- Stats::playstatsWebsiteVisited(scaleformHash, p1);
- Stats::statSave(p0, p1, p2);
- Stats::statGetNumberOfDays(statName);
- Stats::statGetString(statHash, p1);
- Stats::leaderboards2ReadByScoreFloat(p0, p1, p2);
- Stats::statClearSlotForReload(statSlot);
- Stats::leaderboardsGetCacheTime(p0);
- Stats::statGetNumberOfHours(statName);
Streaming
- Streaming::removeClipSet(clipSet);
- Streaming::requestCollisionAtCoord(x, y, z);
- Streaming::removeAnimSet(animSet);
- Streaming::isModelAVehicle(model);
- Streaming::newLoadSceneStart(p0, p1, p2, p3, p4, p5, p6, p7);
- Streaming::SetUnkCameraSettings(x, y, z, rad, p4, p5);
- Streaming::hasCollisionForModelLoaded(model);
- Streaming::doesAnimDictExist(animDict);
- Streaming::hasClipSetLoaded(clipSet);
- Streaming::isModelInCdimage(model);
- Streaming::prefetchSrl(p0);
- Streaming::requestIpl(iplName);
- Streaming::setDitchPoliceModels(toggle);
- Streaming::loadScene(x, y, z);
- Streaming::RemoveNamedPtfxAsset(fxName);
- Streaming::setStreaming(toggle);
- Streaming::requestAnimSet(animSet);
- Streaming::setGamePausesForStreaming(toggle);
- Streaming::setReducePedModelBudget(toggle);
- Streaming::setReduceVehicleModelBudget(toggle);
- Streaming::hasNamedPtfxAssetLoaded(fxName);
- Streaming::isIplActive(iplName);
- Streaming::setPedPopulationBudget(p0);
- Streaming::requestCollisionForModel(model);
- Streaming::requestModel(model);
- Streaming::hasModelLoaded(model);
- Streaming::RequestModel2(model);
- Streaming::setSrlTime(p0);
- Streaming::NewLoadSceneStartSafe(p0, p1, p2, p3, p4);
- Streaming::getIdealPlayerSwitchType(x1, y1, z1, x2, y2, z2);
- Streaming::requestNamedPtfxAsset(fxName);
- Streaming::setHdArea(x, y, z, ground);
- Streaming::SetFocusArea(x, y, z, offsetX, offsetY, offsetZ);
- Streaming::isModelValid(model);
- Streaming::SetPlayerSwitchLocation(p0, p1, p2, p3, p4, p5, p6, p7, p8);
- Streaming::hasAnimSetLoaded(animSet);
- Streaming::requestAdditionalCollisionAtCoord(p0, p1, p2);
- Streaming::setVehiclePopulationBudget(p0);
- Streaming::hasAnimDictLoaded(animDict);
- Streaming::requestClipSet(clipSet);
- Streaming::requestAnimDict(animDict);
- Streaming::setInteriorActive(interiorID, toggle);
- Streaming::setModelAsNoLongerNeeded(model);
- Streaming::removeIpl(iplName);
- Streaming::removeAnimDict(animDict);
- Streaming::startPlayerSwitch(from, to, flags, switchType);
System
- System::sin(value);
- System::ceil(value);
- System::vdist(x1, y1, z1, x2, y2, z2);
- System::wait(ms);
- System::settimerb(value);
- System::vmag(p0, p1, p2);
- System::sqrt(value);
- System::shiftRight(value, bitShift);
- System::vmag2(p0, p1, p2);
- System::vdist2(x1, y1, z1, x2, y2, z2);
- System::startNewScriptWithArgs(scriptName, args, argCount, stackSize);
- System::toFloat(value);
- System::settimera(value);
- System::StartNewStreamedScriptWithArgs(scriptHash, args, argCount, stackSize);
- System::cos(value);
- System::pow(base, exponent);
- System::startNewScript(scriptName, stackSize);
- System::StartNewStreamedScript(scriptHash, stackSize);
- System::shiftLeft(value, bitShift);
- System::round(value);
- System::floor(value);
Time
- Time::pauseClock(toggle);
- Time::setClockTime(hour, minute, second);
- Time::getLocalTime(year, month, day, hour, minute, second);
- Time::GetLocalTimeGmt(year, month, day, hour, minute, second);
- Time::setClockDate(day, month, year);
- Time::advanceClockTimeTo(hour, minute, second);
- Time::addToClockTime(hours, minutes, seconds);
- Time::getPosixTime(year, month, day, hour, minute, second);
Ui
- Ui::hasAdditionalTextLoaded(slot);
- Ui::flashAbilityBar(p0);
- Ui::setTextProportional(p0);
- Ui::addTextComponentInteger(value);
- Ui::SetPlayerCashChange(cash, bank);
- Ui::setTextScale(p0, size);
- Ui::setRadarZoom(zoomLevel);
- Ui::showHudComponentThisFrame(id);
- Ui::AddTextComponentSubstringCash(cashAmount, p1);
- Ui::restartFrontendMenu(menuHash, p1);
- Ui::addTextComponentSubstringTime(timestamp, flags);
- Ui::isNamedRendertargetLinked(hash);
- Ui::lockMinimapPosition(x, y);
- Ui::GetTextSubstring(text, position, length);
- Ui::AddTextComponentSubstringLocalized(gxtEntryHash);
- Ui::SetNotificationFlashColor(red, green, blue, alpha);
- Ui::keyHudColour(p0, p1);
- Ui::getNamedRendertargetRenderId(p0);
- Ui::doesTextBlockExist(gxt);
- Ui::SetNotificationMessage(picName1, picName2, flash, iconType, sender, subject);
- Ui::SetTextChatUnk(p0);
- Ui::SetNotificationTextEntry(type);
- Ui::getHudComponentPosition(p0);
- Ui::SetRadarBigmapEnabled(toggleBigMap, showFullMap);
- Ui::DisplayHelpTextFromStringLabel(p0, loop, beep, shape);
- Ui::SetTextEntry(text);
- Ui::displayAreaName(toggle);
- Ui::lockMinimapAngle(angle);
- Ui::clearAdditionalText(p0, p1);
- Ui::DrawNotification(blink, p1);
- Ui::setGpsFlashes(toggle);
- Ui::DrawNotification3(blink, p1);
- Ui::hideSpecialAbilityLockonOperation(p0, p1);
- Ui::setTextEdge(p0, r, g, b, a);
- Ui::objectDecalToggle(hash);
- Ui::DrawNotification2(blink, p1);
- Ui::resetHudComponentValues(id);
- Ui::setTextDropshadow(distance, r, g, b, a);
- Ui::addBlipForRadius(posX, posY, posZ, radius);
- Ui::enableDeathbloodSeethrough(p0);
- Ui::setTextJustification(justifyType);
- Ui::HasHeadDisplayLoaded(headDisplayId);
- Ui::clearFloatingHelp(p0, p1);
- Ui::SetTextGxtEntry(entry);
- Ui::SetNotificationMessageClanTag2(picName1, picName2, flash, iconType1, sender, subject, duration, clanTag, iconType2, p9);
- Ui::SetTextEntryForWidth(text);
- Ui::registerNamedRendertarget(p0, p1);
- Ui::setMinimapBlockWaypoint(toggle);
- Ui::addTrevorRandomModifier(headDisplayId);
- Ui::setRadarAsInteriorThisFrame(interior, x, y, z, p4);
- Ui::addBlipForCoord(x, y, z);
- Ui::setGpsFlags(p0, p1);
- Ui::SetNotificationMessageClanTag(picName1, picName2, flash, iconType, sender, subject, duration, clanTag);
- Ui::setTextRenderId(renderId);
- Ui::setMissionName(p0, name);
- Ui::RequestAdditionalText2(gxt, slot);
- Ui::addNextMessageToPreviousBriefs(p0);
- Ui::setTextWrap(start, end);
- Ui::SetHeadDisplayFlag(headDisplayId, sprite, toggle);
- Ui::setTextFont(fontType);
- Ui::hideHudComponentThisFrame(id);
- Ui::toggleStealthRadar(toggle);
- Ui::setTextRightJustify(toggle);
- Ui::addTextComponentSubstringPlayerName(text);
- Ui::IsMinimapAreaRevealed(x, y, radius);
- Ui::SetWarningMessage3(entryHeader, entryLine1, instructionalKey, entryLine2, p4, p5, p6, p7, p8, p9);
- Ui::requestAdditionalText(gxt, slot);
- Ui::setFrontendActive(active);
- Ui::setMinimapComponent(p0, p1, p2);
- Ui::SetPlayerBlipPositionThisFrame(x, y);
- Ui::isNamedRendertargetRegistered(p0);
- Ui::setWarningMessage(entryLine1, instructionalKey, entryLine2, p3, p4, p5, p6, background);
- Ui::GetLabelText(labelName);
- Ui::getHudColour(hudIndex, r, g, b, a);
- Ui::getLengthOfStringWithThisTextLabel(gxt);
- Ui::SetTextComponentFormat(inputType);
- Ui::GetTextScreenWidth(p0);
- Ui::removeBlip(blip);
- Ui::isStreamingAdditionalText(p0);
- Ui::SetCursorSprite(spriteId);
- Ui::clearHelp(toggle);
- Ui::SetMinimapVisible(toggle);
- Ui::addTextComponentSubstringWebsite(website);
- Ui::displayHelpTextThisFrame(message, p1);
- Ui::displayCash(toggle);
- Ui::setAbilityBarValue(p0, p1);
- Ui::DrawSubtitleTimed(time, p1);
- Ui::displayRadar(Toggle);
- Ui::flashWantedDisplay(p0);
- Ui::setTextLeading(p0);
- Ui::displayAmmoThisFrame(display);
- Ui::displayHud(toggle);
- Ui::setHudComponentPosition(id, p1, p2);
- Ui::SetLoadingPromptTextEntry(string);
- Ui::doesTextLabelExist(gxt);
- Ui::hasThisAdditionalTextLoaded(gxt, slot);
- Ui::GetTextSubstringSafe(text, position, length, maxLength);
- Ui::SetTextEntry2(p0);
- Ui::isHudComponentActive(id);
- Ui::respondingAsTemp(p0);
- Ui::ShowLoadingPrompt(busySpinnerType);
- Ui::addBlipForPickup(pickup);
- Ui::RemoveNotification(notifactionId);
- Ui::setTextColour(red, green, blue, alpha);
- Ui::setTextCentre(align);
- Ui::setWidescreenFormat(p0);
- Ui::AddTextComponentItemString(labelName);
- Ui::SetRadarZoomLevelThisFrame(zoomLevel);
- Ui::DrawText(x, y);
- Ui::GetTextSubstringSlice(text, startPosition, endPosition);
- Ui::SetHeadDisplayWanted(headDisplayId, wantedlvl);
- Ui::clearThisPrint(p0);
- Ui::getStreetNameFromHashKey(hash);
- Ui::SetMinimapAttitudeIndicatorLevel(altitude, p1);
- Ui::GetTextScaleHeight(size, font);
- Ui::SetWarningMessage2(entryHeader, entryLine1, instructionalKey, entryLine2, p4, p5, p6, p7, background);
- Ui::isScriptedHudComponentActive(id);
- Ui::SetHeadDisplayString(headDisplayId, string);
- Ui::setPauseMenuActive(toggle);
- Ui::hideScriptedHudComponentThisFrame(id);
- Ui::addTextComponentFloat(value, decimalPlaces);
- Ui::releaseNamedRendertarget(p0);
- Ui::ShowWeaponWheel(forcedShow);
- Ui::activateFrontendMenu(menuhash, Toggle_Pause, p2);
- Ui::setUseridsUihidden(p0, p1);
- Ui::DrawNotification4(blink, p1);
- Ui::getLengthOfLiteralString(string);
- Ui::SetHudColour(hudIndex, r, g, b, a);
- Ui::linkNamedRendertarget(hash);
- Ui::SetMinimapRevealed(toggle);
- Ui::beginTextCommandSetBlipName(gxtentry);
- Ui::getBlipInfoIdCoord(p0);
- Ui::setMultiplayerHudCash(p0, p1);
- Ui::setNewWaypoint(x, y);
Unk
- Unk::GetBroadcastFinshedLosSound(p0);
Unk1
- Unk1::StartRecording(mode);
Unk3
- Unk3::NetworkShopBasketStart(p0, p1, p2, p3);
- Unk3::NetworkShopSessionApplyReceivedData(p0);
- Unk3::NetworkShopCheckoutStart(p0);
- Unk3::NetworkShopBeginService(p0, p1, p2, p3, p4, p5);
- Unk3::NetworkShopSetTelemetryNonceSeed(p0);
- Unk3::NetworkShopStartSession(p0);
- Unk3::NetworkShopGetPrice(hash, hash2, p2);
- Unk3::NetworkShopBasketApplyServerData(p0, p1);
- Unk3::NetworkShopEndService(p0);
- Unk3::NetworkShopBasketAddItem(p0, p1);
Vehicle
- Vehicle::getRandomVehicleModelInMemory(p0, modelHash, p2);
- Vehicle::hasPreloadModsFinished(p0);
- Vehicle::getTotalDurationOfVehicleRecording(p0, p1);
- Vehicle::setVehicleModelIsSuppressed(model, suppressed);
- Vehicle::getTotalDurationOfVehicleRecordingId(p0);
- Vehicle::hasVehicleAssetLoaded(vehicleAsset);
- Vehicle::isPlaybackGoingOnForVehicle(p0);
- Vehicle::getRotationOfVehicleRecordingAtTime(p0, p1, p2);
- Vehicle::getVehicleRecordingId(p0, p1);
- Vehicle::deleteScriptVehicleGenerator(vehicleGenerator);
- Vehicle::setVehicleDensityMultiplierThisFrame(multiplier);
- Vehicle::setFarDrawVehicles(toggle);
- Vehicle::startPlaybackRecordedVehicleUsingAi(p0, p1, p2, p3, p4);
- Vehicle::GetVehicleModelMaxNumberOfPassengers(modelHash);
- Vehicle::setGarbageTrucks(toggle);
- Vehicle::getPositionInRecording(p0);
- Vehicle::getVehicleClassMaxAcceleration(p0);
- Vehicle::addVehicleStuckCheckWithWarp(p0, p1, p2, p3, p4, p5, p6);
- Vehicle::hasVehicleRecordingBeenLoaded(p0, p1);
- Vehicle::getRandomVehicleInSphere(x, y, z, radius, modelHash, flags);
- Vehicle::isThisModelAQuadbike(model);
- Vehicle::startPlaybackRecordedVehicle(p0, p1, p2, p3);
- Vehicle::getCurrentPlaybackForVehicle(p0);
- Vehicle::isThisModelABoat(model);
- Vehicle::removeVehiclesFromGeneratorsInArea(x1, y1, z1, x2, y2, z2, unk);
- Vehicle::getVehicleClassMaxBraking(p0);
- Vehicle::getVehicleClassMaxAgility(p0);
- Vehicle::getVehicleModelMaxTraction(modelHash);
- Vehicle::stopPlaybackRecordedVehicle(p0);
- Vehicle::getTimePositionInRecording(p0);
- Vehicle::deleteMissionTrain(train);
- Vehicle::setAllLowPriorityVehicleGeneratorsActive(active);
- Vehicle::isAnyVehicleNearPoint(x, y, z, radius);
- Vehicle::pausePlaybackRecordedVehicle(p0);
- Vehicle::createMissionTrain(variation, x, y, z, direction);
- Vehicle::setPlaybackSpeed(p0, speed);
- Vehicle::setPlaybackToUseAiTryToRevertBackLater(p0, p1, p2, p3);
- Vehicle::setVehicleShootAtTarget(driver, entity, xTarget, yTarget, zTarget);
- Vehicle::preloadVehicleMod(p0, p1, p2);
- Vehicle::startPlaybackRecordedVehicleWithFlags(p0, p1, p2, p3, p4, p5);
- Vehicle::isCopVehicleInArea3d(x1, x2, y1, y2, z1, z2);
- Vehicle::isThisModelACar(model);
- Vehicle::setRandomTrains(toggle);
- Vehicle::requestVehicleAsset(vehicleHash, vehicleAsset);
- Vehicle::removeVehicleStuckCheck(p0);
- Vehicle::setRandomBoats(toggle);
- Vehicle::SetCargobobHookPosition(p0, p1, p2, p3);
- Vehicle::unpausePlaybackRecordedVehicle(p0);
- Vehicle::getVehicleModelAcceleration(modelHash);
- Vehicle::skipTimeInPlaybackRecordedVehicle(p0, p1);
- Vehicle::IsThisModelAnEmergencyBoat(model);
- Vehicle::doesVehicleExistWithDecorator(decorator);
- Vehicle::createScriptVehicleGenerator(x, y, z, heading, p4, p5, modelHash, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16);
- Vehicle::isThisModelAPlane(model);
- Vehicle::getNumModColors(p0, p1);
- Vehicle::skipToEndAndStopPlaybackRecordedVehicle(p0);
- Vehicle::isThisModelATrain(model);
- Vehicle::removeVehicleAsset(vehicleAsset);
- Vehicle::isPlaybackUsingAiGoingOnForVehicle(p0);
- Vehicle::createVehicle(modelHash, x, y, z, heading, networkHandle, vehiclehandle);
- Vehicle::requestVehicleRecording(p0, p1);
- Vehicle::getDisplayNameFromVehicleModel(modelHash);
- Vehicle::setRandomVehicleDensityMultiplierThisFrame(multiplier);
- Vehicle::getRandomVehicleBackBumperInSphere(p0, p1, p2, p3, p4, p5, p6);
- Vehicle::isThisModelABike(model);
- Vehicle::setMissionTrainAsNoLongerNeeded(train, p1);
- Vehicle::isThisModelABicycle(model);
- Vehicle::setAllVehicleGeneratorsActiveInArea(x1, y1, z1, x2, y2, z2, p6, p7);
- Vehicle::getRandomVehicleFrontBumperInSphere(p0, p1, p2, p3, p4, p5, p6);
- Vehicle::setNumberOfParkedVehicles(value);
- Vehicle::isVehicleInGarageArea(garageName, vehicle);
- Vehicle::getPositionOfVehicleRecordingAtTime(p0, p1, p2);
- Vehicle::setScriptVehicleGenerator(vehicleGenerator, enabled);
- Vehicle::getVehicleClassMaxTraction(p0);
- Vehicle::getVehicleModelMaxBraking(modelHash);
- Vehicle::isThisModelAHeli(model);
- Vehicle::getVehicleClassFromName(modelHash);
- Vehicle::setParkedVehicleDensityMultiplierThisFrame(multiplier);
- Vehicle::removeVehicleRecording(p0, p1);
- Vehicle::GetVehicleModelMaxSpeed(modelHash);
- Vehicle::disableVehicleWeapon(disabled, weaponHash, vehicle, owner);
- Vehicle::doesScriptVehicleGeneratorExist(vehicleGenerator);
- Vehicle::getClosestVehicle(x, y, z, radius, modelHash, flags);
- Vehicle::DisplayDistantVehicles(toggle);
- Vehicle::switchTrainTrack(intersectionId, state);
Water
- Water::testVerticalProbeAgainstAllWater(x, y, z, p3, p4);
- Water::testProbeAgainstAllWater(p0, p1, p2, p3, p4, p5, p6, p7);
- Water::getWaterHeightNoWaves(x, y, z, height);
- Water::SetWavesIntensity(intensity);
- Water::modifyWater(x, y, radius, height);
- Water::getWaterHeight(x, y, z, height);
- Water::testProbeAgainstWater(p0, p1, p2, p3, p4, p5, p6);
Weapon
- Weapon::getWeaponComponentTypeModel(componentHash);
- Weapon::giveWeaponComponentToWeaponObject(weaponObject, addonHash);
- Weapon::hasWeaponAssetLoaded(weaponHash);
- Weapon::getWeaponDamageType(weaponHash);
- Weapon::getWeapontypeSlot(weaponHash);
- Weapon::requestWeaponHighDetailModel(weaponObject);
- Weapon::requestWeaponAsset(weaponHash, p1, p2);
- Weapon::getWeaponClipSize(weaponHash);
- Weapon::doesWeaponTakeWeaponComponent(weaponHash, componentHash);
- Weapon::getWeaponTintCount(weaponHash);
- Weapon::hasVehicleGotProjectileAttached(driver, vehicle, weapon, p3);
- Weapon::hasWeaponGotWeaponComponent(weapon, addonHash);
- Weapon::isWeaponValid(weaponHash);
- Weapon::createWeaponObject(weaponHash, ammoCount, x, y, z, showWorldModel, heading, p7);
- Weapon::setPedAmmoToDrop(p0, p1);
- Weapon::removeWeaponAsset(weaponHash);
- Weapon::giveWeaponObjectToPed(weaponObject, ped);
- Weapon::getWeaponComponentHudStats(p0, p1);
- Weapon::canUseWeaponOnParachute(weaponHash);
- Weapon::getWeapontypeGroup(weaponHash);
- Weapon::enableLaserSightRendering(toggle);
- Weapon::getWeaponObjectTintIndex(weapon);
- Weapon::setFlashLightFadeDistance(distance);
- Weapon::getWeaponHudStats(p0, p1);
- Weapon::getWeapontypeModel(weaponHash);
- Weapon::removeWeaponComponentFromWeaponObject(p0, p1);
- Weapon::setWeaponObjectTintIndex(weapon, tint);
- Weapon::removeAllProjectilesOfType(weaponHash, p1);
Worldprobe
- Worldprobe::startShapeTestCapsule(x1, y1, z1, x2, y2, z2, radius, flags, entity, p9);
- Worldprobe::CastRayPointToPoint(x1, y1, z1, x2, y2, z2, flags, entity, p8);
- Worldprobe::getShapeTestResult(rayHandle, hit, endCoords, surfaceNormal, entityHit);
- Worldprobe::GetShapeTestResultEx(rayHandle, hit, endCoords, surfaceNormal, _materialHash, entityHit);
- Worldprobe::startShapeTestLosProbe(x1, y1, z1, x2, y2, z2, flags, entity, p8);
- Worldprobe::startShapeTestBox(x, y, z, x1, y2, z2, rotX, rotY, rotZ, p9, p10, entity, p12);
Zone
- Zone::getZoneAtCoords(x, y, z);
- Zone::getZonePopschedule(zoneId);
- Zone::clearPopscheduleOverrideVehicleModel(scheduleId);
- Zone::getZoneScumminess(zoneId);
- Zone::overridePopscheduleVehicleModel(scheduleId, vehicleHash);
- Zone::getHashOfMapAreaAtCoords(x, y, z);
- Zone::getZoneFromNameId(zoneName);
- Zone::setZoneEnabled(zoneId, toggle);
- Zone::getNameOfZone(x, y, z);
Game Globals
- GameGlobals::app
- GameGlobals::audio
- GameGlobals::brain
- GameGlobals::cam
- GameGlobals::controls
- GameGlobals::cutscene
- GameGlobals::datafile
- GameGlobals::decisionevent
- GameGlobals::decorator
- GameGlobals::dlc1
- GameGlobals::dlc2
- GameGlobals::entity
- GameGlobals::fire
- GameGlobals::gameplay
- GameGlobals::graphics
- GameGlobals::interior
- GameGlobals::itemset
- GameGlobals::mobile
- GameGlobals::networkcash
- GameGlobals::object
- GameGlobals::pathfind
- GameGlobals::ped
- GameGlobals::player
- GameGlobals::rope
- GameGlobals::script
- GameGlobals::stats
- GameGlobals::streaming
- GameGlobals::system
- GameGlobals::time
- GameGlobals::ui
- GameGlobals::unk
- GameGlobals::unk1
- GameGlobals::unk2
- GameGlobals::unk3
- GameGlobals::vehicle
- GameGlobals::water
- GameGlobals::weapon
- GameGlobals::worldprobe
- GameGlobals::zone