mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-22 20:48:56 +01:00
New traitor item: Mail Counterfeit Devices (#75390)
## About The Pull Request This PR will add new (antag) device, that will allow players to counterfeit mails, putting (almost) anything they want and arming it, if they liked to. Upon activation this device will give you multiple choices like: - Is it gonna be an envelope or a normal mail? - Is it gonna be armed? - Who is gonna be a recipient? - If it is a non private mail, then what title it is gonna have? Those devices can put any single normal sized item inside a mail, that is gonna be activated upon opening if mail armed. Mail creator and other ditalis will be shown to admins upon activation for admin purposes. By activation i mean `attack_self` proc of an item. Armed mail can be disarmed by using, BUT! Only owner can disarm it with 100% success rate. Other people will have 50% chance of fail, that will activate a trap. Those devices also have few more admin-only variations: ``` /obj/item/storage/mail_counterfeit_device/advanced /obj/item/storage/mail_counterfeit_device/bluespace ``` They can put more items inside a mail. ### How to get those naughty devices? - Those devices can be purchased in uplink. One device goes for one TC. - QM and Cargo Technicians have special kits that costs 2 TC and have 6 devices. And yeah, i also fixed issue with envelopes, they actually have 2 items inside, but player were given only first one. Proof of testing:  (minibomb was set to instant detonation before recording) ## Why It's Good For The Game This PR will give a lot of new possibilities for traitors. Those mails can be used not only as bombing tools, but also for contraband and other purposes. Also those mails can be used for (b)admin stuff. ## Changelog 🆑 add: added a mail counterfeit device that can make custom (and also armed) mails. Traitors have those devices in their uplinks. add: added new kit for QM and Cargo Technicians that have multiple mail counterfeit devices for neat price. fix: fixed envelopes that were giving only their first item, even tho they had two items insede. image: added new icon for mail counterfeit device. /🆑 --------- Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com> Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com> Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
This commit is contained in:
co-authored by
MrMelbert
Mothblocks
ShizCalev
parent
d4c3e9aec0
commit
ff4dcc1c53
@@ -16,6 +16,15 @@
|
||||
limited_stock = 1 //please don't spam deadchat
|
||||
surplus = 5
|
||||
|
||||
/datum/uplink_item/role_restricted/mail_counterfeit_kit
|
||||
name = "GLA Brand Mail Counterfeit Kit"
|
||||
desc = "A box full of mail counterfeit devices. Devices that actually able to counterfeit NT's mail. Those devices also able to place a trap inside of mail for malicious actions. Trap will \"activate\" any item inside of mail. Also counterfieted mail might be used for contraband purposes. Integrated micro-computer will give you great configuration optionality for your needs. \nNothing stops the mail."
|
||||
item = /obj/item/storage/box/syndie_kit/mail_counterfeit
|
||||
cost = 2
|
||||
illegal_tech = FALSE
|
||||
restricted_roles = list(JOB_CARGO_TECHNICIAN, JOB_QUARTERMASTER)
|
||||
surplus = 5
|
||||
|
||||
/datum/uplink_item/role_restricted/bureaucratic_error
|
||||
name = "Organic Capital Disturbance Virus"
|
||||
desc = "Randomizes job positions presented to new hires. May lead to too many/too few security officers and/or clowns. Single use."
|
||||
|
||||
@@ -92,6 +92,13 @@
|
||||
surplus = 30
|
||||
illegal_tech = FALSE
|
||||
|
||||
/datum/uplink_item/stealthy_tools/mail_counterfeit
|
||||
name = "GLA Brand Mail Counterfeit Device"
|
||||
desc = "Device that actually able to counterfeit NT's mail. This device also able to place a trap inside of mail for malicious actions. Trap will \"activate\" any item inside of mail. Also it might be used for contraband purposes. Integrated micro-computer will give you great configuration optionality for your needs."
|
||||
item = /obj/item/storage/mail_counterfeit_device
|
||||
cost = 1
|
||||
surplus = 30
|
||||
|
||||
/datum/uplink_item/stealthy_tools/telecomm_blackout
|
||||
name = "Disable Telecomms"
|
||||
desc = "When purchased, a virus will be uploaded to the telecommunication processing servers to temporarily disable themselves."
|
||||
|
||||
Reference in New Issue
Block a user