Merge pull request #5038 from KeRSedChaplain/clockcult-ports

Adds in a clockwork cult RIG suit
This commit is contained in:
Razgriz
2022-10-02 19:03:19 -07:00
committed by GitHub
28 changed files with 68 additions and 0 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.3 KiB

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 951 B

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -0,0 +1,67 @@
/obj/item/weapon/rig/ch/clockwork
name = "brass box"
suit_type = "clockwork"
desc = "A subtly vibrating box made out of brass. It has some buttons and switches on one side, and what looks like vents on another."
icon = 'modular_chomp/icons/obj/rig_modules_ch.dmi'
icon_state = "clockwork_rig"
slot_flags = SLOT_BELT
armor = list(melee = 70, bullet = 55, laser = 65, energy = 65, bomb = 65, bio = 0, rad = 100)
slowdown = 2
offline_slowdown = 4
offline_vision_restriction = 1
emp_protection = 40
siemens_coefficient= 0.75
rigsuit_max_pressure = 8 * ONE_ATMOSPHERE
rigsuit_min_pressure = 0
chest_type = /obj/item/clothing/suit/space/rig/ch/clockwork
helm_type = /obj/item/clothing/head/helmet/space/rig/ch/clockwork
glove_type = /obj/item/clothing/gloves/gauntlets/rig/ch/clockwork
boot_type = /obj/item/clothing/shoes/magboots/rig/ch/clockwork
cell_type = /obj/item/weapon/cell/clockwork
allowed = list(
)
initial_modules = list(
/obj/item/rig_module/ai_container,
/obj/item/rig_module/maneuvering_jets,
)
req_access = list()
req_one_access = list()
/obj/item/clothing/suit/space/rig/ch/clockwork
name = "cuirass"
icon = 'icons/obj/clothing/spacesuits_ch.dmi'
desc = "A bulky cuirass made of brass."
/obj/item/clothing/head/helmet/space/rig/ch/clockwork
name = "helmet"
icon = 'icons/obj/clothing/hats_ch.dmi'
desc = "A heavy helmet made of brass."
/obj/item/clothing/gloves/gauntlets/rig/ch/clockwork
name = "gauntlets"
icon = 'icons/obj/clothing/gloves_ch.dmi'
desc = "Heavy, shock-resistant gauntlets with brass reinforcement."
siemens_coefficient = 0
/obj/item/clothing/shoes/magboots/rig/ch/clockwork
name = "treads"
icon = 'icons/obj/clothing/shoes_ch.dmi'
desc = "Industrial boots made of brass. They're very heavy."
/obj/item/weapon/cell/clockwork //using the stats of a precursor void cell until someone's motivated to port and make the suit use clockcult global power
name = "hierophant ansible"
desc = "A curiously cold brass doodad. It seems as though it really doesn't appreciate being held. Due to it's size and the apparent electrical arc, it might be useful as a battery?"
origin_tech = list(TECH_POWER = 8, TECH_ENGINEERING = 6)
icon = 'icons/obj/clockwork_objects.dmi'
icon_state = "hierophant_ansible"
maxcharge = 4800 //same stats as a void cell, but slower at recharging itself
charge_amount = 120
self_recharge = TRUE
charge_delay = 50
matter = null
standard_overlays = FALSE

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 898 B

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.5 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.7 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.1 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.7 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -4512,6 +4512,7 @@
#include "modular_chomp\code\modules\clothing\face\gasmask.dm" #include "modular_chomp\code\modules\clothing\face\gasmask.dm"
#include "modular_chomp\code\modules\clothing\face\miscellaneous.dm" #include "modular_chomp\code\modules\clothing\face\miscellaneous.dm"
#include "modular_chomp\code\modules\clothing\head\misc.dm" #include "modular_chomp\code\modules\clothing\head\misc.dm"
#include "modular_chomp\code\modules\clothing\spacesuits\rig\clockwork_ch.dm"
#include "modular_chomp\code\modules\clothing\spacesuits\rig\rig.dm" #include "modular_chomp\code\modules\clothing\spacesuits\rig\rig.dm"
#include "modular_chomp\code\modules\datums\supplypacks\contraband.dm" #include "modular_chomp\code\modules\datums\supplypacks\contraband.dm"
#include "modular_chomp\code\modules\datums\supplypacks\engineering.dm" #include "modular_chomp\code\modules\datums\supplypacks\engineering.dm"