Latite Scripting Documentation (Exports)
Exports > latite > ClientEvents
Interface
Source: latite.d.ts:90
app-suspended:
LatiteEvent
Called on the game being minimized/closed.
Source: latite.d.ts:175
change-dimension:
LatiteEvent
Calls whenever the player goes into a different dimension.
Source: latite.d.ts:236
click:
ClickEvent
Called on every (non-move) mouse input. Cancellable - setting cancel to true will make the game not see the event.
Listener:
{
button: MouseButton,
isDown: boolean,
mouseX: number,
mouseY: number,
cancel: boolean
}Source: latite.d.ts:167
join-game:
LatiteEvent
Source: latite.d.ts:98
key-press:
KeyEvent
Called on every keyboard input. Cancellable - setting cancel to true will make the game not see the event.
Listener:
{
isDown: boolean,
keyCode: KeyCode,
keyAsChar: string,
cancel: boolean
}Source: latite.d.ts:152
leave-game:
LatiteEvent
Called on the user leaving a world.
Source: latite.d.ts:103
load-script:
ScriptEvent
Called on any script being loaded.
Listener:
{
scriptName: string,
scriptVersion: string,
scriptAuthor: string
}Source: latite.d.ts:188
post-move:
LatiteEvent
Called after movement input is processed.
Source: latite.d.ts:246
pre-move:
CancellableEvent
Called before movement input is processed. This is cancellable.
Source: latite.d.ts:241
receive-chat:
MessageEvent<any>
Called on every message received.
Listener:
{
type: MessageType;
isChat: boolean;
message: string;
sender: string;
xuid: string;
}Source: latite.d.ts:118
render2d:
LatiteEvent
Called on every frame; use this for 2D rendering.
Source: latite.d.ts:134
render3d:
LatiteEvent
Called on every frame; use this for 3D rendering.
Source: latite.d.ts:171
renderDX:
LatiteEvent
Called on every frame; use this for DirectX rendering.
Source: latite.d.ts:138
send-chat:
SendChatEvent
Called on every chat message sent. Cancellable - setting cancel to true will make the game not see the event.
Listener:
{
message: string,
cancel: boolean
}Source: latite.d.ts:130
text-input:
TextInputEvent
Called whenever text input is received.
Listener: {
characters: string;
}Source: latite.d.ts:226
title:
TitleEvent
Called whenever you receive a title from the server.
Listener:
{
type: TitleType,
text: string
}Source: latite.d.ts:214
transfer:
LatiteEvent
Called whenever the server transfers a player into another server.
Source: latite.d.ts:231
unload-script:
ScriptEvent
Called on any script being unloaded.
Listener:
{
scriptName: string,
scriptVersion: string,
scriptAuthor: string
}Source: latite.d.ts:201
world-tick:
LatiteEvent
Called on every tick.
Source: latite.d.ts:94