Files
Paradise/rust
7faed06981 Adds dynamic airlocks, a flexible mapping tool (#28852)
* move airlock controller defines to the right place

* goddamnit

* Adds dynamic airlocks, a flexible mapping tool

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: warriorstar-orion <orion@snowfrost.garden>

* final as anythings

* break some long comment lines

* rebuild rust just in case

---------

Signed-off-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-05-19 21:40:52 +00:00
..

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)

Building

BYOND 516.1651 introduced breaking changes to ByondAPI, the interop system to get data other than strings in and out of DLLs. Because of this, you need to specify the --no-default-features --features byond-516 to build the 516 compliant lib. Not specifying a feature will build for versions 515.1621 to 516.1650. Specifying byond-516 will build for 516.1651 and up.