RigsofRods
Soft-body Physics Simulation
Namespaces | Functions
script_callbacks.h File Reference

Go to the source code of this file.

Namespaces

 Server2Script
 Pseudo-namespace; it doesn't exist in code or script runtime, only in this documentation.
 

Functions

void Server2Script::main ()
 Required; Script setup function - invoked once when script is loaded. More...
 
void Server2Script::frameStep (float dt_millis)
 executed periodically, the parameter is delta time (time since last execution) in milliseconds. More...
 
void Server2Script::playerAdded (int uid)
 executed when player joins. More...
 
void Server2Script::playerDeleted (int uid, int crashed)
 executed when player leaves. More...
 
int Server2Script::streamAdded (int uid, StreamRegister@ reg)
 executed when player spawns an actor; Returns broadcastType which determines how the message is treated. More...
 
int Server2Script::playerChat (int uid, const string &in msg)
 ONLY ONE AT A TIME ~ executed when player sends a chat message; Returns broadcastType which determines how the message is treated. More...
 
void Server2Script::gameCmd (int uid, const string &in cmd)
 ONLY ONE AT A TIME ~ invoked when a script running on client calls game.sendGameCmd() More...