mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-21 03:56:47 +01:00
Flammable Items, Abstractness, and hypnosis (#19267)
* Laser Eyes * Update dna.dm * Mecha * Update positive_genes.dm * These * These 2 * yeh * Rest of these * Update turf.dm * Update food.dm * Some moar * mooove * Update vorestation.dme * Update burning.dm * firesuit * flags * HYPNOCOLOR * xd * no filter * dc * Update ore_bag.dm * Update misc.dm * Update misc.dm
This commit is contained in:
@@ -75,6 +75,35 @@
|
||||
else
|
||||
return "an average attack speed"
|
||||
|
||||
/atom/proc/examine_tags()
|
||||
var/list/info_stats = list()
|
||||
if(abstract_type == type)
|
||||
info_stats += span_hypnophrase("This is an abstract concept, you should report this to a strange entity called GITHUB!")
|
||||
|
||||
if(resistance_flags & INDESTRUCTIBLE)
|
||||
info_stats += "It is extremely robust! It'll probably withstand anything that could happen to it!"
|
||||
else
|
||||
if(resistance_flags & LAVA_PROOF)
|
||||
info_stats += span_info("It is made of an extremely heat-resistant material, it'd probably be able to withstand lava!<br>")
|
||||
if(resistance_flags & (ACID_PROOF | UNACIDABLE))
|
||||
info_stats += span_info("It looks pretty robust! It'd probably be able to withstand acid!<br>")
|
||||
if(resistance_flags & FREEZE_PROOF)
|
||||
info_stats += span_info("It is made of cold-resistant materials.<br>")
|
||||
if(resistance_flags & FIRE_PROOF)
|
||||
info_stats += span_info("It is made of fire-retardant materials.<br>")
|
||||
if(resistance_flags & SHUTTLE_CRUSH_PROOF)
|
||||
info_stats += span_info("It is extremely solid. It should be able to withstand being run over by a shuttle!<br>")
|
||||
if(resistance_flags & BOMB_PROOF)
|
||||
info_stats += span_info("It looks like it could survive an explosion!<br>")
|
||||
if(resistance_flags & FLAMMABLE)
|
||||
info_stats += span_info("It looks like it could easily catch on fire.")
|
||||
return info_stats
|
||||
|
||||
// if(flags_1 & HOLOGRAM_1)
|
||||
// .["holographic"] = "It looks like a hologram."
|
||||
|
||||
//SEND_SIGNAL(src, COMSIG_ATOM_EXAMINE_TAGS, user, .)
|
||||
|
||||
/obj/item/get_description_info(list/additional_information)
|
||||
var/list/weapon_stats = list()
|
||||
|
||||
@@ -93,6 +122,8 @@
|
||||
if(reach > 1)
|
||||
weapon_stats += "It can attack targets up to [reach] tiles away, and can attack over certain objects."
|
||||
|
||||
weapon_stats += examine_tags()
|
||||
|
||||
if(weapon_stats.len < 1)
|
||||
return ""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user