Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
165 changes: 165 additions & 0 deletions modular_doppler/nlp_decoration/code/semiotic_signs.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,165 @@
/obj/structure/sign/semiotic
abstract_type = /obj/structure/sign/semiotic
icon = 'modular_doppler/nlp_decoration/icons/semiotic.dmi'
is_editable = FALSE

/obj/structure/sign/semiotic/pressure
name = "pressure label"
sign_change_name = "Semiotic Label - Pressure"
desc = "Indicates the space beyond is pressurized."
icon_state = "pressure"
is_editable = TRUE

/obj/structure/sign/semiotic/gravity
name = "gravity label"
sign_change_name = "Semiotic Label - Gravity"
desc = "Indicates the space beyond has artificial gravity."
icon_state = "gravity"
is_editable = TRUE

/obj/structure/sign/semiotic/no_gravity
name = "no gravity label"
sign_change_name = "Semiotic Label - No Gravity"
desc = "Indicates the space beyond lacks artificial gravity."
icon_state = "no_gravity"
is_editable = TRUE

/obj/structure/sign/semiotic/cryo
name = "cryogenic storage label"
sign_change_name = "Semiotic Label - Cryogenic Storage"
desc = "Indicates the space beyond contains cryogenic storage."
icon_state = "cryo"
is_editable = TRUE

/obj/structure/sign/semiotic/radiation_shelter
name = "radiation shelter label"
sign_change_name = "Semiotic Label - Radiation Shelter"
desc = "Indicates the space beyond is shielded from radiation."
icon_state = "radiation_shelter"
is_editable = TRUE

/obj/structure/sign/semiotic/low_radiation
name = "low radiation label"
sign_change_name = "Semiotic Label - Low Radiation"
desc = "Indicates the space beyond is lightly radioactive."
icon_state = "low_radiation"
is_editable = TRUE

/obj/structure/sign/semiotic/high_radiation
name = "high radiation label"
sign_change_name = "Semiotic Label - High Radiation"
desc = "Indicates the space beyond is highly radioactive."
icon_state = "high_radiation"
is_editable = TRUE

/obj/structure/sign/semiotic/airlock
name = "airlock label"
sign_change_name = "Semiotic Label - Airlock"
desc = "Indicates the space beyond is an airlock."
icon_state = "airlock"
is_editable = TRUE

/obj/structure/sign/semiotic/bulkhead
name = "bulkhead label"
sign_change_name = "Semiotic Label - Bulkhead"
desc = "Indicates the space beyond is a structural bulkhead."
icon_state = "bulkhead"
is_editable = TRUE

/obj/structure/sign/semiotic/vacuum_ahead
name = "vacuum label"
sign_change_name = "Semiotic Label - Vacuum"
desc = "Indicates the space beyond is not pressurized."
icon_state = "vacuum_ahead"
is_editable = TRUE

/obj/structure/sign/semiotic/warning
name = "warning label"
sign_change_name = "Semiotic Label - Warning"
desc = "Indicates the space beyond is hazardous in some way."
icon_state = "warning"
is_editable = TRUE

/obj/structure/sign/semiotic/exhaust
name = "exhaust label"
sign_change_name = "Semiotic Label - Exhaust"
desc = "Indicates the space beyond is an exhaust port."
icon_state = "exhaust"
is_editable = TRUE

/obj/structure/sign/semiotic/refridgeration
name = "refridgeration label"
sign_change_name = "Semiotic Label - Refridgeration"
desc = "Indicates the space beyond is refridgerated."
icon_state = "refridgeration"
is_editable = TRUE

/obj/structure/sign/semiotic/galley
name = "galley label"
sign_change_name = "Semiotic Label - Galley"
desc = "Indicates the space beyond is a galley, otherwise known as a cafeteria."
icon_state = "galley"
is_editable = TRUE

/obj/structure/sign/semiotic/arrow
name = "arrow label"
sign_change_name = "Semiotic Label - Arrow"
desc = "Indicates direction to something important."
icon_state = "arrow"
is_editable = TRUE

/obj/structure/sign/semiotic/bridge
name = "bridge label"
sign_change_name = "Semiotic Label - Bridge"
desc = "Indicates the space beyond is the bridge of the vessel."
icon_state = "bridge"
is_editable = TRUE

/obj/structure/sign/semiotic/medical
name = "medical label"
sign_change_name = "Semiotic Label - Medical"
desc = "Indicates the space beyond is a medical facility."
icon_state = "medical"
is_editable = TRUE

/obj/structure/sign/semiotic/maintenance
name = "maintenance label"
sign_change_name = "Semiotic Label - Maintenance"
desc = "Indicates the space beyond is for maintenance."
icon_state = "maintenance"
is_editable = TRUE

/obj/structure/sign/semiotic/ladderwell
name = "ladderwell label"
sign_change_name = "Semiotic Label - Ladderwell"
desc = "Indicates the space beyond is a ladderwell."
icon_state = "ladderwell"
is_editable = TRUE

/obj/structure/sign/semiotic/radio
name = "radio label"
sign_change_name = "Semiotic Label - Radio"
desc = "Indicates the space beyond contains radio equipment."
icon_state = "radio"
is_editable = TRUE

/obj/structure/sign/semiotic/storage
name = "storage label"
sign_change_name = "Semiotic Label - Storage"
desc = "Indicates the space beyond is for storage."
icon_state = "storage"
is_editable = TRUE

/obj/structure/sign/semiotic/food_storage
name = "food storage label"
sign_change_name = "Semiotic Label - Food Storage"
desc = "Indicates the space beyond is for food storage."
icon_state = "food_storage"
is_editable = TRUE

/obj/structure/sign/semiotic/cold_food_storage
name = "cold food storage label"
sign_change_name = "Semiotic Label - Cold Food Storage"
desc = "Indicates the space beyond is for cold food storage."
icon_state = "cold_food_storage"
is_editable = TRUE
Binary file not shown.
1 change: 1 addition & 0 deletions tgstation.dme
Original file line number Diff line number Diff line change
Expand Up @@ -7629,6 +7629,7 @@
#include "modular_doppler\mounted_guns\code\turret_offhand.dm"
#include "modular_doppler\mounted_guns\code\turret_ridable.dm"
#include "modular_doppler\mounted_guns\code\examples\rocket_launcher.dm"
#include "modular_doppler\nlp_decoration\code\semiotic_signs.dm"
#include "modular_doppler\ntnrc_for_all\code\ai_chat.dm"
#include "modular_doppler\ntnrc_for_all\code\common_chat.dm"
#include "modular_doppler\ntnrc_for_all\code\ntnrc_client_edits.dm"
Expand Down
Loading