Untracked Files

This commit is contained in:
2026-02-22 13:54:40 -06:00
parent 63e2f75e7b
commit 90241d6830
56 changed files with 1083 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
extends Node
class_name AbstractLocationItems
# Public Methods
func CheckItemAtLocation(_location: Enums.CheckLocations) -> Enums.Items:
push_error("Unimplemented Method")
return Enums.Items.RED_POTION
func GetLocationShopPrice(_location: Enums.CheckLocations) -> int:
push_error("Unimplemented Method")
return 0

View File

@@ -0,0 +1 @@
uid://dhwej0slcry2j

View File

@@ -0,0 +1,24 @@
extends AbstractLocationItems
class_name LocationItems
# Public Methods
func CheckItemAtLocation(location: Enums.CheckLocations) -> Enums.Items:
match location:
Enums.CheckLocations.SHOP_1:
return Enums.Items.WOOD_SWORD
Enums.CheckLocations.SHOP_2:
return Enums.Items.BRONZE_KEY
Enums.CheckLocations.SHOP_3:
return Enums.Items.RED_POTION
return Enums.Items.GOLD_100
func GetLocationShopPrice(location: Enums.CheckLocations) -> int:
match location:
Enums.CheckLocations.SHOP_1:
return 500
Enums.CheckLocations.SHOP_2:
return 200
Enums.CheckLocations.SHOP_3:
return 100
return 1234

View File

@@ -0,0 +1 @@
uid://dmtsyb6x5lnco