디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

ㅋㅌㅋDDA) 마인드오버매터 사운드 추가를 위한 대장정

ㅇㅇ(49.142) 2024.12.01 13:08:58
조회 426 추천 11 댓글 4
														


a15714ab041eb360be3335625683746f0053442bd6a6ea89d63760f29811cd6e3886f520a8efddbbe94ece4c66







사운드팩을 열어보면 각 파일의 경로와 해당 파일의 id를 정해주는 제이슨 파일이 있다


나도 프로그래머가 아니라서 자세한 건 모르지만 저 id들이 게임 내에서 쓰이는 이펙트에 찰싹 달라붙어서 재생이 되는 모양이다











a15714ab041eb360be3335625683746f0053442bd6a6ea89d63760f79815cd6ea3355287b5394e44c7792a54b076





마인드 오버 매터 모드를 써봤으면 알겠지만 모든 마법에 사운드가 없다


처음 시작은 전기법사를 할 때였는데 쇼커 좀비의 간지나는 쫘자작을 기대하고 번개를 쐈더니 


아무 소리도 없이 뿅 하고 나가서 너무나 큰 실망이었다


전기 마법이 모여있는 제이슨 파일을 열어보면 마법의 속살이 간단하게 보인다



나중에 알게 된 사실이지만 전기류 마법은 "effect"를 그냥 "attack"을 사용하고 


"damage_type"도 기존에 있는 "electric"을 사용하고 있어서 마법 내용에 "sound_id"만 제대로 적어줘도 소리가 나간다


맨 위 스샷처럼 이미 있는 기존 사운드 파일을 가져다가 새 폴더에 복붙하고


"Spell"이라는 아이디를 부여하고 경로만 추가해준 뒤 전격마법에 붙여줬다.










a15714ab041eb360be3335625683746f0053442bd6a6ea89d63761f49c12cd6e47b019c8d94e6b7cac55cb2b72




문제는 잘 하던 전기법사를 안일한 플레이로 잃어버리고 염력법사를 시작할 때였다.


전기법사는 번개가 나가는 몇 개를 제외하면 딱히 소리가 날법한 마법들이 아니라서 그냥 공격마법 두 개정도만 사운드를 넣고 플레이했지만


염력은 시발 애초에 이펙트 자체도 없다보니 사운드가 없으면 존나 심심한 놈들이 아닌가





그런데 이 씨발 염력마법들은 아무리 "sound_id"를 처집어넣어도 소리가 안 났다


알고보니 저 "effect" 부분의 "effect_on_condition"이 '조건부에 따라 효과가 남'이라서


저 마법 자체는 다른 구문을 불러오는 방아쇠에 불과했기 때문이다








a15714ab041eb360be3335625683746f0053442bd6a6ea89d63761f89e10cd6e5fb6171f829f874f98fa777fd3





그 Telekinesis_eoc 제이슨을 열어서 마법 시전 성공시 사운드 플레이하게 만들어서 해결했다.


"effect_on_condition" 구문은 쓰는 단어? 팡숀?이 달라서 저 씨발 간단한 { "sound_effect": "", "id": "Tele_Hand" } 이 한 줄 작성하는데


얼마나 많은 노력이 들어갔는지 모른다










24b0d768efc23f8650bbd58b3683706a6e17












장님이 되어 손바닥으로 코끼리를 더듬는 기분이었다














a15714ab041eb360be3335625683746f0053442bd6a6ea89d63766f29e17cd6ef15e38841c041253b52505c2e3







그런데 이씹좆 '넘어뜨리기'



넘어뜨리기 마법 씹새야










2cecd173e3d361f239ee8ee344802568fa0b3d69018384859556ceac25fcad8f9af5e96f69389289aca08755a9c3423f









이 마법은 "effect"가 "effect_on_condition"도 아니고


그냥 공격마법처럼 간단한 구조를 가지고 있음에도 불구하고 "sound_id"를 추가해도 소리가 나지 않는 것이었다 니미씹좆


이 호로씹썅 똥꾸릉내나는 기열찐빠를 해결하기 위해 좆같이 많은 고민과 테스트를 거듭한 결과












a15714ab041eb360be3335625683746f0053442bd6a6ea89d63766f79c1ccd6e213dec94f4bc0ac6c32fcfa670




이 모드에서 추가된 "damage_type"인 '대충 염동력 대미지'의 구현방식이 문제라는 결론에 이르렀다


염동력 대미지가 들어오면 저 호로새끼같은 EOC가(EOC가 effect_on_condition의 약자라는 걸 깨닫는데 시간이 좀 걸린 것은 비밀이다)


확률적으로 다른 효과를 주도록 구현되어 있어서 단순히 주문에다가 "sound_id"를 추가하는 것만으로는 소리가 나지 않았던 것



아마 중간에 EOC가 계속 끼어들면 사운드이펙트 명령은 무조건 씹히는 것 같다


실제로 저 효과 구문 안에 위에서 배운 "sound_effect": "" 어쩌고를 넣자 소리가 나더라




씨발 확률적으로




저 대미지 타입의 구현방식을 해석하면 대충 염동력 대미지를 주면 40% 확률로 비틀거림을, 20% 확률로 쓰러짐을 주는데


내가 건드린 마법인 쓰러뜨리기는 이 쓰러짐을 강제하는 마법이지만


동시에 염동력 대미지도 주는 마법이기 때문에 이 염동력 대미지의 EOC로 사운드 이펙트가 씹혀서 어쩌구 ㅆ발




대충 마법을 쓰면 소리가 나는데 20% 확률로 나기 시작했다




a05328ab0b2a76ac7eb8f68b12d21a1d2dc91852




야마가 도는 상황이었다.


나는 이 상황을 저 대미지 타입 안에 무조건 소리를 플레이하게 만드는 구문을 넣어 해결하려 했으나


다른 소리를 넣어두고 같은 대미지 타입을 쓰는 다른 마법(찰진 퍽 소리가 나게 해놓은 염동력 망치, 개쩌는 폭발음이 나게 만들어놓은 염동력 폭발) 


까지도 그냥 다 같은 소리가 나는 문제가 있었다





a15714ab041eb360be3335625683746f0053442bd6a6ea89d63662f3991ccd6e71d3bf63ea2f9522942cf9ab3b





그래서 gpt가 해결해줬다.





이 새끼가 말해주는 팡숀?은 틀린게 많아서 그냥 대충 접근방법만 참고하고 있었는데


("play_sound"라는 스크립트를 쓰라고 했는데 카타클 제이슨에 넣으니 즉시 오류가 발생하는 등 여러 찐빠가 있었다)



이번에는 "extra_effects"라는 스크립트가 정상 작동하는 것이 아닌가





a15714ab041eb360be3335625683746f0053442bd6a6ea89d63662f49f15cd6e641c3d116e2fd068a2b8e4d6e4



즉시 사운드만 재생하는 EOC를 추가하고 '넘어뜨리기' 사용시 추가로 사운드 재생 마법이 같이 사용되게 만들어서 해결했다


이외에 특이한 해결방법이 추가로 필요한 마법은 없었다


이걸로 대충 염력 법사를 플레이할 수 있게 된 것이다 (사운드는 중대사항이다)









78bbd525bdd768f63fe781b442d2266e3aaea8bba72bb7a5dc13591aa18ca4ff59e234da52fca0f5e5855aaa703831





그럼 난 이제 염력법사를 플레이하러 가보도록 하겠다




부디 같은 시행착오를 겪지 않길 바라며 그럼 이만 총총

















추천 비추천

11

고정닉 3

1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 과음으로 응급실에 가장 많이 갔을 것 같은 스타는? 운영자 25/03/03 - -
486403 팻말 공방 레시피 어디서 얻음? [2] 로갤러(221.163) 01.30 88 0
486402 ㅇㄹ) 케틀들어오고 복사까지 뚫었는데 마법서는 왜 복사가안되지?? [2] 로갤러(124.56) 01.30 167 0
486399 ㅇㄹ) 마더를 마을주민으로 삼으면 알아서 성장하나? 로갤러(211.168) 01.30 120 0
486398 하루에 한 번 웨이시 증오하기 364일차 [1] ㅇㅇ(210.222) 01.30 86 3
486396 ㅇㄹ) 깔쌈한 부메랑 만들었다 [7] ㅇㅇ(218.157) 01.29 267 0
486394 ㅇㄹ)쥬아의 선물에서 깃털도 주네 ㅇㅇ(183.104) 01.29 117 0
486392 모바일 돌죽도 계속 업데이트 되고 있는 거임? [1] 로갤러(221.160) 01.29 164 1
486391 ㅇㄹ) 뉴비 이렇게 진행 하면되나? [3] ㅇㅇ(211.206) 01.29 207 0
486390 ㅇㄹ) 캐릭터 생성 후 실행문제 (까만화면) [1] 로갤러(122.35) 01.29 104 0
486385 ㄷㅈ 절대반지 [8] 갓연수♡갤로그로 이동합니다. 01.29 186 2
486383 아 이런 게임이였지 [3] 로갤러(123.248) 01.29 144 3
486380 중갑 도끼 살인마를 꿈꾸던 개미쿤 가을 카타나를 발견해버리는데 [8] ㅇㅇ(59.14) 01.29 139 1
486379 엘린 어떠냐 얼리인것 같은데 [7] ㅇㅇ갤로그로 이동합니다. 01.29 201 0
486378 ㄷㅈ) 이제 패스월로 이동한 다음에 스텔스 체크를 한다고? [2] 눈띄유갤로그로 이동합니다. 01.29 120 1
486371 SFC시렌 개조판) 저에게는 개쩌는 종결검이 있었어요 [12] 정의의주판갤로그로 이동합니다. 01.29 718 20
486370 ㄷㅈ) 1층에서 개좋은 반지 주움 [8] 프리야갤로그로 이동합니다. 01.29 175 2
486368 ㅇㄹ) 엘레아처럼 에테르 내성 면역일때 [9] ㅇㅇ갤로그로 이동합니다. 01.29 254 0
486363 ㅋㅌㅋㅂㅂ)뉴비인데 이거 무슨상황임? [6] ㅇㅇ(218.148) 01.29 201 0
486361 ㅇㄹ) 토지 평탄도 높이 조절 어캐함?? [2] 로갤러(122.35) 01.29 135 0
486360 ㅇㄹ) 사이드 스크린 위젯 쓰는 사람 있음? [3] ㅇㅇ(59.9) 01.29 157 0
486357 ㄷㅈ) 아니 무덤 막층에 벤누 이씹새 뭔데 [11] ㅇㅇ갤로그로 이동합니다. 01.29 188 3
486355 ㄷㅈ) 대지술사 스타팅 암살자 대략적인 빌드 얘기 [20] 눈띄유갤로그로 이동합니다. 01.29 741 26
486353 ㅇㄹ)아니 시발 처음 시작하는데 이건 존나 너무한거 아닌가 [2] ㅇㅇ(222.109) 01.29 263 0
486350 ㅇㄹ)카셒 등 3개 다는거 어떰 [12] Lasshole갤로그로 이동합니다. 01.29 329 0
486343 ㅇㄹ) 초반 위시 결국 발전기만 받게 되더라 [8] 로갤러(58.235) 01.29 286 0
486339 ㅇㄹ) 1년차인데 소원 뭐 비는게 좋을까 [14] 로갤러(61.81) 01.29 337 0
486338 ㅇㄹ) 이거 괜찮나?? [5] 로갤러(1.243) 01.29 229 0
486335 ㄷㅈ) 스텔스 안올린캐 폴링의 정석이 뭐임? [6] ㅇㅇ(106.101) 01.29 142 0
486332 ㅇㄹ)신앙이나 마법정보 보는 단축키 있어? [1] 로갤러(124.56) 01.29 122 0
486330 ㅇㄹ) 바베큐 테이블 좋음? [6] 로갤러(211.118) 01.29 199 0
486328 ㅇㄹ) 이거 스타팅이랑 초반 공략 모음집같은거 없지? [2] ㅇㅇ(39.124) 01.29 165 0
486324 돌죽 주문 실패 경고 없애는 rc 알려주라 [2] 로갤러(180.229) 01.29 96 0
486322 엘린이라는 겜 사봤음 [3] 차터.갤로그로 이동합니다. 01.29 265 0
486318 ㅇㄹ)여동생에게 유전자 뭐 박을까 [1] 캐피노갤로그로 이동합니다. 01.29 260 0
486315 돌죽) 반사목 vs 랜다트수호정령목 [3] 로갤러(115.139) 01.29 127 0
486314 와 코글린은 쌍수원거리 하려면 핸드캐논밖에 답이 없나 [1] ㅁㄴㅇㄹ(211.226) 01.29 85 0
486313 ㄷㅈ)늅늅이 너무 어려워서 세이브로드 플레이중... [8] ㅇㅇ(118.235) 01.29 132 0
486305 ㅇㄹ) 그것은 중요한 물건 [3] 로갤러(211.118) 01.29 236 0
486303 ㅌㅈ)아니 잠깐 용인 혼자만 미생물+주문쓰기 가능한거 아님? [1] ssh0818갤로그로 이동합니다. 01.29 119 0
486302 ㄷㅈ) 뱀파암살자연재 10 - 판데2 [7] 로갤러(121.169) 01.29 172 14
486300 ㅌㅈ)아니 근데 미생물 왜 점액기본탑재가 아닌데 [3] ssh0818갤로그로 이동합니다. 01.29 99 1
486299 ㅇㄹ) 시점 회전은 없음? [1] Curvplet갤로그로 이동합니다. 01.29 112 0
486298 톰죽) 이새끼도 적마1티어 줘야하는거아니냐? [5] 가이우스(76.174) 01.29 146 0
486295 ㄷㅈ) 우지안이 무빙 고민하는 재미가 있네 [8] 로갤러(222.108) 01.29 163 4
486294 ㅌㅈ)뭐야 로그도 ZZZZZ 몹뜨면 방향키 꾹꾹 안죽으면 1234 [9] ssh0818갤로그로 이동합니다. 01.29 136 0
486293 톰죽) 로그 스텔스는 선빵치기편하라고있는건데 가이우스(76.174) 01.29 76 0
486292 ㅇㄹ)하늘색 피트가 카솊 피트인가? [1] 캐피노갤로그로 이동합니다. 01.29 136 0
486290 ㅇㄹ) 와 ㅅㅂ 이게 훔쳐지네 [3] ㅇㅇ(218.157) 01.29 250 0
486289 ㄷㅈ) 폰으로 웹죽 하는거 거지 같네 [9] ㅇㅇ(106.101) 01.29 145 1
486285 ㄷㅈ)싱잉소드 첫 득인데 드워프도 들만함? [6] 로갤러(183.102) 01.29 120 1
뉴스 클로즈 유어 아이즈, 데뷔 임박했나…공식 로고 모션 영상 깜짝 공개 디시트렌드 03.04
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2