Hard Light Productions Forums
Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on August 14, 2024, 01:47:21 am
-
Here is the nightly for 14 August 2024 - Revision 8390304a6
Group: Linux
nightly_20240814_8390304a6-builds-Linux.tar.gz (https://scp.indiegames.us/builds/nightly/20240814_8390304a6/nightly_20240814_8390304a6-builds-Linux.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240814_8390304a6/nightly_20240814_8390304a6-builds-Linux.tar.gz))
Group: MacOSX-arm64
nightly_20240814_8390304a6-builds-Mac-arm64.tar.gz (https://scp.indiegames.us/builds/nightly/20240814_8390304a6/nightly_20240814_8390304a6-builds-Mac-arm64.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240814_8390304a6/nightly_20240814_8390304a6-builds-Mac-arm64.tar.gz))
Group: MacOSX-x86_64
nightly_20240814_8390304a6-builds-Mac-x86_64.tar.gz (https://scp.indiegames.us/builds/nightly/20240814_8390304a6/nightly_20240814_8390304a6-builds-Mac-x86_64.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240814_8390304a6/nightly_20240814_8390304a6-builds-Mac-x86_64.tar.gz))
Group: Win32-SSE2
nightly_20240814_8390304a6-builds-Win32-SSE2.zip (https://scp.indiegames.us/builds/nightly/20240814_8390304a6/nightly_20240814_8390304a6-builds-Win32-SSE2.zip) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240814_8390304a6/nightly_20240814_8390304a6-builds-Win32-SSE2.zip))
Group: Win64-SSE2
nightly_20240814_8390304a6-builds-x64-SSE2.zip (https://scp.indiegames.us/builds/nightly/20240814_8390304a6/nightly_20240814_8390304a6-builds-x64-SSE2.zip) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240814_8390304a6/nightly_20240814_8390304a6-builds-x64-SSE2.zip))
------------------------------------------------------------------------
commit f7e934440
Author: Goober5000
Commit: GitHub
parameter deconfliction (#6282)
code/scripting/ade_external_serializer.h | 6 +++---
code/scripting/api/objs/object.cpp | 4 ++--
code/scripting/api/objs/oswpt.cpp | 4 ++--
code/scripting/api/objs/vecmath.cpp | 4 ++--
4 files changed, 9 insertions(+), 9 deletions(-)
------------------------------------------------------------------------
commit 6da7830b7
Author: Kestrellius
Commit: GitHub
Add offset for tabled particle effects (#6264)
code/ai/aibig.cpp | 5 +-
code/ai/aiturret.cpp | 7 +-
code/particle/ParticleSource.cpp | 230 +++++++++++++++++++++++--
code/particle/ParticleSource.h | 49 +++++-
code/particle/ParticleSourceWrapper.cpp | 18 +-
code/particle/ParticleSourceWrapper.h | 6 +-
code/particle/effects/GenericShapeEffect.h | 11 +-
code/particle/effects/SingleParticleEffect.cpp | 2 +-
code/particle/effects/VolumeEffect.cpp | 4 +-
code/particle/util/ParticleProperties.cpp | 10 +-
code/particle/util/ParticleProperties.h | 2 +
code/ship/ship.cpp | 12 +-
code/ship/shipfx.cpp | 14 +-
code/weapon/beam.cpp | 14 +-
code/weapon/weapons.cpp | 19 +-
15 files changed, 332 insertions(+), 71 deletions(-)
------------------------------------------------------------------------
commit 67a9f6f5b
Author: Kestrellius
Commit: GitHub
Friendly fire control flags and SEXP (#6265)
code/ai/ai_profiles.cpp | 14 +++++++++--
code/ai/ai_profiles.h | 2 ++
code/object/collideshipweapon.cpp | 13 +++++++++-
code/parse/sexp.cpp | 51 +++++++++++++++++++++++++++++++++++++++
code/parse/sexp.h | 1 +
code/weapon/beam.cpp | 4 ++-
code/weapon/shockwave.cpp | 44 +++++++++++++++++++++++++++++----
code/weapon/weapons.cpp | 30 +++++++++++++++++++++--
8 files changed, 148 insertions(+), 11 deletions(-)
------------------------------------------------------------------------
commit 4cbd84d59
Author: Goober5000
Commit: Goober5000
safety check for lua_tostring()
code/globalincs/utility.h | 8 ++++++++
code/osapi/dialogs.cpp | 6 +++---
code/scripting/ade.cpp | 23 ++++++++++-------------
code/scripting/ade.h | 3 +++
code/scripting/ade_args.cpp | 2 +-
code/scripting/ade_args.h | 2 +-
code/scripting/api/libs/base.cpp | 2 +-
code/scripting/api/objs/file.cpp | 4 ++--
8 files changed, 29 insertions(+), 21 deletions(-)
------------------------------------------------------------------------
commit d4cd76767
Author: Kestrellius
Commit: GitHub
Beam slash curves (#6269)
code/weapon/beam.cpp | 22 ++++++++++++++++++----
code/weapon/weapon.h | 2 ++
code/weapon/weapons.cpp | 20 ++++++++++++++++++++
3 files changed, 40 insertions(+), 4 deletions(-)
------------------------------------------------------------------------
commit e9592bc4d
Author: Goober5000
Commit: GitHub
add scripting support for wing wave min/max delay (#6280)
code/scripting/api/objs/wing.cpp | 10 ++++++++++
1 file changed, 10 insertions(+)
------------------------------------------------------------------------
commit 5bc929d06
Author: Goober5000
Commit: GitHub
add is-species SEXP operator (#6283)
code/parse/sexp.cpp | 129 ++++++++++++++++++++++++++++++++++++++++++----------
code/parse/sexp.h | 15 +++---
2 files changed, 112 insertions(+), 32 deletions(-)
------------------------------------------------------------------------
commit a9fdbac19
Author: JohnAFernandez
Commit: JohnAFernandez
Fix one comment's accuracy
code/hud/hudtarget.cpp | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
------------------------------------------------------------------------
commit 01d3e14dc
Author: JohnAFernandez
Commit: JohnAFernandez
Fix renderLeadCurrentTarget
code/hud/hudtarget.cpp | 25 ++++++++++++++++++++++---
1 file changed, 22 insertions(+), 3 deletions(-)
------------------------------------------------------------------------
commit f2bffd323
Author: Goober5000
Commit: Goober5000
fix a minor bug with directive marking
code/mission/missiontraining.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
------------------------------------------------------------------------
commit 35db8e31c
Author: Kestrellius
Commit: GitHub
Adds weapon support, switches parse ordering (#6254)
code/object/collideweaponweapon.cpp | 23 ++++++++---------------
code/weapon/weapons.cpp | 30 ++++++++++++++++++++----------
2 files changed, 28 insertions(+), 25 deletions(-)
------------------------------------------------------------------------
commit cb75da4de
Author: Kestrellius
Commit: GitHub
Interpolate particle spawning positions for moving spawner objects (#6249)
code/particle/ParticleSource.cpp | 35 +++++++++++++++++++-------
code/particle/ParticleSource.h | 11 ++++++--
code/particle/effects/GenericShapeEffect.h | 10 +++++---
code/particle/effects/SingleParticleEffect.cpp | 6 +++--
code/particle/effects/VolumeEffect.cpp | 7 ++++--
code/particle/util/EffectTiming.cpp | 29 ++++++++++++---------
code/particle/util/EffectTiming.h | 10 +++++---
7 files changed, 73 insertions(+), 35 deletions(-)
------------------------------------------------------------------------
commit 734efbdb5
Author: Goober5000
Commit: Goober5000
variable checks and message enhancements
code/parse/sexp.cpp | 113 ++++++++++++++++++++++++++++++--------
code/parse/sexp.h | 1 +
code/scripting/api/objs/sexpvar.h | 25 +++++++--
3 files changed, 110 insertions(+), 29 deletions(-)
------------------------------------------------------------------------
commit c6844755d
Author: Goober5000
Commit: Goober5000
address false positives in smart pointers
code/options/OptionsManager.cpp | 2 ++
1 file changed, 2 insertions(+)
------------------------------------------------------------------------
commit 1ca56897b
Author: Goober5000
Commit: Goober5000
some coverity fixes
code/missionui/missionscreencommon.cpp | 26 ++++++++------------------
code/missionui/missionscreencommon.h | 2 +-
code/parse/sexp.cpp | 7 +++++--
3 files changed, 14 insertions(+), 21 deletions(-)
------------------------------------------------------------------------
commit 1fae61b87
Author: Goober5000
Commit: Goober5000
improve model texture parsing
code/model/model.h | 2 +-
code/model/modelread.cpp | 10 ++++++++--
2 files changed, 9 insertions(+), 3 deletions(-)
------------------------------------------------------------------------
commit 500bf1c2c
Author: Birk Magnussen
Commit: Birk Magnussen
Add clang NOLINTs
code/scripting/api/objs/object.cpp | 2 +-
code/scripting/api/objs/oswpt.cpp | 2 +-
code/scripting/api/objs/vecmath.cpp | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
------------------------------------------------------------------------
commit 558f92220
Author: BMagnu
Commit: BMagnu
add implicit-only includes
code/scripting/ade_external_serializer.h | 6 ++++++
1 file changed, 6 insertions(+)
------------------------------------------------------------------------
commit 7caef527d
Author: Birk Magnussen
Commit: Birk Magnussen
Slightly clean up RPC API
code/globalincs/pstypes.h | 3 ---
code/object/object.h | 3 ---
code/parse/sexp.h | 3 ---
code/scripting/ade_api.h | 12 ++++++++++--
code/scripting/ade_external_serializer.h | 31 +++++++++++++++++++++++++++++++
code/scripting/api/objs/bytearray.h | 4 ++--
code/scripting/api/objs/enums.h | 4 ++--
code/scripting/api/objs/gameevent.h | 4 ++--
code/scripting/api/objs/gamestate.h | 4 ++--
code/scripting/api/objs/object.cpp | 4 ++--
code/scripting/api/objs/oswpt.cpp | 4 ++--
code/scripting/api/objs/parse_object.h | 8 ++++----
code/scripting/api/objs/subsystem.h | 4 ++--
code/scripting/api/objs/vecmath.cpp | 4 ++--
code/scripting/api/objs/vecmath.h | 4 ++--
code/source_groups.cmake | 1 +
16 files changed, 64 insertions(+), 33 deletions(-)
------------------------------------------------------------------------
commit 72b5135df
Author: JohnAFernandez
Commit: JohnAFernandez
Fix an interface sound crash
code/sound/sound.cpp | 6 ++++++
1 file changed, 6 insertions(+)
------------------------------------------------------------------------
commit f041b8dac
Author: Kestrellius
Commit: GitHub
Adds consts to parameters for a couple laser rendering functions. (#6270)
code/render/batching.cpp | 8 ++++----
code/render/batching.h | 4 ++--
2 files changed, 6 insertions(+), 6 deletions(-)
------------------------------------------------------------------------
commit 81da8a849
Author: BMagnu
Commit: GitHub
disable misc-no-recursion (#6266)
.clang-tidy | 1 +
1 file changed, 1 insertion(+)
------------------------------------------------------------------------
commit 4ea075795
Author: mara
Commit: mara
Fix SDL2 pkg-config name
lib/SDL2.cmake | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
------------------------------------------------------------------------
commit 79d0c93ba
Author: Mike Nelson
Commit: GitHub
Print in game options data to scripting output files (#6257)
code/scripting/doc_html.cpp | 9 +++++++++
code/scripting/doc_json.cpp | 15 +++++++++++++++
code/scripting/lua.cpp | 14 +++++++++++++-
code/scripting/scripting_doc.h | 8 ++++++++
4 files changed, 45 insertions(+), 1 deletion(-)