Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on June 06, 2022, 01:51:47 am

Title: Nightly: 06 June 2022 - Revision 1dfe0ab64
Post by: SirKnightly on June 06, 2022, 01:51:47 am
Here is the nightly for 06 June 2022 - Revision 1dfe0ab64



Group: MacOSX
nightly_20220606_1dfe0ab64-builds-Mac.tar.gz (http://scp.indiegames.us/builds/nightly/20220606_1dfe0ab64/nightly_20220606_1dfe0ab64-builds-Mac.tar.gz) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20220606_1dfe0ab64/nightly_20220606_1dfe0ab64-builds-Mac.tar.gz))


Group: Linux
nightly_20220606_1dfe0ab64-builds-Linux.tar.gz (http://scp.indiegames.us/builds/nightly/20220606_1dfe0ab64/nightly_20220606_1dfe0ab64-builds-Linux.tar.gz) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20220606_1dfe0ab64/nightly_20220606_1dfe0ab64-builds-Linux.tar.gz))


Group: Win64-SSE2
nightly_20220606_1dfe0ab64-builds-x64-SSE2.zip (http://scp.indiegames.us/builds/nightly/20220606_1dfe0ab64/nightly_20220606_1dfe0ab64-builds-x64-SSE2.zip) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20220606_1dfe0ab64/nightly_20220606_1dfe0ab64-builds-x64-SSE2.zip))


Group: Win32-SSE2
nightly_20220606_1dfe0ab64-builds-Win32-SSE2.zip (http://scp.indiegames.us/builds/nightly/20220606_1dfe0ab64/nightly_20220606_1dfe0ab64-builds-Win32-SSE2.zip) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20220606_1dfe0ab64/nightly_20220606_1dfe0ab64-builds-Win32-SSE2.zip))

Code: [Select]
------------------------------------------------------------------------
commit 8821cdf2c
Author: Goober5000
Commit: Goober5000

    add additional XSTR entries
 code/hud/hudreticle.cpp        | 18 ++++++++++--------
 code/localization/localize.cpp |  2 +-
 2 files changed, 11 insertions(+), 9 deletions(-)

------------------------------------------------------------------------
commit 3ad92cce4
Author: Goober5000
Commit: GitHub

    tweak strdup handling for argument vector (#4307)
 code/parse/sexp.cpp | 31 +++++++++++++++++++------------
 1 file changed, 19 insertions(+), 12 deletions(-)

------------------------------------------------------------------------
commit 3b49699b1
Author: Goober5000
Commit: Goober5000

    additional checks for FS1 message conversion
 code/mission/missionmessage.cpp | 31 ++++++++++++++++++++++++++-----
 1 file changed, 26 insertions(+), 5 deletions(-)

------------------------------------------------------------------------
commit d38cc1f3d
Author: Allen A. Babb
Commit: GitHub

    Controls6: Keyboard Localization and Scripted Contols (#4133)
 code/cmdline/cmdline.cpp                       |   12 +
 code/controlconfig/controlsconfig.cpp          |   79 +-
 code/controlconfig/controlsconfig.h            |  171 +++-
 code/controlconfig/controlsconfigcommon.cpp    | 1272 ++++++++++++++----------
 code/controlconfig/presets.cpp                 |   46 +-
 code/controlconfig/presets.h                   |    8 +
 code/debugconsole/console.cpp                  |   29 +-
 code/io/joy-sdl.cpp                            |   16 +
 code/io/joy.h                                  |    6 +
 code/io/key.cpp                                |   15 +-
 code/io/key.h                                  |    2 +
 code/io/keycontrol.cpp                         |    8 +-
 code/io/keycontrol.h                           |    2 +-
 code/io/mouse.h                                |    3 -
 code/mission/missionhotkey.cpp                 |    4 +-
 code/mission/missionload.cpp                   |    2 +
 code/pilotfile/plr.cpp                         |    8 +-
 code/playerman/playercontrol.cpp               |    1 +
 code/scripting/api/{objs => libs}/controls.cpp |   68 +-
 code/scripting/api/{objs => libs}/controls.h   |    0
 code/scripting/api/objs/control_binding.cpp    |  136 +++
 code/scripting/api/objs/control_binding.h      |   37 +
 code/scripting/lua.cpp                         |    2 +-
 code/source_groups.cmake                       |    6 +-
 code/ui/inputbox.cpp                           |  131 ++-
 code/ui/ui.h                                   |    5 +
 26 files changed, 1380 insertions(+), 689 deletions(-)

------------------------------------------------------------------------
commit b893075ef
Author: Joshua Glatt
Commit: GitHub

    Detect concurrent container modification (#4330)
 code/parse/sexp.cpp           |  2 ++
 code/parse/sexp_container.cpp | 74 +++++++++++++++++++++++++++++++++++++++++++
 code/parse/sexp_container.h   |  9 ++++++
 3 files changed, 85 insertions(+)

------------------------------------------------------------------------
commit e3ad6664e
Author: Goober5000
Commit: GitHub

    Cached subsystem indexing (#4316)
 code/ai/aicode.cpp                                 |   6 +-
 code/ai/aigoals.cpp                                |   2 +-
 code/ai/aiturret.cpp                               |   4 +-
 code/hud/hudsquadmsg.cpp                           |   6 +-
 code/network/multi_obj.cpp                         |   4 +-
 code/network/multimsgs.cpp                         |  18 +--
 code/parse/sexp.cpp                                |  16 +-
 code/scripting/api/objs/order.cpp                  |   2 +-
 code/scripting/api/objs/ship.cpp                   |   2 +-
 code/ship/ship.cpp                                 | 177 +++++++++++----------
 code/ship/ship.h                                   |  13 +-
 code/ship/ship_flags.h                             |   1 +
 code/ship/shiphit.cpp                              |   2 +-
 fred2/fredview.cpp                                 |   2 +-
 fred2/shipgoalsdlg.cpp                             |   2 +-
 qtfred/src/mission/Editor.cpp                      |   2 +-
 .../src/mission/dialogs/ShipGoalsDialogModel.cpp   |   2 +-
 17 files changed, 138 insertions(+), 123 deletions(-)

------------------------------------------------------------------------
commit 52fd85773
Author: David Gibson
Commit: David Gibson

    Simplified internal references to debug_sphere members
 code/graphics/debug_sphere.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

------------------------------------------------------------------------
commit 859d44f3a
Author: David Gibson
Commit: David Gibson

    Rendering changes to stablize debug_sphere coloration
 code/graphics/debug_sphere.cpp | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

------------------------------------------------------------------------
commit 45b636277
Author: David Gibson
Commit: David Gibson

    Applied automatic formatting to the new debug_sphere files Restructured debug sphere code for efficiency
 code/graphics/debug_sphere.cpp | 19 ++++++++++++-------
 code/graphics/debug_sphere.h   | 10 +++++-----
 2 files changed, 17 insertions(+), 12 deletions(-)

------------------------------------------------------------------------
commit c6c5d37f4
Author: David Gibson
Commit: David Gibson

    Converted debug sphere to class
 code/graphics/debug_sphere.cpp | 20 ++++++++++----------
 code/graphics/debug_sphere.h   | 17 ++++++++++-------
 freespace2/freespace.cpp       |  4 ++--
 3 files changed, 22 insertions(+), 19 deletions(-)

------------------------------------------------------------------------
commit 753856421
Author: David Gibson
Commit: David Gibson

    dead code cleanup
 code/graphics/debug_sphere.cpp | 2 --
 1 file changed, 2 deletions(-)

------------------------------------------------------------------------
commit 90eb343aa
Author: David Gibson
Commit: David Gibson

    Implemented debug sphere queuing and rendering.
 code/graphics/debug_sphere.cpp | 28 ++++++++++++++++++++++++++++
 code/graphics/debug_sphere.h   | 13 +++++++++++++
 code/source_groups.cmake       |  2 ++
 freespace2/freespace.cpp       |  2 ++
 4 files changed, 45 insertions(+)
Title: Re: Nightly: 06 June 2022 - Revision 1dfe0ab64
Post by: Antares on June 07, 2022, 02:48:45 am
This build rearranges default wingman commands in the comm menu so that "Destroy subsystem" is remapped from 4 to 0 and all commands after 4 are offset by one ("Depart" moves from 0 to 9, "Engage enemy" moves from 9 to 8, and so on).

Bug or feature?
Title: Re: Nightly: 06 June 2022 - Revision 1dfe0ab64
Post by: wookieejedi on June 07, 2022, 07:10:02 am
A, that's a bug and a fix is being worked on. Will keep you posted!
Title: Re: Nightly: 06 June 2022 - Revision 1dfe0ab64
Post by: wookieejedi on June 09, 2022, 03:04:52 pm
This should be fixed in tomorrow’s nightly.