From ecfaa26cc2a24323fef001c454e8f8d43e7ba424 Mon Sep 17 00:00:00 2001 From: Marm <85680653+ItsMarmite@users.noreply.github.com> Date: Wed, 20 Sep 2023 00:30:03 +0100 Subject: [PATCH] You've Got Mail! Adds Mail system (#22269) * heres the mail it never fails Adds envelopes and its functions. * It makes me want to wag my tail Adds new envelope sprites courtesy of McRamon, makes mail bags and envelopess able to be carried by cargo clothing. * when it comes i want to whail Makes Wizard and Nukie equip change to off station role. Adds mail crates and functionality/logging for randomly choosing recipients of mail. * MAAAAAAAAAAAAAAIIIL!!!! Adds functionality for the mail scanner alongside sounds. Begins the process of making mail arrive on the shuttle. * MAIL * THE MAILMAN IS HERE * MAIL IS REAL * Give me an M, give me an A, give me an I, give me an L. What does that spell? MAIL. Finalises pre-review mail features, adding the mail scanner to cargo tech loadout/autolathe. * Update code/game/gamemodes/nuclear/nuclear.dm Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com> * Update code/modules/shuttle/supply.dm Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com> * Update code/game/jobs/job/support.dm Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com> * Update code/game/objects/items/weapons/storage/bags.dm Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com> * Update code/game/objects/items/weapons/storage/bags.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/structures/crates_lockers/crates.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/controllers/subsystem/SSeconomy.dm Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> * check out what you got now Removes unused sprite bloat. * Update code/game/objects/mail.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/mail.dm * Update code/game/objects/mail.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/mail.dm Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> * Update code/game/objects/mail.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/mail.dm Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> * First few Contra reviews * Second batch * Cl doesn't fail anymore * Even more fucking reviews * Doesn't quite work yet but we're almost there * WHEN DOES IT EEEEEND * I have no energy to make a blues clues reference More commits to respond to reviews * God I miss Steve Adds hand sprites to mail scanners * Woooo Mail works again * Science envelopes * Update code/game/objects/mail.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> * my god it worked II hate it * Bread and Circuses splits up service envelopes into two categories, addresses other reviews. * Lewc review - needs testing * Almost there Changing lists and more. * Last fix * IT IS ALL WORKING NOW * Mail. Is. Done. Final pass. * Update code/controllers/subsystem/SSeconomy.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/mail.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * The fix * Just this one too * Lewc review * mail? yeah * Begone, ye powersink * Sirryan review * Update code/__DEFINES/economy_defines.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/mail.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/game/objects/mail.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> * Update code/controllers/subsystem/SSeconomy.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> * Update code/game/objects/mail.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> * Update code/game/objects/mail.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> * Wjpp[s * Removes useless comment * We ball --------- Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com> Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com> Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> --- code/__DEFINES/economy_defines.dm | 5 +- code/__DEFINES/misc_defines.dm | 6 + code/controllers/subsystem/SSeconomy.dm | 8 + code/controllers/subsystem/SSshuttles.dm | 21 ++ code/datums/outfits/outfit_debug.dm | 1 - code/game/gamemodes/nuclear/nuclear.dm | 1 + code/game/gamemodes/wizard/wizard.dm | 1 + code/game/jobs/job/support.dm | 2 + code/game/machinery/requests_console.dm | 11 - .../objects/items/stacks/sheets/mineral.dm | 6 + .../objects/items/weapons/storage/bags.dm | 16 ++ code/game/objects/mail.dm | 272 ++++++++++++++++++ .../structures/crates_lockers/crates.dm | 25 ++ code/modules/clothing/suits/misc_suits.dm | 4 +- code/modules/mining/machine_redemption.dm | 2 +- .../research/designs/autolathe_designs.dm | 8 + code/modules/shuttle/supply.dm | 8 +- code/modules/supply/supply_console.dm | 2 +- icons/mob/inhands/items/devices_lefthand.dmi | Bin 2715 -> 2972 bytes icons/mob/inhands/items/devices_righthand.dmi | Bin 2806 -> 2960 bytes icons/obj/bureaucracy.dmi | Bin 24822 -> 27230 bytes icons/obj/device.dmi | Bin 51365 -> 55036 bytes paradise.dme | 1 + sound/mail/mailapproved.ogg | Bin 0 -> 6747 bytes sound/mail/maildenied.ogg | Bin 0 -> 6845 bytes sound/mail/mailscanned.ogg | Bin 0 -> 5303 bytes 26 files changed, 380 insertions(+), 20 deletions(-) create mode 100644 code/game/objects/mail.dm create mode 100644 sound/mail/mailapproved.ogg create mode 100644 sound/mail/maildenied.ogg create mode 100644 sound/mail/mailscanned.ogg diff --git a/code/__DEFINES/economy_defines.dm b/code/__DEFINES/economy_defines.dm index bb08ac5c54e..dc4a53f50de 100644 --- a/code/__DEFINES/economy_defines.dm +++ b/code/__DEFINES/economy_defines.dm @@ -22,7 +22,7 @@ #define DEPARTMENT_BALANCE_HIGH 1500 /////BASE PAY AMOUNTS/// -#define CREW_BASE_PAY_LOW 125 +#define CREW_BASE_PAY_LOW 100 #define CREW_PAY_MEDIUM 250 #define CREW_PAY_HIGH 300 @@ -62,3 +62,6 @@ #define SUPPLY_VEND 9 #define DEFAULT_CRATE_VALUE 15 + +/// mail deliveries +#define MAIL_DELIVERY_BONUS 100 diff --git a/code/__DEFINES/misc_defines.dm b/code/__DEFINES/misc_defines.dm index 81850bfc16a..544e499beea 100644 --- a/code/__DEFINES/misc_defines.dm +++ b/code/__DEFINES/misc_defines.dm @@ -552,3 +552,9 @@ #define BLOCKED_BURROWS "Blocked Burrows" #define CLASSIC_CAVES "Classic Caves" #define DEADLY_DEEPROCK "Deadly Deeprock" + +// Request console message priority defines + +#define RQ_NONEW_MESSAGES 0 // RQ_NONEWMESSAGES = no new message +#define RQ_NORMALPRIORITY 1 // RQ_NORMALPRIORITY = normal priority +#define RQ_HIGHPRIORITY 2 // RQ_HIGHPRIORITY = high priority diff --git a/code/controllers/subsystem/SSeconomy.dm b/code/controllers/subsystem/SSeconomy.dm index ab3f1dd6e67..8f316ecc674 100644 --- a/code/controllers/subsystem/SSeconomy.dm +++ b/code/controllers/subsystem/SSeconomy.dm @@ -92,6 +92,8 @@ SUBSYSTEM_DEF(economy) var/next_paycheck_delay = 0 /// total paydays this round var/payday_count = 0 + /// Time until the next mail shipment + var/next_mail_delay = 0 var/global_paycheck_bonus = 0 var/global_paycheck_deduction = 0 @@ -132,6 +134,7 @@ SUBSYSTEM_DEF(economy) centcom_message = "
---[station_time_timestamp()]---

Remember to stamp and send back the supply manifests.
" next_paycheck_delay = 30 MINUTES + world.time + next_mail_delay = 15 MINUTES + world.time /datum/controller/subsystem/economy/fire() if(next_paycheck_delay <= world.time) @@ -141,6 +144,11 @@ SUBSYSTEM_DEF(economy) next_data_check = 10 MINUTES + world.time record_economy_data() process_job_tasks() + if(next_mail_delay <= world.time) + if(!is_admin_level(SSshuttle.supply.z) || SSshuttle.supply.areaInstance.moving) + return + next_mail_delay = 15 MINUTES + world.time + SSshuttle.mail_delivery() /datum/controller/subsystem/economy/proc/record_economy_data() economy_data["totalcash"] += total_space_cash diff --git a/code/controllers/subsystem/SSshuttles.dm b/code/controllers/subsystem/SSshuttles.dm index 35de41472a8..a229a3ab80c 100644 --- a/code/controllers/subsystem/SSshuttles.dm +++ b/code/controllers/subsystem/SSshuttles.dm @@ -24,6 +24,8 @@ SUBSYSTEM_DEF(shuttle) //supply shuttle stuff var/obj/docking_port/mobile/supply/supply + /// Supply shuttle turfs to make mail be put down faster + var/static/list/supply_shuttle_turfs = list() var/list/hidden_shuttle_turfs = list() //all turfs hidden from navigation computers associated with a list containing the image hiding them and the type of the turf they are pretending to be var/list/hidden_shuttle_turf_images = list() //only the images from the above list @@ -284,4 +286,23 @@ SUBSYSTEM_DEF(shuttle) QDEL_LIST_CONTENTS(remove_images) +/datum/controller/subsystem/shuttle/proc/mail_delivery() + for(var/obj/machinery/requests_console/console in GLOB.allRequestConsoles) + if(console.department != "Cargo Bay") + continue + console.createMessage("Messaging and Intergalactic Letters", "New Mail Crates ready to be ordered!", "A new mail crate is able to be shipped alongside your next orders!", RQ_NORMALPRIORITY) + + if(!length(supply_shuttle_turfs)) + for(var/turf/simulated/T in supply.areaInstance) + if(T.density) + continue + for(var/obj/structure/structure in T.contents) + if(structure.density) + continue + supply_shuttle_turfs += T + if(!length(supply_shuttle_turfs)) // In case some nutjob walled the supply shuttle 10 minutes into the round + return + var/turf/spawn_location = pick(supply_shuttle_turfs) + new /obj/structure/closet/crate/mail(spawn_location) + #undef CALL_SHUTTLE_REASON_LENGTH diff --git a/code/datums/outfits/outfit_debug.dm b/code/datums/outfits/outfit_debug.dm index a646f082bb6..dd7c0e4cd87 100644 --- a/code/datums/outfits/outfit_debug.dm +++ b/code/datums/outfits/outfit_debug.dm @@ -16,7 +16,6 @@ mask = /obj/item/clothing/mask/gas/welding/advanced shoes = /obj/item/clothing/shoes/combat/swat - // shit down here is mine box = /obj/item/storage/box/debug/debugtools suit_store = /obj/item/tank/internals/oxygen gloves = /obj/item/clothing/gloves/combat diff --git a/code/game/gamemodes/nuclear/nuclear.dm b/code/game/gamemodes/nuclear/nuclear.dm index 1f380ef73d4..914ae3b18f7 100644 --- a/code/game/gamemodes/nuclear/nuclear.dm +++ b/code/game/gamemodes/nuclear/nuclear.dm @@ -292,6 +292,7 @@ U.hidden_uplink.uplink_owner="[synd_mob.key]" U.hidden_uplink.uses = uplink_uses synd_mob.equip_to_slot_or_del(U, slot_in_backpack) + synd_mob.mind.offstation_role = TRUE if(synd_mob.dna.species) var/race = synd_mob.dna.species.name diff --git a/code/game/gamemodes/wizard/wizard.dm b/code/game/gamemodes/wizard/wizard.dm index 4783089c03b..015f595f634 100644 --- a/code/game/gamemodes/wizard/wizard.dm +++ b/code/game/gamemodes/wizard/wizard.dm @@ -147,6 +147,7 @@ wizard_mob.equip_to_slot_or_del(spellbook, slot_l_hand) wizard_mob.faction = list("wizard") + wizard_mob.mind.offstation_role = TRUE diff --git a/code/game/jobs/job/support.dm b/code/game/jobs/job/support.dm index eaef20e4fa9..d77defb864c 100644 --- a/code/game/jobs/job/support.dm +++ b/code/game/jobs/job/support.dm @@ -47,6 +47,7 @@ selection_color = "#eeddbe" access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_QM, ACCESS_MINT, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM) minimal_access = list(ACCESS_MAINT_TUNNELS, ACCESS_CARGO, ACCESS_MAILSORTING, ACCESS_MINERAL_STOREROOM) + alt_titles = list("Mail Carrier", "Courier") outfit = /datum/outfit/job/cargo_tech /datum/outfit/job/cargo_tech @@ -55,6 +56,7 @@ uniform = /obj/item/clothing/under/rank/cargo/tech shoes = /obj/item/clothing/shoes/black + l_pocket = /obj/item/mail_scanner l_ear = /obj/item/radio/headset/headset_cargo id = /obj/item/card/id/supply pda = /obj/item/pda/cargo diff --git a/code/game/machinery/requests_console.dm b/code/game/machinery/requests_console.dm index db575db584a..b6a634ce373 100644 --- a/code/game/machinery/requests_console.dm +++ b/code/game/machinery/requests_console.dm @@ -27,10 +27,6 @@ #define COM_ROLES list("Blueshield", "NT Representative", "Head of Personnel's Desk", "Captain's Desk", "Bridge") #define SCI_ROLES list("Robotics", "Science", "Research Director's Desk") -#define RQ_NONEW_MESSAGES 0 -#define RQ_NORMALPRIORITY 1 -#define RQ_HIGHPRIORITY 2 - GLOBAL_LIST_EMPTY(req_console_assistance) GLOBAL_LIST_EMPTY(req_console_supplies) GLOBAL_LIST_EMPTY(req_console_information) @@ -48,9 +44,6 @@ GLOBAL_LIST_EMPTY(allRequestConsoles) var/list/message_log = list() //List of all messages var/departmentType = 0 //Bitflag. Zero is reply-only. Map currently uses raw numbers instead of defines. var/newmessagepriority = RQ_NONEW_MESSAGES - // RQ_NONEWMESSAGES = no new message - // RQ_NORMALPRIORITY = normal priority - // RQ_HIGHPRIORITY = high priority var/screen = RCS_MAINMENU var/silent = FALSE // set to TRUE for it not to beep all the time var/announcementConsole = FALSE @@ -371,7 +364,3 @@ GLOBAL_LIST_EMPTY(allRequestConsoles) sp.sortTag = tag_index sp.update_desc() print_cooldown = world.time + 600 //1 minute cooldown before you can print another label, but you can still configure the next one during this time - -#undef RQ_NONEW_MESSAGES -#undef RQ_NORMALPRIORITY -#undef RQ_HIGHPRIORITY diff --git a/code/game/objects/items/stacks/sheets/mineral.dm b/code/game/objects/items/stacks/sheets/mineral.dm index 85359257e12..ee5c879d8f6 100644 --- a/code/game/objects/items/stacks/sheets/mineral.dm +++ b/code/game/objects/items/stacks/sheets/mineral.dm @@ -329,6 +329,9 @@ GLOBAL_LIST_INIT(sandbag_recipes, list ( materials = list(MAT_BANANIUM = MINERAL_MATERIAL_AMOUNT) point_value = 50 +/obj/item/stack/sheet/mineral/bananium/ten + amount = 10 + /obj/item/stack/sheet/mineral/bananium/fifty amount = 50 @@ -348,6 +351,9 @@ GLOBAL_LIST_INIT(sandbag_recipes, list ( wall_allowed = FALSE //no tranquilite walls in code point_value = 50 +/obj/item/stack/sheet/mineral/tranquillite/ten + amount = 10 + /obj/item/stack/sheet/mineral/tranquillite/fifty amount = 50 diff --git a/code/game/objects/items/weapons/storage/bags.dm b/code/game/objects/items/weapons/storage/bags.dm index 5ace765ad39..a5a19c88d45 100644 --- a/code/game/objects/items/weapons/storage/bags.dm +++ b/code/game/objects/items/weapons/storage/bags.dm @@ -536,3 +536,19 @@ /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/iv_bag, /obj/item/reagent_containers/hypospray/autoinjector/epinephrine) resistance_flags = FLAMMABLE + +/* + * Mail bag + */ + +/obj/item/storage/bag/mail + name = "mail bag" + desc = "A bag for envelopes, stamps, pens, and papers." + icon = 'icons/obj/bureaucracy.dmi' + icon_state = "mailbag" + item_state = "mailbag" + storage_slots = 14 + max_combined_w_class = 28 + w_class = WEIGHT_CLASS_TINY + can_hold = list(/obj/item/envelope, /obj/item/stamp, /obj/item/pen, /obj/item/paper) + resistance_flags = FLAMMABLE diff --git a/code/game/objects/mail.dm b/code/game/objects/mail.dm new file mode 100644 index 00000000000..6e6a2af8590 --- /dev/null +++ b/code/game/objects/mail.dm @@ -0,0 +1,272 @@ +/obj/item/envelope + name = "broken letter" + desc = "We just got a letter, we just got a letter, we just got a letter -- I wonder who it's from?" + force = 0 + throwforce = 0 + w_class = WEIGHT_CLASS_SMALL + icon = 'icons/obj/bureaucracy.dmi' + icon_state = "mail_misc" + item_state = "paper" + drop_sound = 'sound/items/handling/paper_drop.ogg' + pickup_sound = 'sound/items/handling/paper_pickup.ogg' + + var/list/possible_contents = list() + /// A list that contains the names of the jobs that can receive this type of letter. Only the base job has to be put in it, alternative titles have the same definition on the mind. Name of the job can be found in `mind.assigned_role` + var/list/job_list = list() + var/mob/living/recipient + var/has_been_scanned = FALSE + +/obj/item/envelope/suicide_act(mob/user) + user.visible_message("[user] is licking a sharp corner of the envelope. It looks like [user.p_theyre()] trying to commit suicide!") + playsound(loc, 'sound/effects/-adminhelp.ogg', 50, TRUE, -1) + return BRUTELOSS + +/obj/item/envelope/attack_self(mob/user) + if(!user?.mind) + return + if(user.real_name != recipient.real_name) + to_chat(user, "You don't want to open up another person's mail, that's an invasion of their privacy!") + return + if(do_after(user, 1 SECONDS, target = user) && !QDELETED(src)) + to_chat(user, "You begin to open the envelope.") + playsound(loc, 'sound/items/poster_ripped.ogg', 50, TRUE) + user.unEquip(src) + for(var/obj/item/I in contents) + user.put_in_hands(I) + qdel(src) + +/obj/item/envelope/Initialize(mapload) + . = ..() + var/item = pick(possible_contents) + new item(src) + new /obj/item/stack/spacecash(src, rand(1, 50) * 5) + var/list/mind_copy = shuffle(SSticker.minds) + for(var/datum/mind/mail_attracted_people in mind_copy) + var/turf/T = get_turf(mail_attracted_people.current) + if(mail_attracted_people.offstation_role || !ishuman(mail_attracted_people.current) || is_admin_level(T.z)) + continue + if(mail_attracted_people.assigned_role in job_list) + recipient = mail_attracted_people.current + name = "letter to [recipient.real_name]" + return + if(!admin_spawned) + log_debug("Failed to find a new name to assign to [src]!") + qdel(src) + +/obj/item/envelope/security + icon_state = "mail_sec" + possible_contents = list(/obj/item/reagent_containers/food/snacks/donut/sprinkles, + /obj/item/megaphone, + /obj/item/poster/random_official, + /obj/item/restraints/handcuffs/pinkcuffs, + /obj/item/restraints/legcuffs/bola/energy, + /obj/item/reagent_containers/food/drinks/coffee, + /obj/item/stock_parts/cell/super, + /obj/item/grenade/barrier/dropwall, + /obj/item/toy/figure/crew/detective, + /obj/item/toy/figure/crew/hos, + /obj/item/toy/figure/crew/secofficer) + job_list = list("Head of Security", "Security Officer", "Detective", "Warden") + +/obj/item/envelope/science + icon_state = "mail_sci" + possible_contents = list(/obj/item/analyzer, + /obj/item/assembly/signaler, + /obj/item/slime_extract/grey, + /obj/item/clothing/mask/gas, + /obj/item/reagent_containers/spray/cleaner, + /obj/item/clothing/glasses/regular, + /obj/item/stack/ore/diamond, // Jackpot + /obj/item/paicard, + /obj/item/toy/figure/crew/borg, + /obj/item/toy/figure/crew/geneticist, + /obj/item/toy/figure/crew/rd, + /obj/item/toy/figure/crew/roboticist, + /obj/item/toy/figure/crew/scientist) + job_list = list("Research Director", "Roboticist", "Geneticist", "Scientist") + +/obj/item/envelope/supply + icon_state = "mail_sup" + possible_contents = list(/obj/item/reagent_containers/hypospray/autoinjector/survival, + /obj/item/reagent_containers/food/drinks/bottle/absinthe/premium, + /obj/item/clothing/glasses/meson/gar, + /obj/item/stack/marker_beacon/ten, + /obj/item/stack/medical/splint, + /obj/item/pen/multi/fountain, + /obj/item/clothing/mask/cigarette/cigar, + /obj/item/stack/wrapping_paper, + /obj/item/toy/figure/crew/cargotech, + /obj/item/toy/figure/crew/qm, + /obj/item/toy/figure/crew/miner) + job_list = list("Quartermaster", "Cargo Technician", "Shaft Miner") + +/obj/item/envelope/medical + icon_state = "mail_med" + possible_contents = list(/obj/item/soap, + /obj/item/reagent_containers/glass/bottle/morphine, + /obj/item/reagent_containers/hypospray/safety, + /obj/item/reagent_containers/applicator/brute, + /obj/item/reagent_containers/applicator/burn, + /obj/item/clothing/glasses/sunglasses, + /obj/item/reagent_containers/food/snacks/fortunecookie, + /obj/item/scalpel/laser/laser1, + /obj/item/toy/figure/crew/cmo, + /obj/item/toy/figure/crew/chemist, + /obj/item/toy/figure/crew/geneticist, + /obj/item/toy/figure/crew/md, + /obj/item/toy/figure/crew/virologist) + job_list = list("Chief Medical Officer", "Medical Doctor", "Coroner", "Chemist", "Virologist", "Psychiatrist", "Paramedic") + +/obj/item/envelope/engineering + icon_state = "mail_eng" + possible_contents = list(/obj/item/airlock_electronics, + /obj/item/reagent_containers/food/drinks/cans/beer, + /obj/item/reagent_containers/food/snacks/candy/confectionery/nougat, + /obj/item/mod/module/storage/large_capacity, + /obj/item/weldingtool/hugetank, + /obj/item/geiger_counter, + /obj/item/rcd_ammo, + /obj/item/grenade/gas/oxygen, + /obj/item/toy/figure/crew/atmos, + /obj/item/toy/figure/crew/ce, + /obj/item/toy/figure/crew/engineer) + job_list = list("Chief Engineer", "Station Engineer", "Life Support Specialist") + +/obj/item/envelope/bread + icon_state = "mail_serv" + possible_contents = list(/obj/item/painter, + /obj/item/gun/energy/floragun, + /obj/item/reagent_containers/food/drinks/bottle/fernet, + /obj/item/whetstone, + /obj/item/soap/deluxe, + /obj/item/stack/tile/disco_light/thirty, + /obj/item/paicard, + /obj/item/gun/projectile/automatic/toy/pistol, + /obj/item/toy/figure/crew/bartender, + /obj/item/toy/figure/crew/botanist, + /obj/item/toy/figure/crew/chef, + /obj/item/toy/figure/crew/janitor, + /obj/item/toy/figure/crew/librarian) + job_list = list("Bartender", "Chef", "Botanist", "Janitor", "Barber", "Librarian", "Barber") + +/obj/item/envelope/circuses + icon_state = "mail_serv" + possible_contents = list(/obj/item/painter, + /obj/item/stack/sheet/mineral/tranquillite/ten, + /obj/item/stack/sheet/mineral/bananium/ten, + /obj/item/reagent_containers/food/drinks/bottle/bottleofnothing, + /obj/item/gun/throw/piecannon, + /obj/item/ammo_box/shotgun/confetti, + /obj/item/book/manual/wiki/sop_security, // They'll need this. + /obj/item/soulstone/anybody/purified/chaplain, + /obj/item/toy/figure/crew/clown, + /obj/item/toy/figure/crew/hop, + /obj/item/toy/figure/crew/chaplain, + /obj/item/toy/figure/crew/mime) + job_list = list("Clown", "Mime", "Head of Personnel", "Chaplain") + + +/obj/item/envelope/command + icon_state = "mail_com" + possible_contents = list(/obj/item/flash, + /obj/item/storage/fancy/cigarettes/cigpack_robustgold, + /obj/item/poster/random_official, + /obj/item/book/manual/wiki/sop_command, + /obj/item/reagent_containers/food/pill/patch/synthflesh, + /obj/item/paper_bin/nanotrasen, + /obj/item/reagent_containers/food/snacks/spesslaw, + /obj/item/clothing/head/collectable/petehat, + /obj/item/toy/figure/crew/captain, + /obj/item/toy/figure/crew/lawyer, + /obj/item/toy/figure/crew/dsquad) + job_list = list("Captain", "Magistrate", "Nanotrasen Representative", "Blueshield", "Internal Affairs Agent") + +/obj/item/envelope/misc + possible_contents = list(/obj/item/clothing/under/misc/assistantformal, + /obj/item/clothing/under/syndicate/tacticool, + /obj/item/clothing/shoes/ducky, + /obj/item/toy/plushie/orange_fox/grump, // A grumpy plushie for a grumpy tider + /obj/item/multitool, + /obj/item/instrument/piano_synth, + /obj/item/toy/crayon/spraycan, + /obj/item/clothing/head/cakehat, + /obj/item/toy/figure/crew/assistant, + /obj/item/toy/figure/owl, + /obj/item/toy/figure/griffin) + job_list = list("Assistant", "Explorer") + + + /*//////////////////////\/ + \/ \\ // \/ + \/ \\ // \/ + \/ \\ // \/ + \/ \\ // \/ + \/ \\// \/ + \/ \/ + \/ You've got: \/ + \/ Mail \/ + \/ \/ + \/\\\\\\\\\\\\\\\\\\\\\\*/ + +/obj/item/mail_scanner + name = "mail scanner" + desc = "Sponsored by Messaging and Intergalactic Letters, this device allows you to log mail deliveries in exchange for financial compensation." + force = 0 + throwforce = 0 + icon = 'icons/obj/device.dmi' + icon_state = "mail_scanner" + item_state = "mail_scanner" + lefthand_file = 'icons/mob/inhands/items/devices_lefthand.dmi' + righthand_file = 'icons/mob/inhands/items/devices_righthand.dmi' + flags = CONDUCT + slot_flags = SLOT_BELT + w_class = WEIGHT_CLASS_SMALL + origin_tech = "magnets=1" + /// The reference to the envelope that is currently stored in the mail scanner. It will be cleared upon confirming a correct delivery + var/obj/item/envelope/saved + +/obj/item/mail_scanner/examine(mob/user) + . = ..() + . += "Scan a letter to log it into the active database, then scan the person you wish to hand the letter to. Correctly scanning the recipient of the letter logged into the active database will add credits to the Supply budget." + +/obj/item/mail_scanner/attack() + return + +/obj/item/mail_scanner/afterattack(atom/A, mob/user) + if(istype(A, /obj/item/envelope)) + var/obj/item/envelope/envelope = A + if(envelope.has_been_scanned) + to_chat(user, "This letter has already been logged to the active database!") + playsound(loc, 'sound/mail/maildenied.ogg', 50, TRUE) + return + to_chat(user, "You add [envelope] to the active database.") + playsound(loc, 'sound/mail/mailscanned.ogg', 50, TRUE) + saved = A + return + if(isliving(A)) + var/mob/living/M = A + if(!saved) + to_chat(user, "Error: You have not logged mail to the mail scanner!") + playsound(loc, 'sound/mail/maildenied.ogg', 50, TRUE) + return + + if(M.stat == DEAD) + to_chat(user, "Consent Verification failed: You can't deliver mail to a corpse!") + playsound(loc, 'sound/mail/maildenied.ogg', 50, TRUE) + return + + if(M.real_name != saved.recipient.real_name) + to_chat(user, "'Identity Verification failed: Target is not an authorized recipient of this package!") + playsound(loc, 'sound/mail/maildenied.ogg', 50, TRUE) + return + + if(!M.client) + to_chat(user, "Consent Verification failed: The scanner will not accept confirmation of orders from SSD people!") + playsound(loc, 'sound/mail/maildenied.ogg', 50, TRUE) + return + + saved.has_been_scanned = TRUE + saved = null + to_chat(user, "Successful delivery acknowledged! [MAIL_DELIVERY_BONUS] credits added to Supply account!") + playsound(loc, 'sound/mail/mailapproved.ogg', 50, TRUE) + GLOB.station_money_database.credit_account(SSeconomy.cargo_account, MAIL_DELIVERY_BONUS, "Mail Delivery Compensation", "Messaging and Intergalactic Letters", supress_log = FALSE) diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index 035de168476..6b6f51f1e17 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -504,6 +504,31 @@ icon_opened = "electricalcrate_open" icon_closed = "electricalcrate" +/obj/structure/closet/crate/mail + name = "mail crate" + desc = "A plastic crate for mail delivery." + icon = 'icons/obj/bureaucracy.dmi' + icon_state = "mailsealed" + icon_opened = "mailopen" + icon_closed = "mailsealed" + material_drop = /obj/item/stack/sheet/plastic + material_drop_amount = 4 + var/list/possible_contents = list(/obj/item/envelope/security, + /obj/item/envelope/science, + /obj/item/envelope/supply, + /obj/item/envelope/medical, + /obj/item/envelope/engineering, + /obj/item/envelope/bread, + /obj/item/envelope/circuses, + /obj/item/envelope/command, + /obj/item/envelope/misc) + +/obj/structure/closet/crate/mail/populate_contents() + . = ..() + for(var/i in 1 to rand(5, 10)) + var/item = pick(possible_contents) + new item(src) + /obj/structure/closet/crate/tape/populate_contents() if(prob(10)) new /obj/item/bikehorn/rubberducky(src) diff --git a/code/modules/clothing/suits/misc_suits.dm b/code/modules/clothing/suits/misc_suits.dm index cbc5490d86c..a97ad4d73c8 100644 --- a/code/modules/clothing/suits/misc_suits.dm +++ b/code/modules/clothing/suits/misc_suits.dm @@ -501,7 +501,7 @@ name = "cargo winter coat" icon_state = "wintercoat_cargo" item_state = "coatcargo" - allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter, /obj/item/rcs, /obj/item/clipboard) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter, /obj/item/rcs, /obj/item/clipboard, /obj/item/envelope, /obj/item/storage/bag/mail) hoodtype = /obj/item/clothing/head/hooded/winterhood/cargo /obj/item/clothing/head/hooded/winterhood/cargo @@ -891,7 +891,7 @@ icon_state = "bombercargo" item_state = "bombercargo" ignore_suitadjust = 0 - allowed = list(/obj/item/rcs, /obj/item/clipboard, /obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/toy, /obj/item/lighter, /obj/item/storage/fancy/cigarettes) + allowed = list(/obj/item/rcs, /obj/item/clipboard, /obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/toy, /obj/item/lighter, /obj/item/storage/fancy/cigarettes, /obj/item/storage/bag/mail, /obj/item/envelope) body_parts_covered = UPPER_TORSO | LOWER_TORSO | ARMS cold_protection = UPPER_TORSO | LOWER_TORSO | ARMS min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT diff --git a/code/modules/mining/machine_redemption.dm b/code/modules/mining/machine_redemption.dm index df41f7948b0..41d77a681bb 100644 --- a/code/modules/mining/machine_redemption.dm +++ b/code/modules/mining/machine_redemption.dm @@ -468,7 +468,7 @@ if(!(C.department in supply_consoles)) continue if(!supply_consoles[C.department] || length(supply_consoles[C.department] - mats_in_stock)) - C.createMessage("Ore Redemption Machine", "New Minerals Available!", msg, 1) // RQ_NORMALPRIORITY + C.createMessage("Ore Redemption Machine", "New Minerals Available!", msg, RQ_NORMALPRIORITY) /** * Tries to insert the ID card held by the given user into the machine. diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index 49ccab63937..eedcc0c05cd 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -933,3 +933,11 @@ materials = list(MAT_METAL = 4000) build_path = /obj/item/desk_bell category = list("initial", "Miscellaneous") + +/datum/design/mailscanner + name = "Mail Scanner" + id = "mailscanner" + build_type = AUTOLATHE + materials = list(MAT_METAL = 1500, MAT_GLASS = 500) + build_path = /obj/item/mail_scanner + category = list("initial", "Miscellaneous") diff --git a/code/modules/shuttle/supply.dm b/code/modules/shuttle/supply.dm index f2dcf4d109b..9e2f6c23a8f 100644 --- a/code/modules/shuttle/supply.dm +++ b/code/modules/shuttle/supply.dm @@ -34,8 +34,8 @@ /obj/effect/hierophant, /obj/item/warp_cube, /obj/machinery/quantumpad, - /obj/structure/extraction_point - ) + /obj/structure/extraction_point, + /obj/item/envelope) if(A) if(is_type_in_list(A, blacklist)) return TRUE @@ -126,10 +126,12 @@ continue if(istype(MA, /mob/dead)) continue + if(istype(MA, /obj/structure/closet/crate/mail)) + continue SSeconomy.sold_atoms += " [MA.name]" // Must be in a crate (or a critter crate)! - if(istype(MA,/obj/structure/closet/crate) || istype(MA,/obj/structure/closet/critter)) + if(istype(MA, /obj/structure/closet/crate) || istype(MA, /obj/structure/closet/critter)) SSeconomy.sold_atoms += ":" if(!length(MA.contents)) SSeconomy.sold_atoms += " (empty)" diff --git a/code/modules/supply/supply_console.dm b/code/modules/supply/supply_console.dm index 8d323258b5b..863be663631 100644 --- a/code/modules/supply/supply_console.dm +++ b/code/modules/supply/supply_console.dm @@ -410,7 +410,7 @@ if(is_public) // Public consoles cant move the shuttle. Dont allow exploiters. return if(SSshuttle.supply.canMove()) - to_chat(user, "For safety reasons the automated supply shuttle cannot transport live organisms, classified nuclear weaponry or homing beacons.") + to_chat(user, "For safety reasons the automated supply shuttle cannot transport live organisms, undelivered mail, classified nuclear weaponry or homing beacons.") else if(SSshuttle.supply.getDockedId() == "supply_home") SSshuttle.toggleShuttle("supply", "supply_home", "supply_away", 1) investigate_log("| [key_name(user)] has sent the supply shuttle away. Shuttle contents: [SSeconomy.sold_atoms]", "cargo") diff --git a/icons/mob/inhands/items/devices_lefthand.dmi b/icons/mob/inhands/items/devices_lefthand.dmi index bf9c3154c62b18562e9f681f31fc845b543c3938..73f963c0eaa4a0a3c069fc51a0f376e43b2eabf3 100644 GIT binary patch delta 2933 zcmXw33p~@^8(%j?F7KO5Y=v^EA_;LLV*#|!NJtj6p2LotzpDxXQRWzK|+x32`yt|Zs29F!ptzu*pg7!VBFgkuz?fx$BwJnO@PJ6)=eE`=m_iMrJa`WG5+n{`fh zXU^b03lmQ07;@)sW1VUW`R0q0zC7e99i@wbhona<@t5AdwlFUH?GmV~GRBe7+p*^d%~9T^W29d-xqn9=T3REX^UVkI7=@}7A1O0jZ zooNfhk@~Ccaihx3urBWP0z}N7sY!LbVF`AcEa%8Hj!^dBS3m7uN6sblBwn2s&xm*) zc@_i`Rkt=jjlu&N-^QY_j3L>^KtGij0_-3t|sp{5agqoB8 zp>HOO2|+KFY0Q1*VrwlbVAYVWLPo_cmY74n)xvY2-yVi+JaW9+V1{%Wna6x0OLo)@ zJ>ErhfgxL%2tXr#)8I_+}yz5C-&4(XsQ#Jkwc0p{_r-FghAq?Go=e}14$04t7 z<|>xbgxc^({B9#=ua*rlgZW^-MM3me!lQRju~m}+yz`oa0eQGmjtB`GWWjAjkP&;co2yew!Za+L_PvHM~e`OjcRxduk+Z~vKJ zu}v9t2G3t)4P6a<4L2u0j+>O6*70qg6QN=sJ~O{a|Ci1dnLD}Agqjn3AP>U8jz)Pr zdxxWG7s50yR#FcB@(Kpa^<7Tr53*;#@Aii81(I_v69|NOSt+WiFJhzLbPt17Twl&x4TlM~q6X5dsTvbzIme-}KDDS-+6PRZO; zuP7jF1V5Y?g$LO`I2pd6iDobyO6%%!9<;!EBnBskTsXHwZ%-XIF<}Iu!lY6cdg*M%R;9RmP5cpNm2|4Ae^c_uBRq)jT;@B9 zUKvHtHOf77+}yp7IPo#>ZNCWM>G%C;QWk~TbNuz($B81I?5CtRnu`%ZH~tb8U1eb2 zzZ|2Mz;Yiv`jYQQ_|tV*1^7#X@G^GN1suGW$y`r!BjKv9D}w# zV-)hYAJBN2`D!%ogDFyFWv8C^tOm*$Vd8IBV0p8pXn?&OUY%1P)Ag)}RzB5cf+jAN zXbs@=RQh7;>X;bvKswhd&WL+1CFkV6RJC*(3Oo-(`1lmV`Wh^+$TMK(m&LV~?NQIq zPkUm4qwO|v!wTpb!W$yym(NttgW-?a1*BqHu*%8_24%lcd+o3G!!hJaj>EOVT zx+y#6g&Js^Rq^0|#6XQrdZU+$I124ytkD+(<%i0##(zHI?CJ84JaANy6f z|GbsWrse$xCJwVZY2X7ZI}Ond5vJ~Ab9NATJSy^9NFO31`Kf%v$vMx%sTilY9cE|Fx%+Z#4Z9_BmxZhspNM4J6M?;(BRfv)#miFz(k?GFdmBIvCkiW+90M?w!#1Bi2JKj;Vuou2nNPF*jLbbrW)zW=E4){e`&&5_E@ zkKF`6caBdo|snoo;{Yc4m>z+^svLUw7*FqdOmn;qDp( zO}}igmUz^B_ZXzeHX_@g+fV+Acv+_|>|5XW!(ii~f~j?ajwRDJLMF7G9*`KOHre42 zTB7($s@9&R)8GMYKN(~sL-ZH4eh+2URpENVm*1|Avr-bZEY+53aP&0->)_1=vP*o> zob!nWLe)8@EP?GD@zv$3;QUl*ndjBJa;^>ccq1O2h6o=pAl*YVustze)yQMEEfQHU znqjqP0)+kTh6bv#eqtkF=>ajbjH+nZe{b3o;`M&11h6d~=DAL`Z)pA^)y=NuTfcvn zx2=R^v57S8O0pSAn!eY|&A$=Bq#403rKkWN&yHHgAO4cFzxmA?o*j}PGJUdKQnmT! zfT9HMKvryzfH(bO#VYvylE`#AyB&T~9X*XO3#QP|cA?b;gBQ(XA871s;@DPogG z0%C0txXBmHJ3_Ynxe@7HS18-z_OQzY+~2D_%QGI8@VNm${;9Q98TxG|(`}S=S2%ww z(&!Z$Y5HU@@6;Lh=pmE#cb3f*~^8r!MIUhO-jxecdo8Jp_j^Z4+ zHpif+m?9Vt_$x3jk#)r;YW<}#jRR;G)N2WwVE+~MrwW?;>qEV&f~bv6XNd|f_)a}{ ziK+w8;_uJgMC48d^)xocu8M2I!+IN=2>9zuA9~)J1&7IANgZ-i9IxqK<>;{Hj5iLM ztss@gsaro`J+-_ckRCf_fT*3StmSir(e#zo0{s0rDe~!}&z6$F+8bU=yOgs9#5WRe z`(vTm(hv9|iIs~Ig(zW2wb1ejx4!WgN{UUo2sj8-9K0!&%zf)Nx8(8tXRg*3cIHKA HuHO4U#SF7@ delta 2656 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 QrovYranjko($4SZA9F?;!2kdN diff --git a/icons/obj/bureaucracy.dmi b/icons/obj/bureaucracy.dmi index 40d7e5ae72905da20de09a0ea134bd19588055a1..66b7a42a8d89505e95155e84a2c2dc12f1300d3c 100644 GIT binary patch delta 5727 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 delta 3299 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 V3G}Uc{Q_N@zK)4@t)^?te*s)cgDn66 diff --git a/icons/obj/device.dmi b/icons/obj/device.dmi index aa2bd1e892594439d323f28dbb774a4866788a82..de549408ec30b264b9b0698eea7382393511db99 100644 GIT binary patch literal 55036 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

%8l4 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 literal 0 HcmV?d00001