Skip to content

Commit

Permalink
2
Browse files Browse the repository at this point in the history
  • Loading branch information
blackwolf602 committed Nov 27, 2023
1 parent b977dff commit 92e97cb
Show file tree
Hide file tree
Showing 11 changed files with 888 additions and 888 deletions.
70 changes: 35 additions & 35 deletions code/game/objects/items/stacks/power_node.dm
Original file line number Diff line number Diff line change
@@ -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"
148 changes: 74 additions & 74 deletions code/modules/clothing/spacesuits/rig/suits/advanced.dm
Original file line number Diff line number Diff line change
@@ -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
)
84 changes: 42 additions & 42 deletions code/modules/clothing/spacesuits/rig/suits/cseco.dm
Original file line number Diff line number Diff line change
@@ -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"
36 changes: 18 additions & 18 deletions code/modules/clothing/spacesuits/rig/suits/flesh.dm
Original file line number Diff line number Diff line change
@@ -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
Loading

0 comments on commit 92e97cb

Please sign in to comment.