I have proposed this before, but it never received much of a response. However, I will try again.
I propose the following: In-Engine cutscenes. Those who play Homeworld, Operation Flashpoint, and Starlancer will know what I mean. And they can be made in a similar way to those in Flashpoint, using the game’s own editor, but the player replaced by a fixed viewpoint.
As it turns out, little new code is required, as they can be made as a mission in FRED, but the player’s ship be rendered immobile (either by damage, or preferably a new tbl entry), and the player simply watches the action unfold. However, from a fixed viewpoint this can get a bit dull, so there needs to be a way to view from other ships. I know that we already have this in the form of /,* and so on, on the numpad, but I request SEXPs for it. I would also require a SEXP for toggling the hud on and off, as I don’t want it in the way of the action.
So, I request the following SEXPs:
View-from-ship-internal (pilot view)
View-from-ship-chase (behind view, normally achieved by pressing *)
Toggle-hud-on
Toggle-hud-off.
It would also be useful if the rotatable external view could be worked into a SEXP, but I don’t know how the rotation could be made to work, unless the angle is defined in the SEXP, rather like the way the location of background bitmaps is (bank, pitch, heading)
I have already made a tbl entry for an immobile ship. It and a sample cutscene mission can be found here:
www.3dap.com/hlp/hosted/14_year_war/PoVBB/Fscutscenemission.zip (the music in the mission is actually a comm. message, as I dare not meddle with the music tbl. You will have to substitute the music yourself, as it is a very large file. However, the pace of the cutscene follows the music, so it can be downloaded separately, here:
www.3dap.com/hlp/hosted/14_year_war/PoVBB/FScutscene_mission_music.zip , for those who care, the track is “Darken” by Seventh)
To insert these cutscenes into a campaign, they would simply be part of the chain, like a regular mission, but they would have to be made without a debriefing.