diff --git a/Gameton-06/Assets/Gameton/Resources/GameData/MonsterSkills.json b/Gameton-06/Assets/Gameton/Resources/GameData/MonsterSkills.json new file mode 100644 index 00000000..b1f8075c --- /dev/null +++ b/Gameton-06/Assets/Gameton/Resources/GameData/MonsterSkills.json @@ -0,0 +1,16 @@ +[ + { + "skillId": 0, + "skillName": null, + "damage": 0, + "cooldown": 0, + "range": 0 + }, + { + "skillId": 1, + "skillName": "DragonBreath", + "damage": 1.5, + "cooldown": 10, + "range": 0 + } +] \ No newline at end of file diff --git a/Gameton-06/Assets/Gameton/Resources/GameData/MonsterSkills.json.meta b/Gameton-06/Assets/Gameton/Resources/GameData/MonsterSkills.json.meta new file mode 100644 index 00000000..d5d0bdc9 --- /dev/null +++ b/Gameton-06/Assets/Gameton/Resources/GameData/MonsterSkills.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 99f4468f115ce1b43a9d63629152f944 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Gameton-06/Assets/Gameton/Scripts/GameData/MonsterSkillData.cs b/Gameton-06/Assets/Gameton/Scripts/GameData/MonsterSkillData.cs new file mode 100644 index 00000000..6408ccac --- /dev/null +++ b/Gameton-06/Assets/Gameton/Scripts/GameData/MonsterSkillData.cs @@ -0,0 +1,17 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace TON +{ + [System.Serializable] + public class MonsterSkillData + { + public int skillId; // 스킬 ID + public string skillName; // 스킬 이름 + public float damage; // 스킬 데미지 + public float cooldown; // 스킬 쿨다운 + public float range; // 스킬 범위 + public string prefabName; // 스킬 프리팹 이름 + } +} \ No newline at end of file diff --git a/Gameton-06/Assets/Gameton/Scripts/GameData/MonsterSkillData.cs.meta b/Gameton-06/Assets/Gameton/Scripts/GameData/MonsterSkillData.cs.meta new file mode 100644 index 00000000..e9534a7a --- /dev/null +++ b/Gameton-06/Assets/Gameton/Scripts/GameData/MonsterSkillData.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dc9beeec2c2b78942b30c8de996bddbb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: