콘텐츠로 이동

몹 액터 데이터와 행동 타입

현재 액터 테이블에는 플레이어 캐릭터 9종과 적 액터 101종이 있다. 적은 외형을 식별하는 AssetId와 행동을 식별하는 fsm을 조합해 스테이지에 배치한다.

필드 역할
AssetId 외형과 기본 액터를 식별하는 현재 ID
pcNameId 리소스·데이터에서 사용하는 영문 식별자
pcNameId_kr 화면 및 기획 확인용 한국어 이름
fsm 같은 외형에 적용할 행동 타입. 액터 계열마다 번호의 의미가 다르다
Idx AssetIdfsm을 이어 붙인 액터 행동 행의 키
motionId 여러 색상·장비 변형이 공유하는 애니메이션 세트 ID

현재 적 데이터는 101개 외형과 227개 AssetId + fsm 조합을 정의한다.

유형 현재 ID 대역 외형 수 피해 보정
괴물 5000~5035 36 5DmgRate
동물 6000~6037 38 6DmgRate
인간 7000~7026 27 7DmgRate

유형별 추가 대미지는 전투 능력치와 피해 공식을 따른다.

AssetId 계열 외형 수 사용 FSM
5000~5001 나무빙·올빼미빙 2 0 걷기, 1 달리기, 2 투척, 3 마법
5002~5003 데몬·데몬플레임 2 0 달리기 물리, 1 걷기 마법
5004~5009 오크 대장 변형 6 0 걷기, 1 달리기
5010~5016 일반 오크 변형 7 0 걷기, 1 달리기
5017~5023 해골 변형 7 0 걷기, 1 달리기, 2 투척
5024~5027 고스트 변형 4 0 물리, 1 마법
5028~5031 골렘 변형 4 0 걷기, 1 달리기, 2 투척
5032 기묘한 기계 공룡 1 0 걷기, 1 달리기
5033 바퀴 달린 기계 보스 1 0 전용 행동
5034~5035 도끼 탱크·도끼 탱크 보스 2 0 전용 행동
AssetId 계열 외형 수 사용 FSM
6000~6007 토끼 8 0 비공격
6008~6011 고릴라 4 0 걷기, 1 달리기, 2 투척
6012~6014 3 0 걷기, 1 달리기
6015~6018 황소 4 0 걷기, 1 달리기, 2 돌진
6019~6020 사자 2 0 걷기, 1 달리기
6021 멧돼지 1 0 걷기, 1 달리기, 2 돌진
6022~6026 악어 5 0 걷기
6027~6029 늑대 3 0 걷기, 1 달리기
6030~6037 8 0 걷기, 1 달리기
AssetId 계열 외형 수 사용 FSM
7000~7007 기사 8 0 걷기, 1 달리기
7008~7010 바이킹 3 0 걷기, 1 달리기
7011~7014 바이킹 전사 4 0 걷기, 1 달리기, 2 광폭
7015~7021 티키 7 0 걷기, 1 달리기, 2 투척, 3 사격
7022~7024 선장 3 0 걷기, 1 사격
7025~7026 예티 2 0 걷기, 1 달리기, 2 투척

생성·탐지·피격·사망의 공통 상태는 적 액터 행동 FSM에서 정의한다. 번호별 이동·공격 순서, 거리·체력 전환과 적용 가능 캐릭터는 적 전투 패턴을 원본으로 사용한다.

  • 1~4권역에는 동물과 괴물만 사용한다.
  • 5권역부터 동물·괴물·언데드에 인간 적을 섞는다.
  • 밤의 그림자단 계열 인간은 5권역부터, 사자심장 기사단 계열 인간은 13권역부터 사용할 수 있다.
  • 한 외형을 재사용할 때는 fsm을 바꿔 이동 속도와 공격 방식을 변주할 수 있다. 전투 수치는 별도의 일반 몹·보스 테이블에서 설정한다.

정확한 챕터별 액터 ID와 출현 수량은 아직 확정하지 않았다.