Difference between revisions of "Changing sounds"
From XStoryPlayer Wiki
Line 8: | Line 8: | ||
* XStoryPlayer scene sound files that have long duration are in .mp3 format. | * XStoryPlayer scene sound files that have long duration are in .mp3 format. | ||
* Most sounds are 3d, so there have a location in the scene. | * Most sounds are 3d, so there have a location in the scene. | ||
+ | * We have support for .lwv files, but because Microsoft decided to stop using them as well. | ||
===Adding talking sound=== | ===Adding talking sound=== | ||
Line 20: | Line 21: | ||
talk.text = false; // Do not show text in dialog window | talk.text = false; // Do not show text in dialog window | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | First the <code>ai/speech/saiko/</code> location is tried. If the file is not there the <code>ai/speech/default/</code> location is used.<br> | + | First the <code>ai/speech/saiko/</code> location is tried to find the sound file. If the file is not there the <code>ai/speech/default/</code> location is used.<br> |
This allows you to add girl specific sounds. | This allows you to add girl specific sounds. | ||
</li> | </li> | ||
+ | <li>Open the <code>/ai/speech</code> directory and create a sub-directory called /saiko.</li> | ||
+ | <li>Add the <code>alien_hello1.wav</code> from the 'Tutorial Resource Pack' to the newly created <code>/ai/speech/saiko</code> directory.</li> | ||
</ol> | </ol> |
Revision as of 14:46, 7 January 2015
The scene sounds can be found in the ./pack/pack_dungeon/scenes/sounds
directory.
The character sounds can be found in the ./pack/pack_dungeon/ai/speech/default
directory.
Sound format
- XStoryPlayer character sound files are in .wav format.
- XStoryPlayer scene sound files that have long duration are in .mp3 format.
- Most sounds are 3d, so there have a location in the scene.
- We have support for .lwv files, but because Microsoft decided to stop using them as well.
Adding talking sound
- At the moment the girls only make sounds during sex and in other special situations. It is however possible to add sound files to sentences.
To let a character make a sound the following code can be used:talk.s = "aaaahhhhhhh"; // The mouth movement is derived from this text talk.file = "scream1"; // The file in the ai/speech directory talk.volume = 1.050; // The sound volume talk.text = false; // Do not show text in dialog window
First the
ai/speech/saiko/
location is tried to find the sound file. If the file is not there theai/speech/default/
location is used.
This allows you to add girl specific sounds. - Open the
/ai/speech
directory and create a sub-directory called /saiko. - Add the
alien_hello1.wav
from the 'Tutorial Resource Pack' to the newly created/ai/speech/saiko
directory.