Root Data

├── StageDataContainer

│   ├── Value Dict: Empty

│   └── Member List: 1 item

│       └── Class Name: Enumerable - GameCharacter

├── GameCharacter

│   ├── Value Dict: Empty

│   └── Member List: 2 items

│       └── Class Name: Enumerable - CharacterSkill

├── Enumerable - CharacterSkill

│   ├── Value Dict: Empty

│   └── Member List: 1 item

│       └── Class Name: Enumerable - KeyValuePair '2

└── Enumerable - KeyValuePair '2

    ├── Value Dict: 16 items

    └── Member List: 16 items

        ├── 0. [MaxHP, 10]

        ├── 1. [Defense, 10]

        ├── 2. [BaseAttack, 100]

        ├── 3. [AttackPowerBonus, 20]

        ├── 4. [AttackPowerIncreaseBonus, 120]

        ├── 5. [CriticalRate, 30]

        ├── 6. [CriticalDamage, 150]

        ├── 7. [DamageIncrease, 10]

        └── 8. [ArmorFixedPenetration, 5]




알사람은 알겠지만 게임 데이터임


계층구조 데이터 트리화 및 갱신을 구현함


내 플머 인생 2번째로 공들이고 1번째로 지랄난 코드같음


재미는 있었는데 진짜 중간부터 뇌빼고 구현함


일주일 쓰다가 해당 기능 써먹는거 때려칠듯