Client-side functions: Difference between revisions

From RAGE Multiplayer Wiki
No edit summary
No edit summary
Line 1: Line 1:
Attention: work is still in progress. There still could be major changes in design of API.
Attention: work is still in progress. There still could be major changes in design of API.
==Game==
==Classes==
===Blip===
{{Blip_functions_c}}
 
===Browser===
{{Browser_definition_c}}
 
===Camera===
{{Camera_definition_c}}
 
===Cursor===
*Properties:
**cursor.visible
**cursor.position
 
===Entity===
{{Entity_functions_c}}
 
===Entity pool===
*[[Pool::atHandle]]
*[[Pool::atRemoteId]]
{{EntityPool_definition}}
 
===Event===
{{Event_functions_c}}
 
===Global===
{{Global_properties_c}}
 
===Gui===
{{Gui_definition_c}}
 
===Keys===
{{Keys_functions_c}}
 
===Nametags===
*Functions:
**mp.nametags.update
**[[nametags.set|mp.nametags.set]]
*Properties:
**mp.nametags.enabled
 
===Object===
{{Object_definition_c}}
 
===Peds===
*[[Peds::new|mp.peds.new]]
 
===Player===
{{Player_definition_c}}
 
===Raycasting===
**[[Raycasting::testPointToPoint|mp.raycasting.testPointToPoint]]
**[[Raycasting::testCapsule|mp.raycasting.testCapsule]]
 
===Storage===
*Functions:
**[[storage.flush()|mp.storage.flush]]
*Properties:
**mp.storage.data
 
===Vector3===
{{Vector3_definition}}
 
===Vehicle===
{{Vehicle_definition_c}}
 
===Marker===
{{Marker_definition_c}}
==Game objects==
===App===
===App===
{{App_functions_c}}
{{App_functions_c}}
Line 150: Line 219:
===Zone===
===Zone===
{{Zone_functions_c}}
{{Zone_functions_c}}
==RAGEMP==
===Blip===
{{Blip_functions_c}}
===Browser===
{{Browser_definition_c}}
===Camera===
{{Camera_definition_c}}
===Cursor===
*Properties:
**cursor.visible
**cursor.position
===Entity===
{{Entity_functions_c}}
===Entity pool===
*[[Pool::atHandle]]
*[[Pool::atRemoteId]]
{{EntityPool_definition}}
===Event===
{{Event_functions_c}}
===Global===
{{Global_properties_c}}
===Gui===
{{Gui_definition_c}}
===Keys===
{{Keys_functions_c}}
===Nametags===
*Functions:
**mp.nametags.update
**[[nametags.set|mp.nametags.set]]
*Properties:
**mp.nametags.enabled
===Object===
{{Object_definition_c}}
===Peds===
*[[Peds::new|mp.peds.new]]
===Player===
{{Player_definition_c}}
===Raycasting===
**[[Raycasting::testPointToPoint|mp.raycasting.testPointToPoint]]
**[[Raycasting::testCapsule|mp.raycasting.testCapsule]]
===Storage===
*Functions:
**[[storage.flush()|mp.storage.flush]]
*Properties:
**mp.storage.data
===Vector3===
{{Vector3_definition}}
===Vehicle===
{{Vehicle_definition_c}}
===Marker===
{{Marker_definition_c}}

Revision as of 23:55, 14 January 2018

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

Classes

Blip

Browser

Camera

Cursor

  • Properties:
    • cursor.visible
    • cursor.position

Entity

Entity pool

Event

Global

Gui

Keys

Nametags

  • Functions:
  • Properties:
    • mp.nametags.enabled

Object

Peds

Player

Raycasting

Storage

Vector3

Vehicle

Marker

Game objects

App

Audio

Brain

Cam

Controls

Cutscene

Datafile

Decisionevent

Decorator

DLC

DLC2

Fire

Gameplay

Game Globals

Graphics

Interior

Itemset

Mobile

Object

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

Pathfind

Ped

Player

Recorder

Rope

Script

Stats

Streaming

System

Time

Ui

Unk

Vehicle

Water

Weapon

Worldprobe

Zone