mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-24 13:30:42 +01:00
Fixes coffee cup bugs (#12166)
Co-authored-by: TheGreyWolf <mc-casper@hotmail.dk>
This commit is contained in:
co-authored by
TheGreyWolf
parent
48f37571ae
commit
0bd55b87fd
@@ -100,13 +100,33 @@
|
||||
|
||||
/datum/gear/coffeecup/New()
|
||||
..()
|
||||
var/list/coffeecups = list()
|
||||
for(var/coffeecup_type in typesof(/obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup))
|
||||
var/obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/coffeecup = coffeecup_type
|
||||
coffeecups[initial(coffeecup.name)] = coffeecup_type
|
||||
sortTim(coffeecups, /proc/cmp_text_asc)
|
||||
var/coffeecups = list()
|
||||
coffeecups["plain coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup
|
||||
coffeecups["sol coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/sol
|
||||
coffeecups["dominian coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/dom
|
||||
coffeecups["NKA coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/nka
|
||||
coffeecups["PRA coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/pra
|
||||
coffeecups["DPRA coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/metal/dpra
|
||||
coffeecups["NT coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/nt
|
||||
coffeecups["TCFL coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/tcfl
|
||||
coffeecups["#1 coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/one
|
||||
coffeecups["#1 monkey coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/puni
|
||||
coffeecups["heart coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/heart
|
||||
coffeecups["pawn coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/pawn
|
||||
coffeecups["diona coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/diona
|
||||
coffeecups["british coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/britcup
|
||||
coffeecups["black coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/black
|
||||
coffeecups["green coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/green
|
||||
coffeecups["dark green coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/green/dark
|
||||
coffeecups["rainbow coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/rainbow
|
||||
coffeecups["metal coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/metal
|
||||
coffeecups["glass coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/glass
|
||||
coffeecups["tall coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/tall
|
||||
coffeecups["tall black coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/tall/black
|
||||
coffeecups["tall metal coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/tall/metal
|
||||
coffeecups["tall rainbow coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/tall/rainbow
|
||||
gear_tweaks += new/datum/gear_tweak/path(coffeecups)
|
||||
gear_tweaks += new/datum/gear_tweak/reagents(lunchables_drink_reagents())
|
||||
gear_tweaks += new/datum/gear_tweak/reagents(lunchables_drink_reagents())
|
||||
|
||||
/datum/gear/coffeecup/spawn_item(var/location, var/metadata)
|
||||
. = ..()
|
||||
|
||||
@@ -477,6 +477,7 @@ If you add a drink with no empty icon sprite, ensure it is flagged as NO_EMPTY_I
|
||||
unacidable = TRUE
|
||||
amount_per_transfer_from_this = 10
|
||||
volume = 120
|
||||
possible_transfer_amounts = list(5,10,15,30,60,120)
|
||||
|
||||
/obj/item/reagent_containers/food/drinks/flask
|
||||
name = "captain's flask"
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
icon_state = "coffeecup_dpra"
|
||||
|
||||
// Organisations
|
||||
/obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/NT
|
||||
/obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/nt
|
||||
name = "\improper NT coffee cup"
|
||||
desc = "A blue NanoTrasen coffee cup."
|
||||
icon_state = "coffeecup_NT"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/obj/item/reagent_containers/food/drinks/drinkingglass/newglass
|
||||
|
||||
center_of_mass = list("x"=16, "y"=14)
|
||||
|
||||
/obj/item/reagent_containers/food/drinks/drinkingglass/newglass/on_reagent_change()
|
||||
update_icon()
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
author: TheGreyWolf
|
||||
|
||||
delete-after: True
|
||||
|
||||
changes:
|
||||
- bugfix: "Fixes loadout coffee cup being the basic one when spawning."
|
||||
- bugfix: "Fixes coffee cup placement on tables."
|
||||
Reference in New Issue
Block a user