Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on May 29, 2021, 02:58:39 am

Title: Nightly: 29 May 2021 - Revision d6a0d9fb0
Post by: SirKnightly on May 29, 2021, 02:58:39 am
Here is the nightly for 29 May 2021 - Revision d6a0d9fb0



Group: Linux
nightly_20210529_d6a0d9fb0-builds-Linux.tar.gz (http://scp.indiegames.us/builds/nightly/20210529_d6a0d9fb0/nightly_20210529_d6a0d9fb0-builds-Linux.tar.gz) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20210529_d6a0d9fb0/nightly_20210529_d6a0d9fb0-builds-Linux.tar.gz))


Group: Win32-SSE2
nightly_20210529_d6a0d9fb0-builds-Win32-SSE2.zip (http://scp.indiegames.us/builds/nightly/20210529_d6a0d9fb0/nightly_20210529_d6a0d9fb0-builds-Win32-SSE2.zip) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20210529_d6a0d9fb0/nightly_20210529_d6a0d9fb0-builds-Win32-SSE2.zip))


Group: Win64-SSE2
nightly_20210529_d6a0d9fb0-builds-x64-SSE2.zip (http://scp.indiegames.us/builds/nightly/20210529_d6a0d9fb0/nightly_20210529_d6a0d9fb0-builds-x64-SSE2.zip) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20210529_d6a0d9fb0/nightly_20210529_d6a0d9fb0-builds-x64-SSE2.zip))

Code: [Select]
------------------------------------------------------------------------
commit edcdbd02b
Author: Asteroth
Commit: GitHub

    fix bug where shields could be pierced (#3448)
 code/ai/ai_flags.h                | 1 +
 code/ai/ai_profiles.cpp           | 5 +++++
 code/object/collideshipweapon.cpp | 8 +++++++-
 3 files changed, 13 insertions(+), 1 deletion(-)

------------------------------------------------------------------------
commit e74ebe6b8
Author: the-maddin
Commit: the-maddin

    fix type warning
 qtfred/src/CheckedDataListModel.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

------------------------------------------------------------------------
commit c197755c0
Author: the-maddin
Commit: the-maddin

    Improve CheckedDataListModel
 qtfred/src/CheckedDataListModel.h | 106 +++++++++++++++++++++++++-------------
 1 file changed, 71 insertions(+), 35 deletions(-)
Title: Re: Nightly: 29 May 2021 - Revision d6a0d9fb0
Post by: Cyborg17 on June 03, 2021, 09:54:53 pm
More detailed description of these commits:


1) FSO: fix bug where shields could be pierced

This patch adds the "$fixed ship-weapon collisions:" flag to the ai_profiles table, fixing a retail bug. When enabled, it keeps shields and thin ship geometry from skipping over incoming weapons.  This is most noticeable when flying towards quick weapons in a fighter.  The weapon would skip your shields and impact hull directly.

This flag is also enabled for target version 21.4.  It is highly recommended for new and under-development mods that have not finished balancing their missions.

2) qtFRED: fix type warning

Behind the scenes technical fix for the qtFRED campaign editor, with no impact on gameplay.

3) qtFRED: Improve CheckedDataListModel

Some improvements to the in-progress qtFRED campaign editor backend.