diff options
Diffstat (limited to 'client/map/item_factory.gd')
-rw-r--r-- | client/map/item_factory.gd | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/client/map/item_factory.gd b/client/map/item_factory.gd index 3dbb7018..fba1e006 100644 --- a/client/map/item_factory.gd +++ b/client/map/item_factory.gd @@ -20,5 +20,21 @@ static func produce(idx: int, owned_by: Node3D) -> Item: match Multiplayer.item_names[idx]: "plate": return Plate.new(owned_by) + "dirty-plate": + return DirtyPlate.new(owned_by) + "tomato": + return Tomato.new(owned_by) + "raw-steak": + return RawSteak.new(owned_by) + "sliced-tomato": + return SlicedTomato.new(owned_by) + "pot": + return Pot.new(owned_by) + "raw-steak-pot": + return RawSteakPot.new(owned_by) + "steak-pot": + return SteakPot.new(owned_by) + "steak-plate": + return SteakPlate.new(owned_by) var t: return GenericItem.new(owned_by, t) |