75e88474a8836ff33ae881e54e8576700dbbad45c7fd5621ba16ec9fda0dc7d3c8efbf32de4644aa0dc8

이번 주제는 "신 사냥의 검 전회를 어떻게 운명의 죽음이 나가는 판정으로 바꾸는지"

그리고 "어떻게 신 사냥의 검의 기본 공격에 전회가 같이 붙어서 나가게 하는지" 이다


우선 가장 접근이 쉬운 수치파일부터 확인해보자

스미스 박스를 이용해서 bahaviorparam_pc 를 연다



24b0d121e09c28a8699fe8b115ef0468ebadedb8

여기서 신사냥의 검 전회의 동작구성을 찾아야 한다

bahaviorparam_pc 의 양식은


간단한 예시로 아래의 사진과 같다


24b0d121e09c28a8699fe8b115ef046545a2fb3d

맨 앞의 1 부분의 접두사는 이것이 일반공격 구성인지, 전회(스킬) 구성인지, 투사체 구성인지 판단하는 요소이다

중간의 100 부분은 바리에이션 id 라고 칭하는데

간단하게 말해서 일반공격이라면 어느 무기군에 속하는지 전회구성이라면 어떤 전회의 그룹에 포함되는지를 정하는 부분이다

마지막의 저지 id는 이게 어떤 공격 방식을 지니는지 점프 후 공격인지 강공인지 대쉬 후 공격인지를 정하는 부분이다


전체적으로 이게 어떤 공격인지 어떤 레퍼런스 타입을 가지는지 설정하는 부분이다




24b0d121e09c28a8699fe8b115ef0468e1a8eebb


해외 엘든링 포럼의 자료를 보니

신 사냥의 검의 bahavior id 부분이 404인걸 알 수 있었다

그리고 일반 공격의 접두사가 100이니

신 사냥의 검 일반공격의 판정 번호는 100404*** 인걸 얻을 수 있다




24b0d121e09c28a8699fe8b115ef046c63f12a4d

이렇게 찾았다

헌데 이상하다 




24b0d121e09c28a8699fe8b115ef046c67f22e4e9b


100404*** 뒷부분에 들어갈 일반공격 저지 id를 대조 해보니

너무 비는 게 많다

이건 신 사냥의 검 무브셋의 차이점에서 발생한다




7cead672b6806ba068ec82e444d5776df69202985d19775e38104fdc278bc04136

신 사냥의 검은 다른 특대검들 보다 약공이 조금 더 빠르게 나간다는걸 프붕이들은 알고 있을 것이다

강공이나 다른 부분에선 일반 특대검 처럼 공격이 나가지만 '약공' 에선 일반 대검보다 조금 느린 속도로 나간다




7cea857eb0816ef23be798a518d60403d3dae57ef1cc462c

우리가 찾은 bahaviorparam_pc 파라미터를 보면

000 오른 쪽 한 손 약공 1

010 오른 쪽 한 손 약공 2

020 오른 쪽 한 손 약공 3

200 양 손 약공 1

210 양 손 약공 2

220 양 손 약공 3

400 왼 쪽 한 손 약공 1

410 왼 쪽 한 손 약공 2

420 왼 쪽 한 손 약공 3


현재 알고 있는 신 사냥의 검 특수 무브셋과 범위가 동일한 걸 알 수 있다

여기서 필자는 타협점을 정했는데 수정된 부분을 알기 쉽게 하기 위해 아예 양 손 공격에만 전회가 나가는 걸로 정했다

인게임에서 지팡이, 성인을 사용하지 못하게 하는 패널티도 안길 겸 해서


수정해야 될 부분과 추가해야 될 부분이 정해졌다

수정 : 200 210 220

추가 : 300 305 310 315 320 325




24b0d121e09c28a8699fe8b115ef046c65f42d4b


이런 식으로 새로 행동판정 파라미터를 만들고 




24b0d121e09c28a8699fe8b115ef0468e2a8ecb3

바리에이션 부분엔 신살검의 id를 

저지 부분엔 공격유형의 id를 

레퍼런스 부분엔 0, attack id를 입력해서 이 행동 파라미터가 신살검의 평타에 관한 것임을 정한다




24b0d121e09c28a8699fe8b115ef0464d38ce0



24b0d121e09c28a8699fe8b115ef046c65f72b4a94

이 부분의 atkparam_pc 부분은 이 행동 파라미터가 호출하는 공격이 어떤 범위와 어떤 판정

그리고 어떤 효과를 지닐지를 설정하는 부분이다


atkparam_pc 부분 까지 수정, 추가하는건 작업량을 너무 늘리는것 같아

원래 신살검 전회의 판정을 그대로 들고 왔다

이후에 게시할 글에 따로 더 설명을 기재하겠음



이제 행동판정의 설정이 끝났으니 

그 판정을 언제 어떻게 어디에서 실행이 될지 정하는 애니메이션 부분임


https://gall.dcinside.com/mgallery/board/view/?id=fromsoftware&no=2278609

다크소울3 모딩 가이드 파라미터&모션벌써 4번째 게임 재탕 중인gall.dcinside.com


얼마 없는 프롬갤 모드 작성글 중에서 가장 이해하기 쉽게 dsanim의 동작과 사용법을 서술한 게시글로

dsanim에 대한 설명은 축약하고자 한다




24b0d121e09c28a8699fe8b115ef046c65f029489b

a137.tae 부분에 접근해서 이전에 추가 했던 공격모션의 번호를 기재한다




24b0d121e09c28a8699fe8b115ef046f5d4b9d9e




7cea857eb0816fff3bed98bf06d60403f9fcf0cbfa5ff2e242


앞 전에 언급한 글의 설명대로 애니메이션을 오버라이드 시켜준다

여기서 가장 중요한 부분은 "신살검 전회의 이펙트를 불러오기" 이다




24b0d121e09c28a8699fe8b115ef046ecf4ac8




24b0d121e09c28a8699fe8b115ef04699d3ef3bff6

이 부분에 존재하는 사운드, sfx 부분을 복사해서 붙여 넣어준다




24b0d121e09c28a8699fe8b115ef046f5b4f9897

이걸 137번 tae의 양손 공격 모션에 추가 해준다




24b0d121e09c28a8699fe8b115ef046f5f4c9197a1

이렇게 히트박스가 불러와지는 부분을 봐가면서 이전에 변경했던 450751~ 450753의 재생지점을 알맞게 조절해준다


여담으로 dsanim는 패리가 적용되는 타이밍, 보스의 공격 범위 같은 히트박스의 세세한 판정을 알 수 있기 때문에 다들 어느정도 다뤄보는걸 추천한다

밤비도 엘든링과 거의 대부분이 동일한 구조와 매커니즘을 참조하기 때문에 스미스박스와 dsanim을 사용해서 판정을 직접 분석해볼 수 있다




7fed8273a88261eb3ced96e5449c76682f8a81bf358744b98575f5f20b9aad4a258636b1



7fed817fb58a68ff3bef8fe043806a37d601317c1183605bebd3a8ec19


이것과 비슷한 뿔 전사의 곡검도 전회를 기본 평타에 달아볼 수 있다

궁금한거나 원하는 모드 적어주면 만들어서 와봄 

공유 필요하면 드림


다음에는 영체로 군대를 만드는 방법을 들고올게