Behavior Editor는 스림 애니메이션 내부에 있는 정보를 수정할 수 있는 도구임

듣기로는 요즘엔 각종 도구들이 많이 나와서 이거 없이도 주석을 수정할 수 있다고 들었는데 그래도 그 도구들에서 수정할 수 없는 주석이 있다면 아마도 이걸로 수정이 가능할 듯

HKX Extractor는 비헤비어 파일을 네메시스가 읽을 수 있는 포맷으로 변환시키는 역할을 한다

준비물: Behavior Editor, 레후 애니메이션 비헤비어 파일, BSA Extractor, HKX Extractor

Behavior Editor: GitHub - BrannigansLaw/Skyrim-Behavior-Editor-: WIP: A work in progress tool for viewing and editing the contents of Havok's "hk_2010.2.0-r1" hkx-xml behavior files.

BSA Extractor: Bethesda Archive Extractor (BSA and BA2) at Skyrim Special Edition Nexus - Mods and Community (nexusmods.com)

HKX Extractor: Releases · ShikyoKira/Project-New-Reign---Nemesis-Sub-tool (github.com)


BSA extractor로 우선 레후 애니메이션 비헤비어 파일을 압축해제해서 세팅을 해야함

명심하셈. 지금 여기서 압축해제할 bsa 파일들은 레후 파일들임

밑에 나온 스샷대로 업데이트, 드래곤본, 애니메이션 bsa 파일들을 한 곳에 압축해제해주셈




이걸로 세팅이 다 끝났음. 이제 behavior editor 키셈

위 스샷 처럼 왼쪽 상단 탭에서 Open Packed Project를 누르고 아까 레후 비헤비어 파일들 압축해제해서 모아놓은 곳에 meshes/actors/character 이 경로로 들어가고 defaultmale.hkx를 여셈

경고가 뜰 수도 있지만 무시해도 됨. 잘 열렸으면 이런 화면이 뜬다

이렇게 열리면 잘 열린 거임. 이제 여기서 수정하고 싶은 애니메이션이 있다면 그곳에 드가서 이것저것 건드리고 수정하면 됨

나 같은 경우 이걸로 배쉬 히트 프레임을 전부 삭제했는데 이걸 예시로 들어서 설명하겠음

배쉬 히트 프레임을 삭제하려면 먼저 배쉬의 내용물이 들어있는 애니메이션 파일로 들어가야 함

왼쪽에 빨간색 동그라미 보이지? 그거 더블 클릭하면 배쉬 애니메이션으로 들어가는 거

열면 이런 화면이 된다. 왼쪽 화면에서 저렇게 가지치기로 뻗어나가는데 그 중에서 빨간색 동그라미에 있는 애들 처럼 맨 끝에 있는 것들이 결과적으로 수행되는 애니메이션들인 것 같음

가지의 중간 중간에 있는 것들도 눌러서 수정할 수 있는데 거기까진 안 만져봐서 모름

오른쪽에 있는 탭들이 수정할 수 있는 정보들

오른쪽 하단 탭에 Events에 있는 것들은 삭제할 수가 있는데 안 하는 게 좋은 듯. 저거 삭제하고 나중에 HKX Extractor 돌리니까 경고가 떴음

원하는대로 수정을 다 했으면 왼쪽 상단의 File 탭을 눌러서 Save Viewed Behavior File을 눌러서 저장을 하자

만약 이 예시대로 수정하고 저장했으면 bashbehavior.hkx 라는 파일이 저장된 거임

이제 해당 파일을 가지러 가야함. 처음에 레후 애니메이션 세팅한 폴더에 드가서 수정한 파일을 가져오면 된다

이제 이 파일을 복사해서 HKX Extractor로 가져가자

HKX Extractor 사용법은 굉장히 간단하다

edits 폴더에 Behavior Editor로 수정한 파일을 넣고 orginals에 거기에 맞는 파일을 넣어준 뒤에 HKX Extractor.exe를 실행하면 mod 폴더에 네메시스가 읽을 수 있는 포맷으로 변환이 된다

근데 이렇게 하기 전에 백업 폴더 하나 만들어서 originals 폴더를 백업하는 게 좋음

originals에는 필요한 파일만 넣고 돌려야 하기 때문에 이게 편함

이제 originals에 들어가면 처음에 아래 스샷 처럼 되어있음

이 중에서 내가 수정하려는 것이 1인칭(1st)인지 3인칭(3rd)인지 판단하고 해당 폴더에 드가서 수정하려는 파일과 같은 애니메이션 파일만 originals에 복붙 하는 거임

지금 3인칭 애니메이션을 수정한다고 가정하면 3rd 폴더에 있는 bashbehavior.hkx 파일만 복사해서 originals에 남겨두는 거임

이런 식으로 말이야

이제 HKX Extractor를 실행시키면 이렇게 나옴

4글자 이상 6글자 이하로 이름을 정하라는데 대충 test로 하고 엔터를 눌러보면

이런 게 나온다

이거 전부 입력해줘야 함. 나는 테스트한답시고 이거 입력 안 했다가 네메시스에서 계속 오류 뜸. 이 오류 원인을 몰라서 계속 헤맸음

입력할 거 없으면 그냥 null 이라고 넣어서 저장하셈

그리고 mod 폴더에 들어가면 이렇게 test라는 네메시스 포맷이 생겼을 거임

이걸로 네메시스를 잘 돌리면 끝

이걸로 네메시스 돌리는 법을 모를 수도 있으니 대충 알려줄게

보통 네메시스 돌리는 모드의 폴더 들어가면 그 폴더 안에 네메시스 폴더가 따로 있지?

그 네메시스 폴더에 들어가면 또 mod 라는 폴더가 있을 거임. 그 mod 폴더 안에 우리가 만든 네메시스 포맷 폴더를 넣어주는 거임

경로를 보면 이런 식이지 "네메시스 모드/Nemesis_Engine/mod/test"

이 정도면 이해했을 거라 믿음