Client-side functions: Difference between revisions

From RAGE Multiplayer Wiki
No edit summary
Line 859: Line 859:


==Player==
==Player==
* [[Player::setPlayerModel|Player::setPlayerModel(model)]]
* [[Player::setModel|Player::setModel(model)]]
* [[Player::setWantedLevelMultiplier|Player::setWantedLevelMultiplier(multiplier)]]
* [[Player::setWantedLevelMultiplier|Player::setWantedLevelMultiplier(multiplier)]]
* [[Player::setPlayerTeam|Player::setPlayerTeam(team)]]
* [[Player::setTeam|Player::setTeam(team)]]
* [[Player::changePlayerPed|Player::changePlayerPed(pedb2b3)]]
* [[Player::changePed|Player::changePed(pedb2b3)]]
* [[Player::setAllRandomPedsFlee|Player::setAllRandomPedsFlee(toggle)]]
* [[Player::setAllRandomPedsFlee|Player::setAllRandomPedsFlee(toggle)]]
* [[Player::isSpecialAbilityMeterFull|Player::isSpecialAbilityMeterFull()]]
* [[Player::isSpecialAbilityMeterFull|Player::isSpecialAbilityMeterFull()]]
* [[Player::getWantedLevelRadius|Player::getWantedLevelRadius()]]
* [[Player::getWantedLevelRadius|Player::getWantedLevelRadius()]]
* [[Player::arePlayerStarsGreyedOut|Player::arePlayerStarsGreyedOut()]]
* [[Player::arePlayerStarsGreyedOut|Player::arePlayerStarsGreyedOut()]]
* [[Player::getPlayerWantedCentrePosition|Player::getPlayerWantedCentrePosition()]]
* [[Player::getWantedCentrePosition|Player::getWantedCentrePosition()]]
* [[Player::getPlayerGroup|Player::getPlayerGroup()]]
* [[Player::getGroup|Player::getGroup()]]
* [[Player::clearPlayerParachuteVariationOverride|Player::clearPlayerParachuteVariationOverride()]]
* [[Player::clearParachuteVariationOverride|Player::clearParachuteVariationOverride()]]
* [[Player::setPlayerForcedAim|Player::setPlayerForcedAim(toggle)]]
* [[Player::setForcedAim|Player::setForcedAim(toggle)]]
* [[Player::clearPlayerParachutePackModelOverride|Player::clearPlayerParachutePackModelOverride()]]
* [[Player::clearParachutePackModelOverride|Player::clearParachutePackModelOverride()]]
* [[Player::setPlayerResetFlagPreferRearSeats|Player::setPlayerResetFlagPreferRearSeats(flags)]]
* [[Player::setResetFlagPreferRearSeats|Player::setResetFlagPreferRearSeats(flags)]]
* [[Player::getPlayerTargetEntity|Player::getPlayerTargetEntity(entity)]]
* [[Player::getTargetEntity|Player::getTargetEntity(entity)]]
* [[Player::setPlayerClothLockCounter|Player::setPlayerClothLockCounter(value)]]
* [[Player::setClothLockCounter|Player::setClothLockCounter(value)]]
* [[Player::enableSpecialAbility|Player::enableSpecialAbility(toggle)]]
* [[Player::enableSpecialAbility|Player::enableSpecialAbility(toggle)]]
* [[Player::getPlayerSprintTimeRemaining|Player::getPlayerSprintTimeRemaining()]]
* [[Player::getSprintTimeRemaining|Player::getSprintTimeRemaining()]]
* [[Player::resetPlayerInputGait|Player::resetPlayerInputGait()]]
* [[Player::resetInputGait|Player::resetInputGait()]]
* [[Player::specialAbilityDepleteMeter|Player::specialAbilityDepleteMeter(p1)]]
* [[Player::specialAbilityDepleteMeter|Player::specialAbilityDepleteMeter(p1)]]
* [[Player::setPlayerMayNotEnterAnyVehicle|Player::setPlayerMayNotEnterAnyVehicle()]]
* [[Player::setMayNotEnterAnyVehicle|Player::setMayNotEnterAnyVehicle()]]
* [[Player::hasPlayerDamagedAtLeastOnePed|Player::hasPlayerDamagedAtLeastOnePed()]]
* [[Player::hasDamagedAtLeastOnePed|Player::hasDamagedAtLeastOnePed()]]
* [[Player::isPlayerWantedLevelGreater|Player::isPlayerWantedLevelGreater(wantedLevel)]]
* [[Player::isWantedLevelGreater|Player::isWantedLevelGreater(wantedLevel)]]
* [[Player::setPlayerInvincible|Player::setPlayerInvincible(toggle)]]
* [[Player::setInvincible|Player::setInvincible(toggle)]]
* [[Player::getEntityPlayerIsFreeAimingAt|Player::getEntityPlayerIsFreeAimingAt(entity)]]
* [[Player::getEntityPlayerIsFreeAimingAt|Player::getEntityPlayerIsFreeAimingAt(entity)]]
* [[Player::setPlayerLockonRangeOverride|Player::setPlayerLockonRangeOverride(range)]]
* [[Player::setLockonRangeOverride|Player::setLockonRangeOverride(range)]]
* [[Player::resetPlayerArrestState|Player::resetPlayerArrestState()]]
* [[Player::resetArrestState|Player::resetArrestState()]]
* [[Player::setPlayerWeaponDefenseModifier|Player::setPlayerWeaponDefenseModifier(modifier)]]
* [[Player::setWeaponDefenseModifier|Player::setWeaponDefenseModifier(modifier)]]
* [[Player::isPlayerFreeAiming|Player::isPlayerFreeAiming()]]
* [[Player::isFreeAiming|Player::isFreeAiming()]]
* [[Player::specialAbilityChargeSmall|Player::specialAbilityChargeSmall(p1p2)]]
* [[Player::specialAbilityChargeSmall|Player::specialAbilityChargeSmall(p1p2)]]
* [[Player::setDisableAmbientMeleeMove|Player::setDisableAmbientMeleeMove(toggle)]]
* [[Player::setDisableAmbientMeleeMove|Player::setDisableAmbientMeleeMove(toggle)]]
* [[Player::getPlayerCurrentStealthNoise|Player::getPlayerCurrentStealthNoise()]]
* [[Player::getCurrentStealthNoise|Player::getCurrentStealthNoise()]]
* [[Player::setPoliceIgnorePlayer|Player::setPoliceIgnorePlayer(toggle)]]
* [[Player::setPoliceIgnore|Player::setPoliceIgnore(toggle)]]
* [[Player::setPlayerWantedLevelNoDrop|Player::setPlayerWantedLevelNoDrop(wantedLevelp2)]]
* [[Player::setWantedLevelNoDrop|Player::setWantedLevelNoDrop(wantedLevelp2)]]
* [[Player::getPlayerTeam|Player::getPlayerTeam()]]
* [[Player::getTeam|Player::getTeam()]]
* [[Player::specialAbilityReset|Player::specialAbilityReset()]]
* [[Player::specialAbilityReset|Player::specialAbilityReset()]]
* [[Player::isPlayerBeingArrested|Player::isPlayerBeingArrested(atArresting)]]
* [[Player::isBeingArrested|Player::isBeingArrested(atArresting)]]
* [[Player::setPlayerWantedLevel|Player::setPlayerWantedLevel(wantedLeveldisableNoMission)]]
* [[Player::setWantedLevel|Player::setWantedLevel(wantedLeveldisableNoMission)]]
* [[Player::isPlayerFreeAimingAtEntity|Player::isPlayerFreeAimingAtEntity(entity)]]
* [[Player::isFreeAimingAtEntity|Player::isFreeAimingAtEntity(entity)]]
* [[Player::givePlayerRagdollControl|Player::givePlayerRagdollControl(toggle)]]
* [[Player::giveRagdollControl|Player::giveRagdollControl(toggle)]]
* [[Player::specialAbilityFillMeter|Player::specialAbilityFillMeter(p1)]]
* [[Player::specialAbilityFillMeter|Player::specialAbilityFillMeter(p1)]]
* [[Player::isSpecialAbilityActive|Player::isSpecialAbilityActive()]]
* [[Player::isSpecialAbilityActive|Player::isSpecialAbilityActive()]]
* [[Player::getPlayerSprintStaminaRemaining|Player::getPlayerSprintStaminaRemaining()]]
* [[Player::getSprintStaminaRemaining|Player::getSprintStaminaRemaining()]]
* [[Player::intToPlayerindex|Player::intToPlayerindex(value)]]
* [[Player::intToPlayerindex|Player::intToPlayerindex(value)]]
* [[Player::isPlayerDead|Player::isPlayerDead()]]
* [[Player::isDead|Player::isDead()]]
* [[Player::setPoliceRadarBlips|Player::setPoliceRadarBlips(toggle)]]
* [[Player::setPoliceRadarBlips|Player::setPoliceRadarBlips(toggle)]]
* [[Player::getPlayerPed|Player::getPlayerPed()]]
* [[Player::getPed|Player::getPed()]]
* [[Player::setAllRandomPedsFleeThisFrame|Player::setAllRandomPedsFleeThisFrame()]]
* [[Player::setAllRandomPedsFleeThisFrame|Player::setAllRandomPedsFleeThisFrame()]]
* [[Player::simulatePlayerInputGait|Player::simulatePlayerInputGait(amountgaitTypespeedp4p5)]]
* [[Player::simulatePlayerInputGait|Player::simulatePlayerInputGait(amountgaitTypespeedp4p5)]]
* [[Player::isPlayerControlOn|Player::isPlayerControlOn()]]
* [[Player::isControlOn|Player::isControlOn()]]
* [[Player::setPlayerMeleeWeaponDamageModifier|Player::setPlayerMeleeWeaponDamageModifier(modifier)]]
* [[Player::setMeleeWeaponDamageModifier|Player::setMeleeWeaponDamageModifier(modifier)]]
* [[Player::clearPlayerHasDamagedAtLeastOneNonAnimalPed|Player::clearPlayerHasDamagedAtLeastOneNonAnimalPed()]]
* [[Player::clearHasDamagedAtLeastOneNonAnimalPed|Player::clearHasDamagedAtLeastOneNonAnimalPed()]]
* [[Player::setPlayerVehicleDefenseModifier|Player::setPlayerVehicleDefenseModifier(modifier)]]
* [[Player::setVehicleDefenseModifier|Player::setVehicleDefenseModifier(modifier)]]
* [[Player::forceCleanupForAllThreadsWithThisName|Player::forceCleanupForAllThreadsWithThisName(name, cleanupFlags)]]
* [[Player::forceCleanupForAllThreadsWithThisName|Player::forceCleanupForAllThreadsWithThisName(name, cleanupFlags)]]
* [[Player::setPlayerStealthPerceptionModifier|Player::setPlayerStealthPerceptionModifier(value)]]
* [[Player::setStealthPerceptionModifier|Player::setStealthPerceptionModifier(value)]]
* [[Player::isPlayerRidingTrain|Player::isPlayerRidingTrain()]]
* [[Player::isRidingTrain|Player::isRidingTrain()]]
* [[Player::getPlayerPedScriptIndex|Player::getPlayerPedScriptIndex()]]
* [[Player::getPedScriptIndex|Player::getPedScriptIndex()]]
* [[Player::setPlayerWantedCentrePosition|Player::setPlayerWantedCentrePosition(xyz)]]
* [[Player::setWantedCentrePosition|Player::setWantedCentrePosition(xyz)]]
* [[Player::setIgnoreLowPriorityShockingEvents|Player::setIgnoreLowPriorityShockingEvents(toggle)]]
* [[Player::setIgnoreLowPriorityShockingEvents|Player::setIgnoreLowPriorityShockingEvents(toggle)]]
* [[Player::setPlayerLockon|Player::setPlayerLockon(toggle)]]
* [[Player::setLockon|Player::setLockon(toggle)]]
* [[Player::getTimeSincePlayerHitVehicle|Player::getTimeSincePlayerHitVehicle()]]
* [[Player::getTimeSincePlayerHitVehicle|Player::getTimeSincePlayerHitVehicle()]]
* [[Player::setHealthRechargeMultiplier|Player::setHealthRechargeMultiplier(regenRate)]]
* [[Player::setHealthRechargeMultiplier|Player::setHealthRechargeMultiplier(regenRate)]]
* [[Player::getPlayerHasReserveParachute|Player::getPlayerHasReserveParachute()]]
* [[Player::getHasReserveParachute|Player::getHasReserveParachute()]]
* [[Player::disablePlayerFiring|Player::disablePlayerFiring(toggle)]]
* [[Player::disablePlayerFiring|Player::disablePlayerFiring(toggle)]]
* [[Player::isPlayerPlaying|Player::isPlayerPlaying()]]
* [[Player::isPlaying|Player::isPlaying()]]
* [[Player::specialAbilityLock|Player::specialAbilityLock(playerModel)]]
* [[Player::specialAbilityLock|Player::specialAbilityLock(playerModel)]]
* [[Player::getPlayerName|Player::getPlayerName()]]
* [[Player::getName|Player::getName()]]
* [[Player::setRunSprintMultiplierForPlayer|Player::setRunSprintMultiplierForPlayer(multiplier)]]
* [[Player::setRunSprintMultiplierForPlayer|Player::setRunSprintMultiplierForPlayer(multiplier)]]
* [[Player::setPlayerCanDoDriveBy|Player::setPlayerCanDoDriveBy(toggle)]]
* [[Player::setCanDoDriveBy|Player::setCanDoDriveBy(toggle)]]
* [[Player::getPlayerParachutePackTintIndex|Player::getPlayerParachutePackTintIndex(tintIndex)]]
* [[Player::getParachutePackTintIndex|Player::getParachutePackTintIndex(tintIndex)]]
* [[Player::setPlayerClothPinFrames|Player::setPlayerClothPinFrames(toggle)]]
* [[Player::setClothPinFrames|Player::setClothPinFrames(toggle)]]
* [[Player::getPlayerParachuteTintIndex|Player::getPlayerParachuteTintIndex(tintIndex)]]
* [[Player::getParachuteTintIndex|Player::getParachuteTintIndex(tintIndex)]]
* [[Player::setPlayerForcedZoom|Player::setPlayerForcedZoom(toggle)]]
* [[Player::setForcedZoom|Player::setForcedZoom(toggle)]]
* [[Player::setPlayerForceSkipAimIntro|Player::setPlayerForceSkipAimIntro(toggle)]]
* [[Player::setForceSkipAimIntro|Player::setForceSkipAimIntro(toggle)]]
* [[Player::setPlayerMaxArmour|Player::setPlayerMaxArmour(value)]]
* [[Player::setMaxArmour|Player::setMaxArmour(value)]]
* [[Player::isPlayerTargettingAnything|Player::isPlayerTargettingAnything()]]
* [[Player::isTargettingAnything|Player::isTargettingAnything()]]
* [[Player::isPlayerTargettingEntity|Player::isPlayerTargettingEntity(entity)]]
* [[Player::isTargettingEntity|Player::isTargettingEntity(entity)]]
* [[Player::setPlayerHasReserveParachute|Player::setPlayerHasReserveParachute()]]
* [[Player::setHasReserveParachute|Player::setHasReserveParachute()]]
* [[Player::setPlayerMayOnlyEnterThisVehicle|Player::setPlayerMayOnlyEnterThisVehicle(vehicle)]]
* [[Player::setMayOnlyEnterThisVehicle|Player::setMayOnlyEnterThisVehicle(vehicle)]]
* [[Player::setPlayerParachuteSmokeTrailColor|Player::setPlayerParachuteSmokeTrailColor(rgb)]]
* [[Player::setParachuteSmokeTrailColor|Player::setParachuteSmokeTrailColor(rgb)]]
* [[Player::hasAchievementBeenPassed|Player::hasAchievementBeenPassed(achievement)]]
* [[Player::hasAchievementBeenPassed|Player::hasAchievementBeenPassed(achievement)]]
* [[Player::clearPlayerParachuteModelOverride|Player::clearPlayerParachuteModelOverride()]]
* [[Player::clearParachuteModelOverride|Player::clearParachuteModelOverride()]]
* [[Player::isPlayerScriptControlOn|Player::isPlayerScriptControlOn()]]
* [[Player::isScriptControlOn|Player::isScriptControlOn()]]
* [[Player::setPlayerControl|Player::setPlayerControl(togglepossiblyFlags)]]
* [[Player::setControl|Player::setControl(togglepossiblyFlags)]]
* [[Player::setEveryoneIgnorePlayer|Player::setEveryoneIgnorePlayer(toggle)]]
* [[Player::setEveryoneIgnore|Player::setEveryoneIgnore(toggle)]]
* [[Player::isPlayerReadyForCutscene|Player::isPlayerReadyForCutscene()]]
* [[Player::isReadyForCutscene|Player::isReadyForCutscene()]]
* [[Player::getPlayerMaxArmour|Player::getPlayerMaxArmour()]]
* [[Player::getMaxArmour|Player::getMaxArmour()]]
* [[Player::setPlayerParachutePackTintIndex|Player::setPlayerParachutePackTintIndex(tintIndex)]]
* [[Player::setParachutePackTintIndex|Player::setParachutePackTintIndex(tintIndex)]]
* [[Player::displaySystemSigninUi|Player::displaySystemSigninUi(unk)]]
* [[Player::displaySystemSigninUi|Player::displaySystemSigninUi(unk)]]
* [[Player::isPlayerClimbing|Player::isPlayerClimbing()]]
* [[Player::isClimbing|Player::isClimbing()]]
* [[Player::setPlayerParachuteModelOverride|Player::setPlayerParachuteModelOverride(model)]]
* [[Player::setParachuteModelOverride|Player::setParachuteModelOverride(model)]]
* [[Player::reserveEntityExplodesOnHighExplosionCombo|Player::reserveEntityExplodesOnHighExplosionCombo(p1)]]
* [[Player::reserveEntityExplodesOnHighExplosionCombo|Player::reserveEntityExplodesOnHighExplosionCombo(p1)]]
* [[Player::setWantedLevelDifficulty|Player::setWantedLevelDifficulty(difficulty)]]
* [[Player::setWantedLevelDifficulty|Player::setWantedLevelDifficulty(difficulty)]]
Line 955: Line 955:
* [[Player::intToParticipantindex|Player::intToParticipantindex(value)]]
* [[Player::intToParticipantindex|Player::intToParticipantindex(value)]]
* [[Player::setAutoGiveParachuteWhenEnterPlane|Player::setAutoGiveParachuteWhenEnterPlane(toggle)]]
* [[Player::setAutoGiveParachuteWhenEnterPlane|Player::setAutoGiveParachuteWhenEnterPlane(toggle)]]
* [[Player::setPlayerClothPackageIndex|Player::setPlayerClothPackageIndex(index)]]
* [[Player::setClothPackageIndex|Player::setClothPackageIndex(index)]]
* [[Player::setPlayerSprint|Player::setPlayerSprint(toggle)]]
* [[Player::setSprint|Player::setSprint(toggle)]]
* [[Player::specialAbilityChargeNormalized|Player::specialAbilityChargeNormalized(normalizedValuep2)]]
* [[Player::specialAbilityChargeNormalized|Player::specialAbilityChargeNormalized(normalizedValuep2)]]
* [[Player::getPlayerUnderwaterTimeRemaining|Player::getPlayerUnderwaterTimeRemaining()]]
* [[Player::getUnderwaterTimeRemaining|Player::getUnderwaterTimeRemaining()]]
* [[Player::restorePlayerStamina|Player::restorePlayerStamina(p1)]]
* [[Player::restorePlayerStamina|Player::restorePlayerStamina(p1)]]
* [[Player::setPlayerParachuteTintIndex|Player::setPlayerParachuteTintIndex(tintIndex)]]
* [[Player::setParachuteTintIndex|Player::setParachuteTintIndex(tintIndex)]]
* [[Player::setSpecialAbilityMultiplier|Player::setSpecialAbilityMultiplier(multiplier)]]
* [[Player::setSpecialAbilityMultiplier|Player::setSpecialAbilityMultiplier(multiplier)]]
* [[Player::setPlayerVehicleDamageModifier|Player::setPlayerVehicleDamageModifier(damageAmount)]]
* [[Player::setVehicleDamageModifier|Player::setVehicleDamageModifier(damageAmount)]]
* [[Player::resetPlayerStamina|Player::resetPlayerStamina()]]
* [[Player::resetStamina|Player::resetStamina()]]
* [[Player::setSwimMultiplierForPlayer|Player::setSwimMultiplierForPlayer(multiplier)]]
* [[Player::setSwimMultiplierForPlayer|Player::setSwimMultiplierForPlayer(multiplier)]]
* [[Player::setMaxWantedLevel|Player::setMaxWantedLevel(maxWantedLevel)]]
* [[Player::setMaxWantedLevel|Player::setMaxWantedLevel(maxWantedLevel)]]
* [[Player::startPlayerTeleport|Player::startPlayerTeleport(xyzheadingp5p6p7)]]
* [[Player::startPlayerTeleport|Player::startPlayerTeleport(xyzheadingp5p6p7)]]
* [[Player::setPlayerMeleeWeaponDefenseModifier|Player::setPlayerMeleeWeaponDefenseModifier(modifier)]]
* [[Player::setMeleeWeaponDefenseModifier|Player::setMeleeWeaponDefenseModifier(modifier)]]
* [[Player::setPlayerReserveParachuteTintIndex|Player::setPlayerReserveParachuteTintIndex(index)]]
* [[Player::setReserveParachuteTintIndex|Player::setReserveParachuteTintIndex(index)]]
* [[Player::arePlayerFlashingStarsAboutToDrop|Player::arePlayerFlashingStarsAboutToDrop()]]
* [[Player::arePlayerFlashingStarsAboutToDrop|Player::arePlayerFlashingStarsAboutToDrop()]]
* [[Player::setPlayerTargetingMode|Player::setPlayerTargetingMode(targetMode)]]
* [[Player::setTargetingMode|Player::setTargetingMode(targetMode)]]
* [[Player::isSpecialAbilityEnabled|Player::isSpecialAbilityEnabled()]]
* [[Player::isSpecialAbilityEnabled|Player::isSpecialAbilityEnabled()]]
* [[Player::setPlayerSneakingNoiseMultiplier|Player::setPlayerSneakingNoiseMultiplier(multiplier)]]
* [[Player::setSneakingNoiseMultiplier|Player::setSneakingNoiseMultiplier(multiplier)]]
* [[Player::clearPlayerWantedLevel|Player::clearPlayerWantedLevel()]]
* [[Player::clearWantedLevel|Player::clearWantedLevel()]]
* [[Player::getPlayerInvincible|Player::getPlayerInvincible()]]
* [[Player::getInvincible|Player::getInvincible()]]
* [[Player::specialAbilityChargeAbsolute|Player::specialAbilityChargeAbsolute(p1p2)]]
* [[Player::specialAbilityChargeAbsolute|Player::specialAbilityChargeAbsolute(p1p2)]]
* [[Player::resetWantedLevelDifficulty|Player::resetWantedLevelDifficulty()]]
* [[Player::resetWantedLevelDifficulty|Player::resetWantedLevelDifficulty()]]
Line 982: Line 982:
* [[Player::disablePlayerVehicleRewards|Player::disablePlayerVehicleRewards()]]
* [[Player::disablePlayerVehicleRewards|Player::disablePlayerVehicleRewards()]]
* [[Player::setAreasGeneratorOrientation|Player::setAreasGeneratorOrientation()]]
* [[Player::setAreasGeneratorOrientation|Player::setAreasGeneratorOrientation()]]
* [[Player::setPlayerSimulateAiming|Player::setPlayerSimulateAiming(toggle)]]
* [[Player::setSimulateAiming|Player::setSimulateAiming(toggle)]]
* [[Player::isSpecialAbilityUnlocked|Player::isSpecialAbilityUnlocked(playerModel)]]
* [[Player::isSpecialAbilityUnlocked|Player::isSpecialAbilityUnlocked(playerModel)]]
* [[Player::hasForceCleanupOccurred|Player::hasForceCleanupOccurred(cleanupFlags)]]
* [[Player::hasForceCleanupOccurred|Player::hasForceCleanupOccurred(cleanupFlags)]]
* [[Player::setAirDragMultiplierForPlayersVehicle|Player::setAirDragMultiplierForPlayersVehicle(multiplier)]]
* [[Player::setAirDragMultiplierForPlayersVehicle|Player::setAirDragMultiplierForPlayersVehicle(multiplier)]]
* [[Player::setPlayerWeaponDamageModifier|Player::setPlayerWeaponDamageModifier(damageAmount)]]
* [[Player::setWeaponDamageModifier|Player::setWeaponDamageModifier(damageAmount)]]
* [[Player::setPlayerCanUseCover|Player::setPlayerCanUseCover(toggle)]]
* [[Player::setCanUseCover|Player::setCanUseCover(toggle)]]
* [[Player::getTimeSincePlayerDroveOnPavement|Player::getTimeSincePlayerDroveOnPavement()]]
* [[Player::getTimeSincePlayerDroveOnPavement|Player::getTimeSincePlayerDroveOnPavement()]]
* [[Player::hasPlayerLeftTheWorld|Player::hasPlayerLeftTheWorld()]]
* [[Player::hasLeftTheWorld|Player::hasLeftTheWorld()]]
* [[Player::getPlayerReserveParachuteTintIndex|Player::getPlayerReserveParachuteTintIndex(index)]]
* [[Player::getReserveParachuteTintIndex|Player::getReserveParachuteTintIndex(index)]]
* [[Player::setPlayerCanBeHassledByGangs|Player::setPlayerCanBeHassledByGangs(toggle)]]
* [[Player::setCanBeHassledByGangs|Player::setCanBeHassledByGangs(toggle)]]
* [[Player::specialAbilityDeactivate|Player::specialAbilityDeactivate()]]
* [[Player::specialAbilityDeactivate|Player::specialAbilityDeactivate()]]
* [[Player::hasPlayerBeenSpottedInStolenVehicle|Player::hasPlayerBeenSpottedInStolenVehicle()]]
* [[Player::hasBeenSpottedInStolenVehicle|Player::hasBeenSpottedInStolenVehicle()]]
* [[Player::setPlayerParachuteVariationOverride|Player::setPlayerParachuteVariationOverride(p1p2p3p4)]]
* [[Player::setParachuteVariationOverride|Player::setParachuteVariationOverride(p1p2p3p4)]]
* [[Player::setDispatchCopsForPlayer|Player::setDispatchCopsForPlayer(toggle)]]
* [[Player::setDispatchCopsForPlayer|Player::setDispatchCopsForPlayer(toggle)]]
* [[Player::getTimeSincePlayerDroveAgainstTraffic|Player::getTimeSincePlayerDroveAgainstTraffic()]]
* [[Player::getTimeSincePlayerDroveAgainstTraffic|Player::getTimeSincePlayerDroveAgainstTraffic()]]
* [[Player::setPlayerNoiseMultiplier|Player::setPlayerNoiseMultiplier(multiplier)]]
* [[Player::setNoiseMultiplier|Player::setNoiseMultiplier(multiplier)]]
* [[Player::setPlayerParachutePackModelOverride|Player::setPlayerParachutePackModelOverride(model)]]
* [[Player::setParachutePackModelOverride|Player::setParachutePackModelOverride(model)]]
* [[Player::isPlayerFreeForAmbientTask|Player::isPlayerFreeForAmbientTask()]]
* [[Player::isFreeForAmbientTask|Player::isFreeForAmbientTask()]]
* [[Player::setHudAnimStopLevel|Player::setHudAnimStopLevel(toggle)]]
* [[Player::setHudAnimStopLevel|Player::setHudAnimStopLevel(toggle)]]
* [[Player::canPlayerStartMission|Player::canPlayerStartMission()]]
* [[Player::canPlayerStartMission|Player::canPlayerStartMission()]]
* [[Player::setPlayerWantedLevelNow|Player::setPlayerWantedLevelNow(p1)]]
* [[Player::setWantedLevelNow|Player::setWantedLevelNow(p1)]]
* [[Player::hasPlayerTeleportFinished|Player::hasPlayerTeleportFinished()]]
* [[Player::hasTeleportFinished|Player::hasTeleportFinished()]]
* [[Player::getPlayerWantedLevel|Player::getPlayerWantedLevel()]]
* [[Player::getWantedLevel|Player::getWantedLevel()]]
* [[Player::getTimeSincePlayerHitPed|Player::getTimeSincePlayerHitPed()]]
* [[Player::getTimeSincePlayerHitPed|Player::getTimeSincePlayerHitPed()]]
* [[Player::hasPlayerDamagedAtLeastOneNonAnimalPed|Player::hasPlayerDamagedAtLeastOneNonAnimalPed()]]
* [[Player::hasDamagedAtLeastOneNonAnimalPed|Player::hasDamagedAtLeastOneNonAnimalPed()]]
* [[Player::getPlayerRgbColour|Player::getPlayerRgbColour(rgb)]]
* [[Player::getRgbColour|Player::getRgbColour(rgb)]]
* [[Player::reportCrime|Player::reportCrime(crimeTypewantedLvlThresh)]]
* [[Player::reportCrime|Player::reportCrime(crimeTypewantedLvlThresh)]]
* [[Player::specialAbilityChargeContinuous|Player::specialAbilityChargeContinuous(p1)]]
* [[Player::specialAbilityChargeContinuous|Player::specialAbilityChargeContinuous(p1)]]
* [[Player::playerAttachVirtualBound|Player::playerAttachVirtualBound(p0, p1, p2, p3, p4, p5, p6, p7)]]
* [[Player::playerAttachVirtualBound|Player::playerAttachVirtualBound(p0, p1, p2, p3, p4, p5, p6, p7)]]
* [[Player::getPlayerParachuteSmokeTrailColor|Player::getPlayerParachuteSmokeTrailColor(rgb)]]
* [[Player::getParachuteSmokeTrailColor|Player::getParachuteSmokeTrailColor(rgb)]]
* [[Player::clearPlayerHasDamagedAtLeastOnePed|Player::clearPlayerHasDamagedAtLeastOnePed()]]
* [[Player::clearHasDamagedAtLeastOnePed|Player::clearHasDamagedAtLeastOnePed()]]
* [[Player::specialAbilityChargeMedium|Player::specialAbilityChargeMedium(p1p2)]]
* [[Player::specialAbilityChargeMedium|Player::specialAbilityChargeMedium(p1p2)]]
* [[Player::specialAbilityUnlock|Player::specialAbilityUnlock(playerModel)]]
* [[Player::specialAbilityUnlock|Player::specialAbilityUnlock(playerModel)]]
* [[Player::canPedHearPlayer|Player::canPedHearPlayer(ped)]]
* [[Player::canPedHear|Player::canPedHearPlayer(ped)]]
* [[Player::removePlayerHelmet|Player::removePlayerHelmet(p2)]]
* [[Player::removeHelmet|Player::removeHelmet(p2)]]
* [[Player::setPlayerCanLeaveParachuteSmokeTrail|Player::setPlayerCanLeaveParachuteSmokeTrail(enabled)]]
* [[Player::setCanLeaveParachuteSmokeTrail|Player::setCanLeaveParachuteSmokeTrail(enabled)]]
* [[Player::specialAbilityChargeLarge|Player::specialAbilityChargeLarge(p1p2)]]
* [[Player::specialAbilityChargeLarge|Player::specialAbilityChargeLarge(p1p2)]]
* [[Player::forceCleanupForThreadWithThisId|Player::forceCleanupForThreadWithThisId(id, cleanupFlags)]]
* [[Player::forceCleanupForThreadWithThisId|Player::forceCleanupForThreadWithThisId(id, cleanupFlags)]]
* [[Player::isPlayerPressingHorn|Player::isPlayerPressingHorn()]]
* [[Player::isPressingHorn|Player::isPressingHorn()]]
* [[Player::getWantedLevelThreshold|Player::getWantedLevelThreshold(wantedLevel)]]
* [[Player::getWantedLevelThreshold|Player::getWantedLevelThreshold(wantedLevel)]]



Revision as of 07:41, 15 September 2017

Attention: work is still in progress. There still could be major changes in design of API.

Event functions

Vector3 functions

Entity (player, vehicle, object) functions

Player functions

Vehicle functions

Object functions

  • [[Object::disableGlow|mp.game.object.disableGlow

Pickup functions

Template:Pickup function c

Blip functions

Camera functions

Entity pool functions

WebBrowser functions

Key binding functions

Chat functions

  • Functions:
    • chat.push
    • chat.activate
    • chat.show
  • Properties:
    • chat.safe
    • chat.colors

Cursor functions

  • Properties:
    • cursor.visible
    • cursor.position

Nametags functions

  • Functions:
    • nametags.update
  • Properties:
    • nametags.enabled
  • Tutorials:
    • Nametag style customization (TODO)
    • Implementing custom nametags from scratch (TODO)

Storage functions

UI functions

Template:UI function c

Global functions

App

Audio

Brain

Cam

Controls

Cutscene

Datafile

Decisionevent

Decorator

Dlc1

Dlc2

Entity

Fire

Gameplay

Graphics

Properties:

Functions:

Interior

Itemset

Mobile

Object

Pathfind

Ped

Player

Rope

Script

Stats

Streaming

System

Time

Ui

Unk

Recorder

Vehicle

Water

Weapon

Worldprobe

Zone

Game Globals