Tajaran cuisine: the second revolution (#6066)

This commit is contained in:
Alberyk
2019-02-25 15:16:02 +01:00
committed by Werner
parent 7d37440f30
commit 9d32fc3395
14 changed files with 165 additions and 19 deletions
@@ -0,0 +1,64 @@
/obj/item/weapon/storage/field_ration
name = "field ration"
desc = "An individually packed meal, designated to be consumed on field."
icon = 'icons/obj/storage.dmi'
icon_state = "ration"
var/preset_ration //if the package comes with one in particular, not a random
/obj/item/weapon/storage/field_ration/fill()
..()
new /obj/item/weapon/material/kitchen/utensil/spoon(src)
create_ration()
make_exact_fit()
/obj/item/weapon/storage/field_ration/proc/create_ration()
var/selected_ration = preset_ration
if(!selected_ration)
selected_ration = pick("Worker's Meal", "NanoTrasen Sponsored")
switch(selected_ration)
if("Worker's Meal")
new /obj/item/weapon/reagent_containers/food/snacks/tajaran_bread(src)
new /obj/item/weapon/reagent_containers/food/snacks/adhomian_can(src)
new /obj/item/weapon/reagent_containers/food/drinks/bottle/victorygin(src)
desc += " This one has the stamp of the Republican Army."
if("NanoTrasen Sponsored")
new /obj/item/weapon/reagent_containers/food/snacks/liquidfood(src)
new /obj/item/weapon/reagent_containers/food/snacks/liquidfood(src)
new /obj/item/weapon/reagent_containers/food/drinks/cans/sodawater(src)
desc += " This one has the NanoTrasen logo."
/obj/item/weapon/storage/field_ration/army
preset_ration = "Worker's Meal"
/obj/item/weapon/storage/field_ration/nanotrasen
preset_ration = "NanoTrasen Sponsored"
/obj/item/weapon/storage/field_ration/nka
icon_state = "bigbox"
/obj/item/weapon/storage/field_ration/nka/create_ration()
var/selected_ration = preset_ration
if(!selected_ration)
selected_ration = pick("Imperial Army", "Royal Navy")
switch(selected_ration)
if("Imperial Army")
new /obj/item/weapon/reagent_containers/food/snacks/hardbread(src)
new /obj/item/weapon/reagent_containers/food/drinks/cans/adhomai_milk(src)
desc += " This one has the stamp of the Imperial Adhomian Army."
if("Royal Navy")
new /obj/item/weapon/reagent_containers/food/snacks/liquidfood(src)
new /obj/item/weapon/reagent_containers/food/snacks/adhomian_can(src)
new /obj/item/weapon/reagent_containers/food/drinks/bottle/messa_mead(src)
desc += " This one has the stamp of the Royal Navy."
/obj/item/weapon/storage/field_ration/nka/army
preset_ration = "Imperial Army"
/obj/item/weapon/storage/field_ration/nka/navy
preset_ration = "Royal Navy"