Files
Bubberstation/code/modules/admin
Tim 30d2f28c16 map_export now saves welded airlocks and paper on noticeboards (#91960)
When using `map-export`:
- Exports the welded state of an airlock to the welded airlock mapping
helper
- Exports the paper inside of a noticeboard to pop out and be saved on
the same turf

Both `airlocks` and `noticeboards` handle the outside objects already in
their `Initialization()` procs so I didn't have to change anything. Also
I cleaned up the paper code and added some better code documentation to
`on_object_saved()`.

We convert this:

![dreamseeker_h4gQeOTaSC](https://github.com/user-attachments/assets/356b976f-b597-4492-96b0-7169b22e1845)

To this:

![StrongDMM_lQ5B1i8lH5](https://github.com/user-attachments/assets/b5360967-3e36-4e32-b94d-a51245eab867)

## Why It's Good For The Game
There weren't any good examples of using `on_object_saved()` and the
documentation was lacking so I wanted to include some proof of concept
for a few objects. Also airlocks already save their welded state, but I
think it looks better to have it as a mapping helper since it shows up
in StrongDMM instead of being a VV edit.
2025-07-15 10:39:23 -04:00
..
2025-05-12 21:52:38 -04:00
2025-02-19 21:32:00 -05:00
2025-06-25 17:36:10 -07:00
2025-06-25 17:36:10 -07:00
2025-06-25 17:36:10 -07:00
2025-06-25 17:36:10 -07:00
2025-02-17 00:25:56 +01:00