Here is the nightly for 02 February 2017 - Revision 36c134f
Group: Linux
nightly_20170202_36c134f-builds-Linux.tar.gzSHA1: eeeeb0cefed8cc661b1b70be843d78fc7165aea2
Group: MacOSX
nightly_20170202_36c134f-builds-MacOSX.tar.gzSHA1: b0dd03d5da48a2b510bc5b6294f1ff67ac533e54
Group: Win32
nightly_20170202_36c134f-builds-Win32.zipSHA1: c54a5e30e3abcfe9f1b7a63b2402662d195a3521
Group: Win64
nightly_20170202_36c134f-builds-Win64.zipSHA1: 9aa82b4072c646b4cb44bcde6fb0138f990d375d
------------------------------------------------------------------------
commit f30f955
Author: z64555 <Wed Feb 1 12:58:26 2017 -0600>
Commit: z64555 <Wed Feb 1 12:58:26 2017 -0600>
Update doxy on ship_cleanup to reference the object cleanup path
code/ship/ship.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
------------------------------------------------------------------------
commit 8c59d8f
Author: MageKing17 <Wed Feb 1 02:49:57 2017 -0800>
Commit: MageKing17 <Wed Feb 1 02:49:57 2017 -0800>
Add missing variable to ship_weapon constructor.
code/ship/ship.cpp | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
------------------------------------------------------------------------
commit 1623d39
Author: asarium <Wed Feb 1 09:36:00 2017 +0100>
Commit: asarium <Wed Feb 1 09:36:00 2017 +0100>
Use the correct pointer in vm_vector_2_matrix
code/math/vecmat.cpp | 1 +
1 file changed, 1 insertion(+)
------------------------------------------------------------------------
commit 73504f8
Author: z64555 <Tue Jan 31 19:55:50 2017 -0600>
Commit: z64555 <Wed Feb 1 01:36:16 2017 -0600>
Treat cleanup_mode as enumeration *Use Assertions instead of the clunky Error/Warning pairs.
code/missionui/redalert.cpp | 12 ++---
code/object/deadobjectdock.cpp | 9 +---
code/object/objectdock.cpp | 9 +---
code/ship/ship.cpp | 107 ++++++++++++++++++++++++++++-------------
code/ship/ship.h | 3 +-
5 files changed, 85 insertions(+), 55 deletions(-)
------------------------------------------------------------------------
commit 95315d7
Author: z64555 <Wed Jan 25 20:12:01 2017 -0600>
Commit: z64555 <Wed Feb 1 01:35:45 2017 -0600>
Optimizes dock_undock_objects() and dock_dead_undock_objects() methods by removing their dock pair check, because the same check is done in the remove_instance subroutines. * Adds a warning for debug users when an unknown ship_state is passed to red_alert_delete. * Removes commented-out code * Doxy's ship_cleanup()
code/missionui/redalert.cpp | 32 ++++++------------------
code/object/deadobjectdock.cpp | 23 ++++++++++-------
code/object/objectdock.cpp | 23 ++++++++++-------
code/ship/ship.cpp | 56 +++++++++++++++++++++++++-----------------
code/ship/ship.h | 16 +++++++++++-
5 files changed, 84 insertions(+), 66 deletions(-)
------------------------------------------------------------------------
commit 6577d53
Author: z64555 <Sun Jan 22 14:17:44 2017 -0600>
Commit: z64555 <Wed Feb 1 01:35:09 2017 -0600>
Fixes red-alert missions where escorted ships were dead or otherwise not carried into the red-alert mission.
code/missionui/redalert.cpp | 25 ++++++++++++++++++++++---
code/object/deadobjectdock.cpp | 4 ++--
code/object/object.h | 30 +++++++++++++++++++++++++++++-
code/object/objectdock.cpp | 4 ++--
4 files changed, 55 insertions(+), 8 deletions(-)
------------------------------------------------------------------------
commit 63e44be
Author: z64555 <Sat Jan 21 15:54:30 2017 -0600>
Commit: z64555 <Wed Feb 1 01:34:29 2017 -0600>
When deleting an object in red-alert missions, undock all objects docked with it.
code/missionui/redalert.cpp | 6 ++++++
1 file changed, 6 insertions(+)
------------------------------------------------------------------------
commit 944ed03
Author: z64555 <Sat Jan 21 14:47:26 2017 -0600>
Commit: z64555 <Wed Feb 1 01:34:29 2017 -0600>
Added undock_all routines. Added asserts to public methods.
code/object/deadobjectdock.cpp | 23 ++++++++++++++++++
code/object/deadobjectdock.h | 6 +++++
code/object/objectdock.cpp | 54 ++++++++++++++++++++++++++++++++++++++++++
code/object/objectdock.h | 6 +++++
4 files changed, 89 insertions(+)
------------------------------------------------------------------------
commit a5a927d
Author: z64555 <Tue Jan 31 14:49:43 2017 -0600>
Commit: z64555 <Tue Jan 31 16:36:06 2017 -0600>
Get that other weapons assignment, while we're still thinking about it
code/ship/ship.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
------------------------------------------------------------------------
commit 4153aa8
Author: z64555 <Tue Jan 31 12:04:32 2017 -0600>
Commit: z64555 <Tue Jan 31 12:04:32 2017 -0600>
Harmony to 1163's malady * Looks like a shallow copy wasn't enough, so this fix creates ship_weapons::clear() which is called by ship_weapons's constructor and by ship::clear().
code/ship/ship.cpp | 8 ++++++--
code/ship/ship.h | 8 ++++++++
2 files changed, 14 insertions(+), 2 deletions(-)