Speech off by default?

Zeppelin4

Warlord
Joined
Mar 30, 2007
Messages
230
Its not part of performance and or balance so the option should be on by default with a option to turn it off.
 
Don't you think that a new player coming to the mod would think something is wrong if there is no sound? This could give a first bad impression. Anyway your mod and thanks for all you do.
 
I changed the value to 1 in the options file for 'PLAY_SPEECH_START', which I assume is the leader intro when you start a new game. I have sound there, but I don't have any speech when I discover a technology or when I finished a wonder. Can it be fixed by setting the value for that to 0, resp. can I change it without starting a new game?
 
The values in the options file must be set before you start a game. They have to be initialized along with all the other stuff in the mod.

Which brings me to a curious conundrum.

Assuming a new user d/ls the mod from here and installs it and starts immediately he wont have an opportunity to change any options until after the mod is unpacked and installed by the game. He could if he isn't aware of the sounds options think, as Zeppelin4 says, there is a problem.

Since you can't usually set the options before installing for the first time maybe this option should be returned to "On" by default.

Personally I prefer it off.
 
There is an error in the "Civup_Misc.sql".

The initial values for speech with TECHS & Buildings is set to 1 not 0. This means if you change the values to 0 for all the speech in the options, as I did, the speech is still there. I assume the reverse is true that if you keep the TECHS & Buildings options to 1 then the database will set blanks for those audio fields and no speech will be heard.

Quick fix is load "Civup_Misc.sql" in an editor and change the last three 1s to 0s.

Like this:
Code:
UPDATE Technologies SET AudioIntro = "" WHERE EXISTS 
(SELECT Value FROM Civup WHERE Type='PLAY_SPEECH_TECHS' AND Value=1);

to
Code:
UPDATE Technologies SET AudioIntro = "" WHERE EXISTS 
(SELECT Value FROM Civup WHERE Type='PLAY_SPEECH_TECHS' AND Value=0);
 
Back
Top Bottom