mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-19 19:13:30 +01:00
[FIX] Better slices (#27807)
* Slices have a base class /food/slice * Refactor * Small fix * Adds default reagent for empy slices * Looks good * adds_list_reagents * "Reverted snake_case_remap files to state from original commit * I don't know how to resolve merge conflicts :) --------- Signed-off-by: Drsmail <60036448+Drsmail@users.noreply.github.com>
This commit is contained in:
@@ -70,7 +70,7 @@
|
||||
/obj/item/food/grown/citrus/orange = list("orangejuice" = 0),
|
||||
/obj/item/food/grown/citrus/lime = list("limejuice" = 0),
|
||||
/obj/item/food/grown/watermelon = list("watermelonjuice" = 0),
|
||||
/obj/item/food/watermelonslice = list("watermelonjuice" = 0),
|
||||
/obj/item/food/sliced/watermelon = list("watermelonjuice" = 0),
|
||||
/obj/item/food/grown/berries/poison = list("poisonberryjuice" = 0),
|
||||
/obj/item/food/grown/pumpkin/blumpkin = list("blumpkinjuice" = 0), // Order is important here as blumpkin is a subtype of pumpkin, if switched blumpkins will produce pumpkin juice
|
||||
/obj/item/food/grown/pumpkin = list("pumpkinjuice" = 0),
|
||||
|
||||
@@ -635,7 +635,7 @@
|
||||
|
||||
/datum/reagent/consumable/cheese/reaction_turf(turf/T, volume)
|
||||
if(volume >= 5 && !isspaceturf(T))
|
||||
new /obj/item/food/cheesewedge/presliced(T)
|
||||
new /obj/item/food/sliced/cheesewedge/presliced(T)
|
||||
|
||||
/datum/reagent/consumable/fake_cheese
|
||||
name = "Cheese substitute"
|
||||
@@ -925,7 +925,7 @@
|
||||
|
||||
/datum/reagent/consumable/bread/reaction_turf(turf/T, volume)
|
||||
if(volume >= 5 && !isspaceturf(T))
|
||||
new /obj/item/food/breadslice(T)
|
||||
new /obj/item/food/sliced/bread(T)
|
||||
|
||||
/datum/reagent/soap
|
||||
name = "Soap"
|
||||
|
||||
@@ -150,21 +150,21 @@
|
||||
|
||||
var/list/blocked = list(
|
||||
/obj/item/food,
|
||||
/obj/item/food/breadslice,
|
||||
/obj/item/food/sliced/bread,
|
||||
/obj/item/food/sliceable,
|
||||
/obj/item/food/sliceable/pizza,
|
||||
/obj/item/food/margheritapizzaslice,
|
||||
/obj/item/food/meatpizzaslice,
|
||||
/obj/item/food/mushroompizzaslice,
|
||||
/obj/item/food/vegetablepizzaslice,
|
||||
/obj/item/food/cheesepizzaslice,
|
||||
/obj/item/food/garlicpizzaslice,
|
||||
/obj/item/food/donkpocketpizzaslice,
|
||||
/obj/item/food/dankpizzaslice,
|
||||
/obj/item/food/macpizzaslice,
|
||||
/obj/item/food/firecrackerpizzaslice,
|
||||
/obj/item/food/pestopizzaslice,
|
||||
/obj/item/food/pepperonipizzaslice,
|
||||
/obj/item/food/sliced/margherita_pizza,
|
||||
/obj/item/food/sliced/meat_pizza,
|
||||
/obj/item/food/sliced/mushroom_pizza,
|
||||
/obj/item/food/sliced/vegetable_pizza,
|
||||
/obj/item/food/sliced/cheese_pizza,
|
||||
/obj/item/food/garlic_pizza,
|
||||
/obj/item/food/sliced/donk_pocket_pizza,
|
||||
/obj/item/food/sliced/dank_pizza,
|
||||
/obj/item/food/sliced/mac_pizza,
|
||||
/obj/item/food/sliced/fire_cracker_pizza,
|
||||
/obj/item/food/sliced/pesto_pizza,
|
||||
/obj/item/food/sliced/pepperoni_pizza,
|
||||
/obj/item/food/meat,
|
||||
/obj/item/food/meat/slab,
|
||||
/obj/item/food/grown,
|
||||
|
||||
Reference in New Issue
Block a user