Personal tools

Lua/Client

From JC2-MP Documentation

< Lua
Jump to: navigation, search

Global classes

Camera

Chat

Client

Game

Input

Key

Mouse

Physics

LocalPlayer

Render

Waypoint

Classes

BaseStaticObject

ClientStaticObject
StaticObject

Bone

Character

ClientActor
Player

ClientEntity

ClientActor
ClientEffect
ClientLight
ClientParticleSystem
ClientSound
ClientStaticObject
ShapeTrigger

ClientStreamableObject

Player
StaticObject
Vehicle
WorldNetworkObject

Image

GUIEvent

Model

NetworkObject

VehicleAerodynamics

VehicleSuspension

VehicleTransmission

Vertex

World

GWEN Classes

BaseWindow

Label
StatusBar
ProgressBar
GroupBox
Button
LabelClickable
CheckBox
RadioButton
ComboBox
MenuItem
TabButton
TextBox
PasswordTextBox
TextBoxMultiline
TextBoxNumeric
Numeric
ImagePanel
Rectangle
LabeledCheckBox
LabeledRadioButton
RadioButtonController
Slider
HorizontalSlider
VerticalSlider
ColorPicker
HSVColorPicker
ScrollControl
CollapsibleList
ListBox
Menu
MenuStrip
TableRow
Table
CrossSplitter
CollapsibleCategory
SortedList
TreeNode
Tree
PropertyTree
PropertyBase
PropertyText
PropertyCheckBox
PropertyColorSelector
PropertyComboBox
PropertyRow
Properties
ResizableControl
Window
TabControl
PageControl

Enums

Action

AssetLocation

AvatarSize

ClimateZone

CursorType

GUIState

GameSetting

GwenPosition

HeatLevel

TextSize

Topology

TriggerType

VehicleSeat

VehicleTriggerType

VirtualKey

Events

CalcView

CharPress

EntityBulletHit

GameLoad

GameRender

InputPoll

KeyDown

KeyUp

LocalPlayerBulletHit

LocalPlayerChat

LocalPlayerDeath

LocalPlayerEjectVehicle

LocalPlayerEnterVehicle

LocalPlayerExitVehicle

LocalPlayerExplosionHit

LocalPlayerForcePulseHit

LocalPlayerInput

LocalPlayerMoneyChange

LocalPlayerWorldChange

MouseDown

MouseMove

MouseScroll

MouseUp

PlayerAchievementUnlock

PostRender

Render

ResolutionChange

ShapeTriggerEnter

ShapeTriggerExit

VehicleCollide

Shared events

EntitySpawn

EntityDespawn

ModuleLoad

ModuleUnload

ModulesLoad

NetworkObjectCreate

NetworkObjectDestroy

NetworkObjectValueChange

PlayerChat

PlayerEnterVehicle

PlayerExitVehicle

PlayerJoin

PlayerQuit

PostTick

PreTick

SharedObjectCreate

SharedObjectDestroy

SharedObjectValueChange

WorldNetworkObjectCreate

WorldNetworkObjectDestroy