Upgrade System

This commit is contained in:
2023-10-22 15:08:39 +02:00
parent d265c8214a
commit 7ebff78708
34 changed files with 1901 additions and 199 deletions
+27
View File
@@ -0,0 +1,27 @@
using UnityEngine;
public class UpgradesData : MonoBehaviour
{
[SerializeField] private TextAsset upgradesJSON;
public Upgrades upgrades;
private void Awake()
{
upgrades = JsonUtility.FromJson<Upgrades>(upgradesJSON.text);
}
}
[System.Serializable]
public class Upgrade
{
public string name;
public string paramName;
public float value;
}
[System.Serializable]
public class Upgrades
{
public Upgrade[] upgrades;
}
+11
View File
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 132f6eb0a04c6614d9ebb227a443e2a6
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: