mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 18:22:39 +00:00
Merge pull request #4506 from Novacat/nova-survival
Adds Prybars to Survival Boxes
This commit is contained in:
3
code/datums/autolathe/tools_vr.dm
Normal file
3
code/datums/autolathe/tools_vr.dm
Normal file
@@ -0,0 +1,3 @@
|
||||
/datum/category_item/autolathe/tools/prybar
|
||||
name = "prybar"
|
||||
path =/obj/item/weapon/tool/prybar
|
||||
@@ -56,7 +56,6 @@
|
||||
name = "emergency supply box"
|
||||
desc = "A survival box issued to crew members for use in emergency situations."
|
||||
starts_with = list(
|
||||
/obj/item/clothing/glasses/goggles, //VOREStation Add - Goggles for the phoron atmosphere,
|
||||
/obj/item/clothing/mask/breath
|
||||
)
|
||||
|
||||
@@ -64,7 +63,6 @@
|
||||
name = "synthetic supply box"
|
||||
desc = "A survival box issued to synthetic crew members for use in emergency situations."
|
||||
starts_with = list(
|
||||
/obj/item/clothing/glasses/goggles //VOREStation Add - Goggles for the phoron atmosphere,
|
||||
)
|
||||
|
||||
/obj/item/weapon/storage/box/survival/comp
|
||||
@@ -72,7 +70,6 @@
|
||||
desc = "A comprehensive survival box issued to crew members for use in emergency situations. Contains additional supplies."
|
||||
icon_state = "survival"
|
||||
starts_with = list(
|
||||
/obj/item/clothing/glasses/goggles, //VOREStation Add - Goggles for the phoron atmosphere,
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector,
|
||||
/obj/item/stack/medical/bruise_pack,
|
||||
/obj/item/device/flashlight/glowstick,
|
||||
|
||||
@@ -1,3 +1,27 @@
|
||||
/obj/item/weapon/storage/box/survival
|
||||
starts_with = list(
|
||||
/obj/item/weapon/tool/prybar/red,
|
||||
/obj/item/clothing/glasses/goggles,
|
||||
/obj/item/clothing/mask/breath
|
||||
)
|
||||
|
||||
/obj/item/weapon/storage/box/survival/synth
|
||||
starts_with = list(
|
||||
/obj/item/weapon/tool/prybar/red,
|
||||
/obj/item/clothing/glasses/goggles
|
||||
)
|
||||
|
||||
/obj/item/weapon/storage/box/survival/comp
|
||||
starts_with = list(
|
||||
/obj/item/weapon/tool/prybar/red,
|
||||
/obj/item/clothing/glasses/goggles,
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector,
|
||||
/obj/item/stack/medical/bruise_pack,
|
||||
/obj/item/device/flashlight/glowstick,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/candy/proteinbar,
|
||||
/obj/item/clothing/mask/breath
|
||||
)
|
||||
|
||||
/obj/item/weapon/storage/box/explorerkeys
|
||||
name = "box of volunteer headsets"
|
||||
desc = "A box full of volunteer headsets, for issuing out to exploration volunteers."
|
||||
|
||||
32
code/game/objects/items/weapons/tools/crowbar_vr.dm
Normal file
32
code/game/objects/items/weapons/tools/crowbar_vr.dm
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* Prybar
|
||||
*/
|
||||
|
||||
/obj/item/weapon/tool/prybar
|
||||
name = "pry bar"
|
||||
desc = "A steel bar with a wedge, designed specifically for opening unpowered doors in an emergency. It comes in a variety of configurations - collect them all!"
|
||||
icon = 'icons/obj/tools_vr.dmi'
|
||||
icon_state = "prybar"
|
||||
flags = CONDUCT
|
||||
slot_flags = SLOT_BELT
|
||||
force = 4
|
||||
throwforce = 5
|
||||
pry = 1
|
||||
item_state = "crowbar"
|
||||
w_class = ITEMSIZE_SMALL
|
||||
origin_tech = list(TECH_ENGINEERING = 1)
|
||||
matter = list(DEFAULT_WALL_MATERIAL = 30)
|
||||
attack_verb = list("whapped", "smacked", "swatted", "thwacked", "hit")
|
||||
usesound = 'sound/items/crowbar.ogg'
|
||||
toolspeed = 1
|
||||
var/random_color = TRUE
|
||||
|
||||
/obj/item/weapon/tool/prybar/red
|
||||
icon_state = "prybar_red"
|
||||
item_state = "crowbar_red"
|
||||
random_color = FALSE
|
||||
|
||||
/obj/item/weapon/tool/prybar/New()
|
||||
if(random_color)
|
||||
icon_state = "prybar[pick("","_green","_aubergine","_blue")]"
|
||||
. = ..()
|
||||
BIN
icons/obj/tools_vr.dmi
Normal file
BIN
icons/obj/tools_vr.dmi
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 548 B |
@@ -267,6 +267,7 @@
|
||||
#include "code\datums\autolathe\medical.dm"
|
||||
#include "code\datums\autolathe\medical_vr.dm"
|
||||
#include "code\datums\autolathe\tools.dm"
|
||||
#include "code\datums\autolathe\tools_vr.dm"
|
||||
#include "code\datums\helper_datums\construction_datum.dm"
|
||||
#include "code\datums\helper_datums\events.dm"
|
||||
#include "code\datums\helper_datums\getrev.dm"
|
||||
@@ -1154,6 +1155,7 @@
|
||||
#include "code\game\objects\items\weapons\tanks\tank_types_vr.dm"
|
||||
#include "code\game\objects\items\weapons\tanks\tanks.dm"
|
||||
#include "code\game\objects\items\weapons\tools\crowbar.dm"
|
||||
#include "code\game\objects\items\weapons\tools\crowbar_vr.dm"
|
||||
#include "code\game\objects\items\weapons\tools\screwdriver.dm"
|
||||
#include "code\game\objects\items\weapons\tools\weldingtool.dm"
|
||||
#include "code\game\objects\items\weapons\tools\wirecutters.dm"
|
||||
|
||||
Reference in New Issue
Block a user