Added debug inventory menu
This commit is contained in:
@@ -1,6 +1,35 @@
|
||||
class_name EventGetItem extends "res://scripts/Event/Item/EventItem.gd"
|
||||
|
||||
enum GetType {
|
||||
FOUND,
|
||||
GIVEN,
|
||||
}
|
||||
|
||||
@export var showText: bool = true
|
||||
@export var getType:GetType = GetType.FOUND;
|
||||
|
||||
func start() -> void:
|
||||
super.start()
|
||||
print("Got item")
|
||||
getInventory().addItem(itemType, quantity)
|
||||
getInventory().addItem(itemType, quantity)
|
||||
|
||||
if !showText:
|
||||
return
|
||||
|
||||
var text:String = "";
|
||||
match getType:
|
||||
GetType.FOUND:
|
||||
text = "Found " + str(quantity) + " " + Item.getName(itemType, quantity) + ".";
|
||||
GetType.GIVEN:
|
||||
text = "Received " + str(quantity) + " " + Item.getName(itemType, quantity) + ".";
|
||||
_:
|
||||
pass
|
||||
VN.getTextbox().setText(text);
|
||||
|
||||
func isDone() -> bool:
|
||||
if !super.isDone():
|
||||
return false
|
||||
|
||||
if !showText:
|
||||
return true
|
||||
|
||||
return VN.getTextbox().isClosed;
|
Reference in New Issue
Block a user