Allow the hazard rig to be made at roundstart and add sprites for taj/unathi/ipc versions of the combat rig (#21341)

The hazard rig tech levels were lowered, permitting the machinist to
make it without research personnel present. Materials needed are
unchanged. The ballistic protection of it was also buffed to be equal to
the security voidsuit.
The combat rig had new sprites added, allowing taj, unathi and IPC to
also use it.

Done on the request of VeteranGary.

### Asset Licenses
The following assets that **have not** been created by myself are
included in this PR:

| Path | Original Author | License |
| --- | --- | --- |
| icons/obj/item/clothing/rig/combat.dmi | Noble Row (Aurora Station) |
CC0|
This commit is contained in:
Casper3667
2025-09-15 12:01:56 +00:00
committed by GitHub
parent 3f5418e71a
commit 073755c9a1
8 changed files with 17 additions and 7 deletions
@@ -3,7 +3,7 @@
desc = "A sleek and dangerous hardsuit for active combat. This one is a Stellar Corporate Conglomerate design in color scheme and make."
icon = 'icons/obj/item/clothing/rig/combat.dmi'
icon_state = "combat_rig"
icon_supported_species_tags = list("skr")
icon_supported_species_tags = list("skr", "taj", "unat", "ipc")
suit_type = "combat hardsuit"
armor = list(
MELEE = ARMOR_MELEE_MAJOR,
@@ -25,7 +25,7 @@
allowed_module_types = MODULE_GENERAL | MODULE_LIGHT_COMBAT | MODULE_HEAVY_COMBAT
species_restricted = list(BODYTYPE_HUMAN, BODYTYPE_SKRELL)
species_restricted = list(BODYTYPE_HUMAN, BODYTYPE_SKRELL, BODYTYPE_TAJARA, BODYTYPE_UNATHI, BODYTYPE_IPC, BODYTYPE_IPC_BISHOP, BODYTYPE_IPC_ZENGHU)
/obj/item/clothing/head/helmet/space/rig/combat
light_overlay = "helmet_light_dual_cyan"
@@ -362,7 +362,7 @@
icon_supported_species_tags = list("ipc", "skr", "taj", "una")
armor = list(
MELEE = ARMOR_MELEE_MAJOR,
BULLET = ARMOR_BALLISTIC_PISTOL,
BULLET = ARMOR_BALLISTIC_MEDIUM,
LASER = ARMOR_LASER_MEDIUM,
ENERGY = ARMOR_ENERGY_RESISTANT,
BOMB = ARMOR_BOMB_PADDED,
@@ -36,12 +36,12 @@
/datum/design/circuit/hardsuit/hazard
name = "Hazard Hardsuit Central Circuit Board"
req_tech = list(TECH_DATA = 4)
req_tech = list(TECH_DATA = 3)
build_path = /obj/item/circuitboard/rig_assembly/combat/hazard
/datum/design/circuit/hardsuit/hazard_target
name = "Hazard Hardsuit Control And Targeting Board"
req_tech = list(TECH_DATA = 4, TECH_COMBAT = 3)
req_tech = list(TECH_DATA = 3, TECH_COMBAT = 3)
build_path = /obj/item/circuitboard/rig_assembly/combat/targeting/hazard
/datum/design/circuit/hardsuit/combat
@@ -54,7 +54,7 @@
name = "Hazard Hardsuit Control Module"
desc = "An assembly for a security hardsuit designed for prolonged EVA in dangerous environments."
build_path = /obj/item/rig_assembly/combat/hazard
req_tech = list(TECH_MATERIAL = 4, TECH_ENGINEERING = 3, TECH_MAGNET = 3, TECH_POWER = 3, TECH_COMBAT = 3)
req_tech = list(TECH_MATERIAL = 3, TECH_ENGINEERING = 3, TECH_MAGNET = 3, TECH_POWER = 3, TECH_COMBAT = 3)
materials = list(DEFAULT_WALL_MATERIAL = 26500, MATERIAL_GLASS = 12500, MATERIAL_SILVER = 3500, MATERIAL_GOLD = 5500, MATERIAL_LEAD = 3500)
/datum/design/rig/combat