Important Message

You are browsing the archived Lancers Reactor forums. You cannot register or login.
The content may be outdated and links may not be functional.


To get the latest in Freelancer news, mods, modding and downloads, go to
The-Starport

Voices

The general place to discuss MOD''ing Freelancer!

Post Fri Aug 03, 2007 9:13 am

Voices

Does anybody know what you have to edit to change the priority of what the atc_female says on launch.

It seemed pretty obvious editing the priority value in voices space female.ini but this doesnt seem to work.
Im trying to get the docking ring to say "good luck out there" etc on launch, but im having no luck in making it happen every time. It seems to be random even though i played with the settings for priority.

Any ideas?

Post Fri Aug 03, 2007 9:23 am

Dont know much about this, but if there is a range of sound files which can be played at random, may be you can cut the possibilities to just 1. Or link all possibilities to just 1 sound file. Just an idea.

Post Fri Aug 03, 2007 2:23 pm

Sound files like that are kept in .utf files (so can of course be opened by UTFEdit). This sadly is where the easy bit ends...

All the internal sound names are stored in CRC encoded format, so you'll have to find the right number to go with the sound then find the .utf that contains that number.

Next (oh yes it goes on) you have to find the rest of the component parts of the 2 or 3 that will be used to make the whole broadcast! Are we having fun yet modders? If the announcer references a ship, it will want the sound file associated with that faction (which is why when custom factions are used you get blank parts in the broadcasts). When referencing the player, you will also need to match up a voice to the 1-1 (or X-N in MP game).

So.... making new sounds for factions and even just modifying current ones is sadly one huge headache. Sorry I can't give you better news on it

+++ out of cheese error - redo from start +++

Post Fri Aug 03, 2007 3:07 pm

the priority means nothing more than 'if this is playing and there are not enough open audio channels, check priority for the lowest to drop'

what you want is voice_properties.ini - the 'permutation' count = how many samples there are to randomly select for a particular message. let me know if you have any trouble figuring out the GCS->CRC->UTF sound link and i'll dive back in to the subject, which i haven't touched since i got lips to work for non-trent heads by XML copy pasting animations for them from the regular animation file (f*ing annoying and TOTALLY unecessary digital anvil! you guys must have spent half the damn dev time just making super-mouth-movements for trents butt ugly head! AGH!) - *cough* as you can tell it was kinda hard work - this should be child's play compared to that

Post Sat Aug 04, 2007 4:22 am

Thanks for advice and ideas.

Hopefully Ill crack it now

Post Mon Aug 06, 2007 9:04 am

I have tried various permutations of the suggestions however, it does appear that the launch chatter is totally random.

What has been suggested is correct (thanks guys) in the way it handles the audio etc, but I can't seem to be able to get the docking ring to send the message on launch.
I even messed around with the rep in case that had anything to do with it.

I would appreciate it if anybody has anything else that would help/add with solving this. I'm all upto speed with the way its processed, the three parts of the message etc etc. and i can change the sounds (voice message) through the atc_ on docking, however, undocking is the problem.

There are support roles in space_voices_female.ini and docking is listed,
supports_roles = hail_dock, dockrequest_dock, combat_dock
however, undocking/launch isnt and its not in common.dll so i can assume its not available (tried it anyway)

Thanksfor any help

Post Tue Aug 07, 2007 12:15 am

Hello, I know exactly how to do that. But something funny has happened. I recently posted a tutorial outlining all required procedures to do this but now it has mysteriously dissappeard. All trace of it has been wiped out permanently and I don't know why.

Chips told me that a guy called Quick shot wrote this tutorial once and it was lost or otherwise deleted.

My tutorial I recently wrote has been on lancersreactor for only 2 days around there and now there is no trace of it at all as if the topic never existed

I would like the administrators and moderators to reply and notify me what is behind this mystery

Post Tue Aug 07, 2007 2:06 am

Post Tue Aug 07, 2007 3:52 am

@ Futuristic M1
this is good news !, I like people who know "exactly what to do"

Maybe you could do what i have tried to do and let me know where I have gone wrong.

Remember its undocking/launching I have the problem, and I need to have the voice say something like "good luck out there" every time the player launches.

FYI
msg = gcs_misc_wellwish_01- or 02-(in voices_space_female.ini) for the atc_ characters

Thanks for the help

Post Tue Aug 07, 2007 6:43 am

Okay this is not what strail would have set up this thread for and I thank QuestionAsker for providing the link so I can accesss, but I promise you

I cannot see it on the editing tutorial.

Forgive me for persisting with this moaning

Thank you Questionasker, I will continue posting more information, and help strail the best I can

Post Tue Aug 07, 2007 6:58 am

Strail,

In cold_void's last reply to your question for a solution, what I believe was missing is that you must add a more specific linking entry into one of the ini files that are in the audio folder. That will not be all though as you have done that you must calculate this specific string into a crc hexadecimal and add it into the .utf file that the voice_properties.ini says on it's voice = under [mvoiceprop in the audio folder.

It can get very complex here on, utf files store the audio files that are named the hexadecimals that are calculated from strings within ini's in the same audio folder. You need to extract the audio you are looking for and then add it into the utf file that your intended voice = string is referencing.

I hope the light bulbs light up in your head! This is just a very quick summary of what I am preparing to release

but, to know exactly what I am doing, I can do it, it's just the question of whether the game will use newly added entries in voice_properties.ini.
Forgive me if that doesn't work. I will release the word document of it soon, no wait! I can't release it! I can only submit it to lancersreactor.com requesting if it can be uploaded for download!

Post Tue Aug 07, 2007 8:58 am

Ok thanks.

Just so you know, I have a new atc_ voice that works, I have changed and edited the values, converted from and to crc and all this stuff. This works no problem. I am now very familiar with this stuff having now spent a week on trying to fix this problem.

The issue is undocking.

When docking you click to dock, this then calls the utf voice which then calls through common.dll and says the spiel to land etc.

Undocking is totally different because it doesnt "appear" to call anything specific when you launch, i.e. the atc_ as in docking. Common.dll doesnt shed anylight on it either.

You are more than likely to have a utf voice calling from voices_base...at random. You cant edit these as they are "ambient chatter" etc. and if you edit one for "good luck out there" you will have some spaceship wondering about saying "good luck out there" at random times. nice as it would be to hear a npc running around saying this it doesnt help.

Therefore I was hoping that due to your certainty mentioned before that you could make this happen, because at present I can not.

Post Wed Aug 08, 2007 12:02 am

Now, I have to say I haven't got much of a clue how the game uses common.dll but did you change the numbers in the voice_properties after the string? Those numbers indicate to the game how many of these type of voices it should be calling

I have actually heard a docking ring say "good luck out there" before when I did not modify it

Edited by - futuristic m1 on 8/8/2007 1:05:10 AM

Post Wed Aug 08, 2007 12:16 am

People with capitalship patrols should make themselve a unique utf file where you have 'Man all turrets' and mix it with all kinds of sounds that would emphasize activity inside a battleship.

They should use different combinations of voices and perhaps make their own, I want to try that! I would speak into a microphone and record it as .wav, put it into the utf and hear myself talk!!

Post Wed Aug 08, 2007 1:00 am

When testing i use vanila entries, so I know that what I have done doesnt conflict or make the problme worse.

Still cant get it to work though.

Return to Freelancer General Editing Forum