OpenRAC launcher
OpenRAC launcher
Releases
Fixed (7)
Commits landed
develop: 45 commits
- cb4b8a4Keybind settings and presets for mods of interface 1.2
- c599937A mod reports the interface its manifest names
- 1a87871The keyboard and mouse for mods, interface 1.2
- 20619d9A link with several mods keeps its preview after one is installed
- 99fa0d3The job events as rustfmt lays them out
- c21e51eA finished job keeps the folders it wrote
- 221180aLevels open in Godot lit as the game lights them
- 15799c4The exports and imports name the folder they wrote
- 37d3041Terrain as a modding family in the asset export and import
- 3d3d47cA native mod's manifest in its repository is a native mod
- eae1d0cA tag <id>-v<version> releases only that mod
- d0f11d0Tauri dev works on its checkout, not an old carried copy
- 0ffcd2bRac1 hook points for giving items, planets, the vendor and gold bolts
- 8a02b24The hook reference lists the catalogue's hook points by their ids
- c45b8efGenerate the API reference from the SDK's sources
- ccc213dA hook point under a wrap of the port's own
- 7901134More forms of a repository's link, and a plain answer for one GitHub hides
- 261c1b7Script mods in the store, and mod interface 1.1
- 309b33aA header-only C++ layer over the mod interface
- 40505cbManifests of script mods
- cb26a02Design the C++ layer and Luau script mods
- db349d4Level.json counts the mobys' metal meshes, as check.gd sees them
- 5510d38The collision block as data, written back byte-exact and edited
- c4c120bThe level's gameplay data in the Godot scene
- 1689f83Catalogue hook names Moby_<Class>_Update and a stable classes.json
- 744b137The moby behaviour catalogue for modders
- c6cc3ddThe template is a mod's repository, released by its workflow
- 4406841Mods from a repository's address, checked, with updates
- 767634eMods from a git repository, and what a hook point can be
- fd005c6The packages list the launcher among the games
- a61db23The menu entry starts the AppImage, not its passing mount
- 93540a6The AppImage's own environment stays in the AppImage
- 22f33a0Make the SDK workflow's build folder before copying into it
- f1c04e7A CMake package for building mods
- 1a9aeccFind a registered game function by name
- 2748a03Hook points for mods, written as hooks.c
- 298918eThe mod interface's headers
- cfa60c4Returns_64 results passed on whole; spilled 32-bit locals
- 1a8dc68Folded functions' places, part 2
- 08a3efcThe matched C keeps the EE's integer widths
- ea45c2dThe extractor test keeps the hash it hands a version alive
- f0a1c42Level copies run their own code
- 3163c4cThe threads reading a track are stopped before the program exits
- 92b4b12A bug sweep of the launcher
- a25a1daA unit read while a shared header is rewritten keeps its definitions
master: 45 commits
- cb4b8a4Keybind settings and presets for mods of interface 1.2
- c599937A mod reports the interface its manifest names
- 1a87871The keyboard and mouse for mods, interface 1.2
- 20619d9A link with several mods keeps its preview after one is installed
- 99fa0d3The job events as rustfmt lays them out
- c21e51eA finished job keeps the folders it wrote
- 221180aLevels open in Godot lit as the game lights them
- 15799c4The exports and imports name the folder they wrote
- 37d3041Terrain as a modding family in the asset export and import
- 3d3d47cA native mod's manifest in its repository is a native mod
- eae1d0cA tag <id>-v<version> releases only that mod
- d0f11d0Tauri dev works on its checkout, not an old carried copy
- 0ffcd2bRac1 hook points for giving items, planets, the vendor and gold bolts
- 8a02b24The hook reference lists the catalogue's hook points by their ids
- c45b8efGenerate the API reference from the SDK's sources
- ccc213dA hook point under a wrap of the port's own
- 7901134More forms of a repository's link, and a plain answer for one GitHub hides
- 261c1b7Script mods in the store, and mod interface 1.1
- 309b33aA header-only C++ layer over the mod interface
- 40505cbManifests of script mods
- cb26a02Design the C++ layer and Luau script mods
- db349d4Level.json counts the mobys' metal meshes, as check.gd sees them
- 5510d38The collision block as data, written back byte-exact and edited
- c4c120bThe level's gameplay data in the Godot scene
- 1689f83Catalogue hook names Moby_<Class>_Update and a stable classes.json
- 744b137The moby behaviour catalogue for modders
- c6cc3ddThe template is a mod's repository, released by its workflow
- 4406841Mods from a repository's address, checked, with updates
- 767634eMods from a git repository, and what a hook point can be
- fd005c6The packages list the launcher among the games
- a61db23The menu entry starts the AppImage, not its passing mount
- 93540a6The AppImage's own environment stays in the AppImage
- 22f33a0Make the SDK workflow's build folder before copying into it
- f1c04e7A CMake package for building mods
- 1a9aeccFind a registered game function by name
- 2748a03Hook points for mods, written as hooks.c
- 298918eThe mod interface's headers
- cfa60c4Returns_64 results passed on whole; spilled 32-bit locals
- 1a8dc68Folded functions' places, part 2
- 08a3efcThe matched C keeps the EE's integer widths
- ea45c2dThe extractor test keeps the hash it hands a version alive
- f0a1c42Level copies run their own code
- 3163c4cThe threads reading a track are stopped before the program exits
- 92b4b12A bug sweep of the launcher
- a25a1daA unit read while a shared header is rewritten keeps its definitions