Hard Light Productions Forums
Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on December 21, 2017, 02:48:16 am
-
Here is the nightly for 21 December 2017 - Revision 68e19a1
Group: Linux
nightly_20171221_68e19a1-builds-Linux.tar.gz (http://swc.fs2downloads.com/builds/nightly/20171221_68e19a1/nightly_20171221_68e19a1-builds-Linux.tar.gz) (Mirror (http://scp.indiegames.us/builds/nightly/20171221_68e19a1/nightly_20171221_68e19a1-builds-Linux.tar.gz))
Group: MacOSX
nightly_20171221_68e19a1-builds-MacOSX.tar.gz (http://swc.fs2downloads.com/builds/nightly/20171221_68e19a1/nightly_20171221_68e19a1-builds-MacOSX.tar.gz) (Mirror (http://scp.indiegames.us/builds/nightly/20171221_68e19a1/nightly_20171221_68e19a1-builds-MacOSX.tar.gz))
Group: Win64
nightly_20171221_68e19a1-builds-Win64.zip (http://swc.fs2downloads.com/builds/nightly/20171221_68e19a1/nightly_20171221_68e19a1-builds-Win64.zip) (Mirror (http://scp.indiegames.us/builds/nightly/20171221_68e19a1/nightly_20171221_68e19a1-builds-Win64.zip))
Group: Win32
nightly_20171221_68e19a1-builds-Win32.zip (http://swc.fs2downloads.com/builds/nightly/20171221_68e19a1/nightly_20171221_68e19a1-builds-Win32.zip) (Mirror (http://scp.indiegames.us/builds/nightly/20171221_68e19a1/nightly_20171221_68e19a1-builds-Win32.zip))
------------------------------------------------------------------------
commit f780d9e
Author: asarium <Thu Mar 30 22:58:39 2017 +0200>
Commit: asarium <Wed Dec 20 10:45:40 2017 +0100>
Add ability to dynamically add new SEXPs at runtime
.gitignore | 4 +
code/cmdline/cmdline.cpp | 3 +-
code/cmdline/cmdline.h | 1 +
code/mod_table/mod_table.cpp | 12 ++
code/mod_table/mod_table.h | 1 +
code/parse/sexp.cpp | 56 +++--
code/parse/sexp.h | 1 +
code/parse/sexp/DynamicSEXP.cpp | 18 ++
code/parse/sexp/DynamicSEXP.h | 87 ++++++++
code/parse/sexp/LuaSEXP.cpp | 411 ++++++++++++++++++++++++++++++++++++
code/parse/sexp/LuaSEXP.h | 53 +++++
code/parse/sexp/sexp_lookup.cpp | 149 +++++++++++++
code/parse/sexp/sexp_lookup.h | 52 +++++
code/scripting/ade_args.cpp | 75 ++-----
code/scripting/api/libs/base.cpp | 4 +
code/scripting/api/libs/mission.cpp | 44 ++++
code/scripting/api/objs/LuaSEXP.cpp | 42 ++++
code/scripting/api/objs/LuaSEXP.h | 22 ++
code/scripting/lua/LuaArgs.h | 2 +-
code/scripting/lua/LuaConvert.cpp | 225 ++++++++++++++++++++
code/scripting/lua/LuaConvert.h | 217 +++----------------
code/scripting/lua/LuaFunction.cpp | 23 +-
code/scripting/lua/LuaFunction.h | 20 +-
code/scripting/lua/LuaTable.cpp | 19 ++
code/scripting/lua/LuaTable.h | 20 +-
code/scripting/lua/LuaUtil.h | 11 +-
code/scripting/lua/LuaValue.cpp | 29 ++-
code/scripting/lua/LuaValue.h | 37 +---
code/source_groups.cmake | 14 ++
fred2/management.cpp | 15 +-
fred2/sexp_tree.cpp | 1 -
freespace2/freespace.cpp | 12 ++
test/src/scripting/lua/Convert.cpp | 73 ++++---
33 files changed, 1384 insertions(+), 369 deletions(-)
------------------------------------------------------------------------
commit f9704eb
Author: TRBlount <Tue Dec 19 12:41:53 2017 -0700>
Commit: TRBlount <Tue Dec 19 12:41:53 2017 -0700>
Remove second instance of apply recoil flag in Weapon_Info_Flags
code/ship/ship.cpp | 8 ++++----
code/weapon/weapon_flags.h | 3 +--
code/weapon/weapons.cpp | 2 +-
3 files changed, 6 insertions(+), 7 deletions(-)