add "messy" station trait; add party trash to hangover trait (#24485)

* add negative station trait: messy station

* remains can't be cleaned

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* messy and hangover? you get more mess

* pull down max mess size a bit

* remove floor tiles properly

* autodoc remaining_tiles

* actually gonna reduce this further

---------

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
This commit is contained in:
warriorstar-orion
2024-04-10 18:54:57 +00:00
committed by GitHub
co-authored by Luc
parent 754cdcab98
commit 5e213db6c5
5 changed files with 221 additions and 0 deletions
@@ -45,6 +45,14 @@
. = ..()
SSshuttle.supply.callTime *= 1.5 // 3 minutes, for those wondering.
/datum/station_trait/messy_station
name = "Messy Station"
trait_type = STATION_TRAIT_NEGATIVE
weight = 5
show_in_report = TRUE
report_message = "The previous crew has left the station completely trashed."
trait_to_give = STATION_TRAIT_MESSY
// Abstract station trait used for traits that modify a random event in some way (their weight or max occurrences).
/datum/station_trait/random_event_weight_modifier
name = "Random Event Modifier"