RigsofRods
Soft-body Physics Simulation
Namespaces | Enumerations | Functions | Variables
globals.h File Reference

Go to the source code of this file.

Namespaces

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

Enumerations

enum  Script2Game::scriptEvents { Script2Game::SE_ALL_EVENTS = 0xffffffff, Script2Game::SE_NO_EVENTS = 0 }
 Binding of RoR::scriptEvents; All the events that can be used by the script. More...
 
enum  Script2Game::angelScriptManipulationType { Script2Game::ASMANIP_CONSOLE_SNIPPET_EXECUTED = 0, Script2Game::ASMANIP_SCRIPT_LOADED, Script2Game::ASMANIP_SCRIPT_UNLOADING }
 Argument #2 of script event SE_ANGELSCRIPT_MANIPULATIONS More...
 
enum  Script2Game::angelScriptThreadStatus { Script2Game::ASTHREADSTATUS_NONE, Script2Game::ASTHREADSTATUS_CURLSTRING_PROGRESS, Script2Game::ASTHREADSTATUS_CURLSTRING_SUCCESS, Script2Game::ASTHREADSTATUS_CURLSTRING_FAILURE }
 
enum  Script2Game::modCacheActivityType {
  Script2Game::MODCACHEACTIVITY_NONE, Script2Game::MODCACHEACTIVITY_ENTRY_ADDED, Script2Game::MODCACHEACTIVITY_ENTRY_DELETED, Script2Game::MODCACHEACTIVITY_BUNDLE_LOADED,
  Script2Game::MODCACHEACTIVITY_BUNDLE_RELOADED, Script2Game::MODCACHEACTIVITY_BUNDLE_UNLOADED
}
 Argument #2 of script event RoR::SE_GENERIC_MODCACHE_ACTIVITY More...
 
enum  Script2Game::inputEvents {
  Script2Game::EV_AIRPLANE_AIRBRAKES_FULL =0, Script2Game::EV_AIRPLANE_AIRBRAKES_LESS, Script2Game::EV_AIRPLANE_AIRBRAKES_MORE, Script2Game::EV_AIRPLANE_AIRBRAKES_NONE,
  Script2Game::EV_AIRPLANE_BRAKE, Script2Game::EV_AIRPLANE_ELEVATOR_DOWN, Script2Game::EV_AIRPLANE_ELEVATOR_UP, Script2Game::EV_AIRPLANE_FLAPS_FULL,
  Script2Game::EV_AIRPLANE_FLAPS_LESS, Script2Game::EV_AIRPLANE_FLAPS_MORE, Script2Game::EV_AIRPLANE_FLAPS_NONE, Script2Game::EV_AIRPLANE_PARKING_BRAKE,
  Script2Game::EV_AIRPLANE_REVERSE, Script2Game::EV_AIRPLANE_RUDDER_LEFT, Script2Game::EV_AIRPLANE_RUDDER_RIGHT, Script2Game::EV_AIRPLANE_STEER_LEFT,
  Script2Game::EV_AIRPLANE_STEER_RIGHT, Script2Game::EV_AIRPLANE_THROTTLE, Script2Game::EV_AIRPLANE_THROTTLE_AXIS, Script2Game::EV_AIRPLANE_THROTTLE_DOWN,
  Script2Game::EV_AIRPLANE_THROTTLE_FULL, Script2Game::EV_AIRPLANE_THROTTLE_NO, Script2Game::EV_AIRPLANE_THROTTLE_UP, Script2Game::EV_AIRPLANE_TOGGLE_ENGINES,
  Script2Game::EV_BOAT_CENTER_RUDDER, Script2Game::EV_BOAT_REVERSE, Script2Game::EV_BOAT_STEER_LEFT, Script2Game::EV_BOAT_STEER_LEFT_AXIS,
  Script2Game::EV_BOAT_STEER_RIGHT, Script2Game::EV_BOAT_STEER_RIGHT_AXIS, Script2Game::EV_BOAT_THROTTLE_AXIS, Script2Game::EV_BOAT_THROTTLE_DOWN,
  Script2Game::EV_BOAT_THROTTLE_UP, Script2Game::EV_SKY_DECREASE_TIME, Script2Game::EV_SKY_DECREASE_TIME_FAST, Script2Game::EV_SKY_INCREASE_TIME,
  Script2Game::EV_SKY_INCREASE_TIME_FAST, Script2Game::EV_CAMERA_CHANGE, Script2Game::EV_CAMERA_DOWN, Script2Game::EV_CAMERA_FREE_MODE,
  Script2Game::EV_CAMERA_FREE_MODE_FIX, Script2Game::EV_CAMERA_LOOKBACK, Script2Game::EV_CAMERA_RESET, Script2Game::EV_CAMERA_ROTATE_DOWN,
  Script2Game::EV_CAMERA_ROTATE_LEFT, Script2Game::EV_CAMERA_ROTATE_RIGHT, Script2Game::EV_CAMERA_ROTATE_UP, Script2Game::EV_CAMERA_UP,
  Script2Game::EV_CAMERA_ZOOM_IN, Script2Game::EV_CAMERA_ZOOM_IN_FAST, Script2Game::EV_CAMERA_ZOOM_OUT, Script2Game::EV_CAMERA_ZOOM_OUT_FAST,
  Script2Game::EV_CHARACTER_BACKWARDS, Script2Game::EV_CHARACTER_FORWARD, Script2Game::EV_CHARACTER_JUMP, Script2Game::EV_CHARACTER_LEFT,
  Script2Game::EV_CHARACTER_RIGHT, Script2Game::EV_CHARACTER_ROT_DOWN, Script2Game::EV_CHARACTER_ROT_UP, Script2Game::EV_CHARACTER_RUN,
  Script2Game::EV_CHARACTER_SIDESTEP_LEFT, Script2Game::EV_CHARACTER_SIDESTEP_RIGHT, Script2Game::EV_COMMANDS_01, Script2Game::EV_COMMANDS_02,
  Script2Game::EV_COMMANDS_03, Script2Game::EV_COMMANDS_04, Script2Game::EV_COMMANDS_05, Script2Game::EV_COMMANDS_06,
  Script2Game::EV_COMMANDS_07, Script2Game::EV_COMMANDS_08, Script2Game::EV_COMMANDS_09, Script2Game::EV_COMMANDS_10,
  Script2Game::EV_COMMANDS_11, Script2Game::EV_COMMANDS_12, Script2Game::EV_COMMANDS_13, Script2Game::EV_COMMANDS_14,
  Script2Game::EV_COMMANDS_15, Script2Game::EV_COMMANDS_16, Script2Game::EV_COMMANDS_17, Script2Game::EV_COMMANDS_18,
  Script2Game::EV_COMMANDS_19, Script2Game::EV_COMMANDS_20, Script2Game::EV_COMMANDS_21, Script2Game::EV_COMMANDS_22,
  Script2Game::EV_COMMANDS_23, Script2Game::EV_COMMANDS_24, Script2Game::EV_COMMANDS_25, Script2Game::EV_COMMANDS_26,
  Script2Game::EV_COMMANDS_27, Script2Game::EV_COMMANDS_28, Script2Game::EV_COMMANDS_29, Script2Game::EV_COMMANDS_30,
  Script2Game::EV_COMMANDS_31, Script2Game::EV_COMMANDS_32, Script2Game::EV_COMMANDS_33, Script2Game::EV_COMMANDS_34,
  Script2Game::EV_COMMANDS_35, Script2Game::EV_COMMANDS_36, Script2Game::EV_COMMANDS_37, Script2Game::EV_COMMANDS_38,
  Script2Game::EV_COMMANDS_39, Script2Game::EV_COMMANDS_40, Script2Game::EV_COMMANDS_41, Script2Game::EV_COMMANDS_42,
  Script2Game::EV_COMMANDS_43, Script2Game::EV_COMMANDS_44, Script2Game::EV_COMMANDS_45, Script2Game::EV_COMMANDS_46,
  Script2Game::EV_COMMANDS_47, Script2Game::EV_COMMANDS_48, Script2Game::EV_COMMANDS_49, Script2Game::EV_COMMANDS_50,
  Script2Game::EV_COMMANDS_51, Script2Game::EV_COMMANDS_52, Script2Game::EV_COMMANDS_53, Script2Game::EV_COMMANDS_54,
  Script2Game::EV_COMMANDS_55, Script2Game::EV_COMMANDS_56, Script2Game::EV_COMMANDS_57, Script2Game::EV_COMMANDS_58,
  Script2Game::EV_COMMANDS_59, Script2Game::EV_COMMANDS_60, Script2Game::EV_COMMANDS_61, Script2Game::EV_COMMANDS_62,
  Script2Game::EV_COMMANDS_63, Script2Game::EV_COMMANDS_64, Script2Game::EV_COMMANDS_65, Script2Game::EV_COMMANDS_66,
  Script2Game::EV_COMMANDS_67, Script2Game::EV_COMMANDS_68, Script2Game::EV_COMMANDS_69, Script2Game::EV_COMMANDS_70,
  Script2Game::EV_COMMANDS_71, Script2Game::EV_COMMANDS_72, Script2Game::EV_COMMANDS_73, Script2Game::EV_COMMANDS_74,
  Script2Game::EV_COMMANDS_75, Script2Game::EV_COMMANDS_76, Script2Game::EV_COMMANDS_77, Script2Game::EV_COMMANDS_78,
  Script2Game::EV_COMMANDS_79, Script2Game::EV_COMMANDS_80, Script2Game::EV_COMMANDS_81, Script2Game::EV_COMMANDS_82,
  Script2Game::EV_COMMANDS_83, Script2Game::EV_COMMANDS_84, Script2Game::EV_COMMON_ACCELERATE_SIMULATION, Script2Game::EV_COMMON_DECELERATE_SIMULATION,
  Script2Game::EV_COMMON_RESET_SIMULATION_PACE, Script2Game::EV_COMMON_AUTOLOCK, Script2Game::EV_COMMON_CONSOLE_TOGGLE, Script2Game::EV_COMMON_ENTER_CHATMODE,
  Script2Game::EV_COMMON_ENTER_OR_EXIT_TRUCK, Script2Game::EV_COMMON_ENTER_NEXT_TRUCK, Script2Game::EV_COMMON_ENTER_PREVIOUS_TRUCK, Script2Game::EV_COMMON_REMOVE_CURRENT_TRUCK,
  Script2Game::EV_COMMON_RESPAWN_LAST_TRUCK, Script2Game::EV_COMMON_FOV_LESS, Script2Game::EV_COMMON_FOV_MORE, Script2Game::EV_COMMON_FOV_RESET,
  Script2Game::EV_COMMON_FULLSCREEN_TOGGLE, Script2Game::EV_COMMON_HIDE_GUI, Script2Game::EV_COMMON_TOGGLE_DASHBOARD, Script2Game::EV_COMMON_LOCK,
  Script2Game::EV_COMMON_NETCHATDISPLAY, Script2Game::EV_COMMON_NETCHATMODE, Script2Game::EV_COMMON_OUTPUT_POSITION, Script2Game::EV_COMMON_GET_NEW_VEHICLE,
  Script2Game::EV_COMMON_PRESSURE_LESS, Script2Game::EV_COMMON_PRESSURE_MORE, Script2Game::EV_COMMON_QUICKLOAD, Script2Game::EV_COMMON_QUICKSAVE,
  Script2Game::EV_COMMON_QUIT_GAME, Script2Game::EV_COMMON_REPAIR_TRUCK, Script2Game::EV_COMMON_REPLAY_BACKWARD, Script2Game::EV_COMMON_REPLAY_FAST_BACKWARD,
  Script2Game::EV_COMMON_REPLAY_FAST_FORWARD, Script2Game::EV_COMMON_REPLAY_FORWARD, Script2Game::EV_COMMON_RESCUE_TRUCK, Script2Game::EV_COMMON_RESET_TRUCK,
  Script2Game::EV_COMMON_TOGGLE_RESET_MODE, Script2Game::EV_COMMON_ROPELOCK, Script2Game::EV_COMMON_SAVE_TERRAIN, Script2Game::EV_COMMON_SCREENSHOT,
  Script2Game::EV_COMMON_SCREENSHOT_BIG, Script2Game::EV_COMMON_SECURE_LOAD, Script2Game::EV_COMMON_SEND_CHAT, Script2Game::EV_COMMON_TOGGLE_DEBUG_VIEW,
  Script2Game::EV_COMMON_CYCLE_DEBUG_VIEWS, Script2Game::EV_COMMON_TOGGLE_TERRAIN_EDITOR, Script2Game::EV_COMMON_TOGGLE_CUSTOM_PARTICLES, Script2Game::EV_COMMON_TOGGLE_MAT_DEBUG,
  Script2Game::EV_COMMON_TOGGLE_RENDER_MODE, Script2Game::EV_COMMON_TOGGLE_REPLAY_MODE, Script2Game::EV_COMMON_TOGGLE_PHYSICS, Script2Game::EV_COMMON_TOGGLE_STATS,
  Script2Game::EV_COMMON_TOGGLE_TRUCK_BEACONS, Script2Game::EV_COMMON_TOGGLE_TRUCK_LIGHTS, Script2Game::EV_COMMON_TRUCK_INFO, Script2Game::EV_COMMON_TRUCK_DESCRIPTION,
  Script2Game::EV_COMMON_TRUCK_REMOVE, Script2Game::EV_GRASS_LESS, Script2Game::EV_GRASS_MORE, Script2Game::EV_GRASS_MOST,
  Script2Game::EV_GRASS_NONE, Script2Game::EV_GRASS_SAVE, Script2Game::EV_MENU_DOWN, Script2Game::EV_MENU_LEFT,
  Script2Game::EV_MENU_RIGHT, Script2Game::EV_MENU_SELECT, Script2Game::EV_MENU_UP, Script2Game::EV_SURVEY_MAP_TOGGLE_ICONS,
  Script2Game::EV_SURVEY_MAP_CYCLE, Script2Game::EV_SURVEY_MAP_TOGGLE, Script2Game::EV_SURVEY_MAP_ZOOM_IN, Script2Game::EV_SURVEY_MAP_ZOOM_OUT,
  Script2Game::EV_TRUCK_ACCELERATE, Script2Game::EV_TRUCK_ACCELERATE_MODIFIER_25, Script2Game::EV_TRUCK_ACCELERATE_MODIFIER_50, Script2Game::EV_TRUCK_ANTILOCK_BRAKE,
  Script2Game::EV_TRUCK_AUTOSHIFT_DOWN, Script2Game::EV_TRUCK_AUTOSHIFT_UP, Script2Game::EV_TRUCK_BLINK_LEFT, Script2Game::EV_TRUCK_BLINK_RIGHT,
  Script2Game::EV_TRUCK_BLINK_WARN, Script2Game::EV_TRUCK_BRAKE, Script2Game::EV_TRUCK_BRAKE_MODIFIER_25, Script2Game::EV_TRUCK_BRAKE_MODIFIER_50,
  Script2Game::EV_TRUCK_CRUISE_CONTROL, Script2Game::EV_TRUCK_CRUISE_CONTROL_ACCL, Script2Game::EV_TRUCK_CRUISE_CONTROL_DECL, Script2Game::EV_TRUCK_CRUISE_CONTROL_READJUST,
  Script2Game::EV_TRUCK_HORN, Script2Game::EV_TRUCK_LEFT_MIRROR_LEFT, Script2Game::EV_TRUCK_LEFT_MIRROR_RIGHT, Script2Game::EV_TRUCK_LIGHTTOGGLE01,
  Script2Game::EV_TRUCK_LIGHTTOGGLE02, Script2Game::EV_TRUCK_LIGHTTOGGLE03, Script2Game::EV_TRUCK_LIGHTTOGGLE04, Script2Game::EV_TRUCK_LIGHTTOGGLE05,
  Script2Game::EV_TRUCK_LIGHTTOGGLE06, Script2Game::EV_TRUCK_LIGHTTOGGLE07, Script2Game::EV_TRUCK_LIGHTTOGGLE08, Script2Game::EV_TRUCK_LIGHTTOGGLE09,
  Script2Game::EV_TRUCK_LIGHTTOGGLE10, Script2Game::EV_TRUCK_MANUAL_CLUTCH, Script2Game::EV_TRUCK_PARKING_BRAKE, Script2Game::EV_TRUCK_TRAILER_PARKING_BRAKE,
  Script2Game::EV_TRUCK_RIGHT_MIRROR_LEFT, Script2Game::EV_TRUCK_RIGHT_MIRROR_RIGHT, Script2Game::EV_TRUCK_SHIFT_DOWN, Script2Game::EV_TRUCK_SHIFT_GEAR01,
  Script2Game::EV_TRUCK_SHIFT_GEAR02, Script2Game::EV_TRUCK_SHIFT_GEAR03, Script2Game::EV_TRUCK_SHIFT_GEAR04, Script2Game::EV_TRUCK_SHIFT_GEAR05,
  Script2Game::EV_TRUCK_SHIFT_GEAR06, Script2Game::EV_TRUCK_SHIFT_GEAR07, Script2Game::EV_TRUCK_SHIFT_GEAR08, Script2Game::EV_TRUCK_SHIFT_GEAR09,
  Script2Game::EV_TRUCK_SHIFT_GEAR10, Script2Game::EV_TRUCK_SHIFT_GEAR11, Script2Game::EV_TRUCK_SHIFT_GEAR12, Script2Game::EV_TRUCK_SHIFT_GEAR13,
  Script2Game::EV_TRUCK_SHIFT_GEAR14, Script2Game::EV_TRUCK_SHIFT_GEAR15, Script2Game::EV_TRUCK_SHIFT_GEAR16, Script2Game::EV_TRUCK_SHIFT_GEAR17,
  Script2Game::EV_TRUCK_SHIFT_GEAR18, Script2Game::EV_TRUCK_SHIFT_GEAR_REVERSE, Script2Game::EV_TRUCK_SHIFT_HIGHRANGE, Script2Game::EV_TRUCK_SHIFT_LOWRANGE,
  Script2Game::EV_TRUCK_SHIFT_MIDRANGE, Script2Game::EV_TRUCK_SHIFT_NEUTRAL, Script2Game::EV_TRUCK_SHIFT_UP, Script2Game::EV_TRUCK_STARTER,
  Script2Game::EV_TRUCK_STEER_LEFT, Script2Game::EV_TRUCK_STEER_RIGHT, Script2Game::EV_TRUCK_SWITCH_SHIFT_MODES, Script2Game::EV_TRUCK_TOGGLE_CONTACT,
  Script2Game::EV_TRUCK_TOGGLE_FORWARDCOMMANDS, Script2Game::EV_TRUCK_TOGGLE_IMPORTCOMMANDS, Script2Game::EV_TRUCK_TOGGLE_INTER_AXLE_DIFF, Script2Game::EV_TRUCK_TOGGLE_INTER_WHEEL_DIFF,
  Script2Game::EV_TRUCK_TOGGLE_PHYSICS, Script2Game::EV_TRUCK_TOGGLE_TCASE_4WD_MODE, Script2Game::EV_TRUCK_TOGGLE_TCASE_GEAR_RATIO, Script2Game::EV_TRUCK_TOGGLE_VIDEOCAMERA,
  Script2Game::EV_TRUCK_TRACTION_CONTROL, Script2Game::EV_COMMON_QUICKSAVE_01, Script2Game::EV_COMMON_QUICKSAVE_02, Script2Game::EV_COMMON_QUICKSAVE_03,
  Script2Game::EV_COMMON_QUICKSAVE_04, Script2Game::EV_COMMON_QUICKSAVE_05, Script2Game::EV_COMMON_QUICKSAVE_06, Script2Game::EV_COMMON_QUICKSAVE_07,
  Script2Game::EV_COMMON_QUICKSAVE_08, Script2Game::EV_COMMON_QUICKSAVE_09, Script2Game::EV_COMMON_QUICKSAVE_10, Script2Game::EV_COMMON_QUICKLOAD_01,
  Script2Game::EV_COMMON_QUICKLOAD_02, Script2Game::EV_COMMON_QUICKLOAD_03, Script2Game::EV_COMMON_QUICKLOAD_04, Script2Game::EV_COMMON_QUICKLOAD_05,
  Script2Game::EV_COMMON_QUICKLOAD_06, Script2Game::EV_COMMON_QUICKLOAD_07, Script2Game::EV_COMMON_QUICKLOAD_08, Script2Game::EV_COMMON_QUICKLOAD_09,
  Script2Game::EV_COMMON_QUICKLOAD_10, Script2Game::EV_TRUCKEDIT_RELOAD
}
 
enum  Script2Game::FlareType {
  Script2Game::FLARE_TYPE_NONE, Script2Game::FLARE_TYPE_HEADLIGHT, Script2Game::FLARE_TYPE_HIGH_BEAM, Script2Game::FLARE_TYPE_FOG_LIGHT,
  Script2Game::FLARE_TYPE_TAIL_LIGHT, Script2Game::FLARE_TYPE_BRAKE_LIGHT, Script2Game::FLARE_TYPE_REVERSE_LIGHT, Script2Game::FLARE_TYPE_SIDELIGHT,
  Script2Game::FLARE_TYPE_BLINKER_LEFT, Script2Game::FLARE_TYPE_BLINKER_RIGHT, Script2Game::FLARE_TYPE_USER, Script2Game::FLARE_TYPE_DASHBOARD
}
 Binding of RoR::FlareType. More...
 
enum  Script2Game::BlinkType { Script2Game::BLINK_NONE, Script2Game::BLINK_LEFT, Script2Game::BLINK_RIGHT, Script2Game::BLINK_WARN }
 Binding of RoR::BlinkType. More...
 
enum  Script2Game::ScriptCategory { Script2Game::SCRIPT_CATEGORY_INVALID, Script2Game::SCRIPT_CATEGORY_ACTOR, Script2Game::SCRIPT_CATEGORY_TERRAIN, Script2Game::SCRIPT_CATEGORY_CUSTOM }
 Binding of RoR::ScriptCategory ~ for game.pushMessage(MSG_APP_LOAD_SCRIPT_REQUESTED ...) More...
 
enum  Script2Game::MsgType {
  Script2Game::MSG_INVALID, Script2Game::MSG_APP_SHUTDOWN_REQUESTED, Script2Game::MSG_APP_SCREENSHOT_REQUESTED, Script2Game::MSG_APP_DISPLAY_FULLSCREEN_REQUESTED,
  Script2Game::MSG_APP_DISPLAY_WINDOWED_REQUESTED, Script2Game::MSG_APP_MODCACHE_LOAD_REQUESTED, Script2Game::MSG_APP_MODCACHE_UPDATE_REQUESTED, Script2Game::MSG_APP_MODCACHE_PURGE_REQUESTED,
  Script2Game::MSG_APP_LOAD_SCRIPT_REQUESTED, Script2Game::MSG_APP_UNLOAD_SCRIPT_REQUESTED, Script2Game::MSG_NET_CONNECT_REQUESTED, Script2Game::MSG_NET_CONNECT_STARTED,
  Script2Game::MSG_NET_CONNECT_PROGRESS, Script2Game::MSG_NET_CONNECT_SUCCESS, Script2Game::MSG_NET_CONNECT_FAILURE, Script2Game::MSG_NET_SERVER_KICK,
  Script2Game::MSG_NET_DISCONNECT_REQUESTED, Script2Game::MSG_NET_USER_DISCONNECT, Script2Game::MSG_NET_RECV_ERROR, Script2Game::MSG_NET_REFRESH_SERVERLIST_SUCCESS,
  Script2Game::MSG_NET_REFRESH_SERVERLIST_FAILURE, Script2Game::MSG_NET_REFRESH_REPOLIST_SUCCESS, Script2Game::MSG_NET_OPEN_RESOURCE_SUCCESS, Script2Game::MSG_NET_REFRESH_REPOLIST_FAILURE,
  Script2Game::MSG_NET_REFRESH_AI_PRESETS, Script2Game::MSG_SIM_PAUSE_REQUESTED, Script2Game::MSG_SIM_UNPAUSE_REQUESTED, Script2Game::MSG_SIM_LOAD_TERRN_REQUESTED,
  Script2Game::MSG_SIM_LOAD_SAVEGAME_REQUESTED, Script2Game::MSG_SIM_UNLOAD_TERRN_REQUESTED, Script2Game::MSG_SIM_SPAWN_ACTOR_REQUESTED, Script2Game::MSG_SIM_MODIFY_ACTOR_REQUESTED,
  Script2Game::MSG_SIM_DELETE_ACTOR_REQUESTED, Script2Game::MSG_SIM_SEAT_PLAYER_REQUESTED, Script2Game::MSG_SIM_TELEPORT_PLAYER_REQUESTED, Script2Game::MSG_SIM_HIDE_NET_ACTOR_REQUESTED,
  Script2Game::MSG_SIM_UNHIDE_NET_ACTOR_REQUESTED, Script2Game::MSG_SIM_SCRIPT_EVENT_TRIGGERED, Script2Game::MSG_SIM_SCRIPT_CALLBACK_QUEUED, Script2Game::MSG_GUI_OPEN_MENU_REQUESTED,
  Script2Game::MSG_GUI_CLOSE_MENU_REQUESTED, Script2Game::MSG_GUI_OPEN_SELECTOR_REQUESTED, Script2Game::MSG_GUI_CLOSE_SELECTOR_REQUESTED, Script2Game::MSG_GUI_MP_CLIENTS_REFRESH,
  Script2Game::MSG_GUI_SHOW_MESSAGE_BOX_REQUESTED, Script2Game::MSG_GUI_DOWNLOAD_PROGRESS, Script2Game::MSG_GUI_DOWNLOAD_FINISHED, Script2Game::MSG_EDI_MODIFY_GROUNDMODEL_REQUESTED,
  Script2Game::MSG_EDI_ENTER_TERRN_EDITOR_REQUESTED, Script2Game::MSG_EDI_LEAVE_TERRN_EDITOR_REQUESTED, Script2Game::MSG_EDI_LOAD_BUNDLE_REQUESTED, Script2Game::MSG_EDI_RELOAD_BUNDLE_REQUESTED,
  Script2Game::MSG_EDI_UNLOAD_BUNDLE_REQUESTED, Script2Game::MSG_EDI_CREATE_PROJECT_REQUESTED
}
 Binding of RoR::MsgType; Global gameplay message loop. More...
 

Functions

void Script2Game::log (const string message)
 This is an alias for game.log(string message). More...
 
void Script2Game::print (const string message)
 This is an alias for game.log(string message). More...
 

Variables

enum Script2Game::inputEvents Script2Game::KC_NUMPAD1
 
enum Script2Game::inputEvents Script2Game::KC_NUMPAD2
 
enum Script2Game::inputEvents Script2Game::KC_NUMPAD3
 
enum Script2Game::inputEvents Script2Game::KC_NUMPAD4
 
enum Script2Game::inputEvents Script2Game::KC_NUMPAD5
 
enum Script2Game::inputEvents Script2Game::KC_NUMPAD6
 
enum Script2Game::inputEvents Script2Game::KC_NUMPAD7
 
enum Script2Game::inputEvents Script2Game::KC_NUMPAD8
 
enum Script2Game::inputEvents Script2Game::KC_NUMPAD9
 
enum Script2Game::inputEvents Script2Game::KC_NUMPAD0
 
enum Script2Game::inputEvents Script2Game::KC_1
 
enum Script2Game::inputEvents Script2Game::KC_2
 
enum Script2Game::inputEvents Script2Game::KC_3
 
enum Script2Game::inputEvents Script2Game::KC_4
 
enum Script2Game::inputEvents Script2Game::KC_5
 
enum Script2Game::inputEvents Script2Game::KC_6
 
enum Script2Game::inputEvents Script2Game::KC_7
 
enum Script2Game::inputEvents Script2Game::KC_8
 
enum Script2Game::inputEvents Script2Game::KC_9
 
enum Script2Game::inputEvents Script2Game::KC_0
 
enum Script2Game::inputEvents Script2Game::KC_F1
 
enum Script2Game::inputEvents Script2Game::KC_F2
 
enum Script2Game::inputEvents Script2Game::KC_F3
 
enum Script2Game::inputEvents Script2Game::KC_F4
 
enum Script2Game::inputEvents Script2Game::KC_F5
 
enum Script2Game::inputEvents Script2Game::KC_F6
 
enum Script2Game::inputEvents Script2Game::KC_F7
 
enum Script2Game::inputEvents Script2Game::KC_F8
 
enum Script2Game::inputEvents Script2Game::KC_F9
 
enum Script2Game::inputEvents Script2Game::KC_F10
 
enum Script2Game::inputEvents Script2Game::KC_F11
 
enum Script2Game::inputEvents Script2Game::KC_F12
 
enum Script2Game::inputEvents Script2Game::KC_INSERT
 
enum Script2Game::inputEvents Script2Game::KC_DELETE
 
enum Script2Game::inputEvents Script2Game::KC_BACKSPACE
 
enum Script2Game::inputEvents Script2Game::KC_CAPSLOCK
 
enum Script2Game::inputEvents Script2Game::KC_NUMLOCK
 
enum Script2Game::inputEvents Script2Game::KC_SCROLLLOCK
 
enum Script2Game::inputEvents Script2Game::KC_TAB
 
enum Script2Game::inputEvents Script2Game::KC_ESCAPE
 
enum Script2Game::inputEvents Script2Game::KC_RETURN
 
enum Script2Game::inputEvents Script2Game::KC_LEFT
 
enum Script2Game::inputEvents Script2Game::KC_RIGHT
 
enum Script2Game::inputEvents Script2Game::KC_HOME
 
enum Script2Game::inputEvents Script2Game::KC_UP
 
enum Script2Game::inputEvents Script2Game::KC_PGUP
 
enum Script2Game::inputEvents Script2Game::KC_END
 
enum Script2Game::inputEvents Script2Game::KC_DOWN
 
enum Script2Game::inputEvents Script2Game::KC_PGDOWN
 
enum Script2Game::inputEvents Script2Game::KC_PAUSE
 
enum Script2Game::inputEvents Script2Game::KC_LCTRL
 
enum Script2Game::inputEvents Script2Game::KC_RCTRL
 
enum Script2Game::inputEvents Script2Game::KC_LSHIFT
 
enum Script2Game::inputEvents Script2Game::KC_RSHIFT
 
enum Script2Game::inputEvents Script2Game::KC_LALT
 
enum Script2Game::inputEvents Script2Game::KC_RALT
 
enum Script2Game::inputEvents Script2Game::KC_LWIN
 
enum Script2Game::inputEvents Script2Game::KC_RWIN
 
enum Script2Game::inputEvents Script2Game::KC_MINUS
 
enum Script2Game::inputEvents Script2Game::KC_EQUALS
 
enum Script2Game::inputEvents Script2Game::KC_LBRACKET
 
enum Script2Game::inputEvents Script2Game::KC_RBRACKET
 
enum Script2Game::inputEvents Script2Game::KC_SEMICOLON
 
enum Script2Game::inputEvents Script2Game::KC_APOSTROPHE
 
enum Script2Game::inputEvents Script2Game::KC_GRAVE
 
enum Script2Game::inputEvents Script2Game::KC_BACKSLASH
 
enum Script2Game::inputEvents Script2Game::KC_COMMA
 
enum Script2Game::inputEvents Script2Game::KC_PERIOD
 
enum Script2Game::inputEvents Script2Game::KC_SLASH
 
enum Script2Game::inputEvents Script2Game::KC_MULTIPLY
 
enum Script2Game::inputEvents Script2Game::KC_SPACE
 
enum Script2Game::inputEvents Script2Game::KC_SUBTRACT
 
enum Script2Game::inputEvents Script2Game::KC_ADD
 
enum Script2Game::inputEvents Script2Game::TT_NOT_DRIVEABLE
 Binding of RoR::ActorType. More...
 
enum Script2Game::inputEvents Script2Game::TT_TRUCK
 
enum Script2Game::inputEvents Script2Game::TT_AIRPLANE
 
enum Script2Game::inputEvents Script2Game::TT_BOAT
 
enum Script2Game::inputEvents Script2Game::TT_MACHINE
 
enum Script2Game::inputEvents Script2Game::TT_AI
 
enum Script2Game::inputEvents Script2Game::TS_SIMULATED
 Binding of RoR::ActorState. More...
 
enum Script2Game::inputEvents Script2Game::TS_SLEEPING
 locally simulated but sleeping More...
 
enum Script2Game::inputEvents Script2Game::TS_NETWORKED
 controlled by network data More...
 
enum Script2Game::BlinkType Script2Game::ACTOR_MODIFY_REQUEST_INVALID
 Binding of RoR::ActorModifyRequest::Type; use with MSG_SIM_MODIFY_ACTOR_REQUESTED More...
 
enum Script2Game::BlinkType Script2Game::ACTOR_MODIFY_REQUEST_RELOAD
 Full reload from filesystem, requested by user. More...
 
enum Script2Game::BlinkType Script2Game::ACTOR_MODIFY_REQUEST_RESET_ON_INIT_POS
 
enum Script2Game::BlinkType Script2Game::ACTOR_MODIFY_REQUEST_RESET_ON_SPOT
 
enum Script2Game::BlinkType Script2Game::ACTOR_MODIFY_REQUEST_SOFT_RESET
 
enum Script2Game::BlinkType Script2Game::ACTOR_MODIFY_REQUEST_RESTORE_SAVED
 Internal, DO NOT USE. More...
 
enum Script2Game::BlinkType Script2Game::ACTOR_MODIFY_REQUEST_WAKE_UP