mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-01-13 19:12:13 +00:00
* IMPORTANT MILESTONE, AIR IS BREATHABLE * the vibrations of the SM in my headphones are pleasing (no stupid hotspots) * sanity check, it all works * SM is fine * this will work first try * linter * "thank you, warriorstar" everyone says in unison * Build Rust library * finishing touches (hopefully) * Build Rust library * update gas_mixture.dm to include hydrogen burning * Build Rust library * hydrogen should be the right color on gas analyzers * i JUST rebuilt it * adds agent B and Hydrogen floors * update the h2 canister * caniser bad speling * in aa we trust * Build Rust library * Build Rust library --------- Co-authored-by: paradisess13[bot] <165046124+paradisess13[bot]@users.noreply.github.com>
Paradise Rust Libraries
Info
These libraries allow rust code for things that are incredibly slow or outright impossible in DM. Think of it like a ParadiseSS13 specifiy version of rust-g.
It currently handles:
- Atmospherics (
milla) - DMM manipulation stuff (
mapmanip)
It also imports and tweaks the following rust-g features:
- DMI
- File
- HTTP
- JSON
- Logging
- MySQL
- Noisegen
- Redis PubSub
- TOML
If you're adding anything to this, please use the BYONDAPI stuff instead of json_encode and json_decode everywhere.
Building
Just running cargo build --release should be enough if you're on Windows. If you are on Linux, you should be familiar with figuring stuff out yourself and consulting 300 pieces of documentation for a single command.