56 Commits
Author SHA1 Message Date
Cody BrittainandGitHub 3f62424312 [MDB Ignore] [IDB Ignore] Kills off /obj/item/device (#21774)
This has zero reason to exist in our code base. We have no procs or
variables tied to this. I removed it to make future modifications
cleaner.

---------

Signed-off-by: Cody Brittain <1779662+Generalcamo@users.noreply.github.com>
2026-02-01 05:14:26 +00:00
ElorgRHGandGitHub aeaa00d950 Labcoat purge (letterman (and science) labcoat removal, sprite standardisation, long labcoat uplift, colorable repaletting) (#21496)
Will say this here on the top, this PR removes all letterman labcoats,
it also does these things:
> - imageadd: "Standardised the sprite of most if not all
standard/corporate labcoats."
> - imageadd: "Colorable labcoats now use the new, standard colorable
palette."
>  - imageadd: "Uplifted the sprite of long labcoats."
>  - rscdel: "Removed all letterman labcoats and the science labcoat."

Now, to explain each change
> - imageadd: "Standardised the sprite of most if not all
standard/corporate labcoats."

Basically, if the corporation did not have a specified white color on
their wiki page, then their labcoat uses the colorable white palette.

> - imageadd: "Colorable labcoats now use the new, standard colorable
palette."
>  - imageadd: "Uplifted the sprite of long labcoats."

Hopefully self-explanatory

>  - rscdel: "Removed all letterman labcoats and the science labcoat."

Quite honestly? File bloat, and they did not look all that great, these
are my arguments for their removal. That's about it.
2025-10-30 16:55:12 +00:00
CometBlazeandGitHub 71af7f3f22 The Great Sprite Unification: Part 1 (#21006)
In an effort to make the way our sprites are organized make a little bit
more sense, this takes ALL the sprites in `icons/clothing` and moves
them over `icons/obj/item/clothing` or another appropriate file in the
case of non-clothing items.

A lot of these files had to be split since they lumped everything into
the same dmi which had to be changed since people, reasonably, expect to
find a hat in the folder named `hat` and not in the one where we're
supposed to keep uniforms in.

A lot of smaller files were also merged into already existing dmis where
it made sense.

Lastly, all the colourable items kept in `icons/obj/item/clothing` were
updated to the new palette. Those items were:

**Backpacks:**
- GD Sacred Icon

**Belts:**
- Fannypack

**Gloves:**
- Gloves
- Single Glove

**Hats:**
- GD Cowl
- GD Cube Hood
- Furred Crown
- Surgeon Cap
- Kippah
- Plain Hood

**Shoes:**
- Konyanger Gomusin

**Coats:**
- GD Eccentric Coat

**Uniforms:**
- Colourable Dress
- Shortsleeve Dress
- Evening Gown
- Open Shoulder Dress
- Assymetric Dress
- Tea Dress
- Long Sleeve Dress
- Colourable Scrubs
- Colourable Jumpsuit
2025-07-21 10:33:42 +00:00
FluffyandGitHub c5dabb9cda Armor defines (#20563)
Added armor defines
Converted raw strings use to defines
Added UT test to ensure people set the armor var correctly (to a list)

No player facing changes
2025-03-09 21:37:46 +00:00
CometBlazeandGitHub 9755435d5b Adds uniforms for Nexus Corporate Security (#19925)
This PR adds three new uniforms meant to be worn by NCS employees, one
for security, one for paramedics and one for medics. In addition, it
also adds a labcoat which can be picked by anyone.

![image](https://github.com/user-attachments/assets/c9a8968a-cbf3-491c-98fd-514cdd40f52a)

![image](https://github.com/user-attachments/assets/88bcc9b1-7b49-4a5f-bc3c-153b86bb5530)
2024-09-27 09:41:12 +00:00
RustingWithYouandGitHub 4e165ab2aa galatea items (#18315) 2024-01-31 11:27:37 +00:00
SparkyandGitHub f3a4b5d22e Items with colourable accents (#16743)
* Items with colourable accents

Changes the way loadout items with additional colours worked to be part of all items, rather than changes to each of their update_icon procs.

Also added a few new clothing items with colourable accents.

* merge conflict fixes

Gah. .dmi files why.
2023-07-21 19:33:06 +00:00
SparkyandGitHub 6e84b5ebd9 New Corporate Coats (#15315) 2023-01-07 20:02:20 +01:00
niennabandGitHub 2d9f428daa Openable Long Labcoats (#14749) 2022-09-09 19:57:16 +02:00
Wowzewow (Wezzy)andGitHub 3d711854b8 long labcoats (#14565) 2022-08-10 18:55:03 -03:00
SleepyGemmyandGitHub 55973cec38 Fixes NanoTrasen Typos (#14540) 2022-08-06 16:46:47 +02:00
Wowzewow (Wezzy)andGitHub 0ce3882876 Labcoats, Once More, With Screaming (#14213) 2022-06-16 00:20:03 +02:00
Wowzewow (Wezzy)andGitHub 3e8f9e0901 The Uniformity : The Confluence of Conformity (#13773) 2022-05-13 12:08:50 +02:00
WildkinsandGitHub 3f7a79236e Outfit and Access Spring Cleaning (#13876) 2022-05-11 19:14:05 +02:00
f038120838 My Pharmaceutical Romance (Labcoat sprite 2nd pass) (#12823)
* labcoat

* MY PHARMACEUTICAL ROMANCE

* Schiesse

* don't breathe this

* varucacaca

* you've got to be kidding me

* ass

Co-authored-by: Werner <1331699+Arrow768@users.noreply.github.com>
2021-12-19 22:10:24 +01:00
Casper3667andGitHub ebeafd7617 Adds idris labcoats (#12684) 2021-11-02 14:10:22 -03:00
Casper3667andGitHub 5b91d636f3 adds EPMC labcoats (#12632) 2021-10-20 00:09:30 +02:00
Casper3667andGitHub b67ec66b30 Upgrades the coat racks and adds security labcoats (#12264) 2021-08-01 21:31:06 -03:00
AlberykandGitHub d6e81ec372 Adds more zeng-hu loadout options (#11460) 2021-03-20 13:00:07 +01:00
WilliamMurdochandGitHub 084d3b5dbe IAC Labcoat (#11198) 2021-02-19 13:37:52 +01:00
Matt AtlasandGitHub c30cd94024 Reworks armor damage reduction + armor components + more goodies. (#11106)
Ports Baystation12/Baystation12#27254 and Baystation12/Baystation12#24787 and everything inbetween I guess.

Note that this PR makes guns and armor overall stronger. Lasers also once again do organ damage.
2021-02-14 17:54:45 +02:00
Wowzewow (Wezzy)andGitHub 2caaaa6f5e Suit refactor, fixes and general cleanup (#9862) 2020-09-07 10:27:33 +02:00
KaedwuffandGitHub 1529fa44c1 Removes Virology (#8927)
-Almost all aspects of virology and it's related machinery and objects have been purged from the code and map.
-Most of disease code has been purged. Some pieces of it remain as holdovers because they would require extensive rewrite of defines and codes for things like nanite robot transformation and appendicitis (that frankly isn't necessary)
-The outbreak event has been purged, as has the virology malicious code event variant.
-The Virology department has been remapped into the Abandoned Sector.
2020-06-05 20:27:46 +03:00
AlberykandGitHub c328c808b5 Reduces the presence of contractors in some departments (#8653)
And adds Zavodskoi.
2020-05-13 19:12:14 +02:00
Joshie 3c659357a6 Fashion Time 2020-04-07 03:44:41 +10:00
JoshieandGitHub a55555f740 More Zeng-Hu Contractor Items (#8589) 2020-04-05 14:38:36 -03:00
JoshieandMatt Atlas f097117e10 New Trauma Physician Uniform (#7973) 2020-01-13 23:25:28 +01:00
WernerandGitHub cb4a712851 Enforces Lineendings and adds Editorconfig (#7657) 2019-12-21 16:19:24 +01:00
WernerandGitHub af16a489a6 Removes Weapons (#7415)
* Adds icon and hitsound where needed.

* Moves alt_attack to /obj/item and deletes weapons.dm

* Replaced /obj/item/weapon with /obj/item

* Fixes merge issues.

* Fix merge issues.
2019-11-16 18:36:13 +01:00
JoshieandErki 039ca8e0de More MedSci Sprites (#7154)
Adds more of the Medical and Science uniform sprites. Still have stuff to do. My understanding of code is pretty limited so if anyone knows how to do any of the things I'm trying to do, please comment and tell me how. Otherwise, I'll keep trying to get them working. Also please if any merciful coder feels like looking over any changes out of the kindness of their heart while I'm working on this, please point out anything that might be broken or wrong.
2019-10-19 10:24:40 +03:00
fernerrandWerner 07cf338f87 Makes the IAC vest able to store things (#7015) 2019-09-24 02:19:59 +04:00
WernerandGitHub c295906bcd Adds the Pharmacist and Biochemist to replace the Chemist and Virologist (#6099) 2019-03-18 23:03:09 +01:00
DwagoandWerner 4af7467a1c IAC Clothing (#5407)
* Added a variety of IAC related sprites and made into items.
* Adds IAC to loadout with medical restrictions.
2018-10-23 20:22:49 +02:00
BurgerLUAandErki aad698be53 Mental Medication Additions (#4648)
The less controversial tweaks
Tweaked the metabolism rate of mental medication to reflect their intended values. Reduced the dosage threshold to suppress traumas to reflect their intended values.

Syringe (drugs) now contains truth serum.

Cardox is now slightly poisonous, and can directly remove phoron from blood when consumed. Cardox can now remove phoron in the air when applied to turfs.

A secure box of loyalty implants, hextrasenil pills, and cardox grenades are now located in the vault.

The vault now contains some misc emergency gear that a head of staff can access in case of a dire situation. Current gear are loyalty implants, expensive cardox grenades, and Hextrasenil pills.
2018-05-13 17:39:56 +03:00
Alberykandskull132 d0997ee6a2 Beastmen claws, armor changes and fashion update (#1699)
-return claws to their old damage
-added ballistic, ablative and mercenary helmets, placing them in the armoy and merc base
-tweaked some things with some clothing items, like name and pockets
-added scarfs as an accessory, available in the loadout
-added pants, also available in the loadout
-moved some things out of the armor.dmi to where they belong
-move all hats and armor from the security jumpsuit dmi file to the their right places
-moved the tunnel cloak to the xenowear section
-fixed missing heavy vests at the merc base and the missing book scanner at the library
2017-02-11 17:34:41 +02:00
Zuhayr a41ce0bd93 Added the Resomi. 2015-09-04 08:57:03 +09:30
MagmaRam 4c5ae21aab Fixed typo that broke everything
Haste makes waste and breaks everything. At least this time it was less
broken than last time.
2014-11-16 03:31:22 -05:00
MagmaRam cdec94c5a8 Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into labcoat
Conflicts:
	code/modules/clothing/suits/labcoat.dm
This should hopefully fix all that conflict going on. Hopefully.
2014-11-16 02:56:32 -05:00
MrSnapwalk 7c50b2a010 Adds FearTheBlackout/Devildabeast's custom item. 2014-11-13 12:35:42 -06:00
MagmaRam 3df1ad727a Forgot to actually set icon_open and icon_closed for labcoats. Whoops! Fixes that. 2014-11-11 13:00:38 -05:00
MagmaRam 3e5117e3eb All coats that can be buttoned are now subtypes of /obj/item/clothing/suit/storage/toggle
This includes labcoats, IA jackets, first responder jackets, and the brown leather jackets.

This way, code for button toggling doesn't have to be duplicated for labcoats and other coats, and it's easier to add other types of coats that can be buttoned up if someone wants.
2014-11-11 11:27:11 -05:00
MagmaRam 4a705bd371 Minor change for comments and defining the variables by full path. 2014-11-10 22:49:04 -05:00
MagmaRam 4c5695a6cc Changes labcoat code so coat buttoning isn't based on a giant switch, and icon states are set in the item itself rather than the logic for buttoning and unbuttoning.
labcoat_open is the icon state of the labcoat while open, and labcoat_closed is the icon state of the labcoat while closed.
2014-11-10 22:34:12 -05:00
MagmaRam f922703938 Adds alternate CMO labcoat, with blue trim. It's in the CMO's locker as well as the regular (solid blue) labcoat. The CMO still spawns with the solid blue one. 2014-11-05 14:43:12 -05:00
mwerezak b8cfe87ca2 Fixes #6783, moves spacesuits to a separate file
Adds an update_clothing_icon() proc to clothing items that will call the
relevant icon update proc on the mob which is equipping the clothing, if
any. Changes various clothing procs to not call update icon procs on usr
which may not even be the mob wearing the clothing.
2014-10-18 22:12:15 -04:00
Whitellama bbc9150793 Updated body_parts_covered 2014-07-26 17:06:08 -07:00
Zuhayr f1d83d3f94 Fixed some vox icons. 2014-07-01 07:29:30 +09:30
Jarcolr 88c52b96d9 Adds 5 new colored lab coats
5 new colored labcoats: green, blue, red, orange, purple.

Credits to Nienhaus:
http://baystation12.net/forums/viewtopic.php?f=44&t=9984
2014-05-05 17:13:57 +03:00
BobyleinandMloc-Argent 91fa949c3a Allows Labcoats to store Bottles, Beakers, Pills, Pill Bottles and Papers in their suit slot.
Conflicts:
	code/modules/clothing/suits/labcoat.dm
2014-01-08 19:35:34 +00:00
Segrain a5766cbf29 Minor tweaks to medical clothes to match descriptions. 2013-06-02 23:07:25 +03:00