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 29, 2024, 12:33:04 am
-
Here is the nightly for 29 February 2024 - Revision 4cdf10b39
Group: Linux
nightly_20240229_4cdf10b39-builds-Linux.tar.gz (https://scp.indiegames.us/builds/nightly/20240229_4cdf10b39/nightly_20240229_4cdf10b39-builds-Linux.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240229_4cdf10b39/nightly_20240229_4cdf10b39-builds-Linux.tar.gz))
Group: MacOSX-arm64
nightly_20240229_4cdf10b39-builds-Mac-arm64.tar.gz (https://scp.indiegames.us/builds/nightly/20240229_4cdf10b39/nightly_20240229_4cdf10b39-builds-Mac-arm64.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240229_4cdf10b39/nightly_20240229_4cdf10b39-builds-Mac-arm64.tar.gz))
Group: MacOSX-x86_64
nightly_20240229_4cdf10b39-builds-Mac-x86_64.tar.gz (https://scp.indiegames.us/builds/nightly/20240229_4cdf10b39/nightly_20240229_4cdf10b39-builds-Mac-x86_64.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240229_4cdf10b39/nightly_20240229_4cdf10b39-builds-Mac-x86_64.tar.gz))
Group: Win32-SSE2
nightly_20240229_4cdf10b39-builds-Win32-SSE2.zip (https://scp.indiegames.us/builds/nightly/20240229_4cdf10b39/nightly_20240229_4cdf10b39-builds-Win32-SSE2.zip) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240229_4cdf10b39/nightly_20240229_4cdf10b39-builds-Win32-SSE2.zip))
Group: Win64-SSE2
nightly_20240229_4cdf10b39-builds-x64-SSE2.zip (https://scp.indiegames.us/builds/nightly/20240229_4cdf10b39/nightly_20240229_4cdf10b39-builds-x64-SSE2.zip) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240229_4cdf10b39/nightly_20240229_4cdf10b39-builds-x64-SSE2.zip))
------------------------------------------------------------------------
commit c652d5a84
Author: Goober5000
Commit: Goober5000
another isValid fix
code/scripting/api/objs/ship.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
------------------------------------------------------------------------
commit 1313434e1
Author: Goober5000
Commit: Goober5000
reconcile isValid between PRs
code/scripting/api/objs/ship.cpp | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
------------------------------------------------------------------------
commit c6c9945e5
Author: Goober5000
Commit: Goober5000
check objh specifically for validity
code/scripting/api/objs/subsystem.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
------------------------------------------------------------------------
commit be8725c6c
Author: Goober5000
Commit: Goober5000
change isSubsytemValid to isValid
code/scripting/api/libs/graphics.cpp | 2 +-
code/scripting/api/objs/beam.cpp | 4 +-
code/scripting/api/objs/camera.cpp | 4 +-
code/scripting/api/objs/model_path.cpp | 2 +-
code/scripting/api/objs/object.cpp | 4 +-
code/scripting/api/objs/order.cpp | 2 +-
code/scripting/api/objs/ship.cpp | 4 +-
code/scripting/api/objs/subsystem.cpp | 102 ++++++++++++++++-----------------
code/scripting/api/objs/subsystem.h | 2 +-
code/scripting/api/objs/weapon.cpp | 4 +-
10 files changed, 65 insertions(+), 65 deletions(-)
------------------------------------------------------------------------
commit 15c921223
Author: Goober5000
Commit: Goober5000
compose object_h within the structs/classes that use it
code/object/object.h | 3 ++-
code/scripting/api/objs/beam.cpp | 10 ++++----
code/scripting/api/objs/camera.cpp | 4 +--
code/scripting/api/objs/model_path.cpp | 2 +-
code/scripting/api/objs/object.cpp | 4 +--
code/scripting/api/objs/ship.cpp | 16 ++++++------
code/scripting/api/objs/ship_bank.cpp | 34 +++++++++++-------------
code/scripting/api/objs/ship_bank.h | 5 ++--
code/scripting/api/objs/subsystem.cpp | 47 ++++++++++++++++------------------
code/scripting/api/objs/subsystem.h | 4 ++-
code/scripting/api/objs/weapon.cpp | 4 +--
11 files changed, 65 insertions(+), 68 deletions(-)
------------------------------------------------------------------------
commit ec241fcab
Author: Goober5000
Commit: Goober5000
standardize on isValid() and make validity member functions const
code/actions/Program.cpp | 2 +-
code/ai/ailua.cpp | 2 +-
code/camera/camera.cpp | 22 ++--
code/decals/decals.cpp | 4 +-
code/globalincs/pstypes.h | 2 +-
code/object/object.h | 2 +-
code/particle/ParticleSource.cpp | 2 +-
code/pilotfile/pilotfile.h | 2 +-
code/scripting/api/libs/audio.cpp | 6 +-
code/scripting/api/libs/base.cpp | 2 +-
code/scripting/api/libs/controls.cpp | 2 +-
code/scripting/api/libs/graphics.cpp | 14 +-
code/scripting/api/libs/hud.cpp | 4 +-
code/scripting/api/libs/mission.cpp | 24 ++--
code/scripting/api/libs/multi.cpp | 4 +-
code/scripting/api/libs/testing.cpp | 2 +-
code/scripting/api/libs/ui.cpp | 2 +-
code/scripting/api/objs/LuaSEXP.cpp | 2 +-
code/scripting/api/objs/LuaSEXP.h | 2 +-
code/scripting/api/objs/ai_helper.cpp | 2 +-
code/scripting/api/objs/asteroid.cpp | 8 +-
code/scripting/api/objs/beam.cpp | 22 ++--
code/scripting/api/objs/briefing.cpp | 2 +-
code/scripting/api/objs/briefing.h | 2 +-
code/scripting/api/objs/camera.cpp | 4 +-
code/scripting/api/objs/cmd_brief.cpp | 2 +-
code/scripting/api/objs/cmd_brief.h | 2 +-
code/scripting/api/objs/control_binding.cpp | 16 +--
code/scripting/api/objs/control_binding.h | 2 +-
code/scripting/api/objs/debriefing.cpp | 2 +-
code/scripting/api/objs/debriefing.h | 2 +-
code/scripting/api/objs/debris.cpp | 18 +--
code/scripting/api/objs/decaldefinition.cpp | 2 +-
code/scripting/api/objs/enums.cpp | 8 +-
code/scripting/api/objs/enums.h | 2 +-
code/scripting/api/objs/executor.cpp | 2 +-
code/scripting/api/objs/executor.h | 2 +-
code/scripting/api/objs/eye.cpp | 10 +-
code/scripting/api/objs/eye.h | 2 +-
code/scripting/api/objs/fictionviewer.cpp | 2 +-
code/scripting/api/objs/fictionviewer.h | 2 +-
code/scripting/api/objs/fireball.cpp | 14 +-
code/scripting/api/objs/font.cpp | 4 +-
code/scripting/api/objs/font.h | 4 +-
code/scripting/api/objs/gameevent.cpp | 6 +-
code/scripting/api/objs/gameevent.h | 2 +-
code/scripting/api/objs/gamestate.cpp | 6 +-
code/scripting/api/objs/gamestate.h | 2 +-
code/scripting/api/objs/loop_brief.cpp | 2 +-
code/scripting/api/objs/loop_brief.h | 2 +-
code/scripting/api/objs/luaaisexp.cpp | 2 +-
code/scripting/api/objs/luaaisexp.h | 2 +-
code/scripting/api/objs/mc_info.cpp | 16 +--
code/scripting/api/objs/mc_info.h | 2 +-
code/scripting/api/objs/model.cpp | 106 +++++++--------
code/scripting/api/objs/model.h | 28 ++--
code/scripting/api/objs/modelinstance.cpp | 44 +++----
code/scripting/api/objs/modelinstance.h | 4 +-
code/scripting/api/objs/object.cpp | 66 +++++-----
code/scripting/api/objs/order.cpp | 26 ++--
code/scripting/api/objs/order.h | 2 +-
code/scripting/api/objs/particle.cpp | 6 +-
code/scripting/api/objs/particle.h | 4 +-
code/scripting/api/objs/physics_info.cpp | 58 ++++-----
code/scripting/api/objs/physics_info.h | 2 +-
code/scripting/api/objs/redalert.cpp | 2 +-
code/scripting/api/objs/redalert.h | 2 +-
code/scripting/api/objs/rpc.cpp | 2 +-
code/scripting/api/objs/sexpvar.cpp | 14 +-
code/scripting/api/objs/sexpvar.h | 2 +-
code/scripting/api/objs/shields.cpp | 12 +-
code/scripting/api/objs/ship.cpp | 192 ++++++++++++++--------------
code/scripting/api/objs/ship_bank.cpp | 42 +++---
code/scripting/api/objs/ship_bank.h | 4 +-
code/scripting/api/objs/shipwepselect.cpp | 8 +-
code/scripting/api/objs/shipwepselect.h | 8 +-
code/scripting/api/objs/sound.cpp | 54 ++++----
code/scripting/api/objs/sound.h | 10 +-
code/scripting/api/objs/streaminganim.cpp | 26 ++--
code/scripting/api/objs/streaminganim.h | 2 +-
code/scripting/api/objs/subsystem.cpp | 10 +-
code/scripting/api/objs/techroom.cpp | 6 +-
code/scripting/api/objs/techroom.h | 4 +-
code/scripting/api/objs/texturemap.cpp | 10 +-
code/scripting/api/objs/texturemap.h | 2 +-
code/scripting/api/objs/waypoint.cpp | 10 +-
code/scripting/api/objs/waypoint.h | 2 +-
code/scripting/api/objs/weapon.cpp | 36 +++---
code/scripting/api/objs/wing.cpp | 2 +-
89 files changed, 545 insertions(+), 545 deletions(-)
------------------------------------------------------------------------
commit bb89553b0
Author: Goober5000
Commit: Goober5000
allow a ship class's type to be set more than once
code/ship/ship.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
------------------------------------------------------------------------
commit ba9285e09
Author: Goober5000
Commit: Goober5000
connect ship and parsed ship in Lua API
code/scripting/api/objs/parse_object.cpp | 17 +++++++++++++++++
code/scripting/api/objs/ship.cpp | 18 ++++++++++++++++++
2 files changed, 35 insertions(+)
------------------------------------------------------------------------
commit 66be185d0
Author: Goober5000
Commit: Goober5000
allow finer control of particle rotation randomization
code/math/curve.cpp | 2 +-
code/math/curve.h | 2 +-
code/particle/effects/CompositeEffect.cpp | 2 +-
code/particle/particle.cpp | 3 ++-
code/particle/particle.h | 5 +++++
code/particle/util/ParticleProperties.cpp | 31 ++++++++++++++++++++++++++++++-
code/particle/util/ParticleProperties.h | 4 ++++
7 files changed, 44 insertions(+), 5 deletions(-)