aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--client/map/item_factory.gd8
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)