From b1b173db28d4dadb30c717a30f5cd0df1bc82d92 Mon Sep 17 00:00:00 2001 From: QuiteLiterallyAnything <154708292+QuiteLiterallyAnything@users.noreply.github.com> Date: Sat, 5 Apr 2025 13:38:52 -0700 Subject: [PATCH] Mild to Moderately Suggestive Poster Removal (#1320) * Overrides a few posters that may not be appropriate for Fulpstation; overrides one joke item as well. --- fulp_modules/Z_edits/erp_removal/misc_items.dm | 7 +++++++ fulp_modules/Z_edits/erp_removal/posters.dm | 10 ++++++++++ tgstation.dme | 2 ++ 3 files changed, 19 insertions(+) create mode 100644 fulp_modules/Z_edits/erp_removal/misc_items.dm create mode 100644 fulp_modules/Z_edits/erp_removal/posters.dm diff --git a/fulp_modules/Z_edits/erp_removal/misc_items.dm b/fulp_modules/Z_edits/erp_removal/misc_items.dm new file mode 100644 index 00000000000..001b1f74ce0 --- /dev/null +++ b/fulp_modules/Z_edits/erp_removal/misc_items.dm @@ -0,0 +1,7 @@ +// Obscure joke curator mail gift that (while semi-satricial and not explicit itself) +// references explicit material. +/obj/item/book/granter/action/spell/blind/wgw/Initialize(mapload) + . = ..() + // We replace it with 100 CR to make its absence less noticeable as a mail drop. + new /obj/item/stack/spacecash/c100(src.loc) + return INITIALIZE_HINT_QDEL diff --git a/fulp_modules/Z_edits/erp_removal/posters.dm b/fulp_modules/Z_edits/erp_removal/posters.dm new file mode 100644 index 00000000000..5fe94251e70 --- /dev/null +++ b/fulp_modules/Z_edits/erp_removal/posters.dm @@ -0,0 +1,10 @@ +// blacklists ALL "suggestive" posters— intentionally ironic or otherwise. +/obj/structure/sign/poster/Initialize(mapload) + blacklisted_types += list( + /obj/structure/sign/poster/official/no_erp, + /obj/structure/sign/poster/contraband/got_wood, + /obj/structure/sign/poster/contraband/lusty_xenomorph, + /obj/structure/sign/poster/contraband/busty_backdoor_xeno_babes_6, + /obj/structure/sign/poster/contraband/lizard + ) + return ..() diff --git a/tgstation.dme b/tgstation.dme index 0660d02ae5b..75386a199ad 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6840,6 +6840,8 @@ #include "fulp_modules\Z_edits\emote_edits\scream.dm" #include "fulp_modules\Z_edits\erp_removal\clothing.dm" #include "fulp_modules\Z_edits\erp_removal\double_beds.dm" +#include "fulp_modules\Z_edits\erp_removal\misc_items.dm" +#include "fulp_modules\Z_edits\erp_removal\posters.dm" #include "fulp_modules\Z_edits\erp_removal\vox.dm" #include "fulp_modules\Z_edits\event_overrides\grav_gen_blackout.dm" #include "fulp_modules\Z_edits\fixes\radio.dm"