Badge sprite tweak (and belt sprite) (#22522)

So in the effort to make it so badges display on belts, I have gazed
upon the ever so slightly better looking investigator badge and wondered
why aren't all security badges like that. So now they are like that.

Also they display on belts now.

From the changelog:
> - imageadd: "Tweaked the sprites for security badge accessories and
added belt sprites for them."

The change (left is what is being changed to right, which is what is
contained in the PR):
<img width="2048" height="1024" alt="badges and things (just badges)"
src="https://github.com/user-attachments/assets/fd0925dd-f094-47d8-afc2-1ab54ed8420c"
/>
This commit is contained in:
ElorgRHG
2026-06-01 10:36:43 +00:00
committed by GitHub
parent 124f7ee17b
commit 1b60e9948d
5 changed files with 30 additions and 16 deletions
@@ -165,23 +165,31 @@
/obj/item/clothing/accessory/badge/officer
name = "security officer's badge"
desc = "A bronze security badge."
icon_state = "bronzebadge"
overlay_state = "bronzebadge"
slot_flags = SLOT_TIE
icon_state = "officerbadge"
item_state = "officerbadge"
overlay_state = "officerbadge"
/obj/item/clothing/accessory/badge/warden
name = "warden's badge"
desc = "A silver security badge."
icon_state = "silverbadge"
overlay_state = "silverbadge"
slot_flags = SLOT_TIE
icon_state = "wardenbadge"
item_state = "wardenbadge"
overlay_state = "wardenbadge"
/obj/item/clothing/accessory/badge/hos
name = "head of security's badge"
desc = "An immaculately polished gold security badge."
icon_state = "goldbadge"
overlay_state = "goldbadge"
slot_flags = SLOT_TIE
icon_state = "hosbadge"
item_state = "hosbadge"
overlay_state = "hosbadge"
/obj/item/clothing/accessory/badge/investigator
name = "\improper investigator badge"
desc = "This badge marks the holder as an investigative agent."
icon_state = "invbadge"
overlay_state = "invbadge"
badge_string = "Corporate Investigator"
/obj/item/clothing/accessory/badge/bssb
name = "\improper BSSB agent's badge"
@@ -252,13 +260,6 @@
icon_state = "marshalbadge"
badge_string = "Federal Marshal"
/obj/item/clothing/accessory/badge/investigator
name = "\improper investigator badge"
desc = "This badge marks the holder as an investigative agent."
icon_state = "invbadge"
overlay_state = "invbadge"
badge_string = "Corporate Investigator"
/obj/item/clothing/accessory/badge/idbadge
name = "\improper ID badge"
desc = "A descriptive identification badge with the holder's credentials."