summaryrefslogtreecommitdiff
path: root/scenes/item
diff options
context:
space:
mode:
authorRadio <radiohotline@disroot.org>2026-06-04 15:15:11 +0300
committerRadio <radiohotline@disroot.org>2026-06-04 15:15:11 +0300
commit9d74b49ab62908d4acf53dde444413886b8b28e5 (patch)
tree0cb785267ea7e239b19d88684c0d64b9bd5d52f0 /scenes/item
parent2c85d452ad02a5f89cd43bad7f9de31d0e4fa0c1 (diff)
escoria setup and old branch archives
Diffstat (limited to 'scenes/item')
-rw-r--r--scenes/item/door.gd14
-rw-r--r--scenes/item/door.gd.uid1
-rw-r--r--scenes/item/door.tscn14
-rw-r--r--scenes/item/inventory.gd12
-rw-r--r--scenes/item/inventory.gd.uid1
-rw-r--r--scenes/item/inventory.tscn3
-rw-r--r--scenes/item/inventory_item.gd1
-rw-r--r--scenes/item/inventory_item.gd.uid1
-rw-r--r--scenes/item/item.gd42
-rw-r--r--scenes/item/item.gd.uid1
-rw-r--r--scenes/item/item.tscn19
11 files changed, 0 insertions, 109 deletions
diff --git a/scenes/item/door.gd b/scenes/item/door.gd
deleted file mode 100644
index 75b8d84..0000000
--- a/scenes/item/door.gd
+++ /dev/null
@@ -1,14 +0,0 @@
-class_name Door extends Area2D
-
-@export_file var target_scene
-@export var go_to_spawnpoint: int
-@export var flip_sprite: bool = false
-
-var mouse_in := false
-
-#func _on_mouse_entered() -> void:
- #mouse_in = true
-#
-#
-#func _on_mouse_exited() -> void:
- #mouse_in = false
diff --git a/scenes/item/door.gd.uid b/scenes/item/door.gd.uid
deleted file mode 100644
index e0ea3be..0000000
--- a/scenes/item/door.gd.uid
+++ /dev/null
@@ -1 +0,0 @@
-uid://br4thmxp67m51
diff --git a/scenes/item/door.tscn b/scenes/item/door.tscn
deleted file mode 100644
index 901f8e1..0000000
--- a/scenes/item/door.tscn
+++ /dev/null
@@ -1,14 +0,0 @@
-[gd_scene format=3 uid="uid://ldwt8qv482qa"]
-
-[ext_resource type="Script" uid="uid://br4thmxp67m51" path="res://scenes/item/door.gd" id="1_tbo8r"]
-
-[node name="Door" type="Area2D" unique_id=359892745]
-collision_mask = 0
-script = ExtResource("1_tbo8r")
-
-[node name="Sprite" type="Sprite2D" parent="." unique_id=89747108]
-
-[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="." unique_id=348112285]
-
-[connection signal="mouse_entered" from="." to="." method="_on_mouse_entered"]
-[connection signal="mouse_exited" from="." to="." method="_on_mouse_exited"]
diff --git a/scenes/item/inventory.gd b/scenes/item/inventory.gd
deleted file mode 100644
index 84bf1e2..0000000
--- a/scenes/item/inventory.gd
+++ /dev/null
@@ -1,12 +0,0 @@
-extends Node
-
-var inventory = {}
-
-# structure
-# item, dictionary of:
-# prop 1
-# prop 2 etc...
-# inventory, dictionary of dictionaries with value used
-# inventory items have a used property
-# on scene load, if item exists in inventory, do not spawn
-# once item is expended, used is true, then the item also does not spawn
diff --git a/scenes/item/inventory.gd.uid b/scenes/item/inventory.gd.uid
deleted file mode 100644
index 8d523c7..0000000
--- a/scenes/item/inventory.gd.uid
+++ /dev/null
@@ -1 +0,0 @@
-uid://dsnx5a3q0ffv0
diff --git a/scenes/item/inventory.tscn b/scenes/item/inventory.tscn
deleted file mode 100644
index 1d8f705..0000000
--- a/scenes/item/inventory.tscn
+++ /dev/null
@@ -1,3 +0,0 @@
-[gd_scene format=3 uid="uid://ccrfeohraf7yl"]
-
-[node name="Inventory" type="Node2D" unique_id=739717319]
diff --git a/scenes/item/inventory_item.gd b/scenes/item/inventory_item.gd
deleted file mode 100644
index 10d18f8..0000000
--- a/scenes/item/inventory_item.gd
+++ /dev/null
@@ -1 +0,0 @@
-class_name InventoryItem extends Node
diff --git a/scenes/item/inventory_item.gd.uid b/scenes/item/inventory_item.gd.uid
deleted file mode 100644
index 8cf1b07..0000000
--- a/scenes/item/inventory_item.gd.uid
+++ /dev/null
@@ -1 +0,0 @@
-uid://dlyiamkvjhmkt
diff --git a/scenes/item/item.gd b/scenes/item/item.gd
deleted file mode 100644
index dc37a40..0000000
--- a/scenes/item/item.gd
+++ /dev/null
@@ -1,42 +0,0 @@
-class_name Item extends Area2D
-
-enum ItemTypes { NONE, TALK, PICKUP, SCRIPT, USE, ANIM }
-
-enum UseTypes { TAKE_ITEM, FLAG, ANIM, CLEAR }
-
-# play a little animation, check for received item and:
-# take item
-# trigger flag -> global flag for a door unlock, etc
-# change sprite
-# instantiate an item (flag?)
-# clear item
-
-@export var item_type := ItemTypes.NONE
-@export var item_id := ""
-
-@export var text: Array[String]
-@export var item_script: Script
-
-@export var interact_anim := ""
-
-@export var uses: Array[UseTypes]
-@export var useable_item := ""
-@export var use_anim := ""
-static var used := false
-
-var mouse_in := false
-
-func _ready() -> void:
- if (item_type == ItemTypes.PICKUP and item_id in Inventory.inventory) or (item_type == ItemTypes.USE and used):
- queue_free()
-
-
-func _on_mouse_entered() -> void:
- mouse_in = true
-
-
-func _on_mouse_exited() -> void:
- mouse_in = false
-
-
-#func execute(uses) -> void:
diff --git a/scenes/item/item.gd.uid b/scenes/item/item.gd.uid
deleted file mode 100644
index 8200bc7..0000000
--- a/scenes/item/item.gd.uid
+++ /dev/null
@@ -1 +0,0 @@
-uid://bw4bw3o6okiy4
diff --git a/scenes/item/item.tscn b/scenes/item/item.tscn
deleted file mode 100644
index c2d21d8..0000000
--- a/scenes/item/item.tscn
+++ /dev/null
@@ -1,19 +0,0 @@
-[gd_scene format=3 uid="uid://xn4bxjj1vuim"]
-
-[ext_resource type="Script" uid="uid://bw4bw3o6okiy4" path="res://scenes/item/item.gd" id="1_vcqat"]
-
-[sub_resource type="CircleShape2D" id="CircleShape2D_vijbe"]
-radius = 76.105194
-
-[node name="Item" type="Area2D" unique_id=359892745]
-collision_layer = 2
-collision_mask = 0
-script = ExtResource("1_vcqat")
-
-[node name="Sprite" type="Sprite2D" parent="." unique_id=89747108]
-
-[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=574625641]
-shape = SubResource("CircleShape2D_vijbe")
-
-[connection signal="mouse_entered" from="." to="." method="_on_mouse_entered"]
-[connection signal="mouse_exited" from="." to="." method="_on_mouse_exited"]