docs: Progress Quest 언급 제거 + README 전면 재작성
Some checks failed
CI / analyze-and-test (push) Has been cancelled
Some checks failed
CI / analyze-and-test (push) Has been cancelled
- README: 프로젝트 설명, 게임 시스템, 스탯 표 포함 재작성 - CLAUDE.md, ARCHITECTURE.md: PQ 참조 제거 - skill_data, pq_logic, game_state, game_mutations: 주석에서 PQ 언급 제거 - analysis/market-analysis: PQ 언급 제거
This commit is contained in:
@@ -2,8 +2,8 @@ import 'package:asciineverdie/src/core/model/skill.dart';
|
||||
|
||||
/// 게임 내 스킬 정의
|
||||
///
|
||||
/// PQ 스펠을 기반으로 68개 전투 스킬로 재구성
|
||||
/// 스펠 이름(영문)으로 스킬 조회 가능
|
||||
/// 68개 전투 스킬 정의
|
||||
/// 스킬 ID(영문)로 조회 가능
|
||||
class SkillData {
|
||||
SkillData._();
|
||||
|
||||
@@ -1081,9 +1081,9 @@ class SkillData {
|
||||
// 스펠 이름 → 스킬 매핑
|
||||
// ============================================================================
|
||||
|
||||
/// PQ 스펠 이름으로 스킬 조회
|
||||
/// 스킬 ID로 스킬 조회
|
||||
///
|
||||
/// 스펠 이름(영문)을 키로 사용하여 해당 전투 스킬을 반환
|
||||
/// 스킬 ID(영문)를 키로 사용하여 해당 전투 스킬을 반환
|
||||
static const Map<String, Skill> spellNameToSkill = {
|
||||
// 공격 스킬
|
||||
'Stack Trace': stackTrace,
|
||||
|
||||
@@ -5,7 +5,7 @@ import 'package:asciineverdie/src/core/model/game_state.dart';
|
||||
import 'package:asciineverdie/src/core/model/pq_config.dart';
|
||||
import 'package:asciineverdie/src/core/util/pq_logic.dart' as pq_logic;
|
||||
|
||||
/// Game state mutations that mirror the original PQ win/reward logic.
|
||||
/// 게임 상태 변경(mutation) 함수 — 보상, 장비, 스탯 획득 로직.
|
||||
class GameMutations {
|
||||
const GameMutations(this.config);
|
||||
|
||||
|
||||
@@ -28,8 +28,7 @@ import 'package:asciineverdie/src/core/util/deterministic_random.dart';
|
||||
|
||||
/// 게임 전체 상태 (Game State)
|
||||
///
|
||||
/// Progress Quest 구조를 미러링하는 최소 스켈레톤 상태.
|
||||
/// 로직은 Delphi 소스에서 충실하게 포팅됨.
|
||||
/// 게임 진행에 필요한 모든 데이터를 포함하는 불변(immutable) 상태 객체.
|
||||
class GameState {
|
||||
GameState({
|
||||
required DeterministicRandom rng,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/// Progress Quest 핵심 로직 모듈
|
||||
/// 게임 핵심 로직 모듈
|
||||
///
|
||||
/// 원본 Delphi 소스(Main.pas / NewGuy.pas)의 유틸리티 함수들을 포팅.
|
||||
/// 유틸리티 함수 모음.
|
||||
/// 이 파일은 분할된 모듈들을 re-export하여 기존 코드 호환성 유지.
|
||||
|
||||
// 랜덤/확률 함수
|
||||
|
||||
Reference in New Issue
Block a user