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 23, 2021, 12:45:07 am
-
Here is the nightly for 23 February 2021 - Revision 8b23ccdf2
Group: Win32-SSE2
nightly_20210223_8b23ccdf2-builds-Win32-SSE2.zip (http://scp.indiegames.us/builds/nightly/20210223_8b23ccdf2/nightly_20210223_8b23ccdf2-builds-Win32-SSE2.zip) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20210223_8b23ccdf2/nightly_20210223_8b23ccdf2-builds-Win32-SSE2.zip))
Group: Linux
nightly_20210223_8b23ccdf2-builds-Linux.tar.gz (http://scp.indiegames.us/builds/nightly/20210223_8b23ccdf2/nightly_20210223_8b23ccdf2-builds-Linux.tar.gz) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20210223_8b23ccdf2/nightly_20210223_8b23ccdf2-builds-Linux.tar.gz))
Group: Win64-SSE2
nightly_20210223_8b23ccdf2-builds-x64-SSE2.zip (http://scp.indiegames.us/builds/nightly/20210223_8b23ccdf2/nightly_20210223_8b23ccdf2-builds-x64-SSE2.zip) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20210223_8b23ccdf2/nightly_20210223_8b23ccdf2-builds-x64-SSE2.zip))
------------------------------------------------------------------------
commit 8f8880164
Author: asarium
Commit: asarium
Add dynamic action programming system
ci/linux/configure_cmake.sh | 3 +-
code/actions/Action.cpp | 8 ++
code/actions/Action.h | 25 ++++
code/actions/Program.cpp | 201 ++++++++++++++++++++++++++++
code/actions/Program.h | 112 ++++++++++++++++
code/actions/common.h | 39 ++++++
code/actions/types/MoveToSubmodel.cpp | 78 +++++++++++
code/actions/types/MoveToSubmodel.h | 24 ++++
code/actions/types/ParticleEffectAction.cpp | 68 ++++++++++
code/actions/types/ParticleEffectAction.h | 23 ++++
code/actions/types/PlaySoundAction.cpp | 57 ++++++++
code/actions/types/PlaySoundAction.h | 23 ++++
code/actions/types/SetDirectionAction.cpp | 37 +++++
code/actions/types/SetDirectionAction.h | 22 +++
code/actions/types/SetPositionAction.cpp | 27 ++++
code/actions/types/SetPositionAction.h | 22 +++
code/actions/types/WaitAction.cpp | 37 +++++
code/actions/types/WaitAction.h | 23 ++++
code/gamesnd/gamesnd.cpp | 28 ++--
code/gamesnd/gamesnd.h | 2 +
code/model/model.h | 16 ++-
code/model/modelread.cpp | 6 +
code/particle/ParticleSource.cpp | 12 +-
code/particle/ParticleSource.h | 6 +-
code/particle/ParticleSourceWrapper.cpp | 12 +-
code/particle/ParticleSourceWrapper.h | 6 +-
code/ship/ship.cpp | 38 ++++--
code/source_groups.cmake | 23 ++++
code/tracing/Monitor.cpp | 31 ++++-
code/tracing/Monitor.h | 19 ++-
code/tracing/categories.cpp | 2 +
code/tracing/categories.h | 2 +
code/utils/id.h | 2 +-
code/weapon/beam.cpp | 8 ++
code/weapon/weapon.h | 10 +-
code/weapon/weapons.cpp | 30 ++++-
lib/vulkan.cmake | 7 +-
37 files changed, 1030 insertions(+), 59 deletions(-)
-
Can someone summarize what this is?
-
Not until the next changes (https://github.com/scp-fs2open/fs2open.github.com/pull/3242) are merged ;)
-
All changes are now merged. You can find the documentation on the wiki (https://wiki.hard-light.net/index.php/Action_System).