Hard Light Productions Forums
Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on February 20, 2022, 12:51:59 am
-
Here is the nightly for 20 February 2022 - Revision 6a3794ca1
Group: Linux
nightly_20220220_6a3794ca1-builds-Linux.tar.gz (http://scp.indiegames.us/builds/nightly/20220220_6a3794ca1/nightly_20220220_6a3794ca1-builds-Linux.tar.gz) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20220220_6a3794ca1/nightly_20220220_6a3794ca1-builds-Linux.tar.gz))
Group: Win32-SSE2
nightly_20220220_6a3794ca1-builds-Win32-SSE2.zip (http://scp.indiegames.us/builds/nightly/20220220_6a3794ca1/nightly_20220220_6a3794ca1-builds-Win32-SSE2.zip) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20220220_6a3794ca1/nightly_20220220_6a3794ca1-builds-Win32-SSE2.zip))
Group: Win64-SSE2
nightly_20220220_6a3794ca1-builds-x64-SSE2.zip (http://scp.indiegames.us/builds/nightly/20220220_6a3794ca1/nightly_20220220_6a3794ca1-builds-x64-SSE2.zip) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20220220_6a3794ca1/nightly_20220220_6a3794ca1-builds-x64-SSE2.zip))
------------------------------------------------------------------------
commit 1b69e6e3a
Author: Goober5000
Commit: Goober5000
fix an edge case for ships destroyed before mission
code/mission/missionparse.cpp | 7 +++++++
1 file changed, 7 insertions(+)
------------------------------------------------------------------------
commit a1d92251c
Author: Goober5000
Commit: Goober5000
prevent Assert with glowpoints
code/model/modelrender.cpp | 23 +++++++++++++++++++----
1 file changed, 19 insertions(+), 4 deletions(-)
------------------------------------------------------------------------
commit 237787c25
Author: Goober5000
Commit: Goober5000
add some new scan features
code/hud/hudtargetbox.cpp | 13 +++++++++----
code/hud/hudtargetbox.h | 2 +-
code/model/model.h | 2 ++
code/model/modelread.cpp | 1 +
code/playerman/playercontrol.cpp | 21 +++++++++++++++++----
code/scripting/api/objs/shipclass.cpp | 32 ++++++++++++++++++++++++++++++++
code/ship/ship.cpp | 21 ++++++++++++++++++++-
code/ship/ship.h | 2 ++
8 files changed, 84 insertions(+), 10 deletions(-)
-
The "time starts running during the briefing" (https://github.com/scp-fs2open/fs2open.github.com/issues/3946) bug isn't entirely fixed. If you use the "equip wing with this loadout" button but don't have enough weapons to outfit the entire wing, you'll throw an error that also starts the mission clock.
(https://i.imgur.com/UMNHfAb.png)
Note that while the mission "begins" at 41 seconds, triggers that are set earlier are firing simultaneously; Beta 1's dialogue is keyed for a few seconds after the mission starts, and the Hope is set to jump in at 25 seconds.
-
I just tested it out and it works fine on my end. Can you post a log, and the exact steps needed to reproduce the bug?
-
1) Load Last Hope from the tech room.
2) Under ship selection, change Alpha wing to the following: Hercs for Alpha 1 and 4, Ulysses for Alpha 2 and 3. (This probably doesn't matter, but it's the flight setup I'm using.)
3) Under weapon selection, assign two Avengers to Alpha 1, then hit the "Assign to wing" button. This will throw a loadout error because there are only about 20 interceptors in the inventory, which isn't enough to outfit the entire wing.
3a) Accept the error message. The mission clock will begin running at this point and you can enter the mission at any time from here onward to find the in-game timer has advanced however long you decided to wait beforehand.
4) If you'd like to put more time on the clock, take a minute to complete the loadout as you see fit. This typically takes me about 30 seconds.
5) Enter the mission.
I'm getting consistent results. Here's the debug log. (https://fsnebula.org/log/6212cbef6cf36d3531784dab)
-
Thanks. I've opened PR 4045 to fix it.