first commit

This commit is contained in:
2026-06-04 21:37:43 +03:00
commit a6ea987b0d
152 changed files with 34059 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
using UnityEngine;
namespace OTG.Lab06.Abilities
{
[CreateAssetMenu(menuName = "OTG/Lab06/Ability Data", fileName = "AbilityData")]
public sealed class AbilityData : ScriptableObject
{
[Header("Identity")]
public string abilityId;
public string abilityName;
[TextArea(2, 5)] public string description;
public Sprite icon;
[Header("Numbers")]
public float manaCost;
public float cooldown;
public float damage;
public float castRange;
[Header("Behaviour")]
public GameObject effectPrefab;
}
}