Pomoc w pluginie do dźwięków walki wręcz 17 0

O temacie

Autor PatrykIBM

Zaczęty 3.02.2026 roku

Wyświetleń 17

Odpowiedzi 0

PatrykIBM

PatrykIBM

Użytkownicy
posty3
ProfesjaTester
  • Użytkownicy
  • online
Cześć.

Mam pewien problem. Chciałbym podmienić dźwięki machania bronią jeśli materiał tej broni jest inny niż metal.

Dlaczego: Bo jest 6 instancji WHOOSH w pliku sfxinst.d a gra pobiera tylko nazwę WHOOSH i ładuje wszystkie wariacje typu WHOOSH_A1 itd do pamięci przy wczytywaniu save i losuje je podczas wymachiwania czymkolwiek nawet pięściami.

Cel:
Odgrywać instancje WHOOSH_A1 do A5 tylko dla broni metalowych (SND_MAT_METAL) reszta niech korzysta z WHOOSH_A1 i WHOOSH_A2 (sam WHOOSH też mógłby być ale spodziewam się że jeśli nie będzie podmienione w pamięci na sztywno to jakaś funkcja znowu strigeruje losowanie).

Próbowałem się dostać od strony:
- animacji próbując wyszukać kiedy podczas walki używany jest dźwięk - i nie zarejestrowałem wywołana WHOOSH
- systemu odtwarzania dźwięku w miles starając się odnaleźć dla playsound3D te instancje i zamienić.. i nic nie znajduje
- próbowałem przeszukać funkcję ataku ale tam gra tworzy jeden dźwięk z CS_IAM, cachuje i odtwarza same uderzenia więc nie jest to powiązane
- myślałem że dostanę się tam od strony eventów playsfx ale też nie odnajduje w tablicach wywołania tego dźwięku.

Czy ktoś ma z tym doświadczenie i może pomóc? Od razu mówię że podmiana w plikach mds odpada, po to chciałem zrobić plugin żeby był uniwersalny i robił to w locie.

Proszę o pomoc osoby z doświadczeniem jak dobrać się do tego dźwięku i nim manipulować. Pozdrawiam.

EDIT:Zapomniałem dodać platforma to Gothic 1 Classic.
 


1 Użytkownik i 1 Gość przegląda ten wątek.
Do góry