Please enable JavaScript.
Coggle requires JavaScript to display documents.
UI (Menu), IPurchasableItem, AbstractShopItemUI, Supporter, IBuyMethod,…
UI
Menu
-
Upgrades
-
UpgradeManager
OnClickSword
checks for coins
Sword level up
upgradeSword
Upgrades(SO)
-
-
upgradeSword
- 1 more item...
-
-
-
IPurchasableItem
AbsractPurchasableItem , SO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
PurchasedItemsSO
-
-
Dictionary<string,string>
-
-
-
-
-
IUpgradableItem
-
- Can be Purchased
- Can be Equipped
- Can be kept for later use
4.it is an item
-
-
-
-
-
IItemUser
AbstractItemUser
Player , IItemUser<Player>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
IShowRoom
ShowRoomForSkin
-
ref-AbstractShopItemUI_prefab #
-
-
-
-
-
-
Gang
Supporters
First Supporter
Supporter
if(play)
if collides with another supporter, then push that supporter to the supporters gameObj
-
-
Player
on Menu, get upgrades from the scriptable object and apply to player
-
-
-
-
-
-
-
-
-
-
-
-
-
-
IUIPrefab
UIPrefabForSkin
ShowRoomForSkin
-
-
-
-
-
OnBuyButtonClick(int ID,BuyMethod bm){}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
I will take Supporters From the list,
And Assign enemies to them
-
-
-
-