rigs-of-rods icon indicating copy to clipboard operation
rigs-of-rods copied to clipboard

Main development repository for Rigs of Rods soft-body physics simulator

Results 210 rigs-of-rods issues
Sort by recently updated
recently updated
newest added

[An extra null pointer check is not needed in functions](https://isocpp.org/wiki/faq/freestore-mgmt#delete-handles-null "Do I need to check for null before delete p?") like the following. - [Landusemap](https://github.com/RigsOfRods/rigs-of-rods/blob/5fdddb4d258c975d23e0c5edde2d471e3d82c818/source/main/gameplay/Landusemap.cpp#L51 "Destructor for Landusemap") - [MovableText](https://github.com/RigsOfRods/rigs-of-rods/blob/5fdddb4d258c975d23e0c5edde2d471e3d82c818/source/main/gfx/MovableText.cpp#L67...

coding
cleanup

This is a spinoff from https://github.com/RigsOfRods/rigs-of-rods/pull/3055 Requires updated rorserver - see https://github.com/RigsOfRods/ror-server/pull/152 ![obrazek](https://github.com/RigsOfRods/rigs-of-rods/assets/491088/79785ef8-dc0f-4894-83ac-94c9b07b07ee) **New features:** - Added send timestamp to `RoRnet::Header` - all packets now track their time shift between...

Fixes #2783 I replaced the Ulteq-invented `short int` compression format with a standard half-precision IEEE floats (using https://half.sourceforge.net/). Both are 2-byte formats so network traffic will remain the same.

This is an experimental spinoff from https://github.com/RigsOfRods/rigs-of-rods/pull/3049. I felt inspired. ![characterCollNetworkedDaf](https://github.com/RigsOfRods/rigs-of-rods/assets/491088/a43f3872-bb53-48a5-a239-444822efc36b) Since the collision works by "sticking" the character to the actor while in contact, I realized I could extend...

The missing piece of #3030. Will come with a demo script when finished.

Affectors are actuators which apply force to nodes. Applying forces from script or GUI is not trivial because physics runs at 2000FPS while Script/GUI are updated once per frame (roughly...

Our [coding guidelines](https://ror.avrintech.net/rorwikibackup/index.php/Coding_style) need a new home (wiki is retired) and extension. I suggest incorporating them to our Doxygen docs and adding usage guildelines for C++ features and other techniques/patterns....

needs discussion
documentation

Animation source `ignition` is needed to replace `event TRUCK_TOGGLE_CONTACT` - From Discord https://discord.com/channels/136544456244461568/189904947649708032/1081269810769440888 > I have animations that trigger when X is pressed. The animations I have set are in...

once you port to Ogre 13, it would be nice to get HiDPI support so the UI is not tiny. see: https://github.com/OGRECave/ogre/blob/422910431c12f12ecadb540adf9e13ad1397e232/Samples/Browser/include/SampleBrowser.h#L838 and: https://github.com/OGRECave/ogre/blob/422910431c12f12ecadb540adf9e13ad1397e232/Samples/Simple/include/ImGuiDemo.h#L47-L49

enhancement
GUI

scenarios examples: https://www.youtube.com/watch?v=mN6lWJRVy3I https://www.youtube.com/watch?v=1bspaMnfw30 https://www.youtube.com/watch?v=nrs7H7I_fNk