Author Topic: RELEASE: 3.6.12 Release Candidate 4 (RC4)  (Read 17142 times)

0 Members and 1 Guest are viewing this topic.

Offline The E

  • He's Ebeneezer Goode
  • Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
That would be a monumentally stupid hack, IMHO, and if it still exists, it should be disabled ASAP.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline MP-Ryan

  • Makes General Discussion Make Sense.
  • Global Moderator
  • 210
  • Keyboard > Pen > Sword
    • Twitter
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
Did you mark the checkboxes in the Launcher to enable TTS in missions? Do the missions you are playing use the message beep? Because if they are, TTS will not engage. And before you say "that's a bug", no, it's not. Because the engine can't tell the difference between a message beep and a VA line.

Axem said he apparently used the message beep, so that clears it up.
"In the beginning, the Universe was created.  This made a lot of people very angry and has widely been regarded as a bad move."  [Douglas Adams]

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
Is message beep the default for new missions?  Because I never set that specifically for FotG but I don't get the TTS in game with any of our dialoged missions.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline Goober5000

  • HLP Loremaster
  • Moderator
  • 214
    • Goober5000 Productions
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
That would be a monumentally stupid hack, IMHO, and if it still exists, it should be disabled ASAP.
wat

Code: [Select]
// Goober5000 - if we're using simulated speech, it should pre-empt the generic beeps
if (fsspeech_play_from(FSSPEECH_FROM_INGAME) && message_filename_is_generic(filename))
return false;

Code: [Select]
// Goober5000
bool message_filename_is_generic(char *filename)
{
if (!strnicmp(filename, "cuevoice.wav", 8)) return true;
if (!strnicmp(filename, "emptymsg.wav", 8)) return true;
if (!strnicmp(filename, "generic.wav", 7)) return true;
if (!strnicmp(filename, "msgstart.wav", 8)) return true;

return false;
}

This was a requested feature.  By Axem himself, if I'm not mistaken.  And it's not a monumentally stupid hack; it's a well-defined and well-characterized elegant solution to an annoying problem.

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
Well, TTS is working fine for me now.  Not sure what my issue was before.  If I select empty-msg.wav they don't play, which I think is intended, but if I leave the wav set to <None> I get TTS.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline MP-Ryan

  • Makes General Discussion Make Sense.
  • Global Moderator
  • 210
  • Keyboard > Pen > Sword
    • Twitter
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
Wait, so should TTS be triggered in campaigns like Vassago's Dirge, or not?
"In the beginning, the Universe was created.  This made a lot of people very angry and has widely been regarded as a bad move."  [Douglas Adams]

 

Offline Axem

  • 211
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
No, because I'm using my own filename. :p I'll have to go back and change it to a generic one...

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
I need an answer to this semi-urgently!

How will TTS handle emptymsg.ogg and non_critical_med.ogg under 3.6.12 final? Will test now.

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
If I read the patch right, it should ignore the extension in the check, and those should play TTS.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
Confirmed that it works for emptymsg.ogg, but there's nothing in the code to handle non_critical_med.ogg.

I really wish this could be controlled by table...in the meantime is there any chance we can get an exception for non_critical_med.ogg, alarm.ogg, and alarm2.ogg?

On second thought throwing in various specific exceptions for individual projects seems like the height of insanity.

 

Offline The E

  • He's Ebeneezer Goode
  • Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
Using a tbl for this is exactly what we should do.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
You're right, I meant for the ones that have their base name in the list, the extension won't matter.  And yes, having it definable somewhere would probably be nice.  Although, there are 4 filenames to choose from already, are more than that needed?  Do you need 5 or more sounds that when TTS is on, render speech instead of the sound?
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
Not at the moment but it could come up in the future.

What are the four current filenames?

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
They're in the block of code just above that I keep referring to...  :P
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline The E

  • He's Ebeneezer Goode
  • Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: RELEASE: 3.6.12 Release Candidate 4 (RC4)
Thread locked due to irrelevance
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns