웨이브, 몬스터 데이터 스키마 변경
- waveMaster, monsterMaster 테이블 관련 파일 제거 - monster 테이블 추가 - 데이터 작업 가이드 txt 파일 추가
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
[
|
||||
{
|
||||
"name": "monster_id",
|
||||
"name": "id",
|
||||
"type": "int",
|
||||
"condition": null,
|
||||
"description": "몬스터 고유 ID"
|
||||
@@ -46,5 +46,17 @@
|
||||
"type": "string",
|
||||
"condition": null,
|
||||
"description": "프리팹/리소스 경로"
|
||||
},
|
||||
{
|
||||
"name": "cost",
|
||||
"type": "int",
|
||||
"condition": null,
|
||||
"description": "몬스터 난이도 점수"
|
||||
},
|
||||
{
|
||||
"name": "weight",
|
||||
"type": "float",
|
||||
"condition": null,
|
||||
"description": "등장 가중치"
|
||||
}
|
||||
]
|
||||
@@ -1,38 +0,0 @@
|
||||
[
|
||||
{
|
||||
"name": "wave_id",
|
||||
"type": "int",
|
||||
"condition": null,
|
||||
"description": "웨이브 고유 ID"
|
||||
},
|
||||
{
|
||||
"name": "wave_key",
|
||||
"type": "string",
|
||||
"condition": null,
|
||||
"description": "사람이 읽는 고정 키 (예: WAVE_001)"
|
||||
},
|
||||
{
|
||||
"name": "memo",
|
||||
"type": "string",
|
||||
"condition": null,
|
||||
"description": "기획/개발 메모(비출력)"
|
||||
},
|
||||
{
|
||||
"name": "duration_sec",
|
||||
"type": "int",
|
||||
"condition": null,
|
||||
"description": "웨이브 주기(초). 기본 90"
|
||||
},
|
||||
{
|
||||
"name": "monster_id_list",
|
||||
"type": "string",
|
||||
"condition": null,
|
||||
"description": "해당 웨이브에서 소환할 몬스터 ID 목록"
|
||||
},
|
||||
{
|
||||
"name": "monster_count_list",
|
||||
"type": "string",
|
||||
"condition": null,
|
||||
"description": "해당 웨이브에서 소환할 몬스터 ID 별 소환 개수"
|
||||
}
|
||||
]
|
||||
6
GameData/Monster.csv
Normal file
6
GameData/Monster.csv
Normal file
@@ -0,0 +1,6 @@
|
||||
id,memo,move_speed,max_hp,atk_range,atk_damage,atk_interval_sec,prefab_path,cost,weight
|
||||
101,Grunt(기본),2.6,30,1,3,1.2,Assets/Prefabs/EnemyTest,1,1
|
||||
102,Fast(빠름/약함),3.4,18,1,2,1,Assets/Prefabs/MonsterTest,2,0.5
|
||||
103,Tank(느림/단단),2,70,1,4,1.5,Assets/Prefabs/Core,5,0.2
|
||||
104,Ranged(원거리/약함),2.4,22,5,2,1.4,Assets/Prefabs/Resource,3,0.333
|
||||
105,Elite(소수 정예),2.8,120,1,7,1.3,Assets/Prefabs/ResourcePickup,10,0.1
|
||||
|
@@ -1,6 +0,0 @@
|
||||
monster_id,memo,move_speed,max_hp,atk_range,atk_damage,atk_interval_sec,prefab_path
|
||||
101,Grunt(기본),2.6,30,1,3,1.2,Assets/Prefabs/EnemyTest
|
||||
102,Fast(빠름/약함),3.4,18,1,2,1,Assets/Prefabs/MonsterTest
|
||||
103,Tank(느림/단단),2,70,1,4,1.5,Assets/Prefabs/Core
|
||||
104,Ranged(원거리/약함),2.4,22,5,2,1.4,Assets/Prefabs/Resource
|
||||
105,Elite(소수 정예),2.8,120,1,7,1.3,Assets/Prefabs/ResourcePickup
|
||||
|
@@ -1,6 +0,0 @@
|
||||
wave_id,wave_key,memo,duration_sec,monster_id_list,monster_count_list
|
||||
1,WAVE_001,,90,101,10
|
||||
2,WAVE_002,,90,102,20
|
||||
3,WAVE_003,,90,103,5
|
||||
4,WAVE_004,,90,104,3
|
||||
5,WAVE_005,,90,105,2
|
||||
|
Reference in New Issue
Block a user