diff --git a/code/modules/antagonists/blob/blob_report.dm b/code/datums/station_integrity.dm similarity index 76% rename from code/modules/antagonists/blob/blob_report.dm rename to code/datums/station_integrity.dm index f0d46888c2f..6f8062403b5 100644 --- a/code/modules/antagonists/blob/blob_report.dm +++ b/code/datums/station_integrity.dm @@ -1,3 +1,12 @@ +/** + * For counting up how much of the station exists at the start of the shift, and how much is left behind by the end of it. + * + * "For God's sake, please be careful with those fuel tanks, you're going to set them off and compromise the station's integrity." + * "Relax boss, everyone knows this station has no integrity." + * "Yeah, that's why we all like it so much!" + * * -Recovered engineering chatter from a destroyed NT station, 2557 + */ + /datum/station_state var/floor = 0 var/wall = 0 @@ -23,10 +32,10 @@ if(isfloorturf(T)) var/turf/open/floor/TF = T - if(!(TF.burnt)) - floor += 12 - else + if(TF.burnt) floor += 1 + else + floor += 2 if(iswallturf(T)) var/turf/closed/wall/TW = T diff --git a/tgstation.dme b/tgstation.dme index 7ed54542887..5e7c7578760 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -402,6 +402,7 @@ #include "code\datums\saymode.dm" #include "code\datums\shuttles.dm" #include "code\datums\spawners_menu.dm" +#include "code\datums\station_integrity.dm" #include "code\datums\tgs_event_handler.dm" #include "code\datums\verbs.dm" #include "code\datums\view.dm" @@ -1596,7 +1597,6 @@ #include "code\modules\antagonists\ashwalker\ashwalker.dm" #include "code\modules\antagonists\blob\blob.dm" #include "code\modules\antagonists\blob\blob_mobs.dm" -#include "code\modules\antagonists\blob\blob_report.dm" #include "code\modules\antagonists\blob\overmind.dm" #include "code\modules\antagonists\blob\powers.dm" #include "code\modules\antagonists\blob\blobstrains\_blobstrain.dm"