{"version":1,"name":"기본값 (Unity 프로토타입)","status":"published","publishedAt":"2026-11-13 12:55:58","settings":{"startGold":10,"summonCost":10,"trainHp":1500,"spawnWindow":0.8,"rareChance":0.09,"epicChance":0.01,"critMultiplier":1.5},"grades":[{"grade":"normal","power":1,"size":0.8,"rangeBonus":0,"chainBonus":0,"mergeNeed":3},{"grade":"rare","power":2.2,"size":0.95,"rangeBonus":0.4,"chainBonus":1,"mergeNeed":2},{"grade":"epic","power":5,"size":1.1,"rangeBonus":0.8,"chainBonus":2,"mergeNeed":0}],"heroes":[{"code":"cannon_gun","name":"총 대포","model":"CannonGun","isCannon":true,"sortOrder":1,"damageType":"physical","attackStyle":"single","attack":5,"attackRange":5,"attackInterval":0.22,"critChance":0.1,"splashRadius":0,"chainCount":0,"slowPercent":0,"slowTime":0,"shotSpeed":26,"shotSize":0.12,"tint":"#F2BF4D","shotColor":"#FFE64D"},{"code":"cannon_ice","name":"얼음 대포","model":"CannonIce","isCannon":true,"sortOrder":2,"damageType":"magic","attackStyle":"single","attack":12,"attackRange":4.5,"attackInterval":0.9,"critChance":0.05,"splashRadius":0,"chainCount":0,"slowPercent":0.4,"slowTime":1.5,"shotSpeed":15,"shotSize":0.25,"tint":"#8CD9FF","shotColor":"#99F2FF"},{"code":"cannon_fire","name":"불 대포","model":"CannonFire","isCannon":true,"sortOrder":3,"damageType":"magic","attackStyle":"splash","attack":14,"attackRange":4.2,"attackInterval":1.2,"critChance":0.05,"splashRadius":1.3,"chainCount":0,"slowPercent":0,"slowTime":0,"shotSpeed":11,"shotSize":0.32,"tint":"#FF7340","shotColor":"#FF731A"},{"code":"cannon_laser","name":"레이저 대포","model":"CannonLaser","isCannon":true,"sortOrder":4,"damageType":"magic","attackStyle":"chain","attack":16,"attackRange":5.5,"attackInterval":1,"critChance":0.1,"splashRadius":0,"chainCount":2,"slowPercent":0,"slowTime":0,"shotSpeed":0,"shotSize":0,"tint":"#D966FF","shotColor":"#FF4DE6"},{"code":"chikchik","name":"칙칙이","model":"Chikchik","isCannon":false,"sortOrder":10,"damageType":"physical","attackStyle":"single","attack":10,"attackRange":4.8,"attackInterval":0.7,"critChance":0.1,"splashRadius":0,"chainCount":0,"slowPercent":0,"slowTime":0,"shotSpeed":20,"shotSize":0.18,"tint":"#FFFFFF","shotColor":"#FFCC4D"},{"code":"pokpok","name":"폭폭이","model":"Chikchik","isCannon":false,"sortOrder":11,"damageType":"magic","attackStyle":"single","attack":10,"attackRange":4.8,"attackInterval":0.7,"critChance":0.1,"splashRadius":0,"chainCount":0,"slowPercent":0,"slowTime":0,"shotSpeed":20,"shotSize":0.18,"tint":"#FFB3D9","shotColor":"#FF80CC"}],"enemies":[{"code":"bat","name":"레이저 박쥐","model":"Bat","hp":64,"speed":3,"physDef":0,"magDef":20,"height":0.7,"flyHeight":1.2,"attackRange":3.2,"attackInterval":1.3,"attackDamage":4,"shot":"laser","shotSpeed":0,"shotColor":"#FF334D","fxColor":"#664D8C","isBoss":false},{"code":"demon","name":"불꽃 악마","model":"Demon","hp":120,"speed":1.3,"physDef":40,"magDef":20,"height":1.2,"flyHeight":0.6,"attackRange":2.4,"attackInterval":2,"attackDamage":9,"shot":"fire","shotSpeed":9,"shotColor":"#FF801A","fxColor":"#E64D33","isBoss":false},{"code":"eagle","name":"독수리","model":"Eagle","hp":50,"speed":2.4,"physDef":20,"magDef":0,"height":0.85,"flyHeight":1.9,"attackRange":3,"attackInterval":2,"attackDamage":5,"shot":"stone","shotSpeed":8,"shotColor":"#8C8C94","fxColor":"#9E6B40","isBoss":false},{"code":"skeleton","name":"해골 궁수","model":"Skeleton","hp":34,"speed":2,"physDef":0,"magDef":0,"height":0.85,"flyHeight":1.3,"attackRange":2.6,"attackInterval":1.6,"attackDamage":3,"shot":"arrow","shotSpeed":12,"shotColor":"#997350","fxColor":"#EBE6D1","isBoss":false},{"code":"slime","name":"슬라임","model":"Slime","hp":20,"speed":1.6,"physDef":0,"magDef":0,"height":0.55,"flyHeight":0,"attackRange":0,"attackInterval":1,"attackDamage":3,"shot":"none","shotSpeed":0,"shotColor":"#FFFFFF","fxColor":"#BF66FF","isBoss":false},{"code":"octopus","name":"대왕문어","model":"Octopus","hp":6000,"speed":0.8,"physDef":30,"magDef":30,"height":3,"flyHeight":1,"attackRange":1.5,"attackInterval":1.8,"attackDamage":4,"shot":"bullets","shotSpeed":14,"shotColor":"#FFD94D","fxColor":"#F2668C","isBoss":true}],"waves":[{"waveNo":1,"enemyCode":"slime","enemyCount":50,"duration":20,"goldPerKill":1},{"waveNo":2,"enemyCode":"skeleton","enemyCount":50,"duration":20,"goldPerKill":2},{"waveNo":3,"enemyCode":"eagle","enemyCount":50,"duration":20,"goldPerKill":3},{"waveNo":4,"enemyCode":"bat","enemyCount":50,"duration":20,"goldPerKill":4},{"waveNo":5,"enemyCode":"demon","enemyCount":50,"duration":20,"goldPerKill":5},{"waveNo":6,"enemyCode":"octopus","enemyCount":1,"duration":0,"goldPerKill":0}]}