Mothership vault gear entries in supply console (#32632)

* adds mothership gear to supply console

Adds mothership uniform crate under contraband clothing group for 50 credits, will give a random set of clothes
Adds mothership boots crate under contraband clothing group for 150 credits, will give two pairs of steeltoe mothership boots
Adds MDF grenade crate under hidden security group for 300 credits, will give four random grenades chosen from two
Adds MDF Surplus weapons crate under contraband security group for 60 credits, will give two stunprobes and two disintegrators
Adds MDF Surplus standard armor crate under contraband security group for 40 credits, gives two mothership body armors, two mothership helmets, and two grey soldier jumpsuits
Adds MDF Surplus heavy armor crate under hidden security group for 120 credits, gives two mothership heavy armors, two mothership heavy helmets, two mothership belts

All crates under the security group regardless of hidden or contraband are security access locked

* Removes added entries

Removed mothership boot crate
Removed MDF grenade crate
Removed MDF heavy armor crate
Moved MDF standard weapons crate to hidden

* changes access requirements, adds new sprites

Adds new sprites for the MDF weapons crate, the Mothership uniform bin, and the MDF armor bin

Changes access requirement for the MDF armor and weapon crate to mothership military access (the red cards you get in the mothership vault)

* changes access req.

changes one_access to allow for both normal security and mothership security to open
This commit is contained in:
Manopolis Jones
2022-05-23 01:54:02 -04:00
committed by GitHub
parent 14b930a984
commit 47aa6b2ef5
3 changed files with 90 additions and 0 deletions

View File

@@ -164,6 +164,23 @@
/obj/structure/closet/crate/bin/wrenchable()
return TRUE
/obj/structure/closet/crate/ayybin
desc = "A large bin."
name = "Mothership Large bin"
icon = 'icons/obj/storage/storage.dmi'
icon_state = "ayybin"
density = 1
icon_opened = "ayybinopen"
icon_closed = "ayybin"
/obj/structure/closet/crate/ayybin/attackby(var/obj/item/weapon/W, var/mob/user)
if(W.is_wrench(user) && wrenchable())
return wrenchAnchor(user, W)
..()
/obj/structure/closet/crate/ayybin/wrenchable()
return TRUE
/obj/structure/closet/crate/radiation
desc = "A crate with a radiation sign on it."
name = "Radioactive gear crate"
@@ -182,6 +199,15 @@
icon_opened = "weaponcrateopen"
icon_closed = "weaponcrate"
/obj/structure/closet/crate/secure/ayyweapon
desc = "A secure mothership weapons crate."
name = "Mothership Weapons crate"
icon = 'icons/obj/storage/storage.dmi'
icon_state = "ayyweaponcrate"
density = 1
icon_opened = "ayyweaponcrateopen"
icon_closed = "ayyweaponcrate"
/obj/structure/closet/crate/secure/plasma
desc = "A secure plasma crate."
name = "Plasma crate"
@@ -229,6 +255,25 @@
/obj/structure/closet/crate/secure/bin/wrenchable()
return TRUE
/obj/structure/closet/crate/secure/ayybin
desc = "A secure bin."
name = "Mothership Secure bin"
icon_state = "ayybinsecure"
icon_opened = "ayybinsecureopen"
icon_closed = "ayybinsecure"
redlight = "largebinr"
greenlight = "largebing"
sparks = "largebinsparks"
emag = "largebinemag"
/obj/structure/closet/crate/secure/ayybin/attackby(var/obj/item/weapon/W, var/mob/user)
if(W.is_wrench(user) && wrenchable())
return wrenchAnchor(user, W)
..()
/obj/structure/closet/crate/secure/ayybin/wrenchable()
return TRUE
/obj/structure/closet/crate/secure/large
name = "large crate"
desc = "A hefty metal crate with an electronic locking system."