mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-24 20:47:43 +01:00
Merge pull request #8274 from Novacat/nova-basicfixes
Vox Phoron and Adminbus Backpacks
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
/*************
|
||||
* Ammunition *
|
||||
*************/
|
||||
/datum/uplink_item/item/ammo/cell
|
||||
name = "Weapon cell"
|
||||
|
||||
/datum/uplink_item/item/ammo/highcell
|
||||
name = "High capacity cell"
|
||||
path = /obj/item/weapon/cell/high
|
||||
item_cost = 15
|
||||
|
||||
/datum/uplink_item/item/ammo/supercell
|
||||
name = "Super capacity cell"
|
||||
path = /obj/item/weapon/cell/super
|
||||
item_cost = 30
|
||||
|
||||
/datum/uplink_item/item/ammo/voidcell
|
||||
name = "Void cell"
|
||||
path = /obj/item/weapon/cell/device/weapon/recharge/alien/hybrid
|
||||
item_cost = DEFAULT_TELECRYSTAL_AMOUNT * 1.5
|
||||
@@ -1,25 +1,10 @@
|
||||
/**********
|
||||
* Medical *
|
||||
**********/
|
||||
/datum/uplink_item/item/medical/fire
|
||||
name = "Fire medical kit"
|
||||
item_cost = 10
|
||||
path = /obj/item/weapon/storage/firstaid/fire
|
||||
|
||||
/datum/uplink_item/item/medical/toxin
|
||||
name = "Toxin medical kit"
|
||||
item_cost = 10
|
||||
path = /obj/item/weapon/storage/firstaid/toxin
|
||||
|
||||
/datum/uplink_item/item/medical/o2
|
||||
name = "Oxygen medical kit"
|
||||
item_cost = 10
|
||||
path = /obj/item/weapon/storage/firstaid/o2
|
||||
|
||||
/datum/uplink_item/item/medical/adv
|
||||
name = "Advanced medical kit"
|
||||
item_cost = 10
|
||||
path = /obj/item/weapon/storage/firstaid/adv
|
||||
/datum/uplink_item/item/medical/pizza
|
||||
name = "Free Pizza Voucher"
|
||||
item_cost = 5
|
||||
path = /obj/item/pizzavoucher
|
||||
|
||||
/datum/uplink_item/item/medical/mre
|
||||
name = "Meal, Ready to eat (Random)"
|
||||
@@ -36,6 +21,11 @@
|
||||
item_cost = 5
|
||||
path = /obj/item/weapon/storage/mre/menu11
|
||||
|
||||
/datum/uplink_item/item/medical/medical
|
||||
name = "Meal, Ready to eat (medical)"
|
||||
item_cost = 5
|
||||
path = /obj/item/weapon/storage/mre/menu13
|
||||
|
||||
/datum/uplink_item/item/medical/glucose
|
||||
name = "Glucose injector"
|
||||
item_cost = 5
|
||||
@@ -71,11 +61,41 @@
|
||||
item_cost = 5
|
||||
path = /obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/oxy
|
||||
|
||||
/datum/uplink_item/item/medical/fire
|
||||
name = "Fire medical kit"
|
||||
item_cost = 10
|
||||
path = /obj/item/weapon/storage/firstaid/fire
|
||||
|
||||
/datum/uplink_item/item/medical/toxin
|
||||
name = "Toxin medical kit"
|
||||
item_cost = 10
|
||||
path = /obj/item/weapon/storage/firstaid/toxin
|
||||
|
||||
/datum/uplink_item/item/medical/o2
|
||||
name = "Oxygen medical kit"
|
||||
item_cost = 10
|
||||
path = /obj/item/weapon/storage/firstaid/o2
|
||||
|
||||
/datum/uplink_item/item/medical/adv
|
||||
name = "Advanced medical kit"
|
||||
item_cost = 10
|
||||
path = /obj/item/weapon/storage/firstaid/adv
|
||||
|
||||
/datum/uplink_item/item/medical/organ
|
||||
name = "Organ Repair injector"
|
||||
item_cost = 10
|
||||
path = /obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/organ
|
||||
|
||||
/datum/uplink_item/item/medical/stasis
|
||||
name = "Stasis Bag"
|
||||
item_cost = 20
|
||||
path = /obj/item/bodybag/cryobag
|
||||
|
||||
/datum/uplink_item/item/medical/synth
|
||||
name = "Synthmorph Bag"
|
||||
item_cost = 20
|
||||
path = /obj/item/bodybag/cryobag/robobag
|
||||
|
||||
/datum/uplink_item/item/medical/nanites
|
||||
name = "Healing Nanite pill bottle"
|
||||
item_cost = 30
|
||||
|
||||
@@ -1,6 +1,21 @@
|
||||
/********************
|
||||
* Devices and Tools *
|
||||
********************/
|
||||
/datum/uplink_item/item/tools/oxygen
|
||||
name = "Emergency Oxygen Tank"
|
||||
item_cost = 2
|
||||
path = /obj/item/weapon/tank/emergency/oxygen/double
|
||||
|
||||
/datum/uplink_item/item/tools/phoron
|
||||
name = "Emergency Phoron Tank"
|
||||
item_cost = 2
|
||||
path = /obj/item/weapon/tank/emergency/phoron/double
|
||||
|
||||
/datum/uplink_item/item/tools/suitcooler
|
||||
name = "Emergency Suit Cooler"
|
||||
item_cost = 2
|
||||
path = /obj/item/device/suit_cooling_unit/emergency
|
||||
|
||||
/datum/uplink_item/item/tools/basiclaptop
|
||||
name = "Laptop (Basic)"
|
||||
item_cost = 5
|
||||
@@ -16,6 +31,11 @@
|
||||
item_cost = 10
|
||||
path = /obj/item/stack/nanopaste/advanced
|
||||
|
||||
/datum/uplink_item/item/tools/autolok
|
||||
name = "Autolok Voidsuit"
|
||||
item_cost = 10
|
||||
path = /obj/item/clothing/suit/space/void/autolok
|
||||
|
||||
/datum/uplink_item/item/tools/elitetablet
|
||||
name = "Tablet (Advanced)"
|
||||
item_cost = 15
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/obj/item/weapon/storage/backpack/saddlebag
|
||||
name = "Horse Saddlebags"
|
||||
desc = "A saddle that holds items. Seems slightly bulky."
|
||||
icon = 'icons/obj/storage_vr.dmi'
|
||||
icon = 'icons/obj/clothing/backpack_vr.dmi'
|
||||
icon_override = 'icons/mob/back_vr.dmi'
|
||||
item_state = "saddlebag"
|
||||
icon_state = "saddlebag"
|
||||
@@ -33,7 +33,7 @@
|
||||
/obj/item/weapon/storage/backpack/saddlebag_common //Shared bag for other taurs with sturdy backs
|
||||
name = "Taur Saddlebags"
|
||||
desc = "A saddle that holds items. Seems slightly bulky."
|
||||
icon = 'icons/obj/storage_vr.dmi'
|
||||
icon = 'icons/obj/clothing/backpack_vr.dmi'
|
||||
icon_override = 'icons/mob/back_vr.dmi'
|
||||
item_state = "saddlebag"
|
||||
icon_state = "saddlebag"
|
||||
@@ -108,7 +108,7 @@
|
||||
/obj/item/weapon/storage/backpack/saddlebag_common/robust //Shared bag for other taurs with sturdy backs
|
||||
name = "Robust Saddlebags"
|
||||
desc = "A saddle that holds items. Seems robust."
|
||||
icon = 'icons/obj/storage_vr.dmi'
|
||||
icon = 'icons/obj/clothing/backpack_vr.dmi'
|
||||
icon_override = 'icons/mob/back_vr.dmi'
|
||||
item_state = "robustsaddle"
|
||||
icon_state = "robustsaddle"
|
||||
@@ -117,7 +117,7 @@
|
||||
/obj/item/weapon/storage/backpack/saddlebag_common/vest //Shared bag for other taurs with sturdy backs
|
||||
name = "Taur Duty Vest"
|
||||
desc = "An armored vest with the armor modules replaced with various handy compartments with decent storage capacity. Useless for protection though."
|
||||
icon = 'icons/obj/storage_vr.dmi'
|
||||
icon = 'icons/obj/clothing/backpack_vr.dmi'
|
||||
icon_override = 'icons/mob/back_vr.dmi'
|
||||
item_state = "taurvest"
|
||||
icon_state = "taurvest"
|
||||
@@ -141,49 +141,49 @@
|
||||
/obj/item/weapon/storage/backpack/satchel/explorer
|
||||
name = "explorer satchel"
|
||||
desc = "A satchel for carrying a large number of supplies easily."
|
||||
icon = 'icons/obj/storage_vr.dmi'
|
||||
icon = 'icons/obj/clothing/backpack_vr.dmi'
|
||||
icon_override = 'icons/mob/back_vr.dmi'
|
||||
item_state = "satchel-explorer"
|
||||
icon_state = "satchel-explorer"
|
||||
/obj/item/weapon/storage/backpack/explorer
|
||||
name = "explorer backpack"
|
||||
desc = "A backpack for carrying a large number of supplies easily."
|
||||
icon = 'icons/obj/storage_vr.dmi'
|
||||
icon = 'icons/obj/clothing/backpack_vr.dmi'
|
||||
icon_override = 'icons/mob/back_vr.dmi'
|
||||
item_state = "explorerpack"
|
||||
icon_state = "explorerpack"
|
||||
/obj/item/weapon/storage/backpack/satchel/roboticist
|
||||
name = "roboticist satchel"
|
||||
desc = "A satchel for carrying a large number of spare parts easily."
|
||||
icon = 'icons/obj/storage_vr.dmi'
|
||||
icon = 'icons/obj/clothing/backpack_vr.dmi'
|
||||
icon_override = 'icons/mob/back_vr.dmi'
|
||||
item_state = "satchel-robo"
|
||||
icon_state = "satchel-robo"
|
||||
/obj/item/weapon/storage/backpack/roboticist
|
||||
name = "roboticist backpack"
|
||||
desc = "A backpack for carrying a large number of spare parts easily."
|
||||
icon = 'icons/obj/storage_vr.dmi'
|
||||
icon = 'icons/obj/clothing/backpack_vr.dmi'
|
||||
icon_override = 'icons/mob/back_vr.dmi'
|
||||
item_state = "backpack-robo"
|
||||
icon_state = "backpack-robo"
|
||||
/obj/item/weapon/storage/backpack/vietnam
|
||||
name = "vietnam backpack"
|
||||
desc = "There are tangos in the trees! We need napalm right now! Why is my gun jammed?"
|
||||
icon = 'icons/obj/storage_vr.dmi'
|
||||
icon = 'icons/obj/clothing/backpack_vr.dmi'
|
||||
icon_override = 'icons/mob/back_vr.dmi'
|
||||
item_state = "nambackpack"
|
||||
icon_state = "nambackpack"
|
||||
/obj/item/weapon/storage/backpack/russian
|
||||
name = "russian backpack"
|
||||
desc = "Useful for carrying large quantities of vodka."
|
||||
icon = 'icons/obj/storage_vr.dmi'
|
||||
icon = 'icons/obj/clothing/backpack_vr.dmi'
|
||||
icon_override = 'icons/mob/back_vr.dmi'
|
||||
item_state = "ru_rucksack"
|
||||
icon_state = "ru_rucksack"
|
||||
/obj/item/weapon/storage/backpack/korean
|
||||
name = "korean backpack"
|
||||
desc = "Insert witty description here."
|
||||
icon = 'icons/obj/storage_vr.dmi'
|
||||
icon = 'icons/obj/clothing/backpack_vr.dmi'
|
||||
icon_override = 'icons/mob/back_vr.dmi'
|
||||
item_state = "kr_rucksack"
|
||||
icon_state = "kr_rucksack"
|
||||
|
||||
@@ -102,7 +102,7 @@
|
||||
|
||||
/obj/item/weapon/tank/vox/Initialize()
|
||||
. = ..()
|
||||
air_contents.adjust_gas("phoron", (6*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C))
|
||||
air_contents.adjust_gas("phoron", (10*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C)) //VOREStation Edit
|
||||
|
||||
/obj/item/weapon/tank/phoron/pressurized
|
||||
name = "fuel can"
|
||||
|
||||
@@ -85,6 +85,7 @@
|
||||
icon_override = 'icons/mob/belt_vr.dmi'
|
||||
icon_state = "emergency_phoron_vox"
|
||||
gauge_icon = "indicator_smalltank"
|
||||
volume = 6
|
||||
gauge_cap = 3
|
||||
|
||||
/obj/item/weapon/tank/nitrogen
|
||||
|
||||
@@ -214,6 +214,23 @@
|
||||
|
||||
starts_with = list(
|
||||
/obj/item/clothing/suit/space/void/autolok,
|
||||
/obj/item/weapon/tank/emergency/oxygen/double,
|
||||
/obj/item/weapon/tank/emergency/oxygen/engi,
|
||||
/obj/item/device/suit_cooling_unit/emergency
|
||||
)
|
||||
|
||||
/obj/structure/closet/emergsuit_wall
|
||||
name = "emergency suit storage"
|
||||
desc = "It's wall-mounted storage unit for an emergency suit."
|
||||
icon = 'icons/obj/closets/bases/wall.dmi'
|
||||
closet_appearance = /decl/closet_appearance/wall/emergency
|
||||
anchored = 1
|
||||
density = 0
|
||||
wall_mounted = 1
|
||||
store_mobs = 0
|
||||
|
||||
starts_with = list(
|
||||
/obj/item/clothing/head/helmet/space/emergency,
|
||||
/obj/item/clothing/suit/space/emergency,
|
||||
/obj/item/weapon/tank/emergency/oxygen/engi,
|
||||
/obj/item/device/suit_cooling_unit/emergency
|
||||
)
|
||||
|
||||
@@ -140,7 +140,7 @@
|
||||
icon_state = "autoloksuit"
|
||||
item_state = "autoloksuit"
|
||||
armor = list(melee = 15, bullet = 5, laser = 5,energy = 5, bomb = 5, bio = 100, rad = 80)
|
||||
slowdown = 0
|
||||
slowdown = 0.5
|
||||
siemens_coefficient = 1
|
||||
species_restricted = list("exclude",SPECIES_DIONA,SPECIES_VOX) //this thing can autoadapt
|
||||
icon = 'icons/obj/clothing/suits_vr.dmi'
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 5.0 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 22 KiB |
@@ -30200,7 +30200,7 @@
|
||||
/turf/simulated/floor/tiled,
|
||||
/area/hallway/station/upper)
|
||||
"iPK" = (
|
||||
/obj/structure/closet/walllocker/emerglocker{
|
||||
/obj/structure/closet/emergsuit_wall{
|
||||
pixel_x = -32
|
||||
},
|
||||
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
|
||||
@@ -31583,9 +31583,6 @@
|
||||
/turf/simulated/floor/plating,
|
||||
/area/shuttle/securiship/general)
|
||||
"qcm" = (
|
||||
/obj/structure/closet/walllocker/emerglocker{
|
||||
pixel_x = 32
|
||||
},
|
||||
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
|
||||
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
|
||||
/obj/machinery/atmospherics/pipe/simple/hidden,
|
||||
@@ -31594,6 +31591,9 @@
|
||||
d2 = 2;
|
||||
icon_state = "1-2"
|
||||
},
|
||||
/obj/structure/closet/emergsuit_wall{
|
||||
pixel_x = 32
|
||||
},
|
||||
/turf/simulated/floor/tiled/eris/dark/gray_perforated,
|
||||
/area/shuttle/excursion/cargo)
|
||||
"qgj" = (
|
||||
|
||||
+4
-3
@@ -429,6 +429,7 @@
|
||||
#include "code\datums\underwear\undershirts.dm"
|
||||
#include "code\datums\underwear\underwear.dm"
|
||||
#include "code\datums\uplink\ammunition.dm"
|
||||
#include "code\datums\uplink\ammunition_vr.dm"
|
||||
#include "code\datums\uplink\announcements.dm"
|
||||
#include "code\datums\uplink\armor.dm"
|
||||
#include "code\datums\uplink\backup.dm"
|
||||
@@ -1645,9 +1646,9 @@
|
||||
#include "code\modules\ai\ai_holder_targeting_vr.dm"
|
||||
#include "code\modules\ai\interfaces.dm"
|
||||
#include "code\modules\ai\say_list.dm"
|
||||
#include "code\modules\ai\aI_holder_subtypes\simple_mob_ai.dm"
|
||||
#include "code\modules\ai\aI_holder_subtypes\simple_mob_ai_vr.dm"
|
||||
#include "code\modules\ai\aI_holder_subtypes\slime_xenobio_ai.dm"
|
||||
#include "code\modules\ai\ai_holder_subtypes\simple_mob_ai.dm"
|
||||
#include "code\modules\ai\ai_holder_subtypes\simple_mob_ai_vr.dm"
|
||||
#include "code\modules\ai\ai_holder_subtypes\slime_xenobio_ai.dm"
|
||||
#include "code\modules\alarm\alarm.dm"
|
||||
#include "code\modules\alarm\alarm_handler.dm"
|
||||
#include "code\modules\alarm\atmosphere_alarm.dm"
|
||||
|
||||
Reference in New Issue
Block a user