Author Topic: Nightly: 13 August 2020 - Revision 6c3dc57  (Read 527 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly: 13 August 2020 - Revision 6c3dc57
Here is the nightly for 13 August 2020 - Revision 6c3dc57



Group: Win64
nightly_20200813_6c3dc57-builds-Win64.zip (Mirror)


Group: Win32
nightly_20200813_6c3dc57-builds-Win32.zip (Mirror)


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


Group: MacOSX
nightly_20200813_6c3dc57-builds-MacOSX.tar.gz (Mirror)

Code: [Select]
------------------------------------------------------------------------
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(-)