Luc [TRO] a écrit:
le fichier sound.txt est en fait un fichier de config avec la manière dont doit être joué chaque son pour chaque action , quel volume etc..., je pense ...je ne suis jamais intervenu sur ces fichiers ...
évidemment si on importe des objets venant d'autre TR dans un wad çà risque alors de ne pas marcher si non listé et donc il faudrait recréer le sfx mais bon je n 'aventure pas dans ce que je n'ai pas encore essayé ...
En ouvrant le .SAM d'un wad donné avec un éditeur de texte , tu verras là un listing des sons utilisé par ce wad .
Seule certitude dans ce fichier txt, le nom du son (ne pas le modifier), les sons wav associés à ce son et le niveau en fin de ligne ( #a #b #c... )
Pour la correspondance des lettres avec le wad c'est dans le fichier SFX_Example.bat ( en créer un au cas où, genre mysfx.bat )
Voici le mien
Code:
pcwadsfx Settomb c
pcwadsfx Tut1 Tu
pcwadsfx Title t
pcwadsfx Catacomb s
pcwadsfx City w
pcwadsfx Cleopal r
pcwadsfx Coastal p
pcwadsfx Karnak h
pcwadsfx LARMES La
pcwadsfx SALLEHAUTE SH
copy *.SAM ..\..\graphics\wads
copy *.SFX ..\..\graphics\wads
del *.Sam
del *.Sfx
(les espaces sont des tabulations)
On peut facilement rajouter une lettre de niveau inexistante dans le sounds.txt ( la plupart ne sert pas, cela correspond aux niveaux de TR4 absent de TRLE )
J'avais rajouté mes propres # (#La,#SH) dans le fichier sounds txt car je n'avais pas de sons sur certains objets exportés (avec TrWest pourtant) ou non : les rolling balls, les crocodiles, les chauves souris et un ou deux autres.
Cela n'est pas "trop" compliqué à faire, cela peut dépanner au cas où mais il faut être très méticuleux, ne rien oublier ( les sons de base de Lara sont par contre toujours inclus car ils sont attribués par #g qui s'applique à tous les niveaux ) et c'est surtout long à faire et en plus le risque d'erreurs et d'oublis est important. Donc méfiance quand même
Voilà pour ces quelques précisions...