Author Topic: Nightly: 30 December 2023 - Revision b3df3364e  (Read 1843 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly: 30 December 2023 - Revision b3df3364e
Here is the nightly for 30 December 2023 - Revision b3df3364e



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


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


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


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


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

Code: [Select]
------------------------------------------------------------------------
commit b6a76b788
Author: Goober5000
Commit: Goober5000

    reuse beam points for collision test
 code/weapon/beam.cpp | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

------------------------------------------------------------------------
commit e21b07662
Author: Goober5000
Commit: Goober5000

    refactor 'share fire direction'
 code/ai/aiturret.cpp                  |  29 ++--
 code/camera/camera.cpp                |   2 +-
 code/model/model_flags.h              |   2 +-
 code/scripting/api/objs/subsystem.cpp |   4 +-
 code/ship/ship.cpp                    |   4 +
 code/ship/ship.h                      |   3 +-
 code/weapon/beam.cpp                  | 260 +++++++++++++++++++++-------------
 7 files changed, 182 insertions(+), 122 deletions(-)

------------------------------------------------------------------------
commit 9b4b0b552
Author: Goober5000
Commit: Goober5000

    fix use of target position, and also don't get gvec if we don't need it
 code/ai/aiturret.cpp |  4 +++-
 code/weapon/beam.cpp | 39 +++++++++++++++++----------------------
 2 files changed, 20 insertions(+), 23 deletions(-)

------------------------------------------------------------------------
commit bdab7a0c5
Author: Goober5000
Commit: Goober5000

    untangle turret code a bit
 code/ai/aicode.cpp                    |  24 ++--
 code/ai/aiinternal.h                  |   4 +-
 code/ai/aiturret.cpp                  | 240 +++++++++++++++-------------------
 code/model/model.h                    |   2 +-
 code/model/modelread.cpp              |  12 +-
 code/scripting/api/objs/subsystem.cpp |   2 +-
 6 files changed, 126 insertions(+), 158 deletions(-)

------------------------------------------------------------------------
commit edc76bcb4
Author: wookieejedi
Commit: GitHub

    Fix typo in lua error prints (#5901)
 code/scripting/lua/LuaFunction.cpp | 2 +-
 code/scripting/lua/LuaTable.cpp    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

------------------------------------------------------------------------
commit e543c1aea
Author: Asteroth
Commit: Asteroth

    make beams respect check hull and self damage
 code/weapon/beam.cpp | 30 ++++++++++++++++++++++++++----
 1 file changed, 26 insertions(+), 4 deletions(-)

 

Offline Solatar

  • 211
Re: Nightly: 30 December 2023 - Revision b3df3364e
Starting with this nightly, fire-beam-at-coordinates causes a CTD. Noticed it in one of the later Derelict missions when using the 24.0.0 RC, and set up a blank mission to just use that sexp upon key press (An Orion firing a LRBGreen out of turret01a). Regular fire-beam works fine, fire-beam-at-coordinates causes a crash with this build, but not with the last (25th) nightly.

 

Offline Goober5000

  • HLP Loremaster
  • Moderator
  • 214
    • Goober5000 Productions
Re: Nightly: 30 December 2023 - Revision b3df3364e
Thanks.  This will be a simple fix.