Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: Trivial Psychic on July 06, 2016, 11:01:27 pm

Title: New Release => New Feature Requests
Post by: Trivial Psychic on July 06, 2016, 11:01:27 pm
A thread like this usually pops up after a new release, so I've decided to start one myself.

Adding options for sim-speach for (also in launcher) fiction viewer and pilots dossiers or intelligence viewer or whatever Blue Planet has introduced.

Allowing waypoints to be used as anchors for arrival points. (An old suggestion, IIRC).

An option, either in the ship's editor or as a sexp, to kill all sound coming from an object, such as table-defined engine sounds.
Title: Re: New Release => New Feature Requests
Post by: AdmiralRalwood on July 06, 2016, 11:09:17 pm
A thread like this usually pops up after a new release, so I've decided to start one myself.

Adding options for sim-speach for (also in launcher) fiction viewer and pilots dossiers or intelligence viewer or whatever Blue Planet has introduced.
Fiction viewer maybe, but Blue Planet's database is entirely scripted and so adding launcher options for it doesn't really make any sense.
Title: Re: New Release => New Feature Requests
Post by: The E on July 07, 2016, 12:09:13 am
Adding a lua API call to feed text into the tts-engine should be possible.
Title: Re: New Release => New Feature Requests
Post by: Trivial Psychic on July 07, 2016, 08:26:57 am
Adding a lua API call to feed text into the tts-engine should be possible.
So, such an addition would cause the database TTS to be tied in with one of the other launcher boxes?  For example, if this were added, and I have techroom selected in the menu, then the database would play as well?
Title: Re: New Release => New Feature Requests
Post by: AdmiralRalwood on July 07, 2016, 09:48:49 am
Adding a lua API call to feed text into the tts-engine should be possible.
So, such an addition would cause the database TTS to be tied in with one of the other launcher boxes?  For example, if this were added, and I have techroom selected in the menu, then the database would play as well?
I don't think Lua has any way of telling that "TTS in the techroom" is enabled. More likely, the database itself would gain an in-game option to turn on TTS.
Title: Re: New Release => New Feature Requests
Post by: The E on July 07, 2016, 09:50:38 am
Yeah. There's not a lot we can do from the engine side to make this work without some changes to the scripts. When it comes to the lua API, all we can do is expose engine functionality to it, it is then up to the script writers and maintainers to incorporate the new functionality in their scripts.
Title: Re: New Release => New Feature Requests
Post by: Trivial Psychic on July 08, 2016, 01:23:14 am
What about the waypoints thing?
Title: Re: New Release => New Feature Requests
Post by: The E on July 08, 2016, 02:27:24 am
That shouldn't be too hard to do.
Title: Re: New Release => New Feature Requests
Post by: General Battuta on July 08, 2016, 02:27:52 pm
Waypoint anchors would be super good.

Did we ever make a sane alternate behavior for countermeasures?
Title: Re: New Release => New Feature Requests
Post by: AdmiralRalwood on July 08, 2016, 02:29:16 pm
Waypoint anchors would be super good.

Did we ever make a sane alternate behavior for countermeasures?
No. The way missiles ignore countermeasures was fixed (no more "two countermeasures in range of the same missile will be virtually guaranteed to decoy it eventually"), but the global timer still exists. Nobody has written a solution yet.