From 0412103fc2b52a5dd9b86be4669ccc31bd946281 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 14 Jun 2020 12:15:58 -0400 Subject: [PATCH 1/4] Vox Phoron and Adminbus Backpacks - Fixes broken object sprites for adminbus backpacks - Increases default air contents of Vox Phoron tank to 10 atmos (up from 6 atmos) --- .../items/weapons/storage/backpack_vr.dm | 22 +++++++++--------- .../objects/items/weapons/tanks/tank_types.dm | 2 +- icons/obj/clothing/backpack_vr.dmi | Bin 3424 -> 5139 bytes icons/obj/storage_vr.dmi | Bin 24859 -> 22612 bytes vorestation.dme | 6 ++--- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/code/game/objects/items/weapons/storage/backpack_vr.dm b/code/game/objects/items/weapons/storage/backpack_vr.dm index 4c9ff8c2db0..744abb85d86 100644 --- a/code/game/objects/items/weapons/storage/backpack_vr.dm +++ b/code/game/objects/items/weapons/storage/backpack_vr.dm @@ -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" diff --git a/code/game/objects/items/weapons/tanks/tank_types.dm b/code/game/objects/items/weapons/tanks/tank_types.dm index a838bf6c039..b9616b01b6d 100644 --- a/code/game/objects/items/weapons/tanks/tank_types.dm +++ b/code/game/objects/items/weapons/tanks/tank_types.dm @@ -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" diff --git a/icons/obj/clothing/backpack_vr.dmi b/icons/obj/clothing/backpack_vr.dmi index ecab5d00db3a0e9791a3d0721784b11a235e6bd0..3a376ae8e598e85ea9d56673ec94e50573d9ff3a 100644 GIT binary patch literal 5139 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 G4*efJDqV{J literal 24859 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 diff --git a/vorestation.dme b/vorestation.dme index d8f2911a7d1..0a3c4b051b6 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -1645,9 +1645,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" From 19d7b713825841d812758e62c85b6acba5c6d03a Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 14 Jun 2020 13:46:16 -0400 Subject: [PATCH 2/4] More miscellaneous changes --- code/datums/uplink/ammunition_vr.dm | 20 +++++++ code/datums/uplink/medical_vr.dm | 58 +++++++++++++------ code/datums/uplink/tools_vr.dm | 20 +++++++ .../items/weapons/tanks/tank_types_vr.dm | 1 + .../crates_lockers/closets/misc_vr.dm | 2 +- maps/tether/tether-07-station3.dmm | 8 +-- vorestation.dme | 1 + 7 files changed, 86 insertions(+), 24 deletions(-) create mode 100644 code/datums/uplink/ammunition_vr.dm diff --git a/code/datums/uplink/ammunition_vr.dm b/code/datums/uplink/ammunition_vr.dm new file mode 100644 index 00000000000..3235bb7311f --- /dev/null +++ b/code/datums/uplink/ammunition_vr.dm @@ -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 diff --git a/code/datums/uplink/medical_vr.dm b/code/datums/uplink/medical_vr.dm index 17a3ddf33a1..8f0264d3e9d 100644 --- a/code/datums/uplink/medical_vr.dm +++ b/code/datums/uplink/medical_vr.dm @@ -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 diff --git a/code/datums/uplink/tools_vr.dm b/code/datums/uplink/tools_vr.dm index 34794c5cdf6..30b2cd725e0 100644 --- a/code/datums/uplink/tools_vr.dm +++ b/code/datums/uplink/tools_vr.dm @@ -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 diff --git a/code/game/objects/items/weapons/tanks/tank_types_vr.dm b/code/game/objects/items/weapons/tanks/tank_types_vr.dm index 73d094d0f97..68c18aebd25 100644 --- a/code/game/objects/items/weapons/tanks/tank_types_vr.dm +++ b/code/game/objects/items/weapons/tanks/tank_types_vr.dm @@ -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 diff --git a/code/game/objects/structures/crates_lockers/closets/misc_vr.dm b/code/game/objects/structures/crates_lockers/closets/misc_vr.dm index b8fca34a879..5e42349fd08 100644 --- a/code/game/objects/structures/crates_lockers/closets/misc_vr.dm +++ b/code/game/objects/structures/crates_lockers/closets/misc_vr.dm @@ -214,6 +214,6 @@ 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 ) diff --git a/maps/tether/tether-07-station3.dmm b/maps/tether/tether-07-station3.dmm index d0cd323292d..e802df59858 100644 --- a/maps/tether/tether-07-station3.dmm +++ b/maps/tether/tether-07-station3.dmm @@ -30200,7 +30200,7 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "iPK" = ( -/obj/structure/closet/walllocker/emerglocker{ +/obj/structure/closet/autolok_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/autolok_wall{ + pixel_x = 32 + }, /turf/simulated/floor/tiled/eris/dark/gray_perforated, /area/shuttle/excursion/cargo) "qgj" = ( diff --git a/vorestation.dme b/vorestation.dme index 0a3c4b051b6..adece1b480c 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -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" From 967f67bf379df1252b2f2a8c4161bd29cdb96161 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 14 Jun 2020 14:18:23 -0400 Subject: [PATCH 3/4] Replaces exploration autoloks with emergency suit wall lockers --- .../crates_lockers/closets/misc_vr.dm | 17 +++++++++++++++++ maps/tether/tether-07-station3.dmm | 4 ++-- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/closets/misc_vr.dm b/code/game/objects/structures/crates_lockers/closets/misc_vr.dm index 5e42349fd08..fb74ae2e072 100644 --- a/code/game/objects/structures/crates_lockers/closets/misc_vr.dm +++ b/code/game/objects/structures/crates_lockers/closets/misc_vr.dm @@ -217,3 +217,20 @@ /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 + ) diff --git a/maps/tether/tether-07-station3.dmm b/maps/tether/tether-07-station3.dmm index e802df59858..d455bcf8695 100644 --- a/maps/tether/tether-07-station3.dmm +++ b/maps/tether/tether-07-station3.dmm @@ -29837,7 +29837,7 @@ /obj/structure/bed/chair/shuttle{ dir = 4 }, -/obj/structure/closet/autolok_wall{ +/obj/structure/closet/emergsuit_wall{ pixel_y = 32 }, /turf/simulated/floor/tiled/eris/white, @@ -30200,7 +30200,7 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "iPK" = ( -/obj/structure/closet/autolok_wall{ +/obj/structure/closet/emergsuit_wall{ pixel_x = -32 }, /turf/simulated/floor/tiled/eris/dark/techfloor_grid, From ff0716f50121739969827e63518013b64c4ee7a6 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 14 Jun 2020 15:34:47 -0400 Subject: [PATCH 4/4] Last minute fixes --- code/modules/clothing/spacesuits/void/void_vr.dm | 2 +- maps/tether/tether-07-station3.dmm | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/clothing/spacesuits/void/void_vr.dm b/code/modules/clothing/spacesuits/void/void_vr.dm index 4a1c8ea0b8d..56ba9234915 100644 --- a/code/modules/clothing/spacesuits/void/void_vr.dm +++ b/code/modules/clothing/spacesuits/void/void_vr.dm @@ -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' diff --git a/maps/tether/tether-07-station3.dmm b/maps/tether/tether-07-station3.dmm index d455bcf8695..e9b0b658731 100644 --- a/maps/tether/tether-07-station3.dmm +++ b/maps/tether/tether-07-station3.dmm @@ -29837,7 +29837,7 @@ /obj/structure/bed/chair/shuttle{ dir = 4 }, -/obj/structure/closet/emergsuit_wall{ +/obj/structure/closet/autolok_wall{ pixel_y = 32 }, /turf/simulated/floor/tiled/eris/white, @@ -31591,7 +31591,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/structure/closet/autolok_wall{ +/obj/structure/closet/emergsuit_wall{ pixel_x = 32 }, /turf/simulated/floor/tiled/eris/dark/gray_perforated,