Client-side functions: Difference between revisions

From RAGE Multiplayer Wiki
Line 1,045: Line 1,045:


==Stats==
==Stats==
**[[Stats::statSlotIsLoaded|Stats::statSlotIsLoaded(p0)]]
* [[Stats::statSlotIsLoaded|Stats::statSlotIsLoaded(p0)]]
**[[Stats::playstatsFriendActivity|Stats::playstatsFriendActivity(p0, p1)]]
* [[Stats::playstatsFriendActivity|Stats::playstatsFriendActivity(p0, p1)]]
**[[Stats::statGetBoolMasked|Stats::statGetBoolMasked(statName, mask, p2)]]
* [[Stats::statGetBoolMasked|Stats::statGetBoolMasked(statName, mask, p2)]]
**[[Stats::leaderboardsGetNumberOfColumns|Stats::leaderboardsGetNumberOfColumns(p0, p1)]]
* [[Stats::leaderboardsGetNumberOfColumns|Stats::leaderboardsGetNumberOfColumns(p0, p1)]]
**[[Stats::statGetBool|Stats::statGetBool(statHash, outValue, p2)]]
* [[Stats::statGetBool|Stats::statGetBool(statHash, outValue, p2)]]
**[[Stats::playstatsShopItem|Stats::playstatsShopItem(p0, p1, p2, p3, p4)]]
* [[Stats::playstatsShopItem|Stats::playstatsShopItem(p0, p1, p2, p3, p4)]]
**[[Stats::statSetGxtLabel|Stats::statSetGxtLabel(statName, value, save)]]
* [[Stats::statSetGxtLabel|Stats::statSetGxtLabel(statName, value, save)]]
**[[Stats::statGetUserId|Stats::statGetUserId(p0)]]
* [[Stats::statGetUserId|Stats::statGetUserId(p0)]]
**[[Stats::statSetDate|Stats::statSetDate(statName, value, numFields, save)]]
* [[Stats::statSetDate|Stats::statSetDate(statName, value, numFields, save)]]
**[[Stats::statGetNumberOfSeconds|Stats::statGetNumberOfSeconds(statName)]]
* [[Stats::statGetNumberOfSeconds|Stats::statGetNumberOfSeconds(statName)]]
**[[Stats::leaderboardsReadSuccessful|Stats::leaderboardsReadSuccessful(p0, p1, p2)]]
* [[Stats::leaderboardsReadSuccessful|Stats::leaderboardsReadSuccessful(p0, p1, p2)]]
**[[Stats::playstatsClothChange|Stats::playstatsClothChange(p0, p1, p2, p3, p4)]]
* [[Stats::playstatsClothChange|Stats::playstatsClothChange(p0, p1, p2, p3, p4)]]
**[[Stats::statGetPos|Stats::statGetPos(p0, p1, p2, p3, p4)]]
* [[Stats::statGetPos|Stats::statGetPos(p0, p1, p2, p3, p4)]]
**[[Stats::playstatsAwardXp|Stats::playstatsAwardXp(p0, p1, p2)]]
* [[Stats::playstatsAwardXp|Stats::playstatsAwardXp(p0, p1, p2)]]
**[[Stats::statSetFloat|Stats::statSetFloat(statName, value, save)]]
* [[Stats::statSetFloat|Stats::statSetFloat(statName, value, save)]]
**[[Stats::statDeleteSlot|Stats::statDeleteSlot(p0)]]
* [[Stats::statDeleteSlot|Stats::statDeleteSlot(p0)]]
**[[Stats::statSetBool|Stats::statSetBool(statName, value, save)]]
* [[Stats::statSetBool|Stats::statSetBool(statName, value, save)]]
**[[Stats::statGetLicensePlate|Stats::statGetLicensePlate(statName)]]
* [[Stats::statGetLicensePlate|Stats::statGetLicensePlate(statName)]]
**[[Stats::statSetBoolMasked|Stats::statSetBoolMasked(statName, value, mask, save)]]
* [[Stats::statSetBoolMasked|Stats::statSetBoolMasked(statName, value, mask, save)]]
**[[Stats::leaderboards2ReadByRadius|Stats::leaderboards2ReadByRadius(p0, p1, p2)]]
* [[Stats::leaderboards2ReadByRadius|Stats::leaderboards2ReadByRadius(p0, p1, p2)]]
**[[Stats::playstatsCheatApplied|Stats::playstatsCheatApplied(cheat)]]
* [[Stats::playstatsCheatApplied|Stats::playstatsCheatApplied(cheat)]]
**[[Stats::statGetMaskedInt|Stats::statGetMaskedInt(p0, p1, p2, p3, p4)]]
* [[Stats::statGetMaskedInt|Stats::statGetMaskedInt(p0, p1, p2, p3, p4)]]
**[[Stats::statSetProfileSetting|Stats::statSetProfileSetting(profileSetting, value)]]
* [[Stats::statSetProfileSetting|Stats::statSetProfileSetting(profileSetting, value)]]
**[[Stats::playstatsOddjobDone|Stats::playstatsOddjobDone(p0, p1, p2)]]
* [[Stats::playstatsOddjobDone|Stats::playstatsOddjobDone(p0, p1, p2)]]
**[[Stats::statSetLicensePlate|Stats::statSetLicensePlate(statName, str)]]
* [[Stats::statSetLicensePlate|Stats::statSetLicensePlate(statName, str)]]
**[[Stats::statGetNumberOfMinutes|Stats::statGetNumberOfMinutes(statName)]]
* [[Stats::statGetNumberOfMinutes|Stats::statGetNumberOfMinutes(statName)]]
**[[Stats::statGetInt|Stats::statGetInt(statHash, outValue, p2)]]
* [[Stats::statGetInt|Stats::statGetInt(statHash, outValue, p2)]]
**[[Stats::statSetMaskedInt|Stats::statSetMaskedInt(statName, p1, p2, p3, save)]]
* [[Stats::statSetMaskedInt|Stats::statSetMaskedInt(statName, p1, p2, p3, save)]]
**[[Stats::playstatsMissionOver|Stats::playstatsMissionOver(p0, p1, p2, p3, p4, p5)]]
* [[Stats::playstatsMissionOver|Stats::playstatsMissionOver(p0, p1, p2, p3, p4, p5)]]
**[[Stats::leaderboardsReadClear|Stats::leaderboardsReadClear(p0, p1, p2)]]
* [[Stats::leaderboardsReadClear|Stats::leaderboardsReadClear(p0, p1, p2)]]
**[[Stats::leaderboards2ReadByScoreInt|Stats::leaderboards2ReadByScoreInt(p0, p1, p2)]]
* [[Stats::leaderboards2ReadByScoreInt|Stats::leaderboards2ReadByScoreInt(p0, p1, p2)]]
**[[Stats::statGetDate|Stats::statGetDate(statHash, p1, p2, p3)]]
* [[Stats::statGetDate|Stats::statGetDate(statHash, p1, p2, p3)]]
**[[Stats::statSetUserId|Stats::statSetUserId(statName, value, save)]]
* [[Stats::statSetUserId|Stats::statSetUserId(statName, value, save)]]
**[[Stats::leaderboardsGetCacheDataRow|Stats::leaderboardsGetCacheDataRow(p0, p1, p2)]]
* [[Stats::leaderboardsGetCacheDataRow|Stats::leaderboardsGetCacheDataRow(p0, p1, p2)]]
**[[Stats::leaderboards2ReadFriendsByRow|Stats::leaderboards2ReadFriendsByRow(p0, p1, p2, p3, p4, p5)]]
* [[Stats::leaderboards2ReadFriendsByRow|Stats::leaderboards2ReadFriendsByRow(p0, p1, p2, p3, p4, p5)]]
**[[Stats::playstatsNpcInvite|Stats::playstatsNpcInvite(p0)]]
* [[Stats::playstatsNpcInvite|Stats::playstatsNpcInvite(p0)]]
**[[Stats::statIncrement|Stats::statIncrement(statName, value)]]
* [[Stats::statIncrement|Stats::statIncrement(statName, value)]]
**[[Stats::playstatsRaceCheckpoint|Stats::playstatsRaceCheckpoint(p0, p1, p2, p3, p4)]]
* [[Stats::playstatsRaceCheckpoint|Stats::playstatsRaceCheckpoint(p0, p1, p2, p3, p4)]]
**[[Stats::leaderboardsGetCacheExists|Stats::leaderboardsGetCacheExists(p0)]]
* [[Stats::leaderboardsGetCacheExists|Stats::leaderboardsGetCacheExists(p0)]]
**[[Stats::statLoadPending|Stats::statLoadPending(p0)]]
* [[Stats::statLoadPending|Stats::statLoadPending(p0)]]
**[[Stats::statLoad|Stats::statLoad(p0)]]
* [[Stats::statLoad|Stats::statLoad(p0)]]
**[[Stats::statSetString|Stats::statSetString(statName, value, save)]]
* [[Stats::statSetString|Stats::statSetString(statName, value, save)]]
**[[Stats::leaderboards2ReadByRow|Stats::leaderboards2ReadByRow(p0, p1, p2, p3, p4, p5, p6)]]
* [[Stats::leaderboards2ReadByRow|Stats::leaderboards2ReadByRow(p0, p1, p2, p3, p4, p5, p6)]]
**[[Stats::leaderboardsReadPending|Stats::leaderboardsReadPending(p0, p1, p2)]]
* [[Stats::leaderboardsReadPending|Stats::leaderboardsReadPending(p0, p1, p2)]]
**[[Stats::leaderboards2WriteData|Stats::leaderboards2WriteData(p0)]]
* [[Stats::leaderboards2WriteData|Stats::leaderboards2WriteData(p0)]]
**[[Stats::statSetInt|Stats::statSetInt(statName, value, save)]]
* [[Stats::statSetInt|Stats::statSetInt(statName, value, save)]]
**[[Stats::leaderboardsCacheDataRow|Stats::leaderboardsCacheDataRow(p0)]]
* [[Stats::leaderboardsCacheDataRow|Stats::leaderboardsCacheDataRow(p0)]]
**[[Stats::leaderboards2ReadByRank|Stats::leaderboards2ReadByRank(p0, p1, p2)]]
* [[Stats::leaderboards2ReadByRank|Stats::leaderboards2ReadByRank(p0, p1, p2)]]
**[[Stats::playstatsPropChange|Stats::playstatsPropChange(p0, p1, p2, p3)]]
* [[Stats::playstatsPropChange|Stats::playstatsPropChange(p0, p1, p2, p3)]]
**[[Stats::playstatsMatchStarted|Stats::playstatsMatchStarted(p0, p1, p2, p3, p4, p5, p6)]]
* [[Stats::playstatsMatchStarted|Stats::playstatsMatchStarted(p0, p1, p2, p3, p4, p5, p6)]]
**[[Stats::leaderboardsGetColumnType|Stats::leaderboardsGetColumnType(p0, p1, p2)]]
* [[Stats::leaderboardsGetColumnType|Stats::leaderboardsGetColumnType(p0, p1, p2)]]
**[[Stats::playstatsMissionStarted|Stats::playstatsMissionStarted(p0, p1, p2, p3)]]
* [[Stats::playstatsMissionStarted|Stats::playstatsMissionStarted(p0, p1, p2, p3)]]
**[[Stats::statSetCurrentPosixTime|Stats::statSetCurrentPosixTime(statName, p1)]]
* [[Stats::statSetCurrentPosixTime|Stats::statSetCurrentPosixTime(statName, p1)]]
**[[Stats::leaderboards2ReadByHandle|Stats::leaderboards2ReadByHandle(p0, p1)]]
* [[Stats::leaderboards2ReadByHandle|Stats::leaderboards2ReadByHandle(p0, p1)]]
**[[Stats::leaderboardsGetColumnId|Stats::leaderboardsGetColumnId(p0, p1, p2)]]
* [[Stats::leaderboardsGetColumnId|Stats::leaderboardsGetColumnId(p0, p1, p2)]]
**[[Stats::playstatsRankUp|Stats::playstatsRankUp(p0)]]
* [[Stats::playstatsRankUp|Stats::playstatsRankUp(p0)]]
**[[Stats::playstatsMissionCheckpoint|Stats::playstatsMissionCheckpoint(p0, p1, p2, p3)]]
* [[Stats::playstatsMissionCheckpoint|Stats::playstatsMissionCheckpoint(p0, p1, p2, p3)]]
**[[Stats::statGetFloat|Stats::statGetFloat(statHash, outValue, p2)]]
* [[Stats::statGetFloat|Stats::statGetFloat(statHash, outValue, p2)]]
**[[Stats::statSetPos|Stats::statSetPos(statName, x, y, z, save)]]
* [[Stats::statSetPos|Stats::statSetPos(statName, x, y, z, save)]]
**[[Stats::playstatsWebsiteVisited|Stats::playstatsWebsiteVisited(scaleformHash, p1)]]
* [[Stats::playstatsWebsiteVisited|Stats::playstatsWebsiteVisited(scaleformHash, p1)]]
**[[Stats::statSave|Stats::statSave(p0, p1, p2)]]
* [[Stats::statSave|Stats::statSave(p0, p1, p2)]]
**[[Stats::statGetNumberOfDays|Stats::statGetNumberOfDays(statName)]]
* [[Stats::statGetNumberOfDays|Stats::statGetNumberOfDays(statName)]]
**[[Stats::statGetString|Stats::statGetString(statHash, p1)]]
* [[Stats::statGetString|Stats::statGetString(statHash, p1)]]
**[[Stats::leaderboards2ReadByScoreFloat|Stats::leaderboards2ReadByScoreFloat(p0, p1, p2)]]
* [[Stats::leaderboards2ReadByScoreFloat|Stats::leaderboards2ReadByScoreFloat(p0, p1, p2)]]
**[[Stats::statClearSlotForReload|Stats::statClearSlotForReload(statSlot)]]
* [[Stats::statClearSlotForReload|Stats::statClearSlotForReload(statSlot)]]
**[[Stats::leaderboardsGetCacheTime|Stats::leaderboardsGetCacheTime(p0)]]
* [[Stats::leaderboardsGetCacheTime|Stats::leaderboardsGetCacheTime(p0)]]
**[[Stats::statGetNumberOfHours|Stats::statGetNumberOfHours(statName)]]
* [[Stats::statGetNumberOfHours|Stats::statGetNumberOfHours(statName)]]


==Streaming==
==Streaming==

Revision as of 21:24, 11 May 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

UI functions

Template:UI function c

Global functions

App

Audio

Brain

Cam

Controls

Cutscene

Datafile

Decisionevent

Decorator

Dlc1

Dlc2

Entity

Fire

Gameplay

Graphics

Interior

Itemset

Mobile

Object

Pathfind

Ped

Player

Rope

Script

Stats

Streaming

System

Time

Ui

Unk

Recorder

Vehicle

Water

Weapon

Worldprobe

Zone

Game Globals