diff options
-rw-r--r-- | client/map/item_factory.gd | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/client/map/item_factory.gd b/client/map/item_factory.gd index 18141dd6..8f0d6d85 100644 --- a/client/map/item_factory.gd +++ b/client/map/item_factory.gd @@ -18,9 +18,9 @@ class_name ItemFactory extends Object -static func produce(name: String, owned_by: Node3D) -> Item: - var c = Array(name.split(":")) - name = c[0] +static func produce(full_name: String, owned_by: Node3D) -> Item: + var c = Array(full_name.split(":")) + var name = c[0] var contents = c[1].split(",") if c.size() > 1 else [] match name: @@ -49,4 +49,4 @@ static func produce(name: String, owned_by: Node3D) -> Item: "glass": return Glass.new(owned_by, contents) "plate": return Plate.new(owned_by, contents) - var t: return GenericItem.new(owned_by, t) + _: return GenericItem.new(owned_by, full_name) |