* My heart is dragging me down into...
...oblivion!
* drifting closer to the edge but she won't have me
* ever round me we are dead before we meet her
* for the last time
* wake up in sweat
* n
* fff
* uff
---------
Co-authored-by: Matt Atlas <liermattia@gmail.com>
* Removes the dynamic maps system
* Adds some basic doc strings to the gear tweaks / Fix startup lag
* Adds the pull request labeler to (partially) replace the bot
* Changelog
* Fix spelling mistake
* Fix compile error
Add javascript and sounds to labeler
* Log Query during SQL Errors
* Use log_sql for sql connection errors
* Fix extra space in dbcore
* Fix mapping label names
---------
Co-authored-by: Werner <Arrow768@users.noreply.github.com>
* Update the codebase to 515.
* edit that
* WHOOPS
* maor
* maybe works
* libcall and shit
* do that too
* remove that
* auxtools isnt updated so get rid of it
* actually remove auxtools lol
Co-authored-by: Matt Atlas <liermattia@gmail.com>
Adds a admin verb to force a specific away mission.
(So there is no need to dig around the the SSpersist_config controller)
Co-authored-by: Werner <Arrow768@users.noreply.github.com>
* Fixes Space-Ruin Issues
Fixes Load-Time and Lighting issues on the Space Ruins by moving the loading of the ruins into Atlas
* Reworks the space ruin loader
It´s now based on a json file which allows to set the weight of the ruins, add various tags with a specified weight and restrict the maps the ruin can be used in
* Fixes compile warnings
* Change z-levels in aurora.dm
* Moves the SubSystem
* Changes the player_levels back again since the away mission is now loaded after the z expansion
Adds Asteroid Dungeons framework to the game. Mappers can make their own asteroid dungeons to the game. Currently there are no asteroid dungeons that can be loaded.
Anyone can make a dungeon like anyone could make a change to a map. A readme file is included inside the maps directory for information regarding how to add your own dungeon to the map.
There's an added config function in the example config that determines whether or not asteroid dungeons spawn. I also included 2 bat files in mapmerge and mapmerge2 that backup the asteroid dungeons spawns so that they can be used in mapmerge.
changes:
Atlas now logs init time per DMM.
Map Finalization now separately logs finalize & asteroid generation time.
Added Z_ALL_TURFS() macro to get a list of all turfs in a Z-level.
Misc. performance optimizations for SSminimap init.
changes:
early misc & seeds now load before atlas.
ZAS now has priority 55 down from 80.
Timer now has priority 45 down from (default) 50.
Lighting now has priority 65 up from 20.
The asteroid gen SS has been renamed to map finalization, and now does other map touch-up tasks like area sort, map datum finalization, and uplink init.