Skip to content

Oxidizer v0.5.0

Choose a tag to compare

@github-actions github-actions released this 07 Nov 19:12
· 34 commits to master since this release

Added

  • Oxidizer runs as a StarMap mod: Oxidizer.StarMap-<version>.zip holds an Oxidizer.StarMap folder for mods/. StarMap starts the game and loads it like any C# mod, and Oxidizer then runs the Rhai and Rust mods, side by side with StarMap's C# mods. Standalone Oxidizer stays as it was.
  • Oxidizer's core is also a library (oxidizer_core.dll / liboxidizer_core.so), which the StarMap mod loads.

Changed

  • Rust mods keep their library in a subfolder, dll = "bin/my_mod": StarMap tries to load mods/<id>/<id>.dll as a C# mod, and a native library there stops the game. dll paths may now include folders.
  • Release zips are named Oxidizer-<version>.zip and Oxidizer.StarMap-<version>.zip (no v), which the content index needs to tell them apart.

Removed

  • The [loader] table in the example mod.toml files: nothing reads it there. Loaders are declared in the content index listing.