Major UT Overhaul (#16544)

* Removes old UT definition files (drone/travis)
* Adds concurrency definitions to the workflows
* Changes our workflows to be more in line with what /tg does
* Adds a workflow to build/commit TGUI
* Adds a workflow to build/commit changelogs

Add python version to dependencies.sh
Fix dme errors
Removes a bunch of not included files
Cache Opendream and add directory to check_grep.py

Co-authored-by: Werner <Arrow768@users.noreply.github.com>
This commit is contained in:
Werner
2023-06-27 16:44:16 +02:00
committed by GitHub
co-authored by Werner
parent 1e0c7d8dd2
commit 3742231bc2
205 changed files with 1433 additions and 7692 deletions
+2
View File
@@ -59,3 +59,5 @@
return TRUE
else
return FALSE
#undef DEFAULT_MAX_RUNES
-3
View File
@@ -1,6 +1,3 @@
#define SSDOCS_MEDIUM_PAPER "paper"
#define SSDOCS_MEDIUM_FILE "file"
var/datum/controller/subsystem/docs/SSdocs
/datum/controller/subsystem/docs
@@ -1,10 +1,3 @@
#define EVAC_IDLE 0
#define EVAC_PREPPING 1
#define EVAC_LAUNCHING 2
#define EVAC_IN_TRANSIT 3
#define EVAC_COOLDOWN 4
#define EVAC_COMPLETE 5
var/datum/evacuation_controller/evacuation_controller
/datum/evacuation_controller
@@ -1,28 +0,0 @@
#define EVAC_OPT_ABANDON_SHIP "abandon_ship"
#define EVAC_OPT_CANCEL_ABANDON_SHIP "cancel_abandon_ship"
/datum/evacuation_controller/lifepods
name = "escape pod controller"
evac_prep_delay = 7 MINUTES
evac_launch_delay = 0
evac_transit_delay = 2 MINUTES
evacuation_options = list(
EVAC_OPT_ABANDON_SHIP = new /datum/evacuation_option/abandon_ship(),
EVAC_OPT_CANCEL_ABANDON_SHIP = new /datum/evacuation_option/cancel_abandon_ship(),
)
/datum/evacuation_controller/lifepods/launch_evacuation()
priority_announcement.Announce(replacetext(replacetext(current_map.emergency_shuttle_leaving_dock, "%dock_name%", "[current_map.dock_name]"), "%ETA%", "[round(get_eta()/60,1)] minute\s"))
/datum/evacuation_controller/lifepods/available_evac_options()
if (is_on_cooldown())
return list()
if (is_idle())
return list(evacuation_options[EVAC_OPT_ABANDON_SHIP])
if (is_evacuating())
return list(evacuation_options[EVAC_OPT_CANCEL_ABANDON_SHIP])
#undef EVAC_OPT_ABANDON_SHIP
#undef EVAC_OPT_CANCEL_ABANDON_SHIP
-5
View File
@@ -1,8 +1,3 @@
#define RADIATION_DECAY_RATE 1
#define RADIATION_LOWER_LIMIT 0.15
#define RADIATION_MATERIAL_RESISTANCE_DIVISOR 2
#define RADIATION_RESISTANCE_MULTIPLIER 1.25
var/datum/controller/subsystem/radiation/SSradiation
/datum/controller/subsystem/radiation
-6
View File
@@ -1,9 +1,3 @@
#define OPENTURF_MAX_PLANE -71
#define OPENTURF_CAP_PLANE -70 // The multiplier goes here so it'll be on top of every other overlay.
#define OPENTURF_MAX_DEPTH 10 // The maxiumum number of planes deep we'll go before we just dump everything on the same plane.
#define SHADOWER_DARKENING_FACTOR 0.85 // The multiplication factor for openturf shadower darkness. Lighting will be multiplied by this.
#define SHADOWER_DARKENING_COLOR "#999999" // The above, but as an RGB string for lighting-less turfs.
/var/datum/controller/subsystem/zcopy/SSzcopy
/datum/controller/subsystem/zcopy