Author Topic: Nightly: 01 June 2021 - Revision 552201884  (Read 742 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 212
Nightly: 01 June 2021 - Revision 552201884
Here is the nightly for 01 June 2021 - Revision 552201884



Group: Win64-SSE2
nightly_20210601_552201884-builds-x64-SSE2.zip (Mirror)


Group: Win32-SSE2
nightly_20210601_552201884-builds-Win32-SSE2.zip (Mirror)


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

Code: [Select]
------------------------------------------------------------------------
commit 552201884
Author: Joshua Glatt
Commit: GitHub

    karajorma's SEXP containers, Part 1: Definition, parsing, and saving (#3449)
 code/mission/missionparse.cpp      |  19 +++
 code/parse/sexp.cpp                |   2 +
 code/parse/sexp.h                  |   1 +
 code/parse/sexp_container.cpp      | 264 +++++++++++++++++++++++++++++++++++++
 code/parse/sexp_container.h        | 118 +++++++++++++++++
 code/source_groups.cmake           |   2 +
 fred2/missionsave.cpp              | 131 ++++++++++++++++++
 fred2/missionsave.h                |  14 ++
 qtfred/src/mission/missionsave.cpp | 131 ++++++++++++++++++
 qtfred/src/mission/missionsave.h   |  14 ++
 10 files changed, 696 insertions(+)

  

Offline Cyborg17

  • 29
  • Life? Don't talk to me about life....
Re: Nightly: 01 June 2021 - Revision 552201884
More detailed description of the commits:


FRED: karajorma's SEXP containers, Part 1: Definition, parsing, and saving (#3449)
 
This is part 1 of 6 of a new FRED feature.  Basically, SEXP constainers allow you to treat SEXPs like more complex programs by being able to store more data in those containers for use in other SEXPs.