mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
`code/setup.dm`: Fixed large amounts of indenting. Fixed large numbers of comments and their clarity. Added parentheses to macros using expressions. Added FIXME for unused duplicated macros, without certainty of their requirement. Removed some duplicate macros present. (`BRUTE`, `BURN`, etc.) Removed macro `PI`, and replaced instances of its use with `var/const/Pi` from `maths.dm` `code/global.dm`: Fixed large amounts of indenting, added newlines to long single-lined list definitions. Slightly clarified comments.
90 lines
2.9 KiB
Plaintext
90 lines
2.9 KiB
Plaintext
// Light rigs are not space-capable, but don't suffer excessive slowdown or sight issues when depowered.
|
|
/obj/item/weapon/rig/light
|
|
name = "light suit control module"
|
|
desc = "A lighter, less armoured rig suit."
|
|
icon_state = "ninja_rig"
|
|
suit_type = "light suit"
|
|
allowed = list(/obj/item/weapon/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/weapon/tank,/obj/item/device/suit_cooling_unit,/obj/item/weapon/cell)
|
|
armor = list(melee = 50, bullet = 15, laser = 50, energy = 10, bomb = 25, bio = 0, rad = 0)
|
|
slowdown = 0
|
|
flags = FPRINT | TABLEPASS | STOPPRESSUREDAMAGE | THICKMATERIAL
|
|
offline_slowdown = 0
|
|
offline_vision_restriction = 0
|
|
|
|
chest_type = /obj/item/clothing/suit/space/rig/light
|
|
helm_type = /obj/item/clothing/head/helmet/space/rig/light
|
|
boot_type = /obj/item/clothing/shoes/magboots/rig/light
|
|
glove_type = /obj/item/clothing/gloves/rig/light
|
|
|
|
/obj/item/clothing/suit/space/rig/light
|
|
name = "suit"
|
|
|
|
/obj/item/clothing/gloves/rig/light
|
|
name = "gloves"
|
|
|
|
/obj/item/clothing/shoes/magboots/rig/light
|
|
name = "shoes"
|
|
|
|
/obj/item/clothing/head/helmet/space/rig/light
|
|
name = "hood"
|
|
|
|
/obj/item/weapon/rig/light/hacker
|
|
name = "cybersuit control module"
|
|
suit_type = "cyber"
|
|
desc = "An advanced powered armour suit with many cyberwarfare enhancements."
|
|
icon_state = "hacker_rig"
|
|
|
|
req_access = list(access_syndicate)
|
|
|
|
helm_type = /obj/item/clothing/head/helmet/space/rig/mask
|
|
|
|
initial_modules = list(
|
|
/obj/item/rig_module/ai_container,
|
|
/obj/item/rig_module/power_sink,
|
|
/obj/item/rig_module/datajack
|
|
)
|
|
|
|
/obj/item/clothing/head/helmet/space/rig/mask
|
|
name = "mask"
|
|
flags = FPRINT | TABLEPASS | THICKMATERIAL
|
|
|
|
/obj/item/weapon/rig/light/ninja
|
|
name = "ominous suit control module"
|
|
suit_type = "ominous"
|
|
desc = "A unique, vaccum-proof suit of nano-enhanced armor designed specifically for Spider Clan assassins."
|
|
icon_state = "ninja_rig"
|
|
armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 30, rad = 30)
|
|
slowdown = 0
|
|
|
|
req_access = list(access_syndicate)
|
|
|
|
initial_modules = list(
|
|
/obj/item/rig_module/teleporter,
|
|
/obj/item/rig_module/stealth_field,
|
|
/obj/item/rig_module/mounted/energy_blade,
|
|
/obj/item/rig_module/vision,
|
|
/obj/item/rig_module/voice,
|
|
/obj/item/rig_module/fabricator/energy_net,
|
|
/obj/item/rig_module/chem_dispenser,
|
|
/obj/item/rig_module/grenade_launcher,
|
|
/obj/item/rig_module/ai_container,
|
|
/obj/item/rig_module/power_sink,
|
|
/obj/item/rig_module/datajack,
|
|
/obj/item/rig_module/self_destruct
|
|
)
|
|
|
|
..()
|
|
|
|
/obj/item/weapon/rig/light/stealth
|
|
name = "stealth suit control module"
|
|
suit_type = "stealth"
|
|
desc = "A highly advanced and expensive suit designed for covert operations."
|
|
icon_state = "ninja_rig"
|
|
|
|
req_access = list(access_syndicate)
|
|
|
|
initial_modules = list(
|
|
/obj/item/rig_module/teleporter,
|
|
/obj/item/rig_module/stealth_field,
|
|
/obj/item/rig_module/vision
|
|
) |