132 SYNC
This commit is contained in:
3
Global Signals/GlobalSignals.gd
Normal file
3
Global Signals/GlobalSignals.gd
Normal file
@@ -0,0 +1,3 @@
|
||||
extends Node
|
||||
|
||||
signal on_give_player_item (item: Item, amount : int)
|
||||
1
Global Signals/GlobalSignals.gd.uid
Normal file
1
Global Signals/GlobalSignals.gd.uid
Normal file
@@ -0,0 +1 @@
|
||||
uid://1vmu2mnebeph
|
||||
@@ -1,6 +1,6 @@
|
||||
[gd_resource type="Resource" script_class="Item" load_steps=3 format=3 uid="uid://bn62yixvjt8qa"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://c077ak2rge5iv" path="res://item.gd" id="1_fokvi"]
|
||||
[ext_resource type="Script" uid="uid://c077ak2rge5iv" path="res://Item.gd" id="1_fokvi"]
|
||||
[ext_resource type="Texture2D" uid="uid://dkvupub4psbja" path="res://Items/Icons/Goo.png" id="1_rxo6g"]
|
||||
|
||||
[resource]
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[gd_resource type="Resource" script_class="Item" load_steps=3 format=3 uid="uid://ce3p2y2gmsvhm"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://d2twxtxeqy64" path="res://Items/Icons/Iron.png" id="1_5jk6l"]
|
||||
[ext_resource type="Script" uid="uid://c077ak2rge5iv" path="res://item.gd" id="1_emhba"]
|
||||
[ext_resource type="Script" uid="uid://c077ak2rge5iv" path="res://Item.gd" id="1_emhba"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_emhba")
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[gd_resource type="Resource" script_class="Item" load_steps=3 format=3 uid="uid://cfq2hlp4dfjsa"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://ccjtljhtdisln" path="res://Items/Icons/Wood.png" id="1_7shg5"]
|
||||
[ext_resource type="Script" uid="uid://c077ak2rge5iv" path="res://item.gd" id="1_ur8es"]
|
||||
[ext_resource type="Script" uid="uid://c077ak2rge5iv" path="res://Item.gd" id="1_ur8es"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_ur8es")
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
[ext_resource type="Script" uid="uid://3m03w87bcjnr" path="res://Player Controller/PlayerController.gd" id="1_krxqb"]
|
||||
[ext_resource type="Script" uid="uid://0xopmg7fmfbj" path="res://Player Controller/Interaction/InteractionController.gd" id="2_66uls"]
|
||||
[ext_resource type="Script" uid="uid://bgp8sred771bp" path="res://Inventory/Inventory.gd" id="3_0eju6"]
|
||||
[ext_resource type="Script" uid="uid://c077ak2rge5iv" path="res://item.gd" id="4_ererc"]
|
||||
[ext_resource type="Script" uid="uid://c077ak2rge5iv" path="res://Item.gd" id="4_ererc"]
|
||||
[ext_resource type="PackedScene" uid="uid://c7i5cai8ud4lr" path="res://Inventory/inventory_slot.tscn" id="4_sydjo"]
|
||||
[ext_resource type="Resource" uid="uid://bn62yixvjt8qa" path="res://Items/ItemData/itemGoo_resource.tres" id="5_iq2nx"]
|
||||
[ext_resource type="Resource" uid="uid://ce3p2y2gmsvhm" path="res://Items/ItemData/itemIron_resource.tres" id="6_kcr7a"]
|
||||
|
||||
7
WorldItem.gd
Normal file
7
WorldItem.gd
Normal file
@@ -0,0 +1,7 @@
|
||||
extends InteractableObject
|
||||
|
||||
@export var item_name : String
|
||||
|
||||
func _interact ():
|
||||
var item = load("res://Items/ItemData/" + item_name + ".tres")
|
||||
GlobalSignals.on_give_player_item.emit(item, 1 )
|
||||
1
WorldItem.gd.uid
Normal file
1
WorldItem.gd.uid
Normal file
@@ -0,0 +1 @@
|
||||
uid://hd6ac5oii8rv
|
||||
@@ -15,6 +15,10 @@ run/main_scene="uid://cjrnqwjodkdki"
|
||||
config/features=PackedStringArray("4.4", "Forward Plus")
|
||||
config/icon="res://icon.svg"
|
||||
|
||||
[autoload]
|
||||
|
||||
GlobalSignals="*res://Global Signals/GlobalSignals.gd"
|
||||
|
||||
[input]
|
||||
|
||||
move_forward={
|
||||
|
||||
Reference in New Issue
Block a user