From 84bed3d870c6c3348c85e4cef9f6c3316888865a Mon Sep 17 00:00:00 2001 From: tpart Date: Mon, 19 Aug 2024 20:03:23 +0200 Subject: Implement curry plate item --- client/map/item_factory.gd | 2 ++ client/map/items/plate_items.gd | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/client/map/item_factory.gd b/client/map/item_factory.gd index c56ab407..4ac20de8 100644 --- a/client/map/item_factory.gd +++ b/client/map/item_factory.gd @@ -82,6 +82,8 @@ static func produce(name: String, owned_by: Node3D) -> Item: "bread-slice-sliced-tomato-plate": return PlateItems.BreadSliceSlicedTomatoP.new(owned_by) "bread-slice-sliced-tomato-steak-plate": return PlateItems.BreadSliceSlicedTomatoSteakP.new(owned_by) "bread-slice-steak-plate": return PlateItems.BreadSliceSteakP.new(owned_by) + "curry-plate": return PlateItems.CurryP.new(owned_by) + "dirty-plate": return PlateItems.DirtyP.new(owned_by) "nigiri-plate": return PlateItems.NigiriP.new(owned_by) "steak-plate": return PlateItems.SteakP.new(owned_by) diff --git a/client/map/items/plate_items.gd b/client/map/items/plate_items.gd index c1f4df37..33b128ba 100644 --- a/client/map/items/plate_items.gd +++ b/client/map/items/plate_items.gd @@ -42,6 +42,11 @@ class BreadSliceSteakP extends BreadSliceP: steak.position.y = .05 base.add_child(steak) +class CurryP extends PlateFill: + func _init(owned_by_: Node3D): + super(owned_by_) + set_color(Color(.75, .45, .1)) + class DirtyP extends Plate: func _init(owned_by_: Node3D): super(owned_by_) -- cgit v1.2.3-70-g09d2