maploader / overmaps update - struct system, overmaps location bindings, misc backend improvements (#6403)

tl;dr level collections that can easily be logically restructured/moved
as necessary

will eventually be used for radio and overmaps location resolution.

this is the last part of
https://github.com/Citadel-Station-13/Citadel-Station-13-RP/pull/4841
that has not yet been integrated.
this will be a draft for a while.

---------

Co-authored-by: LetterN <24603524+LetterN@users.noreply.github.com>
This commit is contained in:
silicons
2025-11-06 17:49:23 -08:00
committed by GitHub
co-authored by LetterN
parent be9b72bee6
commit 4ab234f10c
441 changed files with 7924 additions and 713587 deletions
@@ -32,7 +32,7 @@
. = ..()
/datum/nano_module/uav/ui_interact(mob/user, ui_key = "main", datum/nanoui/ui = null, force_open = 1, state = default_state)
var/list/data = host.initial_data()
var/list/data = host.initial_nano_data()
if(current_uav)
if(QDELETED(current_uav))