게임 데이터 수정
- Player, Tower, Monster, Creep에 Sight 컬럼 추가 (player는 visionRadius 대응 필요) - Tower 레벨 컬럼 및 더미 데이터 추가 - 시야 전용 건물 Torch fbx 추가
This commit is contained in:
@@ -23,6 +23,12 @@
|
||||
"condition": null,
|
||||
"description": "체력"
|
||||
},
|
||||
{
|
||||
"name": "sight",
|
||||
"type": "int",
|
||||
"condition": null,
|
||||
"description": "시야"
|
||||
},
|
||||
{
|
||||
"name": "atk_range",
|
||||
"type": "int",
|
||||
|
||||
@@ -23,6 +23,12 @@
|
||||
"condition": null,
|
||||
"description": "체력"
|
||||
},
|
||||
{
|
||||
"name": "sight",
|
||||
"type": "int",
|
||||
"condition": null,
|
||||
"description": "시야"
|
||||
},
|
||||
{
|
||||
"name": "atk_range",
|
||||
"type": "int",
|
||||
@@ -39,7 +45,7 @@
|
||||
"name": "atk_interval_sec",
|
||||
"type": "float",
|
||||
"condition": null,
|
||||
"description": "공격 주기"
|
||||
"description": "공격 주기 (초)"
|
||||
},
|
||||
{
|
||||
"name": "cost",
|
||||
@@ -57,12 +63,24 @@
|
||||
"name": "model_path",
|
||||
"type": "string",
|
||||
"condition": null,
|
||||
"description": "사용할 모델의 경로"
|
||||
"description": "사용할 모델의 경로\\n • 확장자까지 입력"
|
||||
},
|
||||
{
|
||||
"name": "animation_controller_path",
|
||||
"type": "string",
|
||||
"condition": null,
|
||||
"description": "사용할 애니메이션 컨트롤러의 경로"
|
||||
"description": "사용할 애니메이션 컨트롤러의 경로\\n • 확장자까지 입력"
|
||||
},
|
||||
{
|
||||
"name": "wave_min",
|
||||
"type": "int",
|
||||
"condition": null,
|
||||
"description": "등장 가능 최소 웨이브 정의\\n • 최소 1 입력"
|
||||
},
|
||||
{
|
||||
"name": "wave_max",
|
||||
"type": "int",
|
||||
"condition": null,
|
||||
"description": "등장 가능 최대 웨이브 정의\\n • null = 웨이브 제한 없음"
|
||||
}
|
||||
]
|
||||
@@ -17,12 +17,6 @@
|
||||
"condition": null,
|
||||
"description": "이동 속도"
|
||||
},
|
||||
{
|
||||
"name": "vision_radius",
|
||||
"type": "float",
|
||||
"condition": null,
|
||||
"description": "시야 반경"
|
||||
},
|
||||
{
|
||||
"name": "capacity",
|
||||
"type": "int",
|
||||
@@ -41,6 +35,12 @@
|
||||
"condition": null,
|
||||
"description": "체력"
|
||||
},
|
||||
{
|
||||
"name": "sight",
|
||||
"type": "int",
|
||||
"condition": null,
|
||||
"description": "시야"
|
||||
},
|
||||
{
|
||||
"name": "atk_range",
|
||||
"type": "int",
|
||||
|
||||
@@ -17,11 +17,29 @@
|
||||
"condition": null,
|
||||
"description": "건물 이름"
|
||||
},
|
||||
{
|
||||
"name": "level",
|
||||
"type": "int",
|
||||
"condition": null,
|
||||
"description": "타워 레벨"
|
||||
},
|
||||
{
|
||||
"name": "upgrade_to",
|
||||
"type": "int",
|
||||
"condition": null,
|
||||
"description": "레벨업 시 변경될 타워 ID 입력"
|
||||
},
|
||||
{
|
||||
"name": "tower_type",
|
||||
"type": "string",
|
||||
"condition": null,
|
||||
"description": "업그레이드 분류용 타워 종류\\n • attack\\n • defense\\n • special\\n • sight"
|
||||
},
|
||||
{
|
||||
"name": "mana",
|
||||
"type": "int",
|
||||
"condition": null,
|
||||
"description": "건설 비용\\n(mana=20)\\n(mana=50; iron=10)"
|
||||
"description": "건설 비용"
|
||||
},
|
||||
{
|
||||
"name": "manpower",
|
||||
@@ -53,6 +71,12 @@
|
||||
"condition": null,
|
||||
"description": "체력"
|
||||
},
|
||||
{
|
||||
"name": "sight",
|
||||
"type": "int",
|
||||
"condition": null,
|
||||
"description": "타워 시야"
|
||||
},
|
||||
{
|
||||
"name": "atk_range",
|
||||
"type": "int",
|
||||
@@ -75,6 +99,6 @@
|
||||
"name": "model_path",
|
||||
"type": "string",
|
||||
"condition": null,
|
||||
"description": "모델 경로"
|
||||
"description": "프리팹/리소스 경로"
|
||||
}
|
||||
]
|
||||
@@ -1,2 +1,2 @@
|
||||
id,memo,move_speed,max_hp,atk_range,atk_damage,atk_interval_sec,cost,weight,model_path,animation_controller_path
|
||||
1,기본1,5.0,100,3,20,1.5,1,1.0,Assets/Models/PlantWarrior.fbx,Assets/Animations/MonsterAnimationController.controller
|
||||
id,memo,move_speed,max_hp,sight,atk_range,atk_damage,atk_interval_sec,cost,weight,model_path,animation_controller_path
|
||||
1,기본1,5,100,6,3,20,1.5,1,1,Assets/Models/PlantWarrior.fbx,Assets/Animations/MonsterAnimationController.controller
|
||||
|
||||
|
@@ -1,6 +1,6 @@
|
||||
id,memo,move_speed,max_hp,atk_range,atk_damage,atk_interval_sec,cost,weight,model_path,animation_controller_path
|
||||
101,Grunt(기본),6.7,75,1,3,1.2,3,1,Assets/Models/Skeleton_Minion.fbx,Assets/Animations/MonsterAnimationController.controller
|
||||
102,Tank(느림/단단),3.3,125,1,4,1.5,5,0.5,Assets/Models/Druid.fbx,Assets/Animations/MonsterAnimationController.controller
|
||||
103,Ranged(원거리/약함),5.3,65,5,2,1.4,3,0.2,Assets/Models/Skeleton_Warrior.fbx,Assets/Animations/MonsterAnimationController.controller
|
||||
104,Fast(빠름/약함),8.6,45,1,2,1,3,0.333,Assets/Models/Skeleton_Rogue.fbx,Assets/Animations/MonsterAnimationController.controller
|
||||
105,Elite(소수 정예),6.6,100,1,7,1.3,6,0.1,Assets/Models/Barbarian_Large.fbx,Assets/Animations/MonsterAnimationController.controller
|
||||
id,memo,move_speed,max_hp,sight,atk_range,atk_damage,atk_interval_sec,cost,weight,model_path,animation_controller_path,wave_min,wave_max
|
||||
101,Grunt(기본),6.7,75,6,1,3,1.2,3,1,Assets/Models/Skeleton_Minion.fbx,Assets/Animations/MonsterAnimationController.controller,1,10
|
||||
102,Tank(느림/단단),3.3,125,6,1,4,1.5,5,0.5,Assets/Models/Druid.fbx,Assets/Animations/MonsterAnimationController.controller,3,15
|
||||
103,Ranged(원거리/약함),5.3,65,6,5,2,1.4,3,0.2,Assets/Models/Skeleton_Warrior.fbx,Assets/Animations/MonsterAnimationController.controller,3,20
|
||||
104,Fast(빠름/약함),8.6,45,6,1,2,1,3,0.333,Assets/Models/Skeleton_Rogue.fbx,Assets/Animations/MonsterAnimationController.controller,3,20
|
||||
105,Elite(소수 정예),6.6,100,6,1,7,1.3,6,0.1,Assets/Models/Barbarian_Large.fbx,Assets/Animations/MonsterAnimationController.controller,5,20
|
||||
|
||||
|
@@ -1,2 +1,2 @@
|
||||
id,memo,move_speed,vision_radius,capacity,manpower,max_hp,atk_range,atk_damage,atk_interval_sec,prefab_path
|
||||
1,,5,10,50,10,100,3,10,1,Assets/Prefabs/Player/Player
|
||||
id,memo,move_speed,capacity,manpower,max_hp,sight,atk_range,atk_damage,atk_interval_sec,prefab_path
|
||||
1,,5,50,10,100,10,3,10,1,Assets/Prefabs/Player/Player
|
||||
|
||||
|
@@ -1,3 +1,12 @@
|
||||
id,memo,building_name,mana,manpower,size_x,size_y,size_z,max_hp,atk_range,atk_damage,atk_interval_sec,model_path
|
||||
1,타워,,100,10,4,10,4,50,10,3,2,Assets/Models/building_tower_B_blue.fbx
|
||||
2,벽,,50,5,8,4,3,30,0,0,0,Assets/Models/wall_straight.fbx
|
||||
id,memo,building_name,level,upgrade_to,tower_type,mana,manpower,size_x,size_y,size_z,max_hp,sight,atk_range,atk_damage,atk_interval_sec,model_path
|
||||
1,타워,Arrow Tower Lv.1,1,2,attack,100,10,4,10,4,50,10,5,3,2,Assets/Models/building_tower_B_blue.fbx
|
||||
2,타워,Arrow Tower Lv.2,2,3,attack,200,20,4,10,4,75,10,10,6,2,Assets/Models/building_tower_B_blue.fbx
|
||||
3,타워,Arrow Tower Lv.3,3,4,attack,300,30,4,10,4,100,15,10,9,2,Assets/Models/building_tower_B_blue.fbx
|
||||
4,타워,Arrow Tower Lv.4,4,5,attack,400,40,4,10,4,150,15,15,12,2,Assets/Models/building_tower_B_blue.fbx
|
||||
5,타워,Arrow Tower Lv.5,5,,attack,500,50,4,10,4,200,20,15,15,2,Assets/Models/building_tower_B_blue.fbx
|
||||
6,벽,Wall Lv.1,1,7,defense,10,10,8,4,3,30,1,0,0,0,Assets/Models/wall_straight.fbx
|
||||
7,벽,Wall Lv.2,2,8,defense,30,10,8,4,3,30,1,0,0,0,Assets/Models/wall_straight.fbx
|
||||
8,벽,Wall Lv.3,3,9,defense,50,20,8,4,3,30,1,0,0,0,Assets/Models/wall_straight.fbx
|
||||
9,벽,Wall Lv.4,4,10,defense,100,20,8,4,3,30,1,0,0,0,Assets/Models/wall_straight.fbx
|
||||
10,벽,Wall Lv.5,5,,defense,150,20,8,4,3,30,1,0,0,0,Assets/Models/wall_straight.fbx
|
||||
11,와드,Ward Lv.1,1,,sight,10,10,1,1,1,10,5,0,0,0,Assets/Models/torch.fbx
|
||||
|
||||
|
Reference in New Issue
Block a user