From 92e97cbb9067b9414034da73e387d897647b4afc Mon Sep 17 00:00:00 2001 From: Rook Date: Mon, 27 Nov 2023 15:22:15 -0700 Subject: [PATCH] 2 --- code/game/objects/items/stacks/power_node.dm | 70 +- .../clothing/spacesuits/rig/suits/advanced.dm | 148 ++-- .../clothing/spacesuits/rig/suits/cseco.dm | 84 +-- .../clothing/spacesuits/rig/suits/flesh.dm | 36 +- .../clothing/spacesuits/rig/suits/sea.dm | 164 ++--- .../clothing/spacesuits/rig/suits/security.dm | 304 ++++---- .../spacesuits/rig/suits/tarnished.dm | 38 +- .../spacesuits/rig/suits/unitologist.dm | 60 +- .../clothing/spacesuits/rig/suits/vintage.dm | 130 ++-- .../clothing/spacesuits/rig/suits/wasp.dm | 74 +- code/modules/customitems/custom_item_types.dm | 668 +++++++++--------- 11 files changed, 888 insertions(+), 888 deletions(-) diff --git a/code/game/objects/items/stacks/power_node.dm b/code/game/objects/items/stacks/power_node.dm index 9cf0a508cf3..8558ed84667 100644 --- a/code/game/objects/items/stacks/power_node.dm +++ b/code/game/objects/items/stacks/power_node.dm @@ -1,36 +1,36 @@ -/obj/item/stack/power_node - name = "power nodes" - desc = "It seems to be radiating a lot of energy." - singular_name = "power node" - icon = 'icons/obj/tools.dmi' - icon_state = "powernode" - w_class = ITEM_SIZE_SMALL - max_amount = 20 - item_flags = ITEM_FLAG_NO_BLUDGEON - origin_tech = list(TECH_MATERIAL = 6, TECH_BLUESPACE = 4) - -/obj/item/stack/special_node - name = "cutter nodes" - desc = "A power node that seems to have been built to specifically enhance a plasma cutter in a strange manner." - singular_name = "cutter node" - icon = 'icons/obj/tools.dmi' - color = "#e97f83" - icon_state = "powernode" - w_class = ITEM_SIZE_SMALL - max_amount = 20 - item_flags = ITEM_FLAG_NO_BLUDGEON - origin_tech = list(TECH_MATERIAL = 6, TECH_BLUESPACE = 4) - -obj/item/stack/special_node/cutter - -obj/item/stack/special_node/divet - desc = "A power node that seems to have been built to specifically enhance a divet gun in a strange manner." - name = "divet nodes" - singular_name = "divet node" - color = "#6e6ec1" - -obj/item/stack/special_node/evil - desc = "A strange power note emanating with an evil aura." - name = "divet nodes" - singular_name = "divet node" +/obj/item/stack/power_node + name = "power nodes" + desc = "It seems to be radiating a lot of energy." + singular_name = "power node" + icon = 'icons/obj/tools.dmi' + icon_state = "powernode" + w_class = ITEM_SIZE_SMALL + max_amount = 20 + item_flags = ITEM_FLAG_NO_BLUDGEON + origin_tech = list(TECH_MATERIAL = 6, TECH_BLUESPACE = 4) + +/obj/item/stack/special_node + name = "cutter nodes" + desc = "A power node that seems to have been built to specifically enhance a plasma cutter in a strange manner." + singular_name = "cutter node" + icon = 'icons/obj/tools.dmi' + color = "#e97f83" + icon_state = "powernode" + w_class = ITEM_SIZE_SMALL + max_amount = 20 + item_flags = ITEM_FLAG_NO_BLUDGEON + origin_tech = list(TECH_MATERIAL = 6, TECH_BLUESPACE = 4) + +obj/item/stack/special_node/cutter + +obj/item/stack/special_node/divet + desc = "A power node that seems to have been built to specifically enhance a divet gun in a strange manner." + name = "divet nodes" + singular_name = "divet node" + color = "#6e6ec1" + +obj/item/stack/special_node/evil + desc = "A strange power note emanating with an evil aura." + name = "divet nodes" + singular_name = "divet node" color = "#740909" \ No newline at end of file diff --git a/code/modules/clothing/spacesuits/rig/suits/advanced.dm b/code/modules/clothing/spacesuits/rig/suits/advanced.dm index 80cc38d3052..e786dc7c0f7 100644 --- a/code/modules/clothing/spacesuits/rig/suits/advanced.dm +++ b/code/modules/clothing/spacesuits/rig/suits/advanced.dm @@ -1,75 +1,75 @@ -/* - Advanced RIG - - High quality all around. Lightweight, good protection, no real drawbacks. The next generation of awesome -*/ - -/obj/item/rig/advanced - name = "Advanced RIG" - desc = "The latest in cutting-edge RIG technology. Lightweight, tough, and packed with utilities" - icon_state = "ds_advanced_rig" - - //Armor values are slightly higher than security rig in all categories - armor = list(melee = 60, bullet = 60, laser = 60, energy = 30, bomb = 65, bio = 100, rad = 95) - offline_slowdown = RIG_VERY_HEAVY - online_slowdown = RIG_LIGHT - acid_resistance = 3 //Contains a fair bit of plastic - - seal_delay = 45 - - chest_type = /obj/item/clothing/suit/space/rig/advanced - helm_type = /obj/item/clothing/head/helmet/space/rig/advanced - boot_type = /obj/item/clothing/shoes/magboots/rig/advanced - glove_type = /obj/item/clothing/gloves/rig/advanced - - - initial_modules = list( - /obj/item/rig_module/healthbar/advanced, - /obj/item/rig_module/storage/heavy, - /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination - /obj/item/rig_module/maneuvering_jets, - /obj/item/rig_module/vision/meson, - /obj/item/rig_module/kinesis/advanced, - /obj/item/rig_module/hotswap, - /obj/item/rig_module/power_sink - ) - -/obj/item/clothing/head/helmet/space/rig/advanced - name = "helmet" - -/obj/item/clothing/suit/space/rig/advanced - name = "suit" - valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) - restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) - -/obj/item/clothing/gloves/rig/advanced - name = "insulated gloves" - desc = "These gloves will protect the wearer from electric shocks." - siemens_coefficient = 0 - -/obj/item/clothing/shoes/magboots/rig/advanced - name = "boots" - - -/obj/item/rig/advanced/maxstone - name = "Advanced Engineering RIG" - desc = "The latest in cutting-edge RIG technology, uses the standard engineering suit scheme. It has `Parker R.` engraved next to the monitor lights." - icon_state = "ds_advanced_rig_stone" - -/obj/item/rig/advanced/banditofdoom - name = "Evangelion RIG" - desc = "A project many months in the works, created by an obsessive historical anime fan. Even incorporates a custom voice changer for impersonating TV characters." - icon_state = "banditofdoom_rig" - online_slowdown = RIG_FLEXIBLE - - initial_modules = list( - /obj/item/rig_module/healthbar/advanced, - /obj/item/rig_module/storage/heavy, - /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination - /obj/item/rig_module/maneuvering_jets, - /obj/item/rig_module/vision/meson, - /obj/item/rig_module/kinesis/advanced, - /obj/item/rig_module/hotswap, - /obj/item/rig_module/power_sink, - /obj/item/rig_module/voice +/* + Advanced RIG + + High quality all around. Lightweight, good protection, no real drawbacks. The next generation of awesome +*/ + +/obj/item/rig/advanced + name = "Advanced RIG" + desc = "The latest in cutting-edge RIG technology. Lightweight, tough, and packed with utilities" + icon_state = "ds_advanced_rig" + + //Armor values are slightly higher than security rig in all categories + armor = list(melee = 60, bullet = 60, laser = 60, energy = 30, bomb = 65, bio = 100, rad = 95) + offline_slowdown = RIG_VERY_HEAVY + online_slowdown = RIG_LIGHT + acid_resistance = 3 //Contains a fair bit of plastic + + seal_delay = 45 + + chest_type = /obj/item/clothing/suit/space/rig/advanced + helm_type = /obj/item/clothing/head/helmet/space/rig/advanced + boot_type = /obj/item/clothing/shoes/magboots/rig/advanced + glove_type = /obj/item/clothing/gloves/rig/advanced + + + initial_modules = list( + /obj/item/rig_module/healthbar/advanced, + /obj/item/rig_module/storage/heavy, + /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination + /obj/item/rig_module/maneuvering_jets, + /obj/item/rig_module/vision/meson, + /obj/item/rig_module/kinesis/advanced, + /obj/item/rig_module/hotswap, + /obj/item/rig_module/power_sink + ) + +/obj/item/clothing/head/helmet/space/rig/advanced + name = "helmet" + +/obj/item/clothing/suit/space/rig/advanced + name = "suit" + valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) + restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) + +/obj/item/clothing/gloves/rig/advanced + name = "insulated gloves" + desc = "These gloves will protect the wearer from electric shocks." + siemens_coefficient = 0 + +/obj/item/clothing/shoes/magboots/rig/advanced + name = "boots" + + +/obj/item/rig/advanced/maxstone + name = "Advanced Engineering RIG" + desc = "The latest in cutting-edge RIG technology, uses the standard engineering suit scheme. It has `Parker R.` engraved next to the monitor lights." + icon_state = "ds_advanced_rig_stone" + +/obj/item/rig/advanced/banditofdoom + name = "Evangelion RIG" + desc = "A project many months in the works, created by an obsessive historical anime fan. Even incorporates a custom voice changer for impersonating TV characters." + icon_state = "banditofdoom_rig" + online_slowdown = RIG_FLEXIBLE + + initial_modules = list( + /obj/item/rig_module/healthbar/advanced, + /obj/item/rig_module/storage/heavy, + /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination + /obj/item/rig_module/maneuvering_jets, + /obj/item/rig_module/vision/meson, + /obj/item/rig_module/kinesis/advanced, + /obj/item/rig_module/hotswap, + /obj/item/rig_module/power_sink, + /obj/item/rig_module/voice ) \ No newline at end of file diff --git a/code/modules/clothing/spacesuits/rig/suits/cseco.dm b/code/modules/clothing/spacesuits/rig/suits/cseco.dm index 4daa87fc713..f3c6bdbd8b0 100644 --- a/code/modules/clothing/spacesuits/rig/suits/cseco.dm +++ b/code/modules/clothing/spacesuits/rig/suits/cseco.dm @@ -1,42 +1,42 @@ -/obj/item/rig/cseco - name = "P-Sec Commander RIG" - desc = "A lightweight and flexible armoured rig suit used by CEC shipboard security during crackdowns and for use in hazardous environments. This instance was designed specially for CSECO." - icon_state = "pcsi_riot_rig" - armor = list(melee = 70, bullet = 67, laser = 60, energy = 30, bomb = 75, bio = 100, rad = 60) - online_slowdown = RIG_MEDIUM - acid_resistance = 2 //Contains a fair bit of plastic - allowed = list(/obj/item/shield/riot) - - chest_type = /obj/item/clothing/suit/space/rig/cseco - helm_type = /obj/item/clothing/head/helmet/space/rig/cseco - boot_type = /obj/item/clothing/shoes/magboots/rig/cseco - glove_type = /obj/item/clothing/gloves/rig/cseco - - initial_modules = list( - /obj/item/rig_module/healthbar, - /obj/item/rig_module/storage/heavy, - /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination - /obj/item/rig_module/device/paperdispenser, //For warrants and paperwork - /obj/item/rig_module/device/pen, - /obj/item/rig_module/maneuvering_jets, - /obj/item/rig_module/vision/nvgsec - ) - -/obj/item/rig/cseco/Initialize() - . = ..() - if(istype(GLOB.using_map, /datum/map/ishimura)) - name = "P.C.S.I Commander RIG" - -/obj/item/clothing/suit/space/rig/cseco - name = "armor" - valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) - restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) - -/obj/item/clothing/gloves/rig/cseco - name = "gauntlets" - -/obj/item/clothing/shoes/magboots/rig/cseco - name = "boots" - -/obj/item/clothing/head/helmet/space/rig/cseco - name = "helmet" +/obj/item/rig/cseco + name = "P-Sec Commander RIG" + desc = "A lightweight and flexible armoured rig suit used by CEC shipboard security during crackdowns and for use in hazardous environments. This instance was designed specially for CSECO." + icon_state = "pcsi_riot_rig" + armor = list(melee = 70, bullet = 67, laser = 60, energy = 30, bomb = 75, bio = 100, rad = 60) + online_slowdown = RIG_MEDIUM + acid_resistance = 2 //Contains a fair bit of plastic + allowed = list(/obj/item/shield/riot) + + chest_type = /obj/item/clothing/suit/space/rig/cseco + helm_type = /obj/item/clothing/head/helmet/space/rig/cseco + boot_type = /obj/item/clothing/shoes/magboots/rig/cseco + glove_type = /obj/item/clothing/gloves/rig/cseco + + initial_modules = list( + /obj/item/rig_module/healthbar, + /obj/item/rig_module/storage/heavy, + /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination + /obj/item/rig_module/device/paperdispenser, //For warrants and paperwork + /obj/item/rig_module/device/pen, + /obj/item/rig_module/maneuvering_jets, + /obj/item/rig_module/vision/nvgsec + ) + +/obj/item/rig/cseco/Initialize() + . = ..() + if(istype(GLOB.using_map, /datum/map/ishimura)) + name = "P.C.S.I Commander RIG" + +/obj/item/clothing/suit/space/rig/cseco + name = "armor" + valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) + restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) + +/obj/item/clothing/gloves/rig/cseco + name = "gauntlets" + +/obj/item/clothing/shoes/magboots/rig/cseco + name = "boots" + +/obj/item/clothing/head/helmet/space/rig/cseco + name = "helmet" diff --git a/code/modules/clothing/spacesuits/rig/suits/flesh.dm b/code/modules/clothing/spacesuits/rig/suits/flesh.dm index 919f7341970..48502eabb26 100644 --- a/code/modules/clothing/spacesuits/rig/suits/flesh.dm +++ b/code/modules/clothing/spacesuits/rig/suits/flesh.dm @@ -1,19 +1,19 @@ -// Patreon rig - -/obj/item/rig/zealot/flesh - name = "Bloated RIG" - desc = "A horrifying amalgamation of flesh and a sparse amount of mechanical components, loosely resembling a rig." - icon_state = "flesh" - - chest_type = /obj/item/clothing/suit/space/rig/zealot/flesh - helm_type = /obj/item/clothing/head/helmet/space/rig/zealot/flesh - boot_type = /obj/item/clothing/shoes/magboots/rig/zealot/flesh - glove_type = /obj/item/clothing/gloves/rig/zealot/flesh - -/obj/item/clothing/head/helmet/space/rig/zealot/flesh - -/obj/item/clothing/suit/space/rig/zealot/flesh - -/obj/item/clothing/gloves/rig/zealot/flesh - +// Patreon rig + +/obj/item/rig/zealot/flesh + name = "Bloated RIG" + desc = "A horrifying amalgamation of flesh and a sparse amount of mechanical components, loosely resembling a rig." + icon_state = "flesh" + + chest_type = /obj/item/clothing/suit/space/rig/zealot/flesh + helm_type = /obj/item/clothing/head/helmet/space/rig/zealot/flesh + boot_type = /obj/item/clothing/shoes/magboots/rig/zealot/flesh + glove_type = /obj/item/clothing/gloves/rig/zealot/flesh + +/obj/item/clothing/head/helmet/space/rig/zealot/flesh + +/obj/item/clothing/suit/space/rig/zealot/flesh + +/obj/item/clothing/gloves/rig/zealot/flesh + /obj/item/clothing/shoes/magboots/rig/zealot/flesh \ No newline at end of file diff --git a/code/modules/clothing/spacesuits/rig/suits/sea.dm b/code/modules/clothing/spacesuits/rig/suits/sea.dm index 821341b9969..89f54d042c5 100644 --- a/code/modules/clothing/spacesuits/rig/suits/sea.dm +++ b/code/modules/clothing/spacesuits/rig/suits/sea.dm @@ -1,83 +1,83 @@ -// Patreon rig - -/obj/item/rig/vintage/sea - name = "Hazard Diving RIG" - desc = "The heavy-duty hazard diving RIG is the standard among CEC deep sea mining operations. It's plating has been reinforced to withstand extreme undersea pressures and concussive forces." - icon_state = "heavy_diving_rig" - - chest_type = /obj/item/clothing/suit/space/rig/sea - helm_type = /obj/item/clothing/head/helmet/space/rig/sea - boot_type = /obj/item/clothing/shoes/magboots/rig/sea - glove_type = /obj/item/clothing/gloves/rig/sea - -/obj/item/clothing/head/helmet/space/rig/sea - name = "helmet" - -/obj/item/clothing/suit/space/rig/sea - name = "suit" - valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) - restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) - -/obj/item/clothing/gloves/rig/sea - name = "insulated gloves" - desc = "These gloves will protect the wearer from electric shocks." - siemens_coefficient = 0 - -/obj/item/clothing/shoes/magboots/rig/vintage/heavy - name = "boots" - -// Patreon rig - -/obj/item/rig/advanced/dad - name = "Elite Diving RIG" - desc = "The elite diving RIG is the next generation of diving RIGs used among CEC deep sea mining operations. It's flexible reinforcements allow it to withstand extreme undersea pressures while retaining mobility." - icon_state = "elite_diving_rig" - - chest_type = /obj/item/clothing/suit/space/rig/sea/dad - helm_type = /obj/item/clothing/head/helmet/space/rig/sea/dad - boot_type = /obj/item/clothing/shoes/magboots/rig/sea/dad - glove_type = /obj/item/clothing/gloves/rig/sea/dad - -/obj/item/clothing/head/helmet/space/rig/sea/dad - name = "helmet" - -/obj/item/clothing/suit/space/rig/sea/dad - name = "suit" - valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) - restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) - -/obj/item/clothing/gloves/rig/sea/dad - name = "insulated gloves" - desc = "These gloves will protect the wearer from electric shocks." - siemens_coefficient = 0 - -/obj/item/clothing/shoes/magboots/rig/sea/dad - name = "boots" - -// Patreon rig - -/obj/item/rig/advanced/sister - name = "Strange Diving RIG" - desc = "a strange diving RIG with a cage on the shoulder and symbols drawn upon the suit. It's flexible reinforcements allow it to withstand extreme undersea pressures while retaining mobility." - icon_state = "sister_rig" - - chest_type = /obj/item/clothing/suit/space/rig/sea/sister - helm_type = /obj/item/clothing/head/helmet/space/rig/sea/sister - boot_type = /obj/item/clothing/shoes/magboots/rig/sea/sister - glove_type = /obj/item/clothing/gloves/rig/sea/sister - -/obj/item/clothing/head/helmet/space/rig/sea/sister - name = "helmet" - -/obj/item/clothing/suit/space/rig/sea/sister - name = "suit" - valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) - restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) - -/obj/item/clothing/gloves/rig/sea/sister - name = "insulated gloves" - desc = "These gloves will protect the wearer from electric shocks." - siemens_coefficient = 0 - -/obj/item/clothing/shoes/magboots/rig/sea/sister +// Patreon rig + +/obj/item/rig/vintage/sea + name = "Hazard Diving RIG" + desc = "The heavy-duty hazard diving RIG is the standard among CEC deep sea mining operations. It's plating has been reinforced to withstand extreme undersea pressures and concussive forces." + icon_state = "heavy_diving_rig" + + chest_type = /obj/item/clothing/suit/space/rig/sea + helm_type = /obj/item/clothing/head/helmet/space/rig/sea + boot_type = /obj/item/clothing/shoes/magboots/rig/sea + glove_type = /obj/item/clothing/gloves/rig/sea + +/obj/item/clothing/head/helmet/space/rig/sea + name = "helmet" + +/obj/item/clothing/suit/space/rig/sea + name = "suit" + valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) + restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) + +/obj/item/clothing/gloves/rig/sea + name = "insulated gloves" + desc = "These gloves will protect the wearer from electric shocks." + siemens_coefficient = 0 + +/obj/item/clothing/shoes/magboots/rig/vintage/heavy + name = "boots" + +// Patreon rig + +/obj/item/rig/advanced/dad + name = "Elite Diving RIG" + desc = "The elite diving RIG is the next generation of diving RIGs used among CEC deep sea mining operations. It's flexible reinforcements allow it to withstand extreme undersea pressures while retaining mobility." + icon_state = "elite_diving_rig" + + chest_type = /obj/item/clothing/suit/space/rig/sea/dad + helm_type = /obj/item/clothing/head/helmet/space/rig/sea/dad + boot_type = /obj/item/clothing/shoes/magboots/rig/sea/dad + glove_type = /obj/item/clothing/gloves/rig/sea/dad + +/obj/item/clothing/head/helmet/space/rig/sea/dad + name = "helmet" + +/obj/item/clothing/suit/space/rig/sea/dad + name = "suit" + valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) + restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) + +/obj/item/clothing/gloves/rig/sea/dad + name = "insulated gloves" + desc = "These gloves will protect the wearer from electric shocks." + siemens_coefficient = 0 + +/obj/item/clothing/shoes/magboots/rig/sea/dad + name = "boots" + +// Patreon rig + +/obj/item/rig/advanced/sister + name = "Strange Diving RIG" + desc = "a strange diving RIG with a cage on the shoulder and symbols drawn upon the suit. It's flexible reinforcements allow it to withstand extreme undersea pressures while retaining mobility." + icon_state = "sister_rig" + + chest_type = /obj/item/clothing/suit/space/rig/sea/sister + helm_type = /obj/item/clothing/head/helmet/space/rig/sea/sister + boot_type = /obj/item/clothing/shoes/magboots/rig/sea/sister + glove_type = /obj/item/clothing/gloves/rig/sea/sister + +/obj/item/clothing/head/helmet/space/rig/sea/sister + name = "helmet" + +/obj/item/clothing/suit/space/rig/sea/sister + name = "suit" + valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) + restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) + +/obj/item/clothing/gloves/rig/sea/sister + name = "insulated gloves" + desc = "These gloves will protect the wearer from electric shocks." + siemens_coefficient = 0 + +/obj/item/clothing/shoes/magboots/rig/sea/sister name = "boots" \ No newline at end of file diff --git a/code/modules/clothing/spacesuits/rig/suits/security.dm b/code/modules/clothing/spacesuits/rig/suits/security.dm index 0ad403e8347..9c5c9a5ccaa 100644 --- a/code/modules/clothing/spacesuits/rig/suits/security.dm +++ b/code/modules/clothing/spacesuits/rig/suits/security.dm @@ -1,152 +1,152 @@ -//Ishimura Sec RIGs -//PCSI RIG -/obj/item/rig/security/pcsi - name = "PCSI RIG" - desc = "A lightweight and flexible armoured rig suit used by CEC shipboard security during crackdowns and for use in hazardous environments." - icon_state = "pcsi_rig" - armor = list(melee = 60, bullet = 64, laser = 60, energy = 0, bomb = 60, bio = 100, rad = 60) - online_slowdown = RIG_MEDIUM - acid_resistance = 1.75 //Contains a fair bit of plastic - - chest_type = /obj/item/clothing/suit/space/rig/security/pcsi - helm_type = /obj/item/clothing/head/helmet/space/rig/security/pcsi - boot_type = /obj/item/clothing/shoes/magboots/rig/security/pcsi - glove_type = /obj/item/clothing/gloves/rig/security/pcsi - - initial_modules = list( - /obj/item/rig_module/healthbar, - /obj/item/rig_module/storage, - /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination - /obj/item/rig_module/device/paperdispenser, //For warrants and paperwork - /obj/item/rig_module/device/pen, - /obj/item/rig_module/maneuvering_jets, - /obj/item/rig_module/vision/nvgsec - ) - -/obj/item/clothing/head/helmet/space/rig/security/pcsi - -/obj/item/clothing/suit/space/rig/security/pcsi - valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) - restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) - -/obj/item/clothing/shoes/magboots/rig/security/pcsi - -/obj/item/clothing/gloves/rig/security/pcsi - -//PCSI Patreon RIGs -/obj/item/rig/security/pcsi/ruined - name = "PCSI Survivor RIG" - desc = "The RIG remains battered and beaten, dented and missing pieces. The blood remains permanently rusted to the frame. The will of the survivor remains unbroken." - icon_state = "pcsi_rig_ruined" - - chest_type = /obj/item/clothing/suit/space/rig/security/pcsi/ruined - helm_type = /obj/item/clothing/head/helmet/space/rig/security/pcsi/ruined - boot_type = /obj/item/clothing/shoes/magboots/rig/security/pcsi/ruined - glove_type = /obj/item/clothing/gloves/rig/security/pcsi/ruined - -/obj/item/clothing/head/helmet/space/rig/security/pcsi/ruined - -/obj/item/clothing/suit/space/rig/security/pcsi/ruined - valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) - restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) - -/obj/item/clothing/shoes/magboots/rig/security/pcsi/ruined - -/obj/item/clothing/gloves/rig/security/pcsi/ruined - - -/obj/item/rig/security/pcsi/carver - name = "Spec Ops RIG" - desc = "A heavily armoured rig suit, designed for military use. Especially effective against bullets." - icon_state = "carver_rig" - - chest_type = /obj/item/clothing/suit/space/rig/carver - helm_type = /obj/item/clothing/head/helmet/space/rig/carver - boot_type = /obj/item/clothing/shoes/magboots/rig/carver - glove_type = /obj/item/clothing/gloves/rig/carver - -/obj/item/clothing/suit/space/rig/carver - name = "suit" - valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) - restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) - -/obj/item/clothing/gloves/rig/carver - name = "gloves" - -/obj/item/clothing/shoes/magboots/rig/carver - name = "boots" - -/obj/item/clothing/head/helmet/space/rig/carver - name = "helmet" - light_overlay = "carver_light" - - -//PCSI Riot RIG -/obj/item/rig/security/pcsi/advanced - name = "PCSI Riot RIG" - desc = "A lightweight and flexible armoured rig suit used by CEC shipboard security during crackdowns and for use in hazardous environments." - icon_state = "pcsi_riot_rig" - armor = list(melee = 62, bullet = 56, laser = 60, energy = 0, bomb = 60, bio = 100, rad = 60) - online_slowdown = RIG_MEDIUM - acid_resistance = 1.75 //Contains a fair bit of plastic - - chest_type = /obj/item/clothing/suit/space/rig/security/pcsi/advanced - helm_type = /obj/item/clothing/head/helmet/space/rig/security/pcsi/advanced - boot_type = /obj/item/clothing/shoes/magboots/rig/security/pcsi/advanced - glove_type = /obj/item/clothing/gloves/rig/security/pcsi/advanced - - initial_modules = list( - /obj/item/rig_module/healthbar, - /obj/item/rig_module/storage, - /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination - /obj/item/rig_module/device/paperdispenser, //For warrants and paperwork - /obj/item/rig_module/device/pen, - /obj/item/rig_module/maneuvering_jets, - /obj/item/rig_module/vision/nvgsec - ) - -/obj/item/clothing/head/helmet/space/rig/security/pcsi/advanced - -/obj/item/clothing/suit/space/rig/security/pcsi/advanced - valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) - restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) - -/obj/item/clothing/shoes/magboots/rig/security/pcsi/advanced - -/obj/item/clothing/gloves/rig/security/pcsi/advanced - - -//Sprawl Sec RIGs -//Titan Security RIG -/obj/item/rig/security - name = "Security RIG" - desc = "A lightweight and flexible armoured rig suit, designed for riot control and shipboard disciplinary enforcement." - icon_state = "ds_security_rig" - armor = list(melee = 56.5, bullet = 60, laser = 60, energy = 25, bomb = 60, bio = 100, rad = 60) - online_slowdown = RIG_MEDIUM - acid_resistance = 1.75 //Contains a fair bit of plastic - - chest_type = /obj/item/clothing/suit/space/rig/security - helm_type = /obj/item/clothing/head/helmet/space/rig/security - boot_type = /obj/item/clothing/shoes/magboots/rig/security - glove_type = /obj/item/clothing/gloves/rig/security - - initial_modules = list( - /obj/item/rig_module/healthbar, - /obj/item/rig_module/storage, - /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination - /obj/item/rig_module/device/paperdispenser, //For warrants and paperwork - /obj/item/rig_module/device/pen, - /obj/item/rig_module/maneuvering_jets, - /obj/item/rig_module/vision/nvgsec - ) - -/obj/item/clothing/head/helmet/space/rig/security - -/obj/item/clothing/suit/space/rig/security - valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) - restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) - -/obj/item/clothing/gloves/rig/security - -/obj/item/clothing/shoes/magboots/rig/security +//Ishimura Sec RIGs +//PCSI RIG +/obj/item/rig/security/pcsi + name = "PCSI RIG" + desc = "A lightweight and flexible armoured rig suit used by CEC shipboard security during crackdowns and for use in hazardous environments." + icon_state = "pcsi_rig" + armor = list(melee = 60, bullet = 64, laser = 60, energy = 0, bomb = 60, bio = 100, rad = 60) + online_slowdown = RIG_MEDIUM + acid_resistance = 1.75 //Contains a fair bit of plastic + + chest_type = /obj/item/clothing/suit/space/rig/security/pcsi + helm_type = /obj/item/clothing/head/helmet/space/rig/security/pcsi + boot_type = /obj/item/clothing/shoes/magboots/rig/security/pcsi + glove_type = /obj/item/clothing/gloves/rig/security/pcsi + + initial_modules = list( + /obj/item/rig_module/healthbar, + /obj/item/rig_module/storage, + /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination + /obj/item/rig_module/device/paperdispenser, //For warrants and paperwork + /obj/item/rig_module/device/pen, + /obj/item/rig_module/maneuvering_jets, + /obj/item/rig_module/vision/nvgsec + ) + +/obj/item/clothing/head/helmet/space/rig/security/pcsi + +/obj/item/clothing/suit/space/rig/security/pcsi + valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) + restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) + +/obj/item/clothing/shoes/magboots/rig/security/pcsi + +/obj/item/clothing/gloves/rig/security/pcsi + +//PCSI Patreon RIGs +/obj/item/rig/security/pcsi/ruined + name = "PCSI Survivor RIG" + desc = "The RIG remains battered and beaten, dented and missing pieces. The blood remains permanently rusted to the frame. The will of the survivor remains unbroken." + icon_state = "pcsi_rig_ruined" + + chest_type = /obj/item/clothing/suit/space/rig/security/pcsi/ruined + helm_type = /obj/item/clothing/head/helmet/space/rig/security/pcsi/ruined + boot_type = /obj/item/clothing/shoes/magboots/rig/security/pcsi/ruined + glove_type = /obj/item/clothing/gloves/rig/security/pcsi/ruined + +/obj/item/clothing/head/helmet/space/rig/security/pcsi/ruined + +/obj/item/clothing/suit/space/rig/security/pcsi/ruined + valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) + restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) + +/obj/item/clothing/shoes/magboots/rig/security/pcsi/ruined + +/obj/item/clothing/gloves/rig/security/pcsi/ruined + + +/obj/item/rig/security/pcsi/carver + name = "Spec Ops RIG" + desc = "A heavily armoured rig suit, designed for military use. Especially effective against bullets." + icon_state = "carver_rig" + + chest_type = /obj/item/clothing/suit/space/rig/carver + helm_type = /obj/item/clothing/head/helmet/space/rig/carver + boot_type = /obj/item/clothing/shoes/magboots/rig/carver + glove_type = /obj/item/clothing/gloves/rig/carver + +/obj/item/clothing/suit/space/rig/carver + name = "suit" + valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) + restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) + +/obj/item/clothing/gloves/rig/carver + name = "gloves" + +/obj/item/clothing/shoes/magboots/rig/carver + name = "boots" + +/obj/item/clothing/head/helmet/space/rig/carver + name = "helmet" + light_overlay = "carver_light" + + +//PCSI Riot RIG +/obj/item/rig/security/pcsi/advanced + name = "PCSI Riot RIG" + desc = "A lightweight and flexible armoured rig suit used by CEC shipboard security during crackdowns and for use in hazardous environments." + icon_state = "pcsi_riot_rig" + armor = list(melee = 62, bullet = 56, laser = 60, energy = 0, bomb = 60, bio = 100, rad = 60) + online_slowdown = RIG_MEDIUM + acid_resistance = 1.75 //Contains a fair bit of plastic + + chest_type = /obj/item/clothing/suit/space/rig/security/pcsi/advanced + helm_type = /obj/item/clothing/head/helmet/space/rig/security/pcsi/advanced + boot_type = /obj/item/clothing/shoes/magboots/rig/security/pcsi/advanced + glove_type = /obj/item/clothing/gloves/rig/security/pcsi/advanced + + initial_modules = list( + /obj/item/rig_module/healthbar, + /obj/item/rig_module/storage, + /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination + /obj/item/rig_module/device/paperdispenser, //For warrants and paperwork + /obj/item/rig_module/device/pen, + /obj/item/rig_module/maneuvering_jets, + /obj/item/rig_module/vision/nvgsec + ) + +/obj/item/clothing/head/helmet/space/rig/security/pcsi/advanced + +/obj/item/clothing/suit/space/rig/security/pcsi/advanced + valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) + restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) + +/obj/item/clothing/shoes/magboots/rig/security/pcsi/advanced + +/obj/item/clothing/gloves/rig/security/pcsi/advanced + + +//Sprawl Sec RIGs +//Titan Security RIG +/obj/item/rig/security + name = "Security RIG" + desc = "A lightweight and flexible armoured rig suit, designed for riot control and shipboard disciplinary enforcement." + icon_state = "ds_security_rig" + armor = list(melee = 56.5, bullet = 60, laser = 60, energy = 25, bomb = 60, bio = 100, rad = 60) + online_slowdown = RIG_MEDIUM + acid_resistance = 1.75 //Contains a fair bit of plastic + + chest_type = /obj/item/clothing/suit/space/rig/security + helm_type = /obj/item/clothing/head/helmet/space/rig/security + boot_type = /obj/item/clothing/shoes/magboots/rig/security + glove_type = /obj/item/clothing/gloves/rig/security + + initial_modules = list( + /obj/item/rig_module/healthbar, + /obj/item/rig_module/storage, + /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination + /obj/item/rig_module/device/paperdispenser, //For warrants and paperwork + /obj/item/rig_module/device/pen, + /obj/item/rig_module/maneuvering_jets, + /obj/item/rig_module/vision/nvgsec + ) + +/obj/item/clothing/head/helmet/space/rig/security + +/obj/item/clothing/suit/space/rig/security + valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) + restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) + +/obj/item/clothing/gloves/rig/security + +/obj/item/clothing/shoes/magboots/rig/security diff --git a/code/modules/clothing/spacesuits/rig/suits/tarnished.dm b/code/modules/clothing/spacesuits/rig/suits/tarnished.dm index c816cf4bf50..a1907efd2e7 100644 --- a/code/modules/clothing/spacesuits/rig/suits/tarnished.dm +++ b/code/modules/clothing/spacesuits/rig/suits/tarnished.dm @@ -1,19 +1,19 @@ - -//patreon rig -/obj/item/rig/advanced/tarnished - name = "Tarnished RIG" - desc = "A rig made from the reforged armor of his family that was passed from generation to generations for decades." - icon_state = "tarnished" - - chest_type = /obj/item/clothing/suit/space/rig/tarnished - helm_type = /obj/item/clothing/head/helmet/space/rig/tarnished - boot_type = /obj/item/clothing/shoes/magboots/rig/tarnished - glove_type = /obj/item/clothing/gloves/rig/tarnished - -/obj/item/clothing/head/helmet/space/rig/tarnished - -/obj/item/clothing/suit/space/rig/tarnished - -/obj/item/clothing/gloves/rig/tarnished - -/obj/item/clothing/shoes/magboots/rig/tarnished + +//patreon rig +/obj/item/rig/advanced/tarnished + name = "Tarnished RIG" + desc = "A rig made from the reforged armor of his family that was passed from generation to generations for decades." + icon_state = "tarnished" + + chest_type = /obj/item/clothing/suit/space/rig/tarnished + helm_type = /obj/item/clothing/head/helmet/space/rig/tarnished + boot_type = /obj/item/clothing/shoes/magboots/rig/tarnished + glove_type = /obj/item/clothing/gloves/rig/tarnished + +/obj/item/clothing/head/helmet/space/rig/tarnished + +/obj/item/clothing/suit/space/rig/tarnished + +/obj/item/clothing/gloves/rig/tarnished + +/obj/item/clothing/shoes/magboots/rig/tarnished diff --git a/code/modules/clothing/spacesuits/rig/suits/unitologist.dm b/code/modules/clothing/spacesuits/rig/suits/unitologist.dm index 7e6b61b3ecd..3a37635724d 100644 --- a/code/modules/clothing/spacesuits/rig/suits/unitologist.dm +++ b/code/modules/clothing/spacesuits/rig/suits/unitologist.dm @@ -1,30 +1,30 @@ -/obj/item/rig/zealot - name = "Zealot RIG" - desc = "An old combat RIG used by SCAF over two hundred years ago. The armour has seen some wear but still functions as it should, it has been repainted in black and crimson colours. There are unitologist markings across the suit." - icon_state = "zealot_rig" - armor = list(melee = 56, bullet = 60, laser = 30, energy = 20, bomb = 30, bio = 100, rad = 40) - online_slowdown = RIG_MEDIUM - acid_resistance = 1.75 //Contains a fair bit of plastic - - chest_type = /obj/item/clothing/suit/space/rig/zealot - helm_type = /obj/item/clothing/head/helmet/space/rig/zealot - boot_type = /obj/item/clothing/shoes/magboots/rig/zealot - glove_type = /obj/item/clothing/gloves/rig/zealot - - initial_modules = list( - /obj/item/rig_module/healthbar, - /obj/item/rig_module/storage, - /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination - /obj/item/rig_module/vision/nvgsec - ) - -/obj/item/clothing/head/helmet/space/rig/zealot - light_overlay = "zealothelm_light" - -/obj/item/clothing/suit/space/rig/zealot - valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) - restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) - -/obj/item/clothing/gloves/rig/zealot - -/obj/item/clothing/shoes/magboots/rig/zealot +/obj/item/rig/zealot + name = "Zealot RIG" + desc = "An old combat RIG used by SCAF over two hundred years ago. The armour has seen some wear but still functions as it should, it has been repainted in black and crimson colours. There are unitologist markings across the suit." + icon_state = "zealot_rig" + armor = list(melee = 56, bullet = 60, laser = 30, energy = 20, bomb = 30, bio = 100, rad = 40) + online_slowdown = RIG_MEDIUM + acid_resistance = 1.75 //Contains a fair bit of plastic + + chest_type = /obj/item/clothing/suit/space/rig/zealot + helm_type = /obj/item/clothing/head/helmet/space/rig/zealot + boot_type = /obj/item/clothing/shoes/magboots/rig/zealot + glove_type = /obj/item/clothing/gloves/rig/zealot + + initial_modules = list( + /obj/item/rig_module/healthbar, + /obj/item/rig_module/storage, + /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination + /obj/item/rig_module/vision/nvgsec + ) + +/obj/item/clothing/head/helmet/space/rig/zealot + light_overlay = "zealothelm_light" + +/obj/item/clothing/suit/space/rig/zealot + valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) + restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) + +/obj/item/clothing/gloves/rig/zealot + +/obj/item/clothing/shoes/magboots/rig/zealot diff --git a/code/modules/clothing/spacesuits/rig/suits/vintage.dm b/code/modules/clothing/spacesuits/rig/suits/vintage.dm index 0b57fb23b89..243e895c969 100644 --- a/code/modules/clothing/spacesuits/rig/suits/vintage.dm +++ b/code/modules/clothing/spacesuits/rig/suits/vintage.dm @@ -1,65 +1,65 @@ -/obj/item/rig/vintage - name = "Antique CEC RIG" - desc = "An extremely bulky, durable vintage suit that has mostly been replaced by sleeker modern designs. Some collectors still value the good old days though." - icon_state = "vintage_rig" - armor = list(melee = 66.5, bullet = 70, laser = 57.5, energy = 25, bomb = 90, bio = 100, rad = 70) - offline_slowdown = 5 - online_slowdown = RIG_SUPER_HEAVY - - max_health = 4000 - - chest_type = /obj/item/clothing/suit/space/rig/vintage - helm_type = /obj/item/clothing/head/helmet/space/rig/vintage - boot_type = /obj/item/clothing/shoes/magboots/rig/vintage - glove_type = /obj/item/clothing/gloves/rig/vintage - - initial_modules = list( - /obj/item/rig_module/healthbar, - /obj/item/rig_module/storage/heavy, - /obj/item/rig_module/device/orescanner, - /obj/item/rig_module/maneuvering_jets, - /obj/item/rig_module/vision/meson - ) - -/obj/item/clothing/suit/space/rig/vintage - name = "suit" - valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) - restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) - -/obj/item/clothing/head/helmet/space/rig/vintage - name = "helmet" - -/obj/item/clothing/gloves/rig/vintage - name = "insulated gloves" - desc = "These gloves will protect the wearer from electric shocks." - siemens_coefficient = 0 - -/obj/item/clothing/shoes/magboots/rig/vintage - name = "boots" - - -/obj/item/rig/vintage/heavy - name = "Antique Heavy-Duty CEC RIG" - desc = "The heavy-duty vintage CEC RIG is used in the most hazardous engineering operations aboard CEC vessels. Its heavier armor plating can withstand more blunt damage than most CEC suits, and can withstand radiation just as well. As working conditions on CEC ships have improved, this RIG has been discontinued, but some heavy variants can still be found on old planet crackers." - icon_state = "vintage_suit" - - chest_type = /obj/item/clothing/suit/space/rig/vintage/heavy - helm_type = /obj/item/clothing/head/helmet/space/rig/vintage/heavy - boot_type = /obj/item/clothing/shoes/magboots/rig/vintage/heavy - glove_type = /obj/item/clothing/gloves/rig/vintage/heavy - -/obj/item/clothing/head/helmet/space/rig/vintage/heavy - name = "helmet" - -/obj/item/clothing/suit/space/rig/vintage/heavy - name = "suit" - valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) - restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) - -/obj/item/clothing/gloves/rig/vintage/heavy - name = "insulated gloves" - desc = "These gloves will protect the wearer from electric shocks." - siemens_coefficient = 0 - -/obj/item/clothing/shoes/magboots/rig/vintage/heavy - name = "boots" +/obj/item/rig/vintage + name = "Antique CEC RIG" + desc = "An extremely bulky, durable vintage suit that has mostly been replaced by sleeker modern designs. Some collectors still value the good old days though." + icon_state = "vintage_rig" + armor = list(melee = 66.5, bullet = 70, laser = 57.5, energy = 25, bomb = 90, bio = 100, rad = 70) + offline_slowdown = 5 + online_slowdown = RIG_SUPER_HEAVY + + max_health = 4000 + + chest_type = /obj/item/clothing/suit/space/rig/vintage + helm_type = /obj/item/clothing/head/helmet/space/rig/vintage + boot_type = /obj/item/clothing/shoes/magboots/rig/vintage + glove_type = /obj/item/clothing/gloves/rig/vintage + + initial_modules = list( + /obj/item/rig_module/healthbar, + /obj/item/rig_module/storage/heavy, + /obj/item/rig_module/device/orescanner, + /obj/item/rig_module/maneuvering_jets, + /obj/item/rig_module/vision/meson + ) + +/obj/item/clothing/suit/space/rig/vintage + name = "suit" + valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) + restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) + +/obj/item/clothing/head/helmet/space/rig/vintage + name = "helmet" + +/obj/item/clothing/gloves/rig/vintage + name = "insulated gloves" + desc = "These gloves will protect the wearer from electric shocks." + siemens_coefficient = 0 + +/obj/item/clothing/shoes/magboots/rig/vintage + name = "boots" + + +/obj/item/rig/vintage/heavy + name = "Antique Heavy-Duty CEC RIG" + desc = "The heavy-duty vintage CEC RIG is used in the most hazardous engineering operations aboard CEC vessels. Its heavier armor plating can withstand more blunt damage than most CEC suits, and can withstand radiation just as well. As working conditions on CEC ships have improved, this RIG has been discontinued, but some heavy variants can still be found on old planet crackers." + icon_state = "vintage_suit" + + chest_type = /obj/item/clothing/suit/space/rig/vintage/heavy + helm_type = /obj/item/clothing/head/helmet/space/rig/vintage/heavy + boot_type = /obj/item/clothing/shoes/magboots/rig/vintage/heavy + glove_type = /obj/item/clothing/gloves/rig/vintage/heavy + +/obj/item/clothing/head/helmet/space/rig/vintage/heavy + name = "helmet" + +/obj/item/clothing/suit/space/rig/vintage/heavy + name = "suit" + valid_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S, ACCESSORY_SLOT_ARMOR_M) + restricted_accessory_slots = list(ACCESSORY_SLOT_INSIGNIA, ACCESSORY_SLOT_ARMOR_S) + +/obj/item/clothing/gloves/rig/vintage/heavy + name = "insulated gloves" + desc = "These gloves will protect the wearer from electric shocks." + siemens_coefficient = 0 + +/obj/item/clothing/shoes/magboots/rig/vintage/heavy + name = "boots" diff --git a/code/modules/clothing/spacesuits/rig/suits/wasp.dm b/code/modules/clothing/spacesuits/rig/suits/wasp.dm index cd1b95c998f..46d4a45eac3 100644 --- a/code/modules/clothing/spacesuits/rig/suits/wasp.dm +++ b/code/modules/clothing/spacesuits/rig/suits/wasp.dm @@ -1,38 +1,38 @@ -/obj/item/rig/wasp - name = "Wasp RIG" - desc = "A lightweight and flexible armoured rig suit, offers good protection against light impacts. Use kit on an Engineering RIG." - icon_state = "wasp_rig" - armor = list(melee = 47.5, bullet = 53, laser = 55, energy = 30, bomb = 65, bio = 100, rad = 80) - offline_slowdown = 4 - online_slowdown = RIG_MEDIUM - acid_resistance = 2 //Contains a fair bit of plastic - - chest_type = /obj/item/clothing/suit/space/rig/wasp - helm_type = /obj/item/clothing/head/helmet/space/rig/wasp - boot_type = /obj/item/clothing/shoes/magboots/rig/wasp - glove_type = /obj/item/clothing/gloves/rig/wasp - - initial_modules = list( - /obj/item/rig_module/healthbar, - /obj/item/rig_module/storage, - /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination - /obj/item/rig_module/maneuvering_jets, - /obj/item/rig_module/kinesis, - /obj/item/rig_module/hotswap, - /obj/item/rig_module/power_sink - ) - -/obj/item/clothing/suit/space/rig/wasp - name = "suit" - -/obj/item/clothing/gloves/rig/wasp - name = "insulated gloves" - desc = "These gloves will protect the wearer from electric shocks." - siemens_coefficient = 0 - -/obj/item/clothing/shoes/magboots/rig/wasp - name = "boots" - -/obj/item/clothing/head/helmet/space/rig/wasp - name = "helmet" +/obj/item/rig/wasp + name = "Wasp RIG" + desc = "A lightweight and flexible armoured rig suit, offers good protection against light impacts. Use kit on an Engineering RIG." + icon_state = "wasp_rig" + armor = list(melee = 47.5, bullet = 53, laser = 55, energy = 30, bomb = 65, bio = 100, rad = 80) + offline_slowdown = 4 + online_slowdown = RIG_MEDIUM + acid_resistance = 2 //Contains a fair bit of plastic + + chest_type = /obj/item/clothing/suit/space/rig/wasp + helm_type = /obj/item/clothing/head/helmet/space/rig/wasp + boot_type = /obj/item/clothing/shoes/magboots/rig/wasp + glove_type = /obj/item/clothing/gloves/rig/wasp + + initial_modules = list( + /obj/item/rig_module/healthbar, + /obj/item/rig_module/storage, + /obj/item/rig_module/grenade_launcher/light, //These grenades are harmless illumination + /obj/item/rig_module/maneuvering_jets, + /obj/item/rig_module/kinesis, + /obj/item/rig_module/hotswap, + /obj/item/rig_module/power_sink + ) + +/obj/item/clothing/suit/space/rig/wasp + name = "suit" + +/obj/item/clothing/gloves/rig/wasp + name = "insulated gloves" + desc = "These gloves will protect the wearer from electric shocks." + siemens_coefficient = 0 + +/obj/item/clothing/shoes/magboots/rig/wasp + name = "boots" + +/obj/item/clothing/head/helmet/space/rig/wasp + name = "helmet" light_overlay = "wasp_light" \ No newline at end of file diff --git a/code/modules/customitems/custom_item_types.dm b/code/modules/customitems/custom_item_types.dm index ae28495d185..d7314ebc93e 100644 --- a/code/modules/customitems/custom_item_types.dm +++ b/code/modules/customitems/custom_item_types.dm @@ -1,334 +1,334 @@ -//Unitology Ritual Blade -//Available to all patrons, loadout only -/datum/patron_item/uni_knife - name = "unitology ritual blade" - item_path = /obj/item/material/knife/unitologist - loadout_cost = 3 - loadout_access = ACCESS_PATRONS - description = "A pristine blade used for religious ceremonies in the Church of Unitology.\ - Mechanically, it has the same stats as an ordinary boot knife, but it has two important special features.
\ -
\ - 1. While held in hand, the blade unlocks the unique Sacrifice execution move, allowing ritual murder of a human without head protection.
\ - A human sacrificed in this manner is worth more biomass when the necromorphs get to them later.
\ - Requires the victim to remain still, so best restrain them first. The ritual takes wquite a while, giving you ample opportunity for a short speech
\ - Please note that simply owning this knife does not make you an antag, and you shouldn't be murdering humans if you aren't an antagonist.
\ -
\ - 2. While equipped, both in your loadout at roundstart, and your inventory during the round, this blade gives an extra 15% chance to be picked for unitology antagonist roles.
\ - This effect does not override your preferences, if you have unitologists set to never then you still won't be picked" - - -/* - Guns -*/ -/datum/patron_item/rivet - name = "711-MarkCL Rivet Gun" - id = "rivetgun" - item_path = /obj/item/gun/projectile/rivet - store_cost = 2400 - store_access = ACCESS_PATRONS - description = "The 711-MarkCL Rivet Gun is the latest refinement from Timson Tools' long line of friendly tools. Useful for rapid repairs at a distance!" - loadout_cost = 4 - loadout_access = ACCESS_PATRONS - - category = CATEGORY_TOOLS - subcategory = SUBCATEGORY_DANGEROUS_TOOLS - - -/* - RIG suits -*/ -/datum/patron_item/max_stone_rig - name = "Advanced Engineering RIG" - description = "The latest in cutting-edge RIG technology, uses the standard engineering suit scheme. It has `Parker R.` engraved next to the monitor lights." - item_path = /obj/item/rig/advanced/maxstone - id = "max_stone_rig" - store_cost = 15000 - store_access = ACCESS_WHITELIST - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - loadout_modkit_cost = 0 - modkit_access = ACCESS_WHITELIST - modkit_typelist = list(/obj/item/rig/advanced) - -//This is not my typo, his ckey is actually spelled like that -/datum/patron_item/plaugewalker - name = "SCAF Elite RIG" - description = "A lightweight and flexible armoured rig suit, designed for riot control and shipboard disciplinary enforcement." - item_path = /obj/item/rig/scaf/elite - id = "plaugewalker_rig" - store_cost = 10000 - store_access = ACCESS_WHITELIST - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - loadout_modkit_cost = 0 - modkit_access = ACCESS_WHITELIST - modkit_typelist = list(/obj/item/rig/security) - - -/datum/patron_item/banditofdoom - name = "Evangelion RIG" - description = "A project many months in the works, created by an obsessive historical anime fan. Even incorporates a custom voice changer for impersonating TV characters." - item_path = /obj/item/rig/advanced/banditofdoom - id = "banditofdoom_rig" - store_cost = 15000 - store_access = ACCESS_WHITELIST - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - loadout_modkit_cost = 2 - modkit_access = ACCESS_WHITELIST - modkit_typelist = list(/obj/item/rig/advanced) - - -/datum/patron_item/hacker_rig - name = "Digital Infiltration RIG" - item_path = /obj/item/rig/hacker - id = "hacker_rig" - - loadout_cost = 4 - loadout_access = ACCESS_PATRONS - - loadout_subtype = /datum/gear/RIG/frame - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - tags = list(LOADOUT_TAG_RIG) - exclusion_tags = list(LOADOUT_TAG_RIG) - equip_adjustments = OUTFIT_ADJUSTMENT_SKIP_BACKPACK - - -/datum/patron_item/mouse - name = "mouse" - item_path = /mob/living/simple_animal/mouse - id = "mouse" - store_cost = 1000 - store_access = ACCESS_WHITELIST - loadout_access = ACCESS_WHITELIST - - -/datum/patron_item/marshal_wrench - name = "Colossal Wrench" - description = "If everything else failed - bring a bigger wrench." - id = "marshal_wrench" - item_path = /obj/item/material/twohanded/fireaxe/bigwrench - store_cost = 6000 - store_access = ACCESS_PUBLIC - - category = CATEGORY_TOOLS - subcategory = SUBCATEGORY_DANGEROUS_TOOLS - - loadout_modkit_cost = 2 - modkit_access = ACCESS_PUBLIC - modkit_typelist = list(/obj/item/tool/wrench/big_wrench) - - -//Made public by request of commissioner -/datum/patron_item/blackwolf - name = "Wasp RIG" - description = "A lightweight and flexible armoured rig suit, offers good protection against light impacts" - item_path = /obj/item/rig/wasp - id = "blackwolf_rig" - store_cost = 9000 - store_access = ACCESS_PUBLIC - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - loadout_modkit_cost = 2 - modkit_access = ACCESS_PUBLIC - modkit_typelist = list(/obj/item/rig/engineering) - -/datum/patron_item/sea_rig - name = "Hazard Diving RIG" - description = "The heavy-duty vintage diving RIG is the standard among CEC deep sea mining operations. It's plating has been reinforced to withstand extreme undersea pressures and concussive forces." - item_path = /obj/item/rig/vintage/sea - id = "sea_rig" - store_cost = 15000 - store_access = ACCESS_WHITELIST - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - loadout_modkit_cost = 0 - modkit_access = ACCESS_WHITELIST - modkit_typelist = list(/obj/item/rig/vintage) - -/datum/patron_item/carver - name = "Spec Ops RIG" - description = "A heavily armoured rig suit, designed for military use. Especially effective against bullets." - item_path = /obj/item/rig/security/pcsi/carver - id = "carver_rig" - store_cost = 12000 - store_access = ACCESS_WHITELIST - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - loadout_modkit_cost = 0 - modkit_access = ACCESS_WHITELIST - modkit_typelist = list(/obj/item/rig/security/pcsi) - -/datum/patron_item/dad_rig - name = "Elite Diving RIG" - description = "The elite diving RIG is the next generation of diving RIGs used among CEC deep sea mining operations. It's flexible reinforcements allow it to withstand extreme undersea pressures while retaining mobility." - item_path = /obj/item/rig/advanced/dad - id = "dad_rig" - store_cost = 15000 - store_access = ACCESS_WHITELIST - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - loadout_modkit_cost = 0 - modkit_access = ACCESS_WHITELIST - modkit_typelist = list(/obj/item/rig/advanced) - -/datum/patron_item/sister_rig - name = "Strange Diving RIG" - description = "a strange diving RIG with a cage on the shoulder and symbols drawn upon the suit. It's flexible reinforcements allow it to withstand extreme undersea pressures while retaining mobility." - item_path = /obj/item/rig/advanced/sister - id = "sister_rig" - store_cost = 15000 - store_access = ACCESS_WHITELIST - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - loadout_modkit_cost = 0 - modkit_access = ACCESS_WHITELIST - modkit_typelist = list(/obj/item/rig/advanced) - -/datum/patron_item/muramasa - name = "Experimental Ceremonial Sword" - description = "A blade passed down through generations of a dedicated unitologist family, the Higgins. Sam had it modified into a experimental ceremonial blade, enhancing the already astonishing properties of the original metal and giving it an ominous crimson glow that matches the Marker. An explosive charge housed in the scabbard enables a lightning-quick draw." - id = "muramasa" - item_path = /obj/item/material/twohanded/muramasa - - store_cost = 4000 - store_access = ACCESS_WHITELIST - - category = CATEGORY_TOOLS - subcategory = SUBCATEGORY_DANGEROUS_TOOLS - - loadout_modkit_cost = 1 - modkit_access = ACCESS_WHITELIST - modkit_typelist = list(/obj/item/tool/pickaxe/laser) - -/datum/patron_item/muramasa_sheath - name = "Ceremonial Sheath" - id = "muramasa_sheath" - item_path = /obj/item/storage/belt/holster/muramasa - store_cost = 1500 - store_access = ACCESS_WHITELIST - description = "A lavishly decorated ceremonial sheath, looks oddly gun-shaped." - loadout_cost = 1 - loadout_access = ACCESS_WHITELIST - - category = CATEGORY_TOOLS - subcategory = SUBCATEGORY_DANGEROUS_TOOLS - -/datum/patron_item/tarnished - name = "Tarnished RIG" - description = "A rig made from the reforged armor of his family that was passed from generation to generations for decades." - item_path = /obj/item/rig/advanced/tarnished - id = "tarnished" - store_cost = 15000 - store_access = ACCESS_WHITELIST - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - loadout_modkit_cost = 0 - modkit_access = ACCESS_WHITELIST - modkit_typelist = list(/obj/item/rig/advanced) - - -/datum/patron_item/arctic_suit //public for all patrons - name = "Arctic Survival RIG" - description = "A standard-issue Sovereign Colonies RIG used for exploring and generally weathering harsh environments otherwise hostile to human life, from space to an icy alien tundra." - item_path = /obj/item/rig/arctic - id = "arctic" - store_cost = 15000 //same as advanced rig - store_access = ACCESS_PATRONS - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - -/datum/patron_item/witness - name = "Witness RIG" - description = "A Sovereign Colonies all-purpose survival RIG painted in a mesmerizing fashion as a tribute to the Church of Unitology and the general faith they hold." - item_path = /obj/item/rig/arctic/witness - id = "witness" - store_cost = 15000 - store_access = ACCESS_WHITELIST - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - loadout_modkit_cost = 0 - modkit_access = ACCESS_WHITELIST - modkit_typelist = list(/obj/item/rig/advanced) - - -/datum/patron_item/survivor - name = "PCSI Survivor RIG" - description = "The RIG remains battered and beaten, dented and missing pieces. The blood remains permanently rusted to the frame. The will of the survivor remains unbroken." - item_path = /obj/item/rig/security/pcsi/ruined - id = "psci_survivor" - store_cost = 12000 - store_access = ACCESS_WHITELIST - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - loadout_modkit_cost = 0 - modkit_access = ACCESS_WHITELIST - modkit_typelist = list(/obj/item/rig/security/pcsi) - - -/datum/patron_item/forged - name = "Forged Engineering RIG" - description = "A lightweight and flexible armoured rig suit, designed for mining and shipboard engineering." - item_path = /obj/item/rig/engineering/forged - id = "forged" - store_cost = 8000 - store_access = ACCESS_WHITELIST - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - loadout_modkit_cost = 0 - modkit_access = ACCESS_WHITELIST - modkit_typelist = list(/obj/item/rig/engineering) - -/datum/patron_item/flesh - name = "Fleshy Power Node" - description = "Use on a zealot rig to obtain" - item_path = /obj/item/stack/special_node/evil - id = "flesh" - store_cost = 1000 - store_access = ACCESS_WHITELIST - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - -/datum/patron_item/heavy - name = "Antique Heavy-Duty CEC RIG" - description = "The heavy-duty vintage CEC RIG is used in the most hazardous engineering operations aboard CEC vessels. Its heavier armor plating can withstand more blunt damage than most CEC suits, and can withstand radiation just as well. As working conditions on CEC ships have improved, this RIG has been discontinued, but some heavy variants can still be found on old planet crackers." - item_path = /obj/item/rig/vintage/heavy - id = "vintage_suit" - store_cost = 15000 - store_access = ACCESS_PATRONS - - category = CATEGORY_RIG - subcategory = SUBCATEGORY_FRAMES - - loadout_modkit_cost = 0 - modkit_access = ACCESS_PATRONS - modkit_typelist = list(/obj/item/rig/vintage) +//Unitology Ritual Blade +//Available to all patrons, loadout only +/datum/patron_item/uni_knife + name = "unitology ritual blade" + item_path = /obj/item/material/knife/unitologist + loadout_cost = 3 + loadout_access = ACCESS_PATRONS + description = "A pristine blade used for religious ceremonies in the Church of Unitology.\ + Mechanically, it has the same stats as an ordinary boot knife, but it has two important special features.
\ +
\ + 1. While held in hand, the blade unlocks the unique Sacrifice execution move, allowing ritual murder of a human without head protection.
\ + A human sacrificed in this manner is worth more biomass when the necromorphs get to them later.
\ + Requires the victim to remain still, so best restrain them first. The ritual takes wquite a while, giving you ample opportunity for a short speech
\ + Please note that simply owning this knife does not make you an antag, and you shouldn't be murdering humans if you aren't an antagonist.
\ +
\ + 2. While equipped, both in your loadout at roundstart, and your inventory during the round, this blade gives an extra 15% chance to be picked for unitology antagonist roles.
\ + This effect does not override your preferences, if you have unitologists set to never then you still won't be picked" + + +/* + Guns +*/ +/datum/patron_item/rivet + name = "711-MarkCL Rivet Gun" + id = "rivetgun" + item_path = /obj/item/gun/projectile/rivet + store_cost = 2400 + store_access = ACCESS_PATRONS + description = "The 711-MarkCL Rivet Gun is the latest refinement from Timson Tools' long line of friendly tools. Useful for rapid repairs at a distance!" + loadout_cost = 4 + loadout_access = ACCESS_PATRONS + + category = CATEGORY_TOOLS + subcategory = SUBCATEGORY_DANGEROUS_TOOLS + + +/* + RIG suits +*/ +/datum/patron_item/max_stone_rig + name = "Advanced Engineering RIG" + description = "The latest in cutting-edge RIG technology, uses the standard engineering suit scheme. It has `Parker R.` engraved next to the monitor lights." + item_path = /obj/item/rig/advanced/maxstone + id = "max_stone_rig" + store_cost = 15000 + store_access = ACCESS_WHITELIST + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + loadout_modkit_cost = 0 + modkit_access = ACCESS_WHITELIST + modkit_typelist = list(/obj/item/rig/advanced) + +//This is not my typo, his ckey is actually spelled like that +/datum/patron_item/plaugewalker + name = "SCAF Elite RIG" + description = "A lightweight and flexible armoured rig suit, designed for riot control and shipboard disciplinary enforcement." + item_path = /obj/item/rig/scaf/elite + id = "plaugewalker_rig" + store_cost = 10000 + store_access = ACCESS_WHITELIST + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + loadout_modkit_cost = 0 + modkit_access = ACCESS_WHITELIST + modkit_typelist = list(/obj/item/rig/security) + + +/datum/patron_item/banditofdoom + name = "Evangelion RIG" + description = "A project many months in the works, created by an obsessive historical anime fan. Even incorporates a custom voice changer for impersonating TV characters." + item_path = /obj/item/rig/advanced/banditofdoom + id = "banditofdoom_rig" + store_cost = 15000 + store_access = ACCESS_WHITELIST + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + loadout_modkit_cost = 2 + modkit_access = ACCESS_WHITELIST + modkit_typelist = list(/obj/item/rig/advanced) + + +/datum/patron_item/hacker_rig + name = "Digital Infiltration RIG" + item_path = /obj/item/rig/hacker + id = "hacker_rig" + + loadout_cost = 4 + loadout_access = ACCESS_PATRONS + + loadout_subtype = /datum/gear/RIG/frame + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + tags = list(LOADOUT_TAG_RIG) + exclusion_tags = list(LOADOUT_TAG_RIG) + equip_adjustments = OUTFIT_ADJUSTMENT_SKIP_BACKPACK + + +/datum/patron_item/mouse + name = "mouse" + item_path = /mob/living/simple_animal/mouse + id = "mouse" + store_cost = 1000 + store_access = ACCESS_WHITELIST + loadout_access = ACCESS_WHITELIST + + +/datum/patron_item/marshal_wrench + name = "Colossal Wrench" + description = "If everything else failed - bring a bigger wrench." + id = "marshal_wrench" + item_path = /obj/item/material/twohanded/fireaxe/bigwrench + store_cost = 6000 + store_access = ACCESS_PUBLIC + + category = CATEGORY_TOOLS + subcategory = SUBCATEGORY_DANGEROUS_TOOLS + + loadout_modkit_cost = 2 + modkit_access = ACCESS_PUBLIC + modkit_typelist = list(/obj/item/tool/wrench/big_wrench) + + +//Made public by request of commissioner +/datum/patron_item/blackwolf + name = "Wasp RIG" + description = "A lightweight and flexible armoured rig suit, offers good protection against light impacts" + item_path = /obj/item/rig/wasp + id = "blackwolf_rig" + store_cost = 9000 + store_access = ACCESS_PUBLIC + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + loadout_modkit_cost = 2 + modkit_access = ACCESS_PUBLIC + modkit_typelist = list(/obj/item/rig/engineering) + +/datum/patron_item/sea_rig + name = "Hazard Diving RIG" + description = "The heavy-duty vintage diving RIG is the standard among CEC deep sea mining operations. It's plating has been reinforced to withstand extreme undersea pressures and concussive forces." + item_path = /obj/item/rig/vintage/sea + id = "sea_rig" + store_cost = 15000 + store_access = ACCESS_WHITELIST + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + loadout_modkit_cost = 0 + modkit_access = ACCESS_WHITELIST + modkit_typelist = list(/obj/item/rig/vintage) + +/datum/patron_item/carver + name = "Spec Ops RIG" + description = "A heavily armoured rig suit, designed for military use. Especially effective against bullets." + item_path = /obj/item/rig/security/pcsi/carver + id = "carver_rig" + store_cost = 12000 + store_access = ACCESS_WHITELIST + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + loadout_modkit_cost = 0 + modkit_access = ACCESS_WHITELIST + modkit_typelist = list(/obj/item/rig/security/pcsi) + +/datum/patron_item/dad_rig + name = "Elite Diving RIG" + description = "The elite diving RIG is the next generation of diving RIGs used among CEC deep sea mining operations. It's flexible reinforcements allow it to withstand extreme undersea pressures while retaining mobility." + item_path = /obj/item/rig/advanced/dad + id = "dad_rig" + store_cost = 15000 + store_access = ACCESS_WHITELIST + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + loadout_modkit_cost = 0 + modkit_access = ACCESS_WHITELIST + modkit_typelist = list(/obj/item/rig/advanced) + +/datum/patron_item/sister_rig + name = "Strange Diving RIG" + description = "a strange diving RIG with a cage on the shoulder and symbols drawn upon the suit. It's flexible reinforcements allow it to withstand extreme undersea pressures while retaining mobility." + item_path = /obj/item/rig/advanced/sister + id = "sister_rig" + store_cost = 15000 + store_access = ACCESS_WHITELIST + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + loadout_modkit_cost = 0 + modkit_access = ACCESS_WHITELIST + modkit_typelist = list(/obj/item/rig/advanced) + +/datum/patron_item/muramasa + name = "Experimental Ceremonial Sword" + description = "A blade passed down through generations of a dedicated unitologist family, the Higgins. Sam had it modified into a experimental ceremonial blade, enhancing the already astonishing properties of the original metal and giving it an ominous crimson glow that matches the Marker. An explosive charge housed in the scabbard enables a lightning-quick draw." + id = "muramasa" + item_path = /obj/item/material/twohanded/muramasa + + store_cost = 4000 + store_access = ACCESS_WHITELIST + + category = CATEGORY_TOOLS + subcategory = SUBCATEGORY_DANGEROUS_TOOLS + + loadout_modkit_cost = 1 + modkit_access = ACCESS_WHITELIST + modkit_typelist = list(/obj/item/tool/pickaxe/laser) + +/datum/patron_item/muramasa_sheath + name = "Ceremonial Sheath" + id = "muramasa_sheath" + item_path = /obj/item/storage/belt/holster/muramasa + store_cost = 1500 + store_access = ACCESS_WHITELIST + description = "A lavishly decorated ceremonial sheath, looks oddly gun-shaped." + loadout_cost = 1 + loadout_access = ACCESS_WHITELIST + + category = CATEGORY_TOOLS + subcategory = SUBCATEGORY_DANGEROUS_TOOLS + +/datum/patron_item/tarnished + name = "Tarnished RIG" + description = "A rig made from the reforged armor of his family that was passed from generation to generations for decades." + item_path = /obj/item/rig/advanced/tarnished + id = "tarnished" + store_cost = 15000 + store_access = ACCESS_WHITELIST + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + loadout_modkit_cost = 0 + modkit_access = ACCESS_WHITELIST + modkit_typelist = list(/obj/item/rig/advanced) + + +/datum/patron_item/arctic_suit //public for all patrons + name = "Arctic Survival RIG" + description = "A standard-issue Sovereign Colonies RIG used for exploring and generally weathering harsh environments otherwise hostile to human life, from space to an icy alien tundra." + item_path = /obj/item/rig/arctic + id = "arctic" + store_cost = 15000 //same as advanced rig + store_access = ACCESS_PATRONS + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + +/datum/patron_item/witness + name = "Witness RIG" + description = "A Sovereign Colonies all-purpose survival RIG painted in a mesmerizing fashion as a tribute to the Church of Unitology and the general faith they hold." + item_path = /obj/item/rig/arctic/witness + id = "witness" + store_cost = 15000 + store_access = ACCESS_WHITELIST + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + loadout_modkit_cost = 0 + modkit_access = ACCESS_WHITELIST + modkit_typelist = list(/obj/item/rig/advanced) + + +/datum/patron_item/survivor + name = "PCSI Survivor RIG" + description = "The RIG remains battered and beaten, dented and missing pieces. The blood remains permanently rusted to the frame. The will of the survivor remains unbroken." + item_path = /obj/item/rig/security/pcsi/ruined + id = "psci_survivor" + store_cost = 12000 + store_access = ACCESS_WHITELIST + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + loadout_modkit_cost = 0 + modkit_access = ACCESS_WHITELIST + modkit_typelist = list(/obj/item/rig/security/pcsi) + + +/datum/patron_item/forged + name = "Forged Engineering RIG" + description = "A lightweight and flexible armoured rig suit, designed for mining and shipboard engineering." + item_path = /obj/item/rig/engineering/forged + id = "forged" + store_cost = 8000 + store_access = ACCESS_WHITELIST + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + loadout_modkit_cost = 0 + modkit_access = ACCESS_WHITELIST + modkit_typelist = list(/obj/item/rig/engineering) + +/datum/patron_item/flesh + name = "Fleshy Power Node" + description = "Use on a zealot rig to obtain" + item_path = /obj/item/stack/special_node/evil + id = "flesh" + store_cost = 1000 + store_access = ACCESS_WHITELIST + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + +/datum/patron_item/heavy + name = "Antique Heavy-Duty CEC RIG" + description = "The heavy-duty vintage CEC RIG is used in the most hazardous engineering operations aboard CEC vessels. Its heavier armor plating can withstand more blunt damage than most CEC suits, and can withstand radiation just as well. As working conditions on CEC ships have improved, this RIG has been discontinued, but some heavy variants can still be found on old planet crackers." + item_path = /obj/item/rig/vintage/heavy + id = "vintage_suit" + store_cost = 15000 + store_access = ACCESS_PATRONS + + category = CATEGORY_RIG + subcategory = SUBCATEGORY_FRAMES + + loadout_modkit_cost = 0 + modkit_access = ACCESS_PATRONS + modkit_typelist = list(/obj/item/rig/vintage)