**
LLM API를 사용해보도록
**
단계별 접근 (권장 구조):
CharacterBase
하나만 유지.IAbility
컴포넌트(대시/패링/차지공격/조준/사격/회피굴)로 분리.WeaponLoadout
SO: 장착 무기, Ability 목록, 애니메이션 세트, 입력 매핑 힌트 포함.Apply(loadout)
→ 필요한 Ability 컴포넌트 attach/enable, Unused disable.AttackCommand
, ChargeAttackCommand
, AimCommand
, ShootCommand
등 의도 기반.CanExecute/Execute
).