refactor(core): 모델 및 유틸리티 개선

- GameState 확장
- BalanceConstants 조정
- PqLogic, Roman 정리
This commit is contained in:
JiWoong Sul
2026-01-12 20:02:50 +09:00
parent a1d22369cb
commit 12f195bed7
4 changed files with 83 additions and 53 deletions

View File

@@ -798,12 +798,15 @@ ActResult completeAct(int existingActCount) {
: 3600;
final rewards = <RewardKind>[];
// 프롤로그 완료 시(existingActCount=1)부터 장비 보상 지급
// 원본: existingActCount > 2 (Act II 이후)
// 수정: existingActCount >= 1 (프롤로그 완료 후)
if (existingActCount >= 1) {
rewards.add(RewardKind.equip);
}
if (existingActCount > 1) {
rewards.add(RewardKind.item);
}
if (existingActCount > 2) {
rewards.add(RewardKind.equip);
}
return ActResult(
actTitle: title,