chore: 테스트 로드아웃 구성 변경 및 환경 설정 정리

- 테스트 로드아웃에서 돌진/회전베기를 보호막/방어태세로 교체
- 밸런스 더미 씬 DPS 벤치마크 UI 앵커 조정
- .gitignore에 BuildSimulationReports 추가
- Unity MCP 서버 설정(.mcp.json) 추가
- TMP 마루부리 폰트 아틀라스 갱신
This commit is contained in:
2026-03-28 15:14:00 +09:00
parent 77accc4150
commit 3e6e4f04ae
6 changed files with 498 additions and 4219 deletions

View File

@@ -828,7 +828,6 @@ namespace Colosseum.Editor
SkillData slashSkill = AssetDatabase.LoadAssetAtPath<SkillData>(SlashSkillPath);
SkillData tauntSkill = AssetDatabase.LoadAssetAtPath<SkillData>(TauntSkillPath);
SkillData guardSkill = AssetDatabase.LoadAssetAtPath<SkillData>(GuardSkillPath);
SkillData dashSkill = AssetDatabase.LoadAssetAtPath<SkillData>(DashSkillPath);
SkillData ironWallSkill = AssetDatabase.LoadAssetAtPath<SkillData>(IronWallSkillPath);
SkillData pierceSkill = AssetDatabase.LoadAssetAtPath<SkillData>(PierceSkillPath);
SkillData gemTestSkill = AssetDatabase.LoadAssetAtPath<SkillData>(GemTestSkillPath);
@@ -836,7 +835,6 @@ namespace Colosseum.Editor
SkillData areaHealSkill = AssetDatabase.LoadAssetAtPath<SkillData>(AreaHealSkillPath);
SkillData shieldSkill = AssetDatabase.LoadAssetAtPath<SkillData>(ShieldSkillPath);
SkillData projectileSkill = AssetDatabase.LoadAssetAtPath<SkillData>(ProjectileSkillPath);
SkillData spinSkill = AssetDatabase.LoadAssetAtPath<SkillData>(SpinSkillPath);
SkillData evadeSkill = AssetDatabase.LoadAssetAtPath<SkillData>(EvadeSkillPath);
SkillGemData crushGem = AssetDatabase.LoadAssetAtPath<SkillGemData>(CrushGemPath);
@@ -852,7 +850,6 @@ namespace Colosseum.Editor
SetSkillClassification(slashSkill, SkillRoleType.Attack, SkillActivationType.Instant, SkillBaseType.Attack);
SetSkillClassification(tauntSkill, SkillRoleType.Defense, SkillActivationType.Instant, SkillBaseType.Defense);
SetSkillClassification(guardSkill, SkillRoleType.Defense, SkillActivationType.Buff, SkillBaseType.Defense);
SetSkillClassification(dashSkill, SkillRoleType.Attack, SkillActivationType.Instant, SkillBaseType.Attack);
SetSkillClassification(ironWallSkill, SkillRoleType.Defense, SkillActivationType.Buff, SkillBaseType.Defense);
SetSkillClassification(pierceSkill, SkillRoleType.Attack, SkillActivationType.Instant, SkillBaseType.Attack);
SetSkillClassification(gemTestSkill, SkillRoleType.Attack, SkillActivationType.Instant, SkillBaseType.Attack);
@@ -860,7 +857,6 @@ namespace Colosseum.Editor
SetSkillClassification(areaHealSkill, SkillRoleType.Support, SkillActivationType.Instant, SkillBaseType.Support);
SetSkillClassification(shieldSkill, SkillRoleType.Support, SkillActivationType.Instant, SkillBaseType.Support);
SetSkillClassification(projectileSkill, SkillRoleType.Attack, SkillActivationType.Instant, SkillBaseType.Attack);
SetSkillClassification(spinSkill, SkillRoleType.Attack, SkillActivationType.Instant, SkillBaseType.Attack);
SetSkillClassification(evadeSkill, SkillRoleType.Defense, SkillActivationType.Instant, SkillBaseType.Defense);
EnsureGemTestSkillSlotCount(gemTestSkill, 3);
@@ -873,7 +869,7 @@ namespace Colosseum.Editor
CreateEntry(slashSkill),
CreateEntry(tauntSkill),
CreateEntry(guardSkill),
CreateEntry(dashSkill),
CreateEntry(shieldSkill),
CreateEntry(ironWallSkill),
CreateEntry(gemTestSkill, challengerGem),
CreateEntry(evadeSkill)));
@@ -887,7 +883,7 @@ namespace Colosseum.Editor
CreateEntry(healSkill),
CreateEntry(areaHealSkill),
CreateEntry(shieldSkill),
CreateEntry(dashSkill),
CreateEntry(guardSkill),
CreateEntry(gemTestSkill, guardianGem),
CreateEntry(evadeSkill)));
@@ -898,8 +894,8 @@ namespace Colosseum.Editor
CreateLoadoutEntries(
CreateEntry(slashSkill),
CreateEntry(pierceSkill),
CreateEntry(spinSkill),
CreateEntry(dashSkill),
CreateEntry(shieldSkill),
CreateEntry(guardSkill),
CreateEntry(projectileSkill),
CreateEntry(gemTestSkill, crushGem),
CreateEntry(evadeSkill)));
@@ -911,8 +907,8 @@ namespace Colosseum.Editor
CreateLoadoutEntries(
CreateEntry(slashSkill),
CreateEntry(pierceSkill),
CreateEntry(spinSkill),
CreateEntry(dashSkill),
CreateEntry(shieldSkill),
CreateEntry(guardSkill),
CreateEntry(projectileSkill),
CreateEntry(gemTestSkill, repeatGem),
CreateEntry(evadeSkill)));
@@ -924,8 +920,8 @@ namespace Colosseum.Editor
CreateLoadoutEntries(
CreateEntry(slashSkill),
CreateEntry(pierceSkill),
CreateEntry(spinSkill),
CreateEntry(dashSkill),
CreateEntry(shieldSkill),
CreateEntry(guardSkill),
CreateEntry(projectileSkill),
CreateEntry(gemTestSkill, fortitudeGem),
CreateEntry(evadeSkill)));
@@ -937,8 +933,8 @@ namespace Colosseum.Editor
CreateLoadoutEntries(
CreateEntry(slashSkill),
CreateEntry(pierceSkill),
CreateEntry(spinSkill),
CreateEntry(dashSkill),
CreateEntry(shieldSkill),
CreateEntry(guardSkill),
CreateEntry(projectileSkill),
CreateEntry(gemTestSkill, witherGem),
CreateEntry(evadeSkill)));
@@ -950,8 +946,8 @@ namespace Colosseum.Editor
CreateLoadoutEntries(
CreateEntry(slashSkill),
CreateEntry(pierceSkill),
CreateEntry(spinSkill),
CreateEntry(dashSkill),
CreateEntry(shieldSkill),
CreateEntry(guardSkill),
CreateEntry(projectileSkill),
CreateEntry(gemTestSkill, fortitudeGem, witherGem),
CreateEntry(evadeSkill)));
@@ -964,7 +960,7 @@ namespace Colosseum.Editor
CreateEntry(slashSkill),
CreateEntry(tauntSkill),
CreateEntry(guardSkill),
CreateEntry(dashSkill),
CreateEntry(shieldSkill),
CreateEntry(ironWallSkill),
CreateEntry(gemTestSkill, challengerGem, crushGem),
CreateEntry(evadeSkill)));
@@ -978,7 +974,7 @@ namespace Colosseum.Editor
CreateEntry(healSkill),
CreateEntry(areaHealSkill),
CreateEntry(shieldSkill),
CreateEntry(dashSkill),
CreateEntry(guardSkill),
CreateEntry(gemTestSkill, guardianGem, challengerGem),
CreateEntry(evadeSkill)));
@@ -989,8 +985,8 @@ namespace Colosseum.Editor
CreateLoadoutEntries(
CreateEntry(slashSkill),
CreateEntry(pierceSkill),
CreateEntry(spinSkill),
CreateEntry(dashSkill),
CreateEntry(shieldSkill),
CreateEntry(guardSkill),
CreateEntry(projectileSkill),
CreateEntry(gemTestSkill, crushGem, guardianGem),
CreateEntry(evadeSkill)));
@@ -1003,7 +999,7 @@ namespace Colosseum.Editor
CreateEntry(slashSkill),
CreateEntry(tauntSkill),
CreateEntry(guardSkill),
CreateEntry(dashSkill),
CreateEntry(shieldSkill),
CreateEntry(ironWallSkill),
CreateEntry(gemTestSkill, challengerGem, crushGem, guardianGem),
CreateEntry(evadeSkill)));
@@ -1017,7 +1013,7 @@ namespace Colosseum.Editor
CreateEntry(healSkill),
CreateEntry(areaHealSkill),
CreateEntry(shieldSkill),
CreateEntry(dashSkill),
CreateEntry(guardSkill),
CreateEntry(gemTestSkill, guardianGem, challengerGem, crushGem),
CreateEntry(evadeSkill)));
@@ -1028,8 +1024,8 @@ namespace Colosseum.Editor
CreateLoadoutEntries(
CreateEntry(slashSkill),
CreateEntry(pierceSkill),
CreateEntry(spinSkill),
CreateEntry(dashSkill),
CreateEntry(shieldSkill),
CreateEntry(guardSkill),
CreateEntry(projectileSkill),
CreateEntry(gemTestSkill, crushGem, guardianGem, challengerGem),
CreateEntry(evadeSkill)));
@@ -1042,7 +1038,7 @@ namespace Colosseum.Editor
CreateEntry(slashSkill),
CreateEntry(tauntSkill),
CreateEntry(guardSkill),
CreateEntry(dashSkill),
CreateEntry(shieldSkill),
CreateEntry(ironWallSkill),
CreateEntry(gemTestSkill, edgeGem, impactGem, breachGem),
CreateEntry(evadeSkill)));