Files
2026-04-11 08:57:59 -06:00

362 lines
9.5 KiB
Plaintext

// Modularly set the correct icon file
/obj/machinery/barsign/update_icon_state()
. = ..()
// uses tg icon file
if(!istype(chosen_sign, /datum/barsign/skyrat) || icon_state == "empty")
icon = initial(icon)
return
// uses modular icon file
if(istype(chosen_sign, /datum/barsign/skyrat/large))
icon = SKYRAT_LARGE_BARSIGN_FILE
else
icon = SKYRAT_BARSIGN_FILE
/datum/barsign/skyrat/topmen
name = "Top Men"
icon_state = "topmen"
neon_color = "#C2AACA"
/datum/barsign/skyrat/spaceballgrille
name = "Spaceball Grille"
icon_state = "spaceballgrille"
neon_color = "#827973"
/datum/barsign/skyrat/clubee
name = "Club Bee"
icon_state = "clubee"
neon_color = "#F2EEEE"
/datum/barsign/skyrat/thesun
name = "The Sun"
icon_state = "thesun"
neon_color = "#F8F0B8"
/datum/barsign/skyrat/limbo
name = "The Limbo"
icon_state = "limbo"
desc = "A popular haunt for lost souls. The mood lighting is killer!"
neon_color = "#777777"
/datum/barsign/skyrat/meadbay
name = "Meadbay"
icon_state = "meadbay"
neon_color = "#EBB823"
/datum/barsign/skyrat/cindikate
name = "Cindi Kate's"
icon_state = "cindikate"
neon_color = "#FF3403"
/datum/barsign/skyrat/theclownshead
name = "The Clown's Head"
icon_state = "theclownshead"
desc = "Home of Headdy, the honking clown head!"
neon_color = "#FFD800"
/datum/barsign/skyrat/theorchard
name = "The Orchard"
icon_state = "theorchard"
neon_color = "#CFFF47"
/datum/barsign/skyrat/thesaucyclown
name = "The Saucy Clown"
icon_state = "thesaucyclown"
desc = "A known gathering site for the annual clown courtship rituals."
neon_color = "#FF66CC"
/datum/barsign/skyrat/thedamnwall
name = "The Damn Wall"
icon_state = "thedamnwall"
desc = "When you're up against a wall, it's best to have stout friends and stout liquor right there beside you."
neon_color = "#CC3333"
/datum/barsign/skyrat/whiskeyimplant
name = "Whiskey Implant"
icon_state = "whiskeyimplant"
neon_color = "#E9F517"
/datum/barsign/skyrat/carpecarp
name = "Carpe Carp"
icon_state = "carpecarp"
neon_color = "#C717FE"
/datum/barsign/skyrat/robustroadhouse
name = "Robust Roadhouse"
icon_state = "robustroadhouse"
neon_color = "#F7A804"
/datum/barsign/skyrat/theredshirt
name = "The Redshirt"
icon_state = "theredshirt"
neon_color = "#FF92E0"
/datum/barsign/skyrat/maltesefalconmk2
name = "Maltese Falcon MK2"
icon_state = "maltesefalconmk2"
desc = "The Maltese Falcon mark two, now extra hard boiled."
neon_color = "#E30000"
/datum/barsign/skyrat/thecavernmk2
name = "The Cavern MK2"
icon_state = "thecavernmk2"
desc = "Fine drinks while listening to some fine tunes."
neon_color = "#AA9393"
/datum/barsign/skyrat/lv426
name = "LV-426"
icon_state = "lv426"
desc = "Drinking with fancy facemasks is clearly more important than going to medbay."
neon_color = "#00F206"
/datum/barsign/skyrat/zocalo
name = "Zocalo"
icon_state = "zocalo"
desc = "Anteriormente ubicado en Spessmerica."
neon_color = "#E5AF1C"
/datum/barsign/skyrat/fourtheemprah
name = "4 The Emprah"
icon_state = "4theemprah"
desc = "Enjoyed by fanatics, heretics, and brain-damaged patrons alike."
neon_color = "#E5AF1C"
/datum/barsign/skyrat/ishimura
name = "Ishimura"
icon_state = "ishimura"
desc = "Well known for their quality brownstar and delicious crackers."
neon_color = "#FF0000"
/datum/barsign/skyrat/tardis
name = "Tardis"
icon_state = "tardis"
desc = "This establishment has been through at least 5,343 iterations."
neon_color = "#2739AA"
/datum/barsign/skyrat/quarks
name = "Quark's"
icon_state = "quarks"
desc = "Frequenters of this establishment are often seen wearing meson scanners; how quaint."
neon_color = "#10E500"
/datum/barsign/skyrat/tenforward
name = "Ten Forward"
icon_state = "tenforward"
neon_color = "#E5AF1C"
/datum/barsign/skyrat/theprancingpony
name = "The Prancing Pony"
icon_state = "theprancingpony"
desc = "Ok, we don't take to kindly to you short folk pokin' round looking for some ranger scum."
neon_color = "#FF9100"
/datum/barsign/skyrat/vault13
name = "Vault 13"
icon_state = "vault13"
desc = "Coincidence is intentional."
neon_color = "#FFA800"
/datum/barsign/skyrat/thehive
name = "The Hive"
icon_state = "thehive"
neon_color = "#FFC62A"
/datum/barsign/skyrat/cantina
name = "Chalmun's Cantina"
icon_state = "cantina"
desc = "The bar was founded on the principles of originality; they have the same music playing 24/7."
neon_color = "#0078FF"
/datum/barsign/skyrat/milliways42
name = "Milliways 42"
icon_state = "milliways42"
desc = "It's not really the end; it's the beginning, meaning, and answer for all your beverage needs."
neon_color = "#FF00F6"
/datum/barsign/skyrat/timeofeve
name = "The Time of Eve"
icon_state = "thetimeofeve"
desc = "Vintage drinks from 2453!."
neon_color = "#EB52F8"
/datum/barsign/skyrat/spaceasshole
name = "Space Asshole"
icon_state = "spaceasshole"
desc = "Open since 2125, Not much has changed since then; the engineers still release the singulo and the damn miners still are more likely to cave your face in that deliver ores."
neon_color = "#FF0000"
/datum/barsign/skyrat/birdcage
name = "The Bird Cage"
icon_state = "birdcage"
desc = "Caw."
neon_color = "#FFD21E"
/datum/barsign/skyrat/narsie
name = "Narsie Bistro"
icon_state = "narsiebistro"
desc = "The last pub before the World's End."
neon_color = "#FF0000"
/datum/barsign/skyrat/fallout
name = "The Booze Bunker"
icon_state = "boozebunker"
desc = "Never duck for cover without a drink!"
neon_color = "#FCC41B"
/datum/barsign/skyrat/brokendreams
name = "The Cafe of Broken Dreams"
icon_state = "brokendreams"
desc = "Try our new dogmeat sliders!"
neon_color = "#E8E8A5"
/datum/barsign/skyrat/toolboxtavern
name = "Toolbox Tavern"
icon_state = "toolboxtavern"
desc = "Free lodging with every Screwdriver purchased!"
neon_color = ""
/datum/barsign/skyrat/blueoyster
name = "The Blue Oyster"
icon_state = "blueoyster"
desc = "The totally heterosexual bar for totally heterosexual men, just come inside and see."
neon_color = ""
/datum/barsign/skyrat/foreign
name = "Foreign Food Sign"
icon_state = "foreign"
desc = "A sign written in some dead language advertising some non-descript foreign food."
neon_color = ""
/datum/barsign/skyrat/commie
name = "Prole's Preferred"
icon_state = "commie"
desc = "The only bar you will ever need, comrade!"
neon_color = "#E46F6F"
/datum/barsign/skyrat/brokenheros
name = "The Bar of Broken Heros"
icon_state = "brokenheros"
desc = "Do you enjoy hurting other people?"
neon_color = ""
/datum/barsign/skyrat/sociallubricator
name = "The Social Lubricator"
icon_state = "sociallubricator"
desc = "The perfect thing to make you like people you hate."
neon_color = ""
/datum/barsign/skyrat/chemlab
name = "The Chem Lab"
icon_state = "chemlab"
desc = "Try our new plasma martinis!"
neon_color = ""
/datum/barsign/skyrat/mime
name = "Moonshine Mime"
icon_state = "mime"
desc = "Silent, not stirred."
neon_color = ""
/datum/barsign/skyrat/clown
name = "Honking Clown"
icon_state = "clown"
desc = "Bananas not included."
neon_color = ""
/datum/barsign/skyrat/progressive
name = "A Modern and Progressive Tavern"
icon_state = "progressive"
desc = "Whatever that means."
neon_color = "#DB9B9A"
/datum/barsign/skyrat/va11halla
name = "VA-11 HALL-A"
icon_state = "va11halla"
desc = "Not as dangerous as N1-RV Ann-A."
neon_color = "#FB3F7D"
/datum/barsign/skyrat/squatopia
name = "Squatopia"
icon_state = "squatopia"
desc = "The crystal belonged to my father. He was murdered."
neon_color = "#CC0033"
/datum/barsign/skyrat/bug
name = "The Hungry Bug"
icon_state = "hungrybug"
desc = "Stop by and enjoy some of the Hole's famous gyoza!"
neon_color = "#E2B001"
/datum/barsign/skyrat/HeavensHallow
name = "Heavens Hallow"
icon_state = "heavenshallow"
desc = ""
neon_color = "#000066"
/datum/barsign/skyrat/nukies
name = "Nukie's"
icon_state = "nukies"
desc = "There'd better not be a leaf in my drink..."
neon_color = ""
/datum/barsign/skyrat/duellingmoons
name = "Duelling Moons"
icon_state = "duelling-moons"
desc = "They're just missing the celestial body they belong to."
neon_color = ""
/datum/barsign/skyrat/lowhanginfruit
name = "The Low Hangin Fruit"
icon_state = "the-low-hangin-fruit"
desc = "Botanists have one joke..."
neon_color = "#37be49"
/datum/barsign/skyrat/peeps
name = "Peeps"
icon_state = "peeps"
desc = "Twice, like a bird!"
neon_color = ""
/datum/barsign/skyrat/o2n2
name = "02n2"
icon_state = "02n2"
desc = "The kind of place where beer's served in a gilded glass... At ten-times the cost."
neon_color = ""
/datum/barsign/skyrat/nyameowmrrp
name = "Nya Nya Meow Mrrp"
icon_state = "nya-meow-mrrp"
desc = "Would you like some alcohol with your sugar as well?"
neon_color = "#ff4cff"
/datum/barsign/skyrat/punpunspub
name = "Pun Pun's Pub"
icon_state = "pun-puns-pub"
desc = "After all he's been through, I'd also want to be close to alcohol 24/7."
neon_color = "#3874cf"
/datum/barsign/skyrat/stoutbottom
name = "The Stout Bottom"
icon_state = "the-stout-bottom"
desc = "Strike the moon!"
neon_color = "#e98a32"
/datum/barsign/skyrat/nutcracker
name = "The Nutcracker"
icon_state = "the-nutcracker"
desc = "Based on a historical Terran ballet about security's most robust officer."
neon_color = ""
/datum/barsign/skyrat/entertainmentTV
name = "Entertainment TV"
icon_state = "entertainment-tv"
desc = "All the wonders of interstellar cable, without any of the choice."
neon_color = ""
// 96x96 signs
/datum/barsign/skyrat/large/cyberslyph
name = "Cyberslyph"
icon_state = "cyberslyph"
neon_color = "#00FFFF"