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 11, 2022, 12:51:22 am

Title: Nightly: 11 December 2022 - Revision e89a66121
Post by: SirKnightly on December 11, 2022, 12:51:22 am
Here is the nightly for 11 December 2022 - Revision e89a66121



Group: Win64-SSE2
nightly_20221211_e89a66121-builds-x64-SSE2.zip (http://scp.indiegames.us/builds/nightly/20221211_e89a66121/nightly_20221211_e89a66121-builds-x64-SSE2.zip) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20221211_e89a66121/nightly_20221211_e89a66121-builds-x64-SSE2.zip))


Group: MacOSX
nightly_20221211_e89a66121-builds-Mac.tar.gz (http://scp.indiegames.us/builds/nightly/20221211_e89a66121/nightly_20221211_e89a66121-builds-Mac.tar.gz) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20221211_e89a66121/nightly_20221211_e89a66121-builds-Mac.tar.gz))


Group: Linux
nightly_20221211_e89a66121-builds-Linux.tar.gz (http://scp.indiegames.us/builds/nightly/20221211_e89a66121/nightly_20221211_e89a66121-builds-Linux.tar.gz) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20221211_e89a66121/nightly_20221211_e89a66121-builds-Linux.tar.gz))


Group: Win32-SSE2
nightly_20221211_e89a66121-builds-Win32-SSE2.zip (http://scp.indiegames.us/builds/nightly/20221211_e89a66121/nightly_20221211_e89a66121-builds-Win32-SSE2.zip) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20221211_e89a66121/nightly_20221211_e89a66121-builds-Win32-SSE2.zip))

Code: [Select]
------------------------------------------------------------------------
commit 1e834010e
Author: Goober5000
Commit: Goober5000

    fix crash in ship_close_cockpit_displays
 code/ship/ship.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

------------------------------------------------------------------------
commit eb3b7544b
Author: Asteroth
Commit: GitHub

    ensure animations load first if available (#4986)
 code/nebula/neb.cpp     | 25 ++++++++++++-----------
 code/weapon/weapons.cpp | 54 ++++++++++++++++++++++++-------------------------
 2 files changed, 39 insertions(+), 40 deletions(-)

------------------------------------------------------------------------
commit 207540303
Author: Goober5000
Commit: Goober5000

    multi version bump for new SEXP operator IDs
 code/network/multi.h | 53 ++++++++++++++++++++++++++--------------------------
 1 file changed, 27 insertions(+), 26 deletions(-)

------------------------------------------------------------------------
commit 57395a772
Author: Goober5000
Commit: Goober5000

    address feedback
 code/parse/sexp/sexp_lookup.cpp | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

------------------------------------------------------------------------
commit e179caa33
Author: Goober5000
Commit: Goober5000

    add defaults to switch blocks
 code/parse/sexp.cpp | 101 +++++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 81 insertions(+), 20 deletions(-)

------------------------------------------------------------------------
commit 621593c39
Author: Goober5000
Commit: Goober5000

    convert categories, subcategories, and operator IDs
 code/globalincs/counter.hpp         |  108 +++
 code/parse/sexp.cpp                 |  915 ++++++++++++++++++---
 code/parse/sexp.h                   | 1523 ++++++++++++++++++-----------------
 code/parse/sexp/EngineSEXP.cpp      |    2 +-
 code/parse/sexp/EngineSEXP.h        |    4 +-
 code/parse/sexp/LuaSEXP.cpp         |   28 +-
 code/parse/sexp/sexp_lookup.cpp     |   89 +-
 code/parse/sexp/sexp_lookup.h       |   21 +-
 code/source_groups.cmake            |    1 +
 fred2/sexp_tree.cpp                 |    6 +-
 qtfred/src/ui/widgets/sexp_tree.cpp |    8 +-
 11 files changed, 1765 insertions(+), 940 deletions(-)

------------------------------------------------------------------------
commit da66b8c08
Author: Goober5000
Commit: Goober5000

    use enum for sexp error check
 code/parse/sexp.h | 177 ++++++++++++++++++++++++++++--------------------------
 1 file changed, 91 insertions(+), 86 deletions(-)

------------------------------------------------------------------------
commit ffed86e8a
Author: Goober5000
Commit: Goober5000

    typesafe oswpt_type
 code/parse/sexp.cpp               | 18 +++++++++++++++---
 code/parse/sexp.h                 | 23 +++++++++++++----------
 code/scripting/api/objs/oswpt.cpp | 12 ++++++++++++
 3 files changed, 40 insertions(+), 13 deletions(-)

------------------------------------------------------------------------
commit 719148bea
Author: Goober5000
Commit: Goober5000

    typesafe sexp_oper_type
 code/parse/sexp.cpp             | 11 ++++++++++-
 code/parse/sexp.h               | 21 ++++++++++++---------
 code/parse/sexp/sexp_lookup.cpp |  4 ++--
 code/parse/sexp/sexp_lookup.h   |  2 +-
 4 files changed, 25 insertions(+), 13 deletions(-)

------------------------------------------------------------------------
commit 1a487473d
Author: Goober5000
Commit: Goober5000

    MAX_OPERATORS is no longer used
 code/parse/sexp.h                   | 2 --
 fred2/sexp_tree.cpp                 | 1 -
 qtfred/src/ui/widgets/sexp_tree.cpp | 1 -
 3 files changed, 4 deletions(-)
Title: Re: Nightly: 11 December 2022 - Revision e89a66121
Post by: Trivial Psychic on December 11, 2022, 08:15:48 am
I've noticed a problem with this build while using FRED.  There seems to be something preventing you from changing or adding conditionals into an event.  This bug is not present in the Dec 10th build.
Title: Re: Nightly: 11 December 2022 - Revision e89a66121
Post by: Goober5000 on December 11, 2022, 10:10:15 pm
Found and fixed in PR #4995.