10 Commits
Author SHA1 Message Date
siliconsandGitHub 6144b87b9a [IDB IGNORE] [MDB IGNORE] orbital support update 1 / 3 (#7361) 2026-01-20 14:46:22 +01:00
4ab234f10c 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>
2025-11-06 17:49:23 -08:00
siliconsandGitHub b131da168a adds custom overmap loading and some general overmap / area fixes (#7357) 2025-10-16 18:53:52 +02:00
siliconsandGitHub 9d6a141e5b mc update: init stages, better subsystem init tracking, etc (#6857)
modifies the hollow metrics API; that'll probably be implemented soon
adds init stages
changes SSatoms to not abuse its `initialized` variable

closes #6858
2024-11-15 14:41:25 -07:00
siliconsandGitHub 42806d707d preliminary turret upgrade (#6668) 2024-08-20 20:04:31 +02:00
siliconsandGitHub b8c5f9db23 overmaps - physics (#6594) 2024-07-19 22:48:07 -04:00
siliconsandGitHub b0cec39d84 overmaps 1 - generation & spatial (#6550)
here we go gamers
2024-07-14 18:20:27 -06:00
siliconsandGitHub 43a8f6fd98 turf reservations - borders (#6536) 2024-06-24 11:28:17 +02:00
siliconsandGitHub 7b5c263ae5 fast turf reservation lookups & aligned spatial grid lookups (#6532)
# why?

non-player facing

we're going to need fast lookups for "is this thing in range of this
other thing" at some point, for things like telecomms

this current solution consumes about 16KB per reservation level

we also add the capability to use spatial grids to quickly get atoms on
a level.
spatial grids are also at 16KB per grid, per world level

all in all worth it in my opinion.
2024-06-20 17:26:53 -06:00
siliconsandGitHub efc6e6111a Spatial Grids (#6521) 2024-06-19 19:24:46 +02:00