[시리즈] CNC Open Sound Pack
· ㄷㅈ) 웹죽 사운드 관련 공지

작업 진행하다보니 구버전 호환성 문제도 있고 차라리 처음부터 DB 구축하면서 만드는게 오히려 빠르겠다 판단되서

현재 최신버전인 0.32버전 기준으로 로그 뽑는 중입니다


현재 진행하는 사운드팩 최신화 진행방향은 아래와 같습니다

1. 조건 별 메세지출력 확인 후 DB 작성

2. test.txt로 출력조건 맞춘 뒤 무음조건으로 구동 테스트, 소리가 출력되면 디버그 진행 및 DB 추가

3. DB 완성되면 기존 사운드팩 소리는 카테고리를 old로 만들고 출력 우선순위를 아래로 내림 (구버전 사운드 지원)

4. 최신화 사운드팩 소리들을 적절한 사운드들로 변경 후 다시 구동 테스트

5. 향후 모더들을 위한 가이드라인 작성


이후 기존 사운드팩 소리 중에서 중복조건들 가지치기할지는 아직까진 잘 모르겠습니다.

사운드팩 진행방향이 바뀌니 기존 사운드팩 조건들을 건드릴 필요가 없어진지라 우선순위가 떨어지네요


아래는 현재 작성중인 DB 초안이고 카테고리나 코멘트는 나중에 변경될 수도 있습니다.

출력 우선순위가 민감하다보니 넘버링도 해놓고 가급적이면 출력조건들은 블럭화시킬 생각

예시로 1번~5번은 노데미지 조건, 6번~9번은 몬스터가 단검이나 창으로 공격하는 조건,

10번~13번은 몬스터가 장검이나 도끼 들고 공격하는 조건 뭐 이런식으로 비슷한 범위의 조건은 하나로 묶을 생각임

그리고 크게 보면 6번~13번까지는 몬스터가 공격하는 조건이니 이렇게 큼직하게도 블럭화할거

 큼직한 블록은 카테고리로 구분되니 나중에 모더가 사운드 추가하고 싶을 땐 필터 걸어서 DB 참조도 가능하게끔 할거임

a15714ab041eb360be3335625683746f00534521d6a4e289d63462f79f13cd6ec7784d2674117718be428bd8ec3d


이제 근접공격, 원거리공격에 관한 DB는 픽다트 제외하고는 대부분 완성한거 같아서 구동테스트 진행하면서 디버깅 중입니다.

현재 사운드팩 출력조건이 3천여개 정도 되는데 이 중 중복조건 다 제외하면 천개 정도 되지 않을까 짐작합니다

밀리공격 관련 정리한게 200개 정도 되니 지금까지 예상하는 진척률은 20% 정도?


앞으로 남은 큼직한 것들은 마법, 신앙, 소리, 지형, 상태이상 정도가 아닐까 싶은데 큼직한 것들 다 추가되고 나면 빠른 디버깅을 위해

지원자에 한해 구동테스트 협조 요청드릴지도 모르겠습니다



좀 쉽게 하는 방법 없나 싶어서 돌죽 소스코드 뒤져보는데

미스캐스트, 신앙 관련은 txt로 정리된게 있어 보여서 이쪽 부분들은 좀 쉽게 할듯?

a15714ab041eb360be3335625683746f00534521d6a4e289d63462f99c1ccd6e798f1bdd7f229cbbb1690e306b


밀리공격 분류 따라 메세지 다르게 출력되는거도 수작업 진행하다 짜증나서 txt파일 찾아봤는데 결국 못찾아서 수작업으로 완료...

마법 시전성공 메세지, 피격 메세지 등등 마법 관련도 미스캐스트 빼곤 못찾아서 모두 수작업해야하지 않을까 싶습니다


사운드팩 최신화와는 별개로 사운드 추가 및 기존소리 수정도 함께 진행하고 있으니 언제든 제보해주세요