Author Topic: Nightly: 04 October 2023 - Revision 7f4d78f44  (Read 447 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly: 04 October 2023 - Revision 7f4d78f44
Here is the nightly for 04 October 2023 - Revision 7f4d78f44



Group: Linux
nightly_20231004_7f4d78f44-builds-Linux.tar.gz (Mirror)


Group: MacOSX
nightly_20231004_7f4d78f44-builds-Mac.tar.gz (Mirror)


Group: Win32-SSE2
nightly_20231004_7f4d78f44-builds-Win32-SSE2.zip (Mirror)


Group: Win64-SSE2
nightly_20231004_7f4d78f44-builds-x64-SSE2.zip (Mirror)

Code: [Select]
------------------------------------------------------------------------
commit 79579eda9
Author: Goober5000
Commit: Goober5000

    fix barrel roll crash in Star Fox: Event Horizon
 code/mission/missionparse.cpp     |  3 +++
 code/parse/sexp.cpp               | 14 +++++++-------
 code/scripting/api/objs/oswpt.cpp |  6 +++++-
 code/ship/ship.h                  |  7 +++++--
 4 files changed, 20 insertions(+), 10 deletions(-)

------------------------------------------------------------------------
commit b6c0e8b56
Author: Goober5000
Commit: Goober5000

    fix ShipStatus states to correctly account for exploding ships
 code/ai/aicode.cpp               |  2 +-
 code/ai/aigoals.cpp              |  4 +--
 code/mission/missiontraining.cpp |  2 +-
 code/parse/sexp.cpp              | 73 ++++++++++++++++++++++------------------
 code/parse/sexp/LuaSEXP.cpp      |  6 ++--
 code/playerman/playercontrol.cpp |  6 ++--
 code/ship/ship.h                 | 11 +++---
 code/ship/shiphit.cpp            |  2 +-
 8 files changed, 58 insertions(+), 48 deletions(-)

------------------------------------------------------------------------
commit c2d0eafc3
Author: Goober5000
Commit: Goober5000

    add wing status to red-alert system
 code/missionui/redalert.cpp | 397 ++++++++++++++++++++++----------------------
 code/missionui/redalert.h   |  19 ++-
 code/pilotfile/csg.cpp      |  79 +++++++--
 code/pilotfile/pilotfile.h  |   5 +-
 code/ship/ship.cpp          |   7 +-
 code/ship/ship.h            |   1 +
 code/ship/ship_flags.h      |   1 +
 freespace2/freespace.cpp    |   4 +-
 8 files changed, 297 insertions(+), 216 deletions(-)

 

Offline Trivial Psychic

  • 212
  • Snoop Junkie
Re: Nightly: 04 October 2023 - Revision 7f4d78f44
Something in this change has broken something to do with messages or repeating argument events.  I was working with ITB again (been a few months), and I've got a mission were an argument event is used for one ship to send out two messages, one when its hull gets below 66%, and another when it gets below 33%.  I'm using a variable which is reduced by 33 whenever the event fires, so the first time it fires at 66, then the next time at 33.  Using the build from Oct 3rd, it works the way I want.  When I use this build, the messages wait until the ship is dying before they fire, and it aborts the actual audio file associated.  Probably because it considers the ship dead, and doesn't activate the file.  The event has a trigger count of 2, an interval time of 1, and a repeat count of -1.  Not sure why I used the -1.  It's been a long time since I dug into the guts of this mission.

I've also noticed some subtle AI changes.  Under the Oct 3rd, a fighter wing will target warship A, but under this build they will target warship B.  I also feel I should mention that both of these behaviors happen with the RC8 build as well.
The Trivial Psychic Strikes Again!

 

Offline Goober5000

  • HLP Loremaster
  • Moderator
  • 214
    • Goober5000 Productions
Re: Nightly: 04 October 2023 - Revision 7f4d78f44
Yeah, this nightly and RC8 have a rather severe bug.  Things should be fixed in the next nightly.