diff options
author | nokoe <nokoe@mailbox.org> | 2025-09-30 15:53:29 +0200 |
---|---|---|
committer | nokoe <nokoe@mailbox.org> | 2025-09-30 15:54:57 +0200 |
commit | 7119a5b092439f7339025cb1b7e445d035f92ac6 (patch) | |
tree | 0f4cf9e5880d01e203fe378fff43db515bb2d1ef /client/map/items | |
parent | b41ee0e459deb2f0c4bdf982c9d4691e20150aa6 (diff) | |
download | hurrycurry-7119a5b092439f7339025cb1b7e445d035f92ac6.tar hurrycurry-7119a5b092439f7339025cb1b7e445d035f92ac6.tar.bz2 hurrycurry-7119a5b092439f7339025cb1b7e445d035f92ac6.tar.zst |
remove redundant item classes; replace by `GenericItem`; fixes #435
Diffstat (limited to 'client/map/items')
45 files changed, 12 insertions, 453 deletions
diff --git a/client/map/items/coconut.gd.uid b/client/map/items/coconut.gd.uid deleted file mode 100644 index 2a04ae20..00000000 --- a/client/map/items/coconut.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://b6mnuq0xhflv4 diff --git a/client/map/items/cooked_noodles.gd b/client/map/items/cooked_noodles.gd deleted file mode 100644 index 61127c3d..00000000 --- a/client/map/items/cooked_noodles.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name CookedNoodles -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/cooked_noodles.tscn").instantiate()) diff --git a/client/map/items/cooked_noodles.gd.uid b/client/map/items/cooked_noodles.gd.uid deleted file mode 100644 index 22d492d1..00000000 --- a/client/map/items/cooked_noodles.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://daq274orgski5 diff --git a/client/map/items/dirt.gd b/client/map/items/dirt.gd deleted file mode 100644 index 252c6b7e..00000000 --- a/client/map/items/dirt.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name Dirt -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/dirt.tscn").instantiate()) diff --git a/client/map/items/dirt.gd.uid b/client/map/items/dirt.gd.uid deleted file mode 100644 index d1810bc9..00000000 --- a/client/map/items/dirt.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://pt6puqar62e1 diff --git a/client/map/items/dough.gd b/client/map/items/dough.gd deleted file mode 100644 index da14c34e..00000000 --- a/client/map/items/dough.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name Dough -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/dough.tscn").instantiate()) diff --git a/client/map/items/dough.gd.uid b/client/map/items/dough.gd.uid deleted file mode 100644 index 9b08a027..00000000 --- a/client/map/items/dough.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://60rw7m3b3ew4 diff --git a/client/map/items/fish.gd b/client/map/items/fish.gd deleted file mode 100644 index ea3d894f..00000000 --- a/client/map/items/fish.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name Fish -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/fish.tscn").instantiate()) diff --git a/client/map/items/fish.gd.uid b/client/map/items/fish.gd.uid deleted file mode 100644 index e0231240..00000000 --- a/client/map/items/fish.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://03dvu2g67e2m diff --git a/client/map/items/flour.gd b/client/map/items/flour.gd deleted file mode 100644 index 814b3ab8..00000000 --- a/client/map/items/flour.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name Flour -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/flour.tscn").instantiate()) diff --git a/client/map/items/flour.gd.uid b/client/map/items/flour.gd.uid deleted file mode 100644 index 90dd8c87..00000000 --- a/client/map/items/flour.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://ncff2wujrri1 diff --git a/client/map/items/generic_item.gd b/client/map/items/generic_item.gd index 00c67d11..fd119feb 100644 --- a/client/map/items/generic_item.gd +++ b/client/map/items/generic_item.gd @@ -16,11 +16,6 @@ class_name GenericItem extends Item -func _init(owned_by_: Node3D, t: String): +func _init(owned_by_: Node3D, scene: PackedScene): super(owned_by_) - #add_child(load("res://models/prefabs/map/bag.tscn").instantiate()) - var label = Label3D.new() - label.text = t - label.position.y = 0.5 - label.billboard = BaseMaterial3D.BILLBOARD_ENABLED - base.add_child(label) + base.add_child(scene.instantiate()) diff --git a/client/map/items/generic_item.gd.uid b/client/map/items/generic_item.gd.uid index c540f219..794e2f66 100644 --- a/client/map/items/generic_item.gd.uid +++ b/client/map/items/generic_item.gd.uid @@ -1 +1 @@ -uid://cqi8do0ecrcd6 +uid://c3iu5ew0snpey diff --git a/client/map/items/leek.gd b/client/map/items/leek.gd deleted file mode 100644 index dc19a43a..00000000 --- a/client/map/items/leek.gd +++ /dev/null @@ -1,22 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name Leek -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - var leek: Node3D = load("res://map/items/leek.tscn").instantiate() - base.add_child(leek) diff --git a/client/map/items/leek.gd.uid b/client/map/items/leek.gd.uid deleted file mode 100644 index fe47d8b5..00000000 --- a/client/map/items/leek.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://s8t5ynn17h33 diff --git a/client/map/items/lettuce.gd b/client/map/items/lettuce.gd deleted file mode 100644 index 5cde7fc5..00000000 --- a/client/map/items/lettuce.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name Lettuce -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/lettuce.tscn").instantiate()) diff --git a/client/map/items/lettuce.gd.uid b/client/map/items/lettuce.gd.uid deleted file mode 100644 index 6b543d65..00000000 --- a/client/map/items/lettuce.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://d0o1rh53f4dwd diff --git a/client/map/items/noodles.gd b/client/map/items/noodles.gd deleted file mode 100644 index 857e1e8d..00000000 --- a/client/map/items/noodles.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name Noodles -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/noodles.tscn").instantiate()) diff --git a/client/map/items/noodles.gd.uid b/client/map/items/noodles.gd.uid deleted file mode 100644 index 6b19cffe..00000000 --- a/client/map/items/noodles.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://ddd46k3c0v63m diff --git a/client/map/items/patty.gd b/client/map/items/patty.gd deleted file mode 100644 index 793f6cc5..00000000 --- a/client/map/items/patty.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name Patty -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/patty.tscn").instantiate()) diff --git a/client/map/items/patty.gd.uid b/client/map/items/patty.gd.uid deleted file mode 100644 index 0f637d2d..00000000 --- a/client/map/items/patty.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://6ldy1dcq5fqo diff --git a/client/map/items/rice.gd b/client/map/items/rice.gd deleted file mode 100644 index f4326b42..00000000 --- a/client/map/items/rice.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name Rice -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/rice.tscn").instantiate()) diff --git a/client/map/items/rice.gd.uid b/client/map/items/rice.gd.uid deleted file mode 100644 index 8e5375f2..00000000 --- a/client/map/items/rice.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://brk7d1chdunls diff --git a/client/map/items/rolled_dough.gd b/client/map/items/rolled_dough.gd deleted file mode 100644 index aae1acb5..00000000 --- a/client/map/items/rolled_dough.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name RolledDough -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/rolled_dough.tscn").instantiate()) diff --git a/client/map/items/rolled_dough.gd.uid b/client/map/items/rolled_dough.gd.uid deleted file mode 100644 index a7f17f07..00000000 --- a/client/map/items/rolled_dough.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://d2ipe2p5l210x diff --git a/client/map/items/seared_patty.gd b/client/map/items/seared_patty.gd deleted file mode 100644 index d398849a..00000000 --- a/client/map/items/seared_patty.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name SearedPatty -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/seared_patty.tscn").instantiate()) diff --git a/client/map/items/seared_patty.gd.uid b/client/map/items/seared_patty.gd.uid deleted file mode 100644 index d535b7dd..00000000 --- a/client/map/items/seared_patty.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://l8gkxo6e8hbm diff --git a/client/map/items/seared_steak.gd b/client/map/items/seared_steak.gd deleted file mode 100644 index f8e83a88..00000000 --- a/client/map/items/seared_steak.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name SearedSteak -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/seared_steak.tscn").instantiate()) diff --git a/client/map/items/seared_steak.gd.uid b/client/map/items/seared_steak.gd.uid deleted file mode 100644 index b58b6ef3..00000000 --- a/client/map/items/seared_steak.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://ctvryceahy14o diff --git a/client/map/items/sliced_bun.gd b/client/map/items/sliced_bun.gd deleted file mode 100644 index 0afa1887..00000000 --- a/client/map/items/sliced_bun.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name SlicedBun -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/sliced_bun.tscn").instantiate()) diff --git a/client/map/items/sliced_bun.gd.uid b/client/map/items/sliced_bun.gd.uid deleted file mode 100644 index 12a37727..00000000 --- a/client/map/items/sliced_bun.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://eql8ib3m6hp6 diff --git a/client/map/items/sliced_bun_bottom.gd b/client/map/items/sliced_bun_bottom.gd deleted file mode 100644 index 792a7960..00000000 --- a/client/map/items/sliced_bun_bottom.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name SlicedBunBottom -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/sliced_bun_bottom.tscn").instantiate()) diff --git a/client/map/items/sliced_bun_bottom.gd.uid b/client/map/items/sliced_bun_bottom.gd.uid deleted file mode 100644 index 61cdd506..00000000 --- a/client/map/items/sliced_bun_bottom.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://bcyhv8xhgjtwa diff --git a/client/map/items/sliced_bun_top.gd b/client/map/items/sliced_bun_top.gd deleted file mode 100644 index 16a45a6f..00000000 --- a/client/map/items/sliced_bun_top.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name SlicedBunTop -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/sliced_bun_top.tscn").instantiate()) diff --git a/client/map/items/sliced_bun_top.gd.uid b/client/map/items/sliced_bun_top.gd.uid deleted file mode 100644 index 1b36a4c8..00000000 --- a/client/map/items/sliced_bun_top.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://b0fygr8kam7v diff --git a/client/map/items/sliced_fish.gd b/client/map/items/sliced_fish.gd deleted file mode 100644 index 8432216a..00000000 --- a/client/map/items/sliced_fish.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name SlicedFish -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/sliced_fish.tscn").instantiate()) diff --git a/client/map/items/sliced_fish.gd.uid b/client/map/items/sliced_fish.gd.uid deleted file mode 100644 index bb007d06..00000000 --- a/client/map/items/sliced_fish.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://c84kwji4h8tim diff --git a/client/map/items/sliced_potato.gd b/client/map/items/sliced_potato.gd deleted file mode 100644 index 313edb7a..00000000 --- a/client/map/items/sliced_potato.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name SlicedPotato -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/sliced_potato.tscn").instantiate()) diff --git a/client/map/items/sliced_potato.gd.uid b/client/map/items/sliced_potato.gd.uid deleted file mode 100644 index 849cfbc2..00000000 --- a/client/map/items/sliced_potato.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://bhx0wq44st62o diff --git a/client/map/items/steak.gd b/client/map/items/steak.gd deleted file mode 100644 index 31b33eb3..00000000 --- a/client/map/items/steak.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name Steak -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/steak.tscn").instantiate()) diff --git a/client/map/items/steak.gd.uid b/client/map/items/steak.gd.uid deleted file mode 100644 index 8a38e2f1..00000000 --- a/client/map/items/steak.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://84g0hfrcqof diff --git a/client/map/items/coconut.gd b/client/map/items/unknown_item.gd index d97abfc2..991f6a3e 100644 --- a/client/map/items/coconut.gd +++ b/client/map/items/unknown_item.gd @@ -13,9 +13,14 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see <https://www.gnu.org/licenses/>. # -class_name Coconut +class_name UnknownItem extends Item -func _init(owned_by_: Node3D): +func _init(owned_by_: Node3D, t: String): super(owned_by_) - base.add_child(load("res://map/items/coconut.tscn").instantiate()) + #add_child(load("res://models/prefabs/map/bag.tscn").instantiate()) + var label = Label3D.new() + label.text = t + label.position.y = 0.5 + label.billboard = BaseMaterial3D.BILLBOARD_ENABLED + base.add_child(label) diff --git a/client/map/items/unknown_item.gd.uid b/client/map/items/unknown_item.gd.uid new file mode 100644 index 00000000..c540f219 --- /dev/null +++ b/client/map/items/unknown_item.gd.uid @@ -0,0 +1 @@ +uid://cqi8do0ecrcd6 diff --git a/client/map/items/unknown_order.gd b/client/map/items/unknown_order.gd deleted file mode 100644 index 801589a9..00000000 --- a/client/map/items/unknown_order.gd +++ /dev/null @@ -1,21 +0,0 @@ -# Hurry Curry! - a game about cooking -# Copyright (C) 2025 Hurry Curry! contributors -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, version 3 of the License only. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <https://www.gnu.org/licenses/>. -# -class_name UnknownOrder -extends Item - -func _init(owned_by_: Node3D): - super(owned_by_) - base.add_child(load("res://map/items/unknown_order.tscn").instantiate()) diff --git a/client/map/items/unknown_order.gd.uid b/client/map/items/unknown_order.gd.uid deleted file mode 100644 index 67a3187d..00000000 --- a/client/map/items/unknown_order.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://dda6h2ysjg1ss |