[MIRROR] Syndicate Lavaland Base Photocopier is now Free (Gratis) [MDB IGNORE] (#20166)

* Syndicate Lavaland Base Photocopier is now Free (Gratis) (#74268)

## About The Pull Request

The syndicate ripped out the payment charger for VERY
IMPORTANT BUSINESSWORK.
i dunno if the syndicate ever get a fax machine they'll be able to send
people ass photos?

I decided to go with the subtype being named `gratis` because i didn't
want people to confuse whatever a `free` subtype would mean... free to
photocopy your own ass or anyone's ass? unlimited ass? photocopy smut?
whatever i think it's funny since it gives you to the answer of the joke
that i put in the desc... i'm such a master of comedy

* Syndicate Lavaland Base Photocopier is now Free (Gratis)

---------

Co-authored-by: san7890 <the@san7890.com>
This commit is contained in:
SkyratBot
2023-03-29 23:38:24 +02:00
committed by GitHub
parent ea2c904196
commit bcd8d3fb02
2 changed files with 14 additions and 2 deletions
@@ -955,11 +955,11 @@
/turf/closed/wall/mineral/plastitanium/nodiagonal,
/area/ruin/syndicate_lava_base/cargo)
"gP" = (
/obj/machinery/photocopier,
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/brown{
dir = 1
},
/obj/machinery/photocopier/gratis,
/turf/open/floor/iron,
/area/ruin/syndicate_lava_base/cargo)
"gQ" = (
+13 -1
View File
@@ -44,8 +44,12 @@
/obj/machinery/photocopier/Initialize(mapload)
. = ..()
AddComponent(/datum/component/payment, 5, SSeconomy.get_dep_account(ACCOUNT_CIV), PAYMENT_CLINICAL)
toner_cartridge = new(src)
setup_components()
/// Simply adds the necessary components for this to function.
/obj/machinery/photocopier/proc/setup_components()
AddComponent(/datum/component/payment, 5, SSeconomy.get_dep_account(ACCOUNT_CIV), PAYMENT_CLINICAL)
/obj/machinery/photocopier/handle_atom_del(atom/deleting_atom)
if(deleting_atom == object_copy)
@@ -516,6 +520,14 @@
else
return TRUE
/// Subtype of photocopier that is free to use.
/obj/machinery/photocopier/gratis
desc = "Does the same important paperwork, but it's free to use! The best type of free."
/obj/machinery/photocopier/gratis/setup_components()
// it's free! no charge! very cool and gratis-pilled.
AddComponent(/datum/component/payment, 0, SSeconomy.get_dep_account(ACCOUNT_CIV), PAYMENT_CLINICAL)
/*
* Toner cartridge
*/