Item get event
This commit is contained in:
@@ -1,9 +1,5 @@
|
||||
class_name EventGetItem extends Event
|
||||
|
||||
@export var itemType:Item.ItemType = Item.ItemType.POTION
|
||||
@export var quantity:int = 1
|
||||
@export var inventory:Inventory = null
|
||||
class_name EventGetItem extends "res://scripts/Event/Item/EventItem.gd"
|
||||
|
||||
func start() -> void:
|
||||
super.start()
|
||||
ITEM.
|
||||
getInventory().addItem(itemType, quantity)
|
1
scripts/Event/Item/EventGetItem.gd.uid
Normal file
1
scripts/Event/Item/EventGetItem.gd.uid
Normal file
@@ -0,0 +1 @@
|
||||
uid://b41umpbgqfuc2
|
11
scripts/Event/Item/EventItem.gd
Normal file
11
scripts/Event/Item/EventItem.gd
Normal file
@@ -0,0 +1,11 @@
|
||||
class_name EventItem extends Event
|
||||
const Inventory = preload("res://scripts/Item/Inventory.gd")
|
||||
|
||||
@export var itemType:Item.ItemType = Item.ItemType.POTION
|
||||
@export var quantity:int = 1
|
||||
var inventory:Inventory = null
|
||||
|
||||
func getInventory() -> Inventory:
|
||||
if inventory == null:
|
||||
inventory = ITEM.PLAYER_INVENTORY
|
||||
return inventory
|
1
scripts/Event/Item/EventItem.gd.uid
Normal file
1
scripts/Event/Item/EventItem.gd.uid
Normal file
@@ -0,0 +1 @@
|
||||
uid://bgd2nkg5ni2et
|
Reference in New Issue
Block a user