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 13, 2020, 02:35:32 am
-
Here is the nightly for 13 August 2020 - Revision 6c3dc57
Group: Win64
nightly_20200813_6c3dc57-builds-Win64.zip (http://scp.indiegames.us/builds/nightly/20200813_6c3dc57/nightly_20200813_6c3dc57-builds-Win64.zip) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20200813_6c3dc57/nightly_20200813_6c3dc57-builds-Win64.zip))
Group: Win32
nightly_20200813_6c3dc57-builds-Win32.zip (http://scp.indiegames.us/builds/nightly/20200813_6c3dc57/nightly_20200813_6c3dc57-builds-Win32.zip) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20200813_6c3dc57/nightly_20200813_6c3dc57-builds-Win32.zip))
Group: Linux
nightly_20200813_6c3dc57-builds-Linux.tar.gz (http://scp.indiegames.us/builds/nightly/20200813_6c3dc57/nightly_20200813_6c3dc57-builds-Linux.tar.gz) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20200813_6c3dc57/nightly_20200813_6c3dc57-builds-Linux.tar.gz))
Group: MacOSX
nightly_20200813_6c3dc57-builds-MacOSX.tar.gz (http://scp.indiegames.us/builds/nightly/20200813_6c3dc57/nightly_20200813_6c3dc57-builds-MacOSX.tar.gz) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20200813_6c3dc57/nightly_20200813_6c3dc57-builds-MacOSX.tar.gz))
------------------------------------------------------------------------
commit 8d8f304
Author: asarium
Commit: asarium
Add more scripting APIs for the command briefing
code/missionui/missionbrief.cpp | 2 +-
code/missionui/missionbrief.h | 2 +-
code/missionui/missionscreencommon.cpp | 34 ++++++++++++-------
code/missionui/missionscreencommon.h | 1 +
code/scripting/api/libs/async.cpp | 4 ++-
code/scripting/api/libs/base.cpp | 2 +-
code/scripting/api/libs/ui.cpp | 7 ++++
code/scripting/api/objs/audio_stream.cpp | 58 +++++++++++++++++++++++++++++++-
code/scripting/api/objs/player.cpp | 33 +++++++++++++++++-
code/scripting/api/objs/player.h | 2 ++
10 files changed, 127 insertions(+), 18 deletions(-)
------------------------------------------------------------------------
commit b94f120
Author: asarium
Commit: asarium
Fix various issues of an unbalanced Lua stack
code/scripting/ade.cpp | 6 ++----
code/scripting/scripting.h | 3 +++
lib/libRocket | 2 +-
3 files changed, 6 insertions(+), 5 deletions(-)
------------------------------------------------------------------------
commit 8fcb05b
Author: asarium
Commit: asarium
Add scripting API for custom execution context
code/executor/CombinedExecutionContext.cpp | 34 ++
code/executor/CombinedExecutionContext.h | 21 +
code/scripting/api/LuaExecutionContext.cpp | 50 +++
code/scripting/api/LuaExecutionContext.h | 23 +
code/scripting/api/libs/async.cpp | 122 +++++-
code/scripting/api/objs/enums.cpp | 597 +++++---------------------
code/scripting/api/objs/enums.h | 7 +-
code/scripting/api/objs/execution_context.cpp | 67 +++
code/scripting/api/objs/execution_context.h | 25 ++
code/source_groups.cmake | 6 +
10 files changed, 447 insertions(+), 505 deletions(-)