diff options
Diffstat (limited to 'client/map/item_factory.gd')
-rw-r--r-- | client/map/item_factory.gd | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/client/map/item_factory.gd b/client/map/item_factory.gd index 200de874..3c3cf63c 100644 --- a/client/map/item_factory.gd +++ b/client/map/item_factory.gd @@ -37,7 +37,7 @@ static func produce(raw_name: String, owned_by: Node3D) -> Item: static func produce_inner(item: ItemName, owned_by: Node3D) -> Item: match item.name: "bun": return Bun.new(owned_by) - "cheese": return Cheese.new(owned_by) + "cheese": return Cuttable.new(owned_by, preload("res://map/items/cheese.tscn"), Color("ffc844ff")) "cooked-noodles": return GenericItem.new(owned_by, preload("res://map/items/cooked_noodles.tscn")) "dirt": return GenericItem.new(owned_by, preload("res://map/items/dirt.tscn")) "sliced-bun": return GenericItem.new(owned_by, preload("res://map/items/sliced_bun.tscn")) @@ -54,20 +54,20 @@ static func produce_inner(item: ItemName, owned_by: Node3D) -> Item: "rolled-dough": return GenericItem.new(owned_by, preload("res://map/items/rolled_dough.tscn")) "strawberry-mochi": return Mochi.new(owned_by, Color(.98, .70, .75)) "nigiri": return GenericItem.new(owned_by, preload("res://map/items/nigiri.tscn")) - "steak": return GenericItem.new(owned_by, preload("res://map/items/steak.tscn")) + "steak": return Cuttable.new(owned_by, preload("res://map/items/steak.tscn"), Color(0.74, 0.192, 0.22)) "seared-steak": return GenericItem.new(owned_by, preload("res://map/items/seared_steak.tscn")) "patty": return GenericItem.new(owned_by, preload("res://map/items/patty.tscn")) "seared-patty": return GenericItem.new(owned_by, preload("res://map/items/seared_patty.tscn")) "rice": return GenericItem.new(owned_by, preload("res://map/items/rice.tscn")) "sliced-fish": return GenericItem.new(owned_by, preload("res://map/items/sliced_fish.tscn")) - "strawberry": return Strawberry.new(owned_by) + "strawberry": return GenericItem.new(owned_by, preload("res://map/items/strawberry.tscn")) "lettuce": return GenericItem.new(owned_by, preload("res://map/items/lettuce.tscn")) - "tomato": return Tomato.new(owned_by) # TODO: move into choppable class / move code into cutting_board + "tomato": return Cuttable.new(owned_by, preload("res://map/items/tomato.tscn"), Color(1., 0., 0.)) "sliced-leek": return GenericItem.new(owned_by, preload("res://map/items/sliced_leek/sliced_leek.tscn"), 0.05) "sliced-lettuce": return GenericItem.new(owned_by, preload("res://map/items/sliced_lettuce.tscn"), 0.05) "sliced-cheese": return GenericItem.new(owned_by, preload("res://map/items/sliced_cheese.tscn"), 0.05) "sliced-tomato": return GenericItem.new(owned_by, preload("res://map/items/sliced_tomato.tscn"), 0.05) - "potato": return Potato.new(owned_by) + "potato": return Cuttable.new(owned_by, preload("res://map/items/potato.tscn"), Color("e1af5e")) "sliced-potato": return GenericItem.new(owned_by, preload("res://map/items/sliced_potato.tscn")) "dirty-plate": var plate = Plate.new(owned_by) |