Rigs of Rods 2026.01
Soft-body Physics Simulation
Loading...
Searching...
No Matches
Modules | Data Structures | Enumerations
Gameplay

Description

Game logic.

Modules

 Land vehicles
 
 Aerial
 
 Character
 
 Marine
 

Data Structures

class  RoR::RepairMode
 
class  RoR::CmdKeyInertiaConfig
 
class  RoR::CmdKeyInertia
 
class  RoR::SimpleInertia
 
struct  RoR::hook_t
 
struct  RoR::ropable_t
 
struct  RoR::rope_t
 
struct  RoR::tie_t
 
struct  RoR::wing_t
 
struct  RoR::commandbeam_state_t
 
struct  RoR::commandbeam_t
 
struct  RoR::command_t
 
struct  RoR::hydrobeam_t
 
struct  RoR::rotator_t
 
struct  RoR::flare_t
 
struct  RoR::PropAnimKeyState
 
class  RoR::CmdKeyArray
 
struct  RoR::UniqueCommandKeyPair
 

Enumerations

enum  RoR::HookState
 
enum  RoR::ActorType
 
enum  RoR::BlinkType
 
enum  RoR::HydroFlags
 
enum  RoR::AnimFlags
 
enum  RoR::AnimModes
 
enum  RoR::EngineTriggerType
 

Enumeration Type Documentation

◆ ActorType

< Aka 'Driveable'

Enumerator
NOT_DRIVEABLE 

not drivable at all

TRUCK 

its a truck (or other land vehicle)

AIRPLANE 

its an airplane

BOAT 

its a boat

MACHINE 

its a machine

AI 

machine controlled by an Artificial Intelligence

Definition at line 80 of file SimData.h.

◆ AnimFlags

Enumerator
ANIM_FLAG_AIRSPEED 
ANIM_FLAG_VVI 
ANIM_FLAG_ALTIMETER 
ANIM_FLAG_AOA 
ANIM_FLAG_FLAP 
ANIM_FLAG_AIRBRAKE 
ANIM_FLAG_ROLL 
ANIM_FLAG_PITCH 
ANIM_FLAG_THROTTLE 
ANIM_FLAG_RPM 
ANIM_FLAG_ACCEL 
ANIM_FLAG_BRAKE 
ANIM_FLAG_CLUTCH 
ANIM_FLAG_TACHO 
ANIM_FLAG_SPEEDO 
ANIM_FLAG_PBRAKE 
ANIM_FLAG_TURBO 
ANIM_FLAG_SHIFTER 
ANIM_FLAG_AETORQUE 
ANIM_FLAG_AEPITCH 
ANIM_FLAG_AESTATUS 
ANIM_FLAG_TORQUE 
ANIM_FLAG_HEADING 
ANIM_FLAG_DIFFLOCK 
ANIM_FLAG_STEERING 
ANIM_FLAG_EVENT 
ANIM_FLAG_AILERONS 
ANIM_FLAG_ARUDDER 
ANIM_FLAG_BRUDDER 
ANIM_FLAG_BTHROTTLE 
ANIM_FLAG_PERMANENT 
ANIM_FLAG_ELEVATORS 

Definition at line 133 of file SimData.h.

◆ AnimModes

Enumerator
ANIM_MODE_ROTA_X 
ANIM_MODE_ROTA_Y 
ANIM_MODE_ROTA_Z 
ANIM_MODE_OFFSET_X 
ANIM_MODE_OFFSET_Y 
ANIM_MODE_OFFSET_Z 
ANIM_MODE_AUTOANIMATE 
ANIM_MODE_NOFLIP 
ANIM_MODE_BOUNCE 

Definition at line 169 of file SimData.h.

◆ BlinkType

< Turn signal

Enumerator
BLINK_NONE 
BLINK_LEFT 
BLINK_RIGHT 
BLINK_WARN 

Definition at line 113 of file SimData.h.

◆ EngineTriggerType

Enumerator
TRG_ENGINE_CLUTCH 
TRG_ENGINE_BRAKE 
TRG_ENGINE_ACC 
TRG_ENGINE_RPM 
TRG_ENGINE_SHIFTUP 
TRG_ENGINE_SHIFTDOWN 

Definition at line 211 of file SimData.h.

◆ HookState

Enumerator
UNLOCKED 

lock not locked

PRELOCK 

prelocking, attraction forces in action

LOCKED 

lock locked.

Definition at line 73 of file SimData.h.

◆ HydroFlags

Enumerator
HYDRO_FLAG_SPEED 
HYDRO_FLAG_DIR 
HYDRO_FLAG_AILERON 
HYDRO_FLAG_RUDDER 
HYDRO_FLAG_ELEVATOR 
HYDRO_FLAG_REV_AILERON 
HYDRO_FLAG_REV_RUDDER 
HYDRO_FLAG_REV_ELEVATOR 

Definition at line 121 of file SimData.h.