시스템 기본
- 명령을 내리지 않았을 때, UNAC의 다음 AI 트리로의 이행 속도가 대폭 상승(현재 약 3초 또는 그 이상의 시간을 소비)
- 오퍼레이터 모드에서 버튼 입력 시간을 지정하는 것으로 비콘의 고도를 지정할 수 있는 기능 추가(현재 불가능)
- 스코프 배율에 따른 록온확장기능을 UNAC가 제대로 사용하도록 수정(현재 불가능)
- 비록온 자세 무장은 스코프 배율을 무시하고 인식범위 내에 적이 존재하면 사격하도록 수정(현재 불가능)
오퍼레이션
- 전체적인 칩 코스트 감소, 특히 인식 및 타겟 평가 칩의 코스트가 대폭 감소
- 총 AI 코스트가 5만에서 30만으로 상승
- 오퍼레이션 트리 개수가 3개에서 9개로 상승
- 오퍼레이션 칩의 매개변수를 수정
- 대상 종류/장갑치 지정 트리의 보유 패러미터를 다음과 같이 변경
대상 종류 1(경량 2각/표준 2각/중장 2각/경량역관절/중장역관절/4각/탱크/포대/기타 적/서브 타겟/데이터 포스트)
KE 장갑치(10 단위 지정)
KE 장갑치 이상 및 이하 판별(이상/이하)
CE 장갑치(10 단위 지정)
CE 장갑치 이상 및 이하 판별(이상/이하)
TE 장갑치(10 단위 지정)
TE 장갑치 이상 및 이하 판별(이상/이하)
장갑치 장갑저하 판별(ON/OFF)
대상 종류 2(경량 2각/표준 2각/중장 2각/경량역관절/중장역관절/4각/탱크/포대/기타 적/서브 타겟)(대상 종류 1에 해당하지 않을 경우 검색함, 미지정 가능)
KE 장갑치(10 단위 지정)
KE 장갑치 이상 및 이하 판별(이상/이하)
CE 장갑치(10 단위 지정)
CE 장갑치 이상 및 이하 판별(이상/이하)
TE 장갑치(10 단위 지정)
TE 장갑치 이상 및 이하 판별(이상/이하)
장갑치 장갑저하 판별(ON/OFF)
대상 종류 3(경량 2각/표준 2각/중장 2각/경량역관절/중장역관절/4각/탱크/포대)(대상 종류 2에 해당하지 않을 경우 검색함, 미지정 가능)
KE 장갑치(10 단위 지정)
KE 장갑치 이상 및 이하 판별(이상/이하)
CE 장갑치(10 단위 지정)
CE 장갑치 이상 및 이하 판별(이상/이하)
TE 장갑치(10 단위 지정)
TE 장갑치 이상 및 이하 판별(이상/이하)
장갑치 장갑저하 판별(ON/OFF)
- 이동 카테고리 칩에 신규 분야 칩 생성 : 대상 거리 지정, 대상 종류 지정
- 대상 거리 지정 : 해당 대상이 일정 거리 이상에서 일정 거리 이하일 때 이하 행동 칩을 사용
- 보유 패러미터는 다음과 같음
카테고리 판별 시간
대상 최소거리(5 단위)
대상 최대거리(5 단위)
대상에 대한 평균 록온 시간(0.1초 단위, ON/OFF 가능)
- 대상 종류 지정은 타겟 평가 칩의 '종별'칩과 성능이 동일하나, 위에서부터 우선순위를 갖는 최대 3종까지의 대상을 지정할 수 있음. 해당 대상이 인식 범위 내 타겟 평가에 해당할 때 이하 행동 칩을 사용
- 왼팔/오른팔/어깨 공격 카테고리 칩에 신규 분야 칩 생성 : 대상 거리 지정, 대상 장갑치 지정, 대상 종류 지정
- 대상 장갑치 지정 : 인식 범위 내 타겟 평가에 해당한 대상의 장갑치 3종이 일정량 이상/이하일 때 이하 행동 칩을 사용
- 보유 패러미터는 다음과 같음
카테고리 판별 시간
KE 장갑치(10 단위 지정)
KE 장갑치 이상 및 이하 판별(이상/이하)
CE 장갑치(10 단위 지정)
CE 장갑치 이상 및 이하 판별(이상/이하)
TE 장갑치(10 단위 지정)
TE 장갑치 이상 및 이하 판별(이상/이하)
장갑치 장갑저하 판별(ON/OFF)
- 타겟 평가 카테고리 칩에 신규 분야 칩 생성 : 대상 무시, 전투상태, 다른 아군과의 거리
- 대상 무시 : 타겟 평가 진행 중 해당 대상을 완전히 무시. 총 3종의 패러미터를 보유
- 보유 패러미터는 다음과 같음
카테고리 판별 시간
포대 무시 기능(ON/OFF)
서브 타겟 무시 기능(ON/OFF)
기타 적 무시 기능(ON/OFF)
- 전투상태 : 자신 이외의 AC가 공격받고 있을 때, 그 공격성의 여부를 판단 후 조건을 만족할 때 이하 행동 칩을 사용
- 보유 패러미터는 다음과 같음
카테고리 판별 시간
표적이 된 아군을 판별하는 기준
* 현재 AP(실드와 범위가 동일)
* 최근 5초간의 AP 감소량(실드와 범위가 동일)
* 해당 아군의 범위 내 적 개체 수(0~4, 4로 지정할 경우 4 이상도 포함)
* 자신이 공격받고 있지 않음(ON/OFF)
표적이 된 아군을 록온한 적의 수(0~4)
표적이 된 아군을 록온한 적의 종류(AC/포대/기타 적)
해당 아군의 장갑을 관통하는 적 무장의 종류(KE/CE/TE)
해당 아군의 장갑을 관통하는 적 무장의 갯수(0~12)
- 다른 아군과의 거리 : 아군과의 거리가 일정 이상/일정 이하일 때 이하 행동 칩을 사용
- 보유 패러미터는 다음과 같음
카테고리 판별 시간
행동 칩
이동
- '상대고도'의 직관성을 개선해, 높을수록 확실하게 근처 장애물을 연산한 후 상승을 시도하도록 변경
- '각도'의 직관성을 개선해, 조금 더 정확한 이동방향을 지정하도록 개선
- '불확정거리'와 '불확정각도'는 칩 연산시간마다 갱신하지 않고 불확정 스테이터스의 전용 갱신시간 패러미터를 편집 가능하도록 수정
- 수면 인식 기능과 장애물 인식 기능의 ON/OFF 기능 추가
- 더 이상 영역 이탈선에 도달할 경우 AI를 리셋하지 않음; 영역 이탈선을 극복 불가능한 장애물로 계산하여 이동 칩을 무시하고 반대 방향으로 이탈하도록 정정, 이 경우 반대 방향으로의 이동 칩이 있다면 현재 이동 칩의 남은 시간만큼 사용함
- 현재 사용중인 각부가 탱크일 경우 극복할 수 있는 장애물을 현재 상승성능과 지면상태, 장애물 높이에 따라 자율 판단할 수 있도록 수정, 극복이 불가능할 경우 장애물의 우회 루트를 검색하며, 우회 루트가 없을 경우 전진함
공격
- '비록온' 칩을 사용하고 있을 때의 사이팅 능력을 기본 설정으로 변경
- '사격안정성능'의 직관성을 개선해, 높을수록 2차 록온/비록온시 축을 확실히 지정하도록 변경
- 자세 무기 칩 사용 시 대상과 자신 간의 장애물이 없는 근처의 착지지점을 현재 장애물 극복 알고리즘을 기반으로 하여 자동 검색하도록 수정
- 어깨 공격 'CIWS/카운터건' 칩의 오류 정정, FCS의 록온거리나 대상 유무 여부를 무시하고 칩의 데이터만을 기준으로 사용하도록 변경
- 어깨 공격 '미사일' 칩의 오류 정정, 잔탄이 요구 록온횟수 이하로 남을 경우 잔탄을 모두 사격하도록 변경
- 탱크 이외의 AC가 자세 무기와 해당 칩을 사용할 경우 범위 내 착지지점을 자율 판별하도록 개선
인식
- 자기 및 아군 리콘 범위 내의 대상은 비투과 칩에 인식 가능하도록 변경
- 비투과 칩의 최대거리 지정가능치 상승
- 투과 칩의 최대거리 지정가능치 대폭 상승
타겟 평가
- '장갑치 지정' 칩에 대상 장갑저하 반영 기능을 추가(ON/OFF)
회피
- 미사일 회피 칩의 오류 정정, '미사일과 자기간의 거리'로 판별하고 칩을 사용하도록 수정
- 모든 HB 회피 칩은 항상 최대출력으로 사용하지 않고, 행동 반응성 매개변수에 따라 출력 강도를 결정
- 부스트드라이브 칩은 다른 회피 칩에 관계없이 장애물이 근처에 있을 때 해당 매개변수 조건에 따라 반드시 발동하도록 수정
- 점프/공중제어/록온 시 회피 칩에 신규 패러미터 생성 : 대상과 자기간의 거리
대상과 자기간의 거리가 해당 범위 이하일 때 사용함. 부스트드라이브 칩의 동일 매개변수와 효과가 같음
- 적의 비록온 무장에 1회 이상 피격당했을 경우, 해당 AC의 록온 여부를 무시하고 해당 AC가 전투 모드일 때 회피 칩을 강제 발동하도록 수정
특수이동
- 하이 부스트/부스트드라이브/포착행동은 패러미터 조건이 모두 만족되면 다른 특수이동 칩과 함께 발동하도록 수정
- 글라이드 부스트는 조건이 만족되지 않으면 해제하지 않도록(방향키 입력에 따른 해제조건을 의도적으로 회피하도록) 수정
특수행동
- 오버드 웨폰 칩이 발동할 경우, 모든 행동 칩들의 EN 한계치 패러미터를 무시하도록 수정(칩 설명에 추기)
- 장비 해제(장갑치) 칩은 장갑저하를 판별하지 않도록 수정(칩 설명에 추기)
- 장비 해제(장갑치) 칩이 대상의 KE/CE/TE를 모두 판별하도록 하며, 장갑치 단위 변경치를 1로 수정
기타
- UNAC마다 맵 56종+정예 7종+특별출격 7종+미확인병기 7종에 미리 이동 루트를 지정해둘 수 있도록 하는 기능을 추가, 이 기능을 지정하지 않을 경우 현재와 동일하게 '1번기 시작위치/2번기 시작위치/3번기 시작위치/4번기 시작위치/데이터포스트/맵 중앙/적 1번기 시작위치/적 2번기 시작위치/적 3번기 시작위치/적 4번기 시작위치' 순으로 색적행동에 이행
- 출격 시, 현재와 같은 UNAC 멤버 투입이 아닌 UNAC의 '슬롯'을 '준비대기'하도록 하고, 브리핑 화면으로 이행한 후 스쿼드 리더가 출격할 UNAC를 선택할 수 있도록 변경
솔직히 적을 거 한참 남았는데 귀찮아서 못 적겠다. 최소한 이 정도는 있었으면 한다.
참고로 좀 의외 같지만 현재 UNAC의 내부 알고리즘은 수면과 장애물, 영역이탈선을 모두 인식하고 있으며, 이동루트상 해당 지역이 있을 경우의 기본 행동패턴이 정해져 있다. 가능하다면 이 행동패턴의 수정권한에도 접근하고 싶다.
그냥 혼자서 출격할래... 너무 무섭다
지금도 복잡한데 이러면 걍 안쓰는 사람들이 대부분일듯