Add more examine tags and fix ones not appearing (#93110)

## About The Pull Request
This fixes custom materials not appearing for things like structures. It
also adds a bunch of new tags:
- bomb-proof
- flammable
- holograhic
- ~~unpaintable~~
- ~~supermatter proof~~
- ~~recolorable~~
- crush-proof
- conductive

Also use hyphens for multi-word examine tags.

## Why It's Good For The Game
Better UX

## Changelog
🆑
qol: Add several new examine categories for objects descs that include:
bomb-proof, flammable, holograhic, crush-proof, and conductive. Also use
hyphens for multi-word examine tags.
fix: Fixes custom materials not appearing for things like structures
when examined.
/🆑
This commit is contained in:
Tim
2025-09-26 15:18:30 +02:00
committed by GitHub
parent 8fc9f4b435
commit 751fcb5f16
4 changed files with 30 additions and 17 deletions
-13
View File
@@ -458,19 +458,6 @@
else if (siemens_coefficient <= 0.5)
.["partially insulated"] = "It is made from a poor insulator that will dampen (but not fully block) electric shocks passing through it."
if(resistance_flags & INDESTRUCTIBLE)
.["indestructible"] = "It is extremely robust! It'll probably withstand anything that could happen to it!"
return
if(resistance_flags & LAVA_PROOF)
.["lavaproof"] = "It is made of an extremely heat-resistant material, it'd probably be able to withstand lava!"
if(resistance_flags & (ACID_PROOF | UNACIDABLE))
.["acidproof"] = "It looks pretty robust! It'd probably be able to withstand acid!"
if(resistance_flags & FREEZE_PROOF)
.["freezeproof"] = "It is made of cold-resistant materials."
if(resistance_flags & FIRE_PROOF)
.["fireproof"] = "It is made of fire-retardant materials."
/obj/item/examine_descriptor(mob/user)
return "item"