mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-18 03:26:31 +01:00
[MIRROR] Adds Mexican tourists to the restaurant system, plus some QOL tweaks. (#3969)
* Adds Mexican tourists to the restaurant system, plus some QOL tweaks. (#57447) Co-authored-by: Ghom <42542238+Ghommie@ users.noreply.github.com> * Adds Mexican tourists to the restaurant system, plus some QOL tweaks. Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com> Co-authored-by: Ghom <42542238+Ghommie@ users.noreply.github.com>
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
///Max amount of guests at any time
|
||||
var/max_guests = 6
|
||||
///Weighted list of customer types
|
||||
var/list/customer_types = list(/datum/customer_data/american = 5, /datum/customer_data/italian = 3, /datum/customer_data/french = 3, /datum/customer_data/japanese = 3, /datum/customer_data/japanese/salaryman = 2)
|
||||
var/list/customer_types = list(/datum/customer_data/american = 5, /datum/customer_data/italian = 3, /datum/customer_data/french = 3, /datum/customer_data/japanese = 3, /datum/customer_data/japanese/salaryman = 2, /datum/customer_data/mexican = 10)
|
||||
///Is the venue open at the moment?
|
||||
var/open
|
||||
///Portal linked to this venue at the moment
|
||||
@@ -159,6 +159,7 @@
|
||||
|
||||
/obj/item/holosign_creator/robot_seat
|
||||
name = "seating indicator placer"
|
||||
icon_state = "signmaker_service"
|
||||
creation_time = 1 SECONDS
|
||||
holosign_type = /obj/structure/holosign/robot_seat
|
||||
desc = "Use this to place seats for your restaurant guests!"
|
||||
|
||||
@@ -125,3 +125,20 @@
|
||||
orderable_objects = list(
|
||||
/datum/venue/restaurant = list(/obj/item/food/tofu = 5, /obj/item/food/soup/milo = 6, /obj/item/food/soup/vegetable = 4, /obj/item/food/sashimi = 4, /obj/item/food/chawanmushi = 4, /obj/item/food/meatbun = 4, /obj/item/food/beef_stroganoff = 2),
|
||||
/datum/venue/bar = list(/datum/reagent/consumable/ethanol/beer = 14, /datum/reagent/consumable/ethanol/sake = 9, /datum/reagent/consumable/cafe_latte = 3, /datum/reagent/consumable/coffee = 3, /datum/reagent/consumable/soy_latte = 3, /datum/reagent/consumable/ethanol/atomicbomb = 1))
|
||||
|
||||
/datum/customer_data/mexican
|
||||
nationality = "Space-Mexican"
|
||||
base_icon = "mexican"
|
||||
prefix_file = "strings/names/mexican_prefix.txt"
|
||||
speech_sound = 'sound/creatures/tourist/tourist_talk_mexican.ogg'
|
||||
clothing_sets = list("mexican_poncho")
|
||||
orderable_objects = list(
|
||||
/datum/venue/restaurant = list(/obj/item/food/taco/plain = 25, /obj/item/food/taco = 15 , /obj/item/food/burrito = 15, /obj/item/food/fuegoburrito = 1, /obj/item/food/cheesyburrito = 4, /obj/item/food/nachos = 10, /obj/item/food/cheesynachos = 6, /obj/item/food/pie/dulcedebatata = 2, /obj/item/food/cubannachos = 3, /obj/item/food/stuffedlegion = 1),
|
||||
/datum/venue/bar = list(/datum/reagent/consumable/ethanol/whiskey = 6, /datum/reagent/consumable/ethanol/tequila = 20, /datum/reagent/consumable/ethanol/tequila_sunrise = 1, /datum/reagent/consumable/ethanol/beer = 15, /datum/reagent/consumable/ethanol/patron = 5, /datum/reagent/consumable/ethanol/brave_bull = 5, /datum/reagent/consumable/ethanol/margarita = 8))
|
||||
|
||||
|
||||
found_seat_lines = list("¿Como te va, space station 13?", "Who's ready to party!", "Ah, muchas gracias.", "Ahhh, smells like mi abuela's cooking!")
|
||||
cant_find_seat_lines = list("¿En Serio? Seriously, no seats?", "Andele! I want a table to watch the football match!", "Ay Caramba...")
|
||||
leave_mad_lines = list("Aye dios mio, I'm out of here.", "Esto es ridículo! I'm leaving!", "I've seen better cooking at taco campana!", "I though this was a restaurant, pero es porquería!")
|
||||
leave_happy_lines = list("Amigo, era delicio. Thank you!", "Yo tuve el mono, and you friend? You hit the spot.", "Just the right amount of spicy!")
|
||||
wait_for_food_lines = list("Ay ay ay, what's taking so long...", "Are you ready yet, amigo?")
|
||||
|
||||
@@ -183,6 +183,7 @@ All effects don't start immediately, but rather get worse over time; the rate is
|
||||
shot_glass_icon_state = "shotglassbrown"
|
||||
ph = 4.5
|
||||
chemical_flags = REAGENT_CAN_BE_SYNTHESIZED
|
||||
glass_price = DRINK_PRICE_STOCK
|
||||
|
||||
/datum/reagent/consumable/ethanol/whiskey/kong
|
||||
name = "Kong"
|
||||
@@ -360,6 +361,7 @@ All effects don't start immediately, but rather get worse over time; the rate is
|
||||
shot_glass_icon_state = "shotglassgold"
|
||||
ph = 4
|
||||
chemical_flags = REAGENT_CAN_BE_SYNTHESIZED
|
||||
glass_price = DRINK_PRICE_STOCK
|
||||
|
||||
/datum/reagent/consumable/ethanol/vermouth
|
||||
name = "Vermouth"
|
||||
@@ -558,6 +560,7 @@ All effects don't start immediately, but rather get worse over time; the rate is
|
||||
shot_glass_icon_state = "shotglassclear"
|
||||
ph = 4.5
|
||||
chemical_flags = REAGENT_CAN_BE_SYNTHESIZED
|
||||
glass_price = DRINK_PRICE_HIGH
|
||||
|
||||
/datum/reagent/consumable/ethanol/gintonic
|
||||
name = "Gin and Tonic"
|
||||
@@ -714,6 +717,7 @@ All effects don't start immediately, but rather get worse over time; the rate is
|
||||
glass_desc = "Tequila and Coffee liqueur, brought together in a mouthwatering mixture. Drink up."
|
||||
chemical_flags = REAGENT_CAN_BE_SYNTHESIZED
|
||||
var/tough_text
|
||||
glass_price = DRINK_PRICE_EASY
|
||||
|
||||
/datum/reagent/consumable/ethanol/brave_bull/on_mob_metabolize(mob/living/M)
|
||||
tough_text = pick("brawny", "tenacious", "tough", "hardy", "sturdy") //Tuff stuff
|
||||
@@ -738,6 +742,7 @@ All effects don't start immediately, but rather get worse over time; the rate is
|
||||
glass_desc = "Oh great, now you feel nostalgic about sunrises back on Terra..."
|
||||
chemical_flags = REAGENT_CAN_BE_SYNTHESIZED
|
||||
var/obj/effect/light_holder
|
||||
glass_price = DRINK_PRICE_MEDIUM
|
||||
|
||||
/datum/reagent/consumable/ethanol/tequila_sunrise/on_mob_metabolize(mob/living/M)
|
||||
to_chat(M, "<span class='notice'>You feel gentle warmth spread through your body!</span>")
|
||||
@@ -925,6 +930,7 @@ All effects don't start immediately, but rather get worse over time; the rate is
|
||||
glass_name = "Margarita"
|
||||
glass_desc = "On the rocks with salt on the rim. Arriba~!"
|
||||
chemical_flags = REAGENT_CAN_BE_SYNTHESIZED
|
||||
glass_price = DRINK_PRICE_MEDIUM
|
||||
|
||||
/datum/reagent/consumable/ethanol/black_russian
|
||||
name = "Black Russian"
|
||||
|
||||
Reference in New Issue
Block a user