Author Topic: Nightly: 31 December 2016 - Revision 14704a3  (Read 676 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly: 31 December 2016 - Revision 14704a3
Here is the nightly for 31 December 2016 - Revision 14704a3


Group: Linux
nightly_20161231_14704a3-builds-Linux.tar.gz
SHA1: 9007c75384f6d4beb7c14f32459147489fd1df7b


Group: MacOSX
nightly_20161231_14704a3-builds-MacOSX.tar.gz
SHA1: a43e031bc75673c1dc98de2dafd87875d50f2374


Group: Win32
nightly_20161231_14704a3-builds-Win32.zip
SHA1: efa6118d09922cfebf3e3bce6c7abf1c0980be20


Group: Win64
nightly_20161231_14704a3-builds-Win64.zip
SHA1: 89498788a3f51b05c1c286de83c413db7dddb33a


Code: [Select]
------------------------------------------------------------------------
commit 9bbff82
Author: asarium <Fri Dec 30 22:56:52 2016 +0100>
Commit: asarium <Fri Dec 30 22:56:52 2016 +0100>

    Fix definition of scripting testing library
 code/scripting/api/libs/testing.cpp | 8 ++++----
 code/scripting/api/libs/testing.h   | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

------------------------------------------------------------------------
commit c17dcb1
Author: asarium <Fri Dec 30 19:13:39 2016 +0100>
Commit: asarium <Fri Dec 30 19:13:39 2016 +0100>

    Move source files into category directories
 code/scripting/ade.cpp                      |   14 +-
 code/scripting/api/asteroid.cpp             |   67 --
 code/scripting/api/asteroid.h               |   10 -
 code/scripting/api/audio.cpp                |  261 -----
 code/scripting/api/audio.h                  |   12 -
 code/scripting/api/base.cpp                 |  299 -----
 code/scripting/api/base.h                   |   17 -
 code/scripting/api/beam.cpp                 |  363 ------
 code/scripting/api/beam.h                   |   14 -
 code/scripting/api/bitops.cpp               |   88 --
 code/scripting/api/bitops.h                 |   17 -
 code/scripting/api/camera.cpp               |  306 -----
 code/scripting/api/camera.h                 |   13 -
 code/scripting/api/cfile.cpp                |  157 ---
 code/scripting/api/cfile.h                  |   13 -
 code/scripting/api/cockpit_display.cpp      |  592 ----------
 code/scripting/api/cockpit_display.h        |   81 --
 code/scripting/api/control_info.cpp         |  432 -------
 code/scripting/api/control_info.h           |   13 -
 code/scripting/api/controls.cpp             |  245 ----
 code/scripting/api/controls.h               |   12 -
 code/scripting/api/debris.cpp               |   90 --
 code/scripting/api/debris.h                 |   14 -
 code/scripting/api/enums.cpp                |  554 ---------
 code/scripting/api/enums.h                  |  110 --
 code/scripting/api/event.cpp                |  172 ---
 code/scripting/api/event.h                  |   10 -
 code/scripting/api/eye.cpp                  |   83 --
 code/scripting/api/eye.h                    |   23 -
 code/scripting/api/file.cpp                 |  271 -----
 code/scripting/api/file.h                   |   11 -
 code/scripting/api/font.cpp                 |  139 ---
 code/scripting/api/font.h                   |   31 -
 code/scripting/api/gameevent.cpp            |   58 -
 code/scripting/api/gameevent.h              |   31 -
 code/scripting/api/gamestate.cpp            |   53 -
 code/scripting/api/gamestate.h              |   29 -
 code/scripting/api/graphics.cpp             | 1534 -------------------------
 code/scripting/api/graphics.h               |   14 -
 code/scripting/api/hookvars.cpp             |  129 ---
 code/scripting/api/hookvars.h               |   12 -
 code/scripting/api/hud.cpp                  |  108 --
 code/scripting/api/hud.h                    |   12 -
 code/scripting/api/hudgauge.cpp             |   45 -
 code/scripting/api/hudgauge.h               |   16 -
 code/scripting/api/libs/audio.cpp           |  262 +++++
 code/scripting/api/libs/audio.h             |   12 +
 code/scripting/api/libs/base.cpp            |  301 +++++
 code/scripting/api/libs/base.h              |   17 +
 code/scripting/api/libs/bitops.cpp          |   88 ++
 code/scripting/api/libs/bitops.h            |   17 +
 code/scripting/api/libs/cfile.cpp           |  157 +++
 code/scripting/api/libs/cfile.h             |   13 +
 code/scripting/api/libs/hookvars.cpp        |  129 +++
 code/scripting/api/libs/hookvars.h          |   12 +
 code/scripting/api/libs/hud.cpp             |  108 ++
 code/scripting/api/libs/hud.h               |   12 +
 code/scripting/api/libs/mission.cpp         | 1067 +++++++++++++++++
 code/scripting/api/libs/mission.h           |   14 +
 code/scripting/api/libs/tables.cpp          |   98 ++
 code/scripting/api/libs/tables.h            |   13 +
 code/scripting/api/libs/testing.cpp         |  166 +++
 code/scripting/api/libs/testing.h           |   12 +
 code/scripting/api/mc_info.cpp              |  169 ---
 code/scripting/api/mc_info.h                |   27 -
 code/scripting/api/message.cpp              |  177 ---
 code/scripting/api/message.h                |   17 -
 code/scripting/api/mission.cpp              | 1066 -----------------
 code/scripting/api/mission.h                |   14 -
 code/scripting/api/model.cpp                |  865 --------------
 code/scripting/api/model.h                  |  116 --
 code/scripting/api/object.cpp               |  415 -------
 code/scripting/api/object.h                 |   10 -
 code/scripting/api/objs/asteroid.cpp        |   67 ++
 code/scripting/api/objs/asteroid.h          |   10 +
 code/scripting/api/objs/beam.cpp            |  363 ++++++
 code/scripting/api/objs/beam.h              |   14 +
 code/scripting/api/objs/camera.cpp          |  306 +++++
 code/scripting/api/objs/camera.h            |   13 +
 code/scripting/api/objs/cockpit_display.cpp |  592 ++++++++++
 code/scripting/api/objs/cockpit_display.h   |   81 ++
 code/scripting/api/objs/control_info.cpp    |  432 +++++++
 code/scripting/api/objs/control_info.h      |   13 +
 code/scripting/api/objs/controls.cpp        |  245 ++++
 code/scripting/api/objs/controls.h          |   12 +
 code/scripting/api/objs/debris.cpp          |   90 ++
 code/scripting/api/objs/debris.h            |   14 +
 code/scripting/api/objs/enums.cpp           |  555 +++++++++
 code/scripting/api/objs/enums.h             |  110 ++
 code/scripting/api/objs/event.cpp           |  172 +++
 code/scripting/api/objs/event.h             |   10 +
 code/scripting/api/objs/eye.cpp             |   83 ++
 code/scripting/api/objs/eye.h               |   23 +
 code/scripting/api/objs/file.cpp            |  271 +++++
 code/scripting/api/objs/file.h              |   11 +
 code/scripting/api/objs/font.cpp            |  139 +++
 code/scripting/api/objs/font.h              |   31 +
 code/scripting/api/objs/gameevent.cpp       |   58 +
 code/scripting/api/objs/gameevent.h         |   31 +
 code/scripting/api/objs/gamestate.cpp       |   53 +
 code/scripting/api/objs/gamestate.h         |   29 +
 code/scripting/api/objs/graphics.cpp        | 1534 +++++++++++++++++++++++++
 code/scripting/api/objs/graphics.h          |   14 +
 code/scripting/api/objs/hudgauge.cpp        |   45 +
 code/scripting/api/objs/hudgauge.h          |   16 +
 code/scripting/api/objs/mc_info.cpp         |  169 +++
 code/scripting/api/objs/mc_info.h           |   27 +
 code/scripting/api/objs/message.cpp         |  177 +++
 code/scripting/api/objs/message.h           |   17 +
 code/scripting/api/objs/model.cpp           |  865 ++++++++++++++
 code/scripting/api/objs/model.h             |  116 ++
 code/scripting/api/objs/object.cpp          |  415 +++++++
 code/scripting/api/objs/object.h            |   10 +
 code/scripting/api/objs/order.cpp           |  418 +++++++
 code/scripting/api/objs/order.h             |   33 +
 code/scripting/api/objs/particle.cpp        |  190 ++++
 code/scripting/api/objs/particle.h          |   27 +
 code/scripting/api/objs/physics_info.cpp    |  462 ++++++++
 code/scripting/api/objs/physics_info.h      |   36 +
 code/scripting/api/objs/player.cpp          |  129 +++
 code/scripting/api/objs/player.h            |   13 +
 code/scripting/api/objs/sexpvar.cpp         |  169 +++
 code/scripting/api/objs/sexpvar.h           |   35 +
 code/scripting/api/objs/shields.cpp         |  147 +++
 code/scripting/api/objs/shields.h           |   20 +
 code/scripting/api/objs/ship.cpp            | 1636 +++++++++++++++++++++++++++
 code/scripting/api/objs/ship.h              |   14 +
 code/scripting/api/objs/ship_bank.cpp       |  437 +++++++
 code/scripting/api/objs/ship_bank.h         |   41 +
 code/scripting/api/objs/shipclass.cpp       |  640 +++++++++++
 code/scripting/api/objs/shipclass.h         |   11 +
 code/scripting/api/objs/shiptype.cpp        |   48 +
 code/scripting/api/objs/shiptype.h          |   13 +
 code/scripting/api/objs/sound.cpp           |  434 +++++++
 code/scripting/api/objs/sound.h             |   58 +
 code/scripting/api/objs/species.cpp         |   49 +
 code/scripting/api/objs/species.h           |   14 +
 code/scripting/api/objs/streaminganim.cpp   |  270 +++++
 code/scripting/api/objs/streaminganim.h     |   22 +
 code/scripting/api/objs/subsystem.cpp       |  694 ++++++++++++
 code/scripting/api/objs/subsystem.h         |   23 +
 code/scripting/api/objs/team.cpp            |   82 ++
 code/scripting/api/objs/team.h              |   14 +
 code/scripting/api/objs/texture.cpp         |  214 ++++
 code/scripting/api/objs/texture.h           |   14 +
 code/scripting/api/objs/texturemap.cpp      |  124 ++
 code/scripting/api/objs/texturemap.h        |   46 +
 code/scripting/api/objs/vecmath.cpp         |  562 +++++++++
 code/scripting/api/objs/vecmath.h           |   53 +
 code/scripting/api/objs/waypoint.cpp        |  118 ++
 code/scripting/api/objs/waypoint.h          |   28 +
 code/scripting/api/objs/weapon.cpp          |  333 ++++++
 code/scripting/api/objs/weapon.h            |   13 +
 code/scripting/api/objs/weaponclass.cpp     |  562 +++++++++
 code/scripting/api/objs/weaponclass.h       |   13 +
 code/scripting/api/objs/wing.cpp            |   74 ++
 code/scripting/api/objs/wing.h              |   16 +
 code/scripting/api/order.cpp                |  418 -------
 code/scripting/api/order.h                  |   33 -
 code/scripting/api/particle.cpp             |  190 ----
 code/scripting/api/particle.h               |   27 -
 code/scripting/api/physics_info.cpp         |  462 --------
 code/scripting/api/physics_info.h           |   36 -
 code/scripting/api/player.cpp               |  129 ---
 code/scripting/api/player.h                 |   13 -
 code/scripting/api/sexpvar.cpp              |  169 ---
 code/scripting/api/sexpvar.h                |   35 -
 code/scripting/api/shields.cpp              |  147 ---
 code/scripting/api/shields.h                |   20 -
 code/scripting/api/ship.cpp                 | 1636 ---------------------------
 code/scripting/api/ship.h                   |   14 -
 code/scripting/api/ship_bank.cpp            |  437 -------
 code/scripting/api/ship_bank.h              |   41 -
 code/scripting/api/shipclass.cpp            |  640 -----------
 code/scripting/api/shipclass.h              |   11 -
 code/scripting/api/shiptype.cpp             |   48 -
 code/scripting/api/shiptype.h               |   13 -
 code/scripting/api/sound.cpp                |  434 -------
 code/scripting/api/sound.h                  |   58 -
 code/scripting/api/species.cpp              |   49 -
 code/scripting/api/species.h                |   14 -
 code/scripting/api/streaminganim.cpp        |  270 -----
 code/scripting/api/streaminganim.h          |   22 -
 code/scripting/api/subsystem.cpp            |  694 ------------
 code/scripting/api/subsystem.h              |   23 -
 code/scripting/api/tables.cpp               |   97 --
 code/scripting/api/tables.h                 |   13 -
 code/scripting/api/team.cpp                 |   82 --
 code/scripting/api/team.h                   |   14 -
 code/scripting/api/testing.cpp              |  165 ---
 code/scripting/api/testing.h                |   12 -
 code/scripting/api/texture.cpp              |  214 ----
 code/scripting/api/texture.h                |   14 -
 code/scripting/api/texturemap.cpp           |  124 --
 code/scripting/api/texturemap.h             |   46 -
 code/scripting/api/vecmath.cpp              |  561 ---------
 code/scripting/api/vecmath.h                |   53 -
 code/scripting/api/waypoint.cpp             |  118 --
 code/scripting/api/waypoint.h               |   28 -
 code/scripting/api/weapon.cpp               |  333 ------
 code/scripting/api/weapon.h                 |   13 -
 code/scripting/api/weaponclass.cpp          |  562 ---------
 code/scripting/api/weaponclass.h            |   13 -
 code/scripting/api/wing.cpp                 |   74 --
 code/scripting/api/wing.h                   |   16 -
 code/scripting/lua.cpp                      |  103 +-
 code/source_groups.cmake                    |  215 ++--
 207 files changed, 18249 insertions(+), 18235 deletions(-)

------------------------------------------------------------------------
commit 6e5531a
Author: asarium <Fri Dec 30 18:59:19 2016 +0100>
Commit: asarium <Fri Dec 30 18:59:19 2016 +0100>

    IT IS DONE! Moved testing library into separate file
 code/scripting/api/testing.cpp | 165 ++++++++++++++++++++++++++
 code/scripting/api/testing.h   |  12 ++
 code/scripting/lua.cpp         | 254 ++---------------------------------------
 code/source_groups.cmake       |   2 +
 4 files changed, 189 insertions(+), 244 deletions(-)

------------------------------------------------------------------------
commit ad6ab9b
Author: asarium <Fri Dec 30 18:52:34 2016 +0100>
Commit: asarium <Fri Dec 30 18:52:34 2016 +0100>

    Move tables scripting library into separate file
 code/scripting/api/tables.cpp | 97 +++++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/tables.h   | 13 ++++++
 code/scripting/lua.cpp        | 79 +----------------------------------
 code/source_groups.cmake      |  2 +
 4 files changed, 113 insertions(+), 78 deletions(-)

------------------------------------------------------------------------
commit ad6cbfb
Author: asarium <Fri Dec 30 18:48:21 2016 +0100>
Commit: asarium <Fri Dec 30 18:48:21 2016 +0100>

    Move mission scripting library to separate file
 code/scripting/api/mission.cpp | 1066 ++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/mission.h   |   14 +
 code/scripting/lua.cpp         | 1016 +-------------------------------------
 code/source_groups.cmake       |    2 +
 4 files changed, 1083 insertions(+), 1015 deletions(-)

------------------------------------------------------------------------
commit 9b8b7e0
Author: asarium <Fri Dec 30 18:33:02 2016 +0100>
Commit: asarium <Fri Dec 30 18:33:02 2016 +0100>

    Move Hook variables library into separate folder
 code/scripting/api/hookvars.cpp | 129 ++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/hookvars.h   |  12 ++++
 code/scripting/lua.cpp          | 117 +-----------------------------------
 code/source_groups.cmake        |   2 +
 4 files changed, 144 insertions(+), 116 deletions(-)

------------------------------------------------------------------------
commit 1cb5dbf
Author: asarium <Fri Dec 30 18:24:59 2016 +0100>
Commit: asarium <Fri Dec 30 18:24:59 2016 +0100>

    Add include for the hud library
 code/scripting/lua.cpp | 1 +
 1 file changed, 1 insertion(+)

------------------------------------------------------------------------
commit 4611636
Author: asarium <Fri Dec 30 12:57:03 2016 +0100>
Commit: asarium <Fri Dec 30 12:57:03 2016 +0100>

    Move graphics scripting library into separate file
 code/scripting/api/graphics.cpp | 1534 +++++++++++++++++++++++++++++++++++++++
 code/scripting/api/graphics.h   |   14 +
 code/scripting/lua.cpp          | 1489 +------------------------------------
 code/source_groups.cmake        |    2 +
 4 files changed, 1552 insertions(+), 1487 deletions(-)

------------------------------------------------------------------------
commit 98e8a0f
Author: asarium <Fri Dec 30 12:40:58 2016 +0100>
Commit: asarium <Fri Dec 30 12:40:58 2016 +0100>

    Remove ade_api.cpp since it has no content
 code/scripting/ade_api.cpp | 2 --
 code/source_groups.cmake   | 1 -
 2 files changed, 3 deletions(-)

------------------------------------------------------------------------
commit 8cd3352
Author: asarium <Wed Dec 28 15:58:06 2016 +0100>
Commit: asarium <Fri Dec 30 12:33:32 2016 +0100>

    Fix test compilation
 test/src/scripting/ScriptingTestFixture.cpp | 4 ++++
 1 file changed, 4 insertions(+)

------------------------------------------------------------------------
commit 2c85c93
Author: asarium <Wed Dec 28 15:40:48 2016 +0100>
Commit: asarium <Fri Dec 30 12:33:32 2016 +0100>

    Move hud scripting library into separate file
 code/scripting/api/hud.cpp | 108 +++++++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/hud.h   |  12 +++++
 code/scripting/lua.cpp     |  91 --------------------------------------
 code/source_groups.cmake   |   2 +
 4 files changed, 122 insertions(+), 91 deletions(-)

------------------------------------------------------------------------
commit 9251ec5
Author: asarium <Wed Dec 28 15:36:20 2016 +0100>
Commit: asarium <Fri Dec 30 12:33:32 2016 +0100>

    Move controls scripting library to separate file
 code/scripting/api/controls.cpp | 245 ++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/controls.h   |  12 ++
 code/scripting/lua.cpp          | 228 +------------------------------------
 code/source_groups.cmake        |   2 +
 4 files changed, 260 insertions(+), 227 deletions(-)

------------------------------------------------------------------------
commit deff6c9
Author: asarium <Wed Dec 28 15:32:31 2016 +0100>
Commit: asarium <Fri Dec 30 12:33:32 2016 +0100>

    Remove now unused lua.h file
 code/globalincs/windebug.cpp     |  1 -
 code/osapi/dialogs.cpp           |  7 ++++++-
 code/parse/sexp.cpp              |  1 -
 code/scripting/ade.cpp           | 36 +++++++++++++++++++++++++++++++++++-
 code/scripting/ade.h             | 14 ++++++++++++++
 code/scripting/api/asteroid.cpp  |  4 +---
 code/scripting/api/audio.cpp     |  2 +-
 code/scripting/api/beam.cpp      |  2 --
 code/scripting/api/object.cpp    |  2 --
 code/scripting/api/order.cpp     |  2 --
 code/scripting/api/player.cpp    |  2 +-
 code/scripting/api/ship.cpp      |  1 -
 code/scripting/api/subsystem.cpp |  3 +--
 code/scripting/api/weapon.cpp    |  2 --
 code/scripting/api/wing.cpp      |  2 +-
 code/scripting/lua.cpp           | 36 ++----------------------------------
 code/scripting/lua.h             | 26 --------------------------
 code/scripting/scripting.cpp     |  2 +-
 code/scripting/scripting.h       |  1 -
 code/source_groups.cmake         |  1 -
 code/windows_stub/stubs.cpp      |  1 -
 freespace2/freespace.cpp         |  1 -
 22 files changed, 63 insertions(+), 86 deletions(-)

------------------------------------------------------------------------
commit 3fa4a8d
Author: asarium <Wed Dec 28 14:54:44 2016 +0100>
Commit: asarium <Fri Dec 30 12:33:32 2016 +0100>

    Move cfile scripting library into separate file
 code/scripting/api/cfile.cpp | 157 +++++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/cfile.h   |  13 ++++
 code/scripting/lua.cpp       | 139 +-------------------------------------
 code/source_groups.cmake     |   2 +
 4 files changed, 173 insertions(+), 138 deletions(-)

------------------------------------------------------------------------
commit bf2d996
Author: asarium <Wed Dec 28 14:44:13 2016 +0100>
Commit: asarium <Fri Dec 30 12:33:32 2016 +0100>

    Move base scripting library to separate file
 code/scripting/ade_api.h                           |  36 ++-
 code/scripting/api/base.cpp                        | 299 +++++++++++++++++++++
 code/scripting/api/base.h                          |  17 ++
 code/scripting/lua.cpp                             | 277 +------------------
 code/source_groups.cmake                           |   2 +
 test/src/scripting/api/base.cpp                    |  13 +
 test/src/source_groups.cmake                       |   1 +
 .../scripting/base/print/data/scripts/test.lua     |   3 +
 8 files changed, 366 insertions(+), 282 deletions(-)

------------------------------------------------------------------------
commit 79709b2
Author: asarium <Wed Dec 28 14:28:23 2016 +0100>
Commit: asarium <Fri Dec 30 12:33:32 2016 +0100>

    Move audio library into separate file
 code/scripting/api/audio.cpp | 261 +++++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/audio.h   |  12 ++
 code/scripting/lua.cpp       | 242 +--------------------------------------
 code/source_groups.cmake     |   2 +
 4 files changed, 276 insertions(+), 241 deletions(-)

------------------------------------------------------------------------
commit 584b9ca
Author: asarium <Wed Dec 28 14:19:21 2016 +0100>
Commit: asarium <Fri Dec 30 12:33:32 2016 +0100>

    Move particle scripting class into separate file
 code/scripting/api/particle.cpp | 190 +++++++++++++++++++++++++++++++++++++++
 code/scripting/api/particle.h   |  27 ++++++
 code/scripting/lua.cpp          | 193 +---------------------------------------
 code/source_groups.cmake        |   2 +
 4 files changed, 220 insertions(+), 192 deletions(-)

------------------------------------------------------------------------
commit 2f1057f
Author: asarium <Wed Dec 28 14:09:32 2016 +0100>
Commit: asarium <Fri Dec 30 12:33:32 2016 +0100>

    Move control_info scripting class into separate file
 code/scripting/api/control_info.cpp | 432 ++++++++++++++++++++++++++++++++++++
 code/scripting/api/control_info.h   |  13 ++
 code/scripting/lua.cpp              | 416 +---------------------------------
 code/source_groups.cmake            |   2 +
 4 files changed, 448 insertions(+), 415 deletions(-)

------------------------------------------------------------------------
commit 374bcac
Author: asarium <Wed Dec 28 14:02:07 2016 +0100>
Commit: asarium <Fri Dec 30 12:33:32 2016 +0100>

    Move camera scripting class into separate file
 code/scripting/api/camera.cpp | 306 ++++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/camera.h   |  13 ++
 code/scripting/lua.cpp        | 291 +--------------------------------------
 code/source_groups.cmake      |   2 +
 4 files changed, 322 insertions(+), 290 deletions(-)

------------------------------------------------------------------------
commit 94c7fbd
Author: asarium <Wed Dec 28 13:56:13 2016 +0100>
Commit: asarium <Fri Dec 30 12:33:32 2016 +0100>

    Move player scripting class into separate file
 code/scripting/api/player.cpp | 129 ++++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/player.h   |  13 +++++
 code/scripting/lua.cpp        | 113 +-----------------------------------
 code/source_groups.cmake      |   3 +-
 4 files changed, 145 insertions(+), 113 deletions(-)

------------------------------------------------------------------------
commit a049152
Author: asarium <Wed Dec 28 13:47:44 2016 +0100>
Commit: asarium <Fri Dec 30 12:33:32 2016 +0100>

    Move beam scripting class into separate file
 code/scripting/api/beam.cpp | 365 ++++++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/beam.h   |  14 ++
 code/scripting/lua.cpp      | 347 +----------------------------------------
 code/source_groups.cmake    |   2 +
 4 files changed, 382 insertions(+), 346 deletions(-)

------------------------------------------------------------------------
commit 7686163
Author: asarium <Wed Dec 28 13:42:55 2016 +0100>
Commit: asarium <Fri Dec 30 12:33:32 2016 +0100>

    Move weapon scripting class into separate file
 code/scripting/api/weapon.cpp | 335 ++++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/weapon.h   |  13 ++
 code/scripting/lua.cpp        | 314 ---------------------------------------
 code/scripting/lua.h          |   3 +-
 code/source_groups.cmake      |   2 +
 5 files changed, 352 insertions(+), 315 deletions(-)

------------------------------------------------------------------------
commit 4cb0ca4
Author: asarium <Mon Dec 26 15:16:15 2016 +0100>
Commit: asarium <Mon Dec 26 15:16:15 2016 +0100>

    Move ship scripting class into separate file
 code/scripting/api/ship.cpp | 1520 +++++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/ship.h   |    2 +
 code/scripting/lua.cpp      | 1500 ------------------------------------------
 code/scripting/lua.h        |    3 +-
 4 files changed, 1524 insertions(+), 1501 deletions(-)

------------------------------------------------------------------------
commit 3737249
Author: asarium <Mon Dec 26 15:00:52 2016 +0100>
Commit: asarium <Mon Dec 26 15:00:52 2016 +0100>

    Move wing scripting class to separate file
 code/scripting/api/wing.cpp | 74 +++++++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/wing.h   | 16 ++++++++++
 code/scripting/lua.cpp      | 61 +------------------------------------
 code/source_groups.cmake    |  2 ++
 4 files changed, 93 insertions(+), 60 deletions(-)

------------------------------------------------------------------------
commit fecca89
Author: asarium <Mon Dec 26 14:40:53 2016 +0100>
Commit: asarium <Mon Dec 26 14:40:53 2016 +0100>

    Move message scripting classes into separate file
 code/scripting/api/message.cpp | 177 +++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/message.h   |  17 ++++
 code/scripting/lua.cpp         | 162 +------------------------------------
 code/source_groups.cmake       |   2 +
 4 files changed, 197 insertions(+), 161 deletions(-)

------------------------------------------------------------------------
commit 080e40d
Author: asarium <Mon Dec 26 14:27:14 2016 +0100>
Commit: asarium <Mon Dec 26 14:27:14 2016 +0100>

    Move sound scripting classes into separate file
 code/scripting/api/sound.cpp | 434 +++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/sound.h   |  58 ++++++
 code/scripting/lua.cpp       | 446 +------------------------------------------
 code/source_groups.cmake     |   2 +
 4 files changed, 495 insertions(+), 445 deletions(-)

------------------------------------------------------------------------
commit 4c77bc7
Author: asarium <Mon Dec 26 14:14:52 2016 +0100>
Commit: asarium <Mon Dec 26 14:14:52 2016 +0100>

    Move CockpitDisplays scripting class into correct file
 code/scripting/api/cockpit_display.cpp | 116 +++++++++++++++++++++++++++++++
 code/scripting/api/cockpit_display.h   |  13 ++++
 code/scripting/lua.cpp                 | 123 ---------------------------------
 3 files changed, 129 insertions(+), 123 deletions(-)

------------------------------------------------------------------------
commit 334e9d4
Author: asarium <Mon Dec 26 14:12:31 2016 +0100>
Commit: asarium <Mon Dec 26 14:12:31 2016 +0100>

    Move ShipTextures scripting class into separate file
 code/scripting/api/ship.cpp | 117 ++++++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/ship.h   |  12 +++++
 code/scripting/lua.cpp      | 101 +-------------------------------------
 code/source_groups.cmake    |   3 ++
 4 files changed, 133 insertions(+), 100 deletions(-)

------------------------------------------------------------------------
commit b1404d8
Author: asarium <Mon Dec 26 14:02:17 2016 +0100>
Commit: asarium <Mon Dec 26 14:02:17 2016 +0100>

    Move order scripting classes into separate file
 code/scripting/api/order.cpp | 420 +++++++++++++++++++++++++++++++++++++++++++
 code/scripting/api/order.h   |  33 ++++
 code/scripting/lua.cpp       | 411 +-----------------------------------------
 code/source_groups.cmake     |   2 +
 4 files changed, 456 insertions(+), 410 deletions(-)