Ranthe wrote:This is a nice OXP, it certainly adds to the ambience.
One niggle though - when using the "spoken voices" game option, "ETA" gets pronounced as "Eh-Ta", not "Ee-Tee-Aye".
Yes, I know. I did consider changing the string from "ETA" to "E.T.A.", but current usage here is not to include full stops in abbreviations, and "E.T.A." looks quaint to me. I can only guess where everyone else is and what looks right to you. Last week I trawled through all Oolite's strings (in descriptions.plist), and the only example I could find used "ETA", so I decided to leave it as is for consistency.
Anyway, if you want to change it, it's about line 110 or so in the script, inside the this.$updateETA function. Look for this note, and as it says, if you experiment with altering this script,
do not remove the check for system.isInterstellarSpace:-
Code: Select all
/* ===============================================
CALCULATING & DISPLAYING THE E.T.A.
In interstellar space compassTarget is undefined, will cause CTD in Oolite 1.76.1.
===================================================== */
this.$updateETA = function()
{
if (system.isInterstellarSpace || player.alertCondition != 1) return false;
Then a bit further down the function ends like this, where you should change the second line:-
Code: Select all
player.consoleMessage("\n\n\n\n\n\n\n\n\n\n" + this.$destination);
player.consoleMessage("ETA " + hours + ":" + mins + ":" + secs); // <<------------
}
}
if (oolite.gameSettings.speechOn !== this.$speechOn) this.$restartTimer();
}