mirror of
https://github.com/CHOMPstation/CHOMPstation.git
synced 2026-08-27 14:06:43 +01: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
3.8 KiB
Plaintext
90 lines
3.8 KiB
Plaintext
//Captain's Spacesuit
|
|
/obj/item/clothing/head/helmet/space/capspace
|
|
name = "space helmet"
|
|
icon_state = "capspace"
|
|
item_state = "capspacehelmet"
|
|
desc = "A special helmet designed for work in a hazardous, low-pressure environment. Only for the most fashionable of military figureheads."
|
|
flags_inv = HIDEFACE
|
|
permeability_coefficient = 0.01
|
|
armor = list(melee = 65, bullet = 50, laser = 50,energy = 25, bomb = 50, bio = 100, rad = 50)
|
|
|
|
//Captain's space suit This is not the proper path but I don't currently know enough about how this all works to mess with it.
|
|
/obj/item/clothing/suit/armor/captain
|
|
name = "Captain's armor"
|
|
desc = "A bulky, heavy-duty piece of exclusive Nanotrasen armor. YOU are in charge!"
|
|
icon_state = "caparmor"
|
|
item_state = "capspacesuit"
|
|
w_class = 4
|
|
gas_transfer_coefficient = 0.01
|
|
permeability_coefficient = 0.02
|
|
flags = FPRINT | TABLEPASS | STOPPRESSUREDAMAGE
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS
|
|
allowed = list(/obj/item/weapon/tank/emergency_oxygen, /obj/item/device/flashlight,/obj/item/weapon/gun/energy, /obj/item/weapon/gun/projectile, /obj/item/ammo_magazine, /obj/item/ammo_casing, /obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs)
|
|
slowdown = 1.5
|
|
armor = list(melee = 65, bullet = 50, laser = 50, energy = 25, bomb = 50, bio = 100, rad = 50)
|
|
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL
|
|
cold_protection = UPPER_TORSO | LOWER_TORSO | LEGS | FEET | ARMS | HANDS
|
|
min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE
|
|
siemens_coefficient = 0.7
|
|
|
|
//Deathsquad suit
|
|
/obj/item/clothing/head/helmet/space/deathsquad
|
|
name = "deathsquad helmet"
|
|
desc = "That's not red paint. That's real blood."
|
|
icon_state = "deathsquad"
|
|
item_state = "deathsquad"
|
|
armor = list(melee = 65, bullet = 55, laser = 35,energy = 20, bomb = 30, bio = 100, rad = 60)
|
|
flags = FPRINT | TABLEPASS | HEADCOVERSEYES | BLOCKHAIR | HEADCOVERSMOUTH | STOPPRESSUREDAMAGE | THICKMATERIAL
|
|
siemens_coefficient = 0.6
|
|
|
|
/obj/item/clothing/head/helmet/space/deathsquad/beret
|
|
name = "officer's beret"
|
|
desc = "An armored beret commonly used by special operations officers."
|
|
icon_state = "beret_badge"
|
|
armor = list(melee = 65, bullet = 55, laser = 35,energy = 20, bomb = 30, bio = 30, rad = 30)
|
|
flags = FPRINT | TABLEPASS | HEADCOVERSEYES | BLOCKHAIR | STOPPRESSUREDAMAGE
|
|
siemens_coefficient = 0.9
|
|
|
|
//Space santa outfit suit
|
|
/obj/item/clothing/head/helmet/space/santahat
|
|
name = "Santa's hat"
|
|
desc = "Ho ho ho. Merrry X-mas!"
|
|
icon_state = "santahat"
|
|
flags = FPRINT | TABLEPASS | HEADCOVERSEYES | BLOCKHAIR | STOPPRESSUREDAMAGE
|
|
body_parts_covered = HEAD
|
|
|
|
/obj/item/clothing/suit/space/santa
|
|
name = "Santa's suit"
|
|
desc = "Festive!"
|
|
icon_state = "santa"
|
|
item_state = "santa"
|
|
slowdown = 0
|
|
flags = FPRINT | TABLEPASS | ONESIZEFITSALL | STOPPRESSUREDAMAGE
|
|
allowed = list(/obj/item) //for stuffing exta special presents
|
|
|
|
|
|
//Space pirate outfit
|
|
/obj/item/clothing/head/helmet/space/pirate
|
|
name = "pirate hat"
|
|
desc = "Yarr."
|
|
icon_state = "pirate"
|
|
item_state = "pirate"
|
|
armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 30, rad = 30)
|
|
flags = FPRINT | TABLEPASS | HEADCOVERSEYES | BLOCKHAIR | STOPPRESSUREDAMAGE
|
|
body_parts_covered = 0
|
|
siemens_coefficient = 0.9
|
|
|
|
/obj/item/clothing/suit/space/pirate
|
|
name = "pirate coat"
|
|
desc = "Yarr."
|
|
icon_state = "pirate"
|
|
item_state = "pirate"
|
|
w_class = 3
|
|
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/emergency_oxygen)
|
|
slowdown = 0
|
|
armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 30, rad = 30)
|
|
siemens_coefficient = 0.9
|
|
body_parts_covered = UPPER_TORSO|ARMS
|
|
|
|
|