Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on April 30, 2018, 02:49:38 am

Title: Nightly: 30 April 2018 - Revision 3790315
Post by: SirKnightly on April 30, 2018, 02:49:38 am
Here is the nightly for 30 April 2018 - Revision 3790315



Group: MacOSX
nightly_20180430_3790315-builds-MacOSX.tar.gz (http://swc.fs2downloads.com/builds/nightly/20180430_3790315/nightly_20180430_3790315-builds-MacOSX.tar.gz) (Mirror (http://scp.indiegames.us/builds/nightly/20180430_3790315/nightly_20180430_3790315-builds-MacOSX.tar.gz))


Group: Linux
nightly_20180430_3790315-builds-Linux.tar.gz (http://swc.fs2downloads.com/builds/nightly/20180430_3790315/nightly_20180430_3790315-builds-Linux.tar.gz) (Mirror (http://scp.indiegames.us/builds/nightly/20180430_3790315/nightly_20180430_3790315-builds-Linux.tar.gz))


Group: Win64
nightly_20180430_3790315-builds-Win64.zip (http://swc.fs2downloads.com/builds/nightly/20180430_3790315/nightly_20180430_3790315-builds-Win64.zip) (Mirror (http://scp.indiegames.us/builds/nightly/20180430_3790315/nightly_20180430_3790315-builds-Win64.zip))


Group: Win32
nightly_20180430_3790315-builds-Win32.zip (http://swc.fs2downloads.com/builds/nightly/20180430_3790315/nightly_20180430_3790315-builds-Win32.zip) (Mirror (http://scp.indiegames.us/builds/nightly/20180430_3790315/nightly_20180430_3790315-builds-Win32.zip))

Code: [Select]
------------------------------------------------------------------------
commit 64b08f5
Author: asarium <Sat Apr 28 11:23:06 2018 +0200>
Commit: asarium <Sat Apr 28 13:53:09 2018 +0200>

    Fix fog rendering in forward renderer
 code/def_files/data/effects/main-f.sdr | 6 ++++--
 code/model/modelrender.cpp             | 3 ++-
 2 files changed, 6 insertions(+), 3 deletions(-)

------------------------------------------------------------------------
commit 8f06e33
Author: asarium <Thu Mar 29 17:17:58 2018 +0200>
Commit: asarium <Sun Apr 22 16:22:45 2018 +0200>

    Add typesafe handle types and use it in game sound system
 code/ai/aicode.cpp                     |   6 +-
 code/ai/aiturret.cpp                   |   4 +-
 code/asteroid/asteroid.cpp             |   8 +-
 code/cmeasure/cmeasure.cpp             |   2 +-
 code/controlconfig/controlsconfig.cpp  |  90 ++---
 code/cutscene/cutscenes.cpp            |  24 +-
 code/debris/debris.cpp                 |  14 +-
 code/fireball/fireballs.cpp            |  18 +-
 code/fireball/fireballs.h              |   7 +-
 code/fs2netd/fs2netd_client.cpp        |   5 +-
 code/gamehelp/gameplayhelp.cpp         |   6 +-
 code/gamesnd/gamesnd.cpp               | 158 ++++----
 code/gamesnd/gamesnd.h                 | 645 +++++++++++++++++----------------
 code/globalincs/pstypes.h              |  16 +-
 code/hud/hud.cpp                       |   4 +-
 code/hud/hudartillery.cpp              |   6 +-
 code/hud/hudartillery.h                |   2 +-
 code/hud/hudconfig.cpp                 |  52 +--
 code/hud/hudescort.cpp                 |   6 +-
 code/hud/hudets.cpp                    |  12 +-
 code/hud/hudlock.cpp                   |   8 +-
 code/hud/hudmessage.cpp                |  16 +-
 code/hud/hudparse.cpp                  |  20 +-
 code/hud/hudreticle.cpp                |   2 +-
 code/hud/hudshield.cpp                 |   2 +-
 code/hud/hudsquadmsg.cpp               |   6 +-
 code/hud/hudtarget.cpp                 |  50 +--
 code/hud/hudtargetbox.cpp              |   2 +-
 code/io/keycontrol.cpp                 |  60 +--
 code/menuui/barracks.cpp               |  76 ++--
 code/menuui/credits.cpp                |   8 +-
 code/menuui/mainhallmenu.cpp           |  79 ++--
 code/menuui/mainhallmenu.h             |   7 +-
 code/menuui/mainhalltemp.cpp           |  12 +-
 code/menuui/optionsmenu.cpp            |  72 ++--
 code/menuui/optionsmenumulti.cpp       |  98 ++---
 code/menuui/playermenu.cpp             |  32 +-
 code/menuui/readyroom.cpp              |  75 ++--
 code/menuui/snazzyui.cpp               |  10 +-
 code/menuui/snazzyui.h                 |   5 +-
 code/menuui/techmenu.cpp               |  34 +-
 code/mission/missionbriefcommon.cpp    |   4 +-
 code/mission/missiongoals.cpp          |  12 +-
 code/mission/missionhotkey.cpp         |  30 +-
 code/mission/missionmessage.cpp        |   2 +-
 code/missionui/chatbox.cpp             |   4 +-
 code/missionui/fictionviewer.cpp       |  10 +-
 code/missionui/missionbrief.cpp        |  34 +-
 code/missionui/missioncmdbrief.cpp     |  35 +-
 code/missionui/missiondebrief.cpp      |  52 +--
 code/missionui/missionloopbrief.cpp    |   4 +-
 code/missionui/missionscreencommon.cpp |  26 +-
 code/missionui/missionscreencommon.h   |   3 +-
 code/missionui/missionshipchoice.cpp   |  50 +--
 code/missionui/missionshipchoice.h     |  10 +-
 code/missionui/missionweaponchoice.cpp |  60 +--
 code/missionui/redalert.cpp            |   6 +-
 code/model/model.h                     |  11 +-
 code/model/modelanim.cpp               |  18 +-
 code/model/modelanim.h                 |  16 +-
 code/model/modelread.cpp               |  14 +-
 code/nebula/neblightning.cpp           |   5 +-
 code/network/multi_ingame.cpp          |  20 +-
 code/network/multi_pinfo.cpp           |  16 +-
 code/network/multi_pmsg.cpp            |   2 +-
 code/network/multi_pxo.cpp             |  64 ++--
 code/network/multi_voice.cpp           |  23 +-
 code/network/multimsgs.cpp             |   8 +-
 code/network/multiteamselect.cpp       |  73 ++--
 code/network/multiteamselect.h         |   3 +-
 code/network/multiui.cpp               | 202 +++++------
 code/network/multiutil.cpp             |   2 +-
 code/object/collideshipship.cpp        |  12 +-
 code/object/objectshield.cpp           |   2 +-
 code/object/objectsnd.cpp              |  12 +-
 code/object/objectsnd.h                |   8 +-
 code/parse/sexp.cpp                    |  36 +-
 code/playerman/playercontrol.cpp       |  32 +-
 code/popup/popup.cpp                   |  10 +-
 code/popup/popupdead.cpp               |   5 +-
 code/radar/radar.cpp                   |   2 +-
 code/radar/radardradis.cpp             |  22 +-
 code/radar/radardradis.h               |  12 +-
 code/radar/radarorb.cpp                |   2 +-
 code/scripting/api/libs/audio.cpp      |  20 +-
 code/scripting/api/objs/sound.cpp      |   7 +-
 code/scripting/api/objs/sound.h        |   8 +-
 code/ship/afterburner.cpp              |  12 +-
 code/ship/ship.cpp                     | 256 ++++++-------
 code/ship/ship.h                       |  34 +-
 code/ship/shipfx.cpp                   | 126 +++----
 code/ship/shiphit.cpp                  |  14 +-
 code/source_groups.cmake               |   1 +
 code/starfield/supernova.cpp           |   4 +-
 code/stats/medals.cpp                  |   2 +-
 code/ui/button.cpp                     |   4 +-
 code/ui/slider.cpp                     |  14 +-
 code/utils/id.h                        |  49 +++
 code/weapon/beam.cpp                   |  10 +-
 code/weapon/shockwave.cpp              |   2 +-
 code/weapon/weapon.h                   |  23 +-
 code/weapon/weapons.cpp                |  68 ++--
 fred2/sexp_tree.cpp                    |   8 +-
 freespace2/freespace.cpp               |  14 +-
 qtfred/src/ui/widgets/sexp_tree.cpp    |   8 +-
 105 files changed, 1733 insertions(+), 1684 deletions(-)

------------------------------------------------------------------------
commit d1a6b48
Author: asarium <Thu Apr 19 19:42:17 2018 +0200>
Commit: asarium <Sun Apr 22 16:22:28 2018 +0200>

    Improve handling of non-persistent particles
 code/particle/effects/BeamPiercingEffect.cpp   |   1 -
 code/particle/effects/GenericShapeEffect.h     |   8 +-
 code/particle/effects/SingleParticleEffect.cpp |   1 -
 code/particle/particle.cpp                     | 429 ++++++++++++++-----------
 code/particle/particle.h                       |  61 +++-
 code/particle/util/ParticleProperties.cpp      |  16 +-
 code/particle/util/ParticleProperties.h        |   9 +-
 code/scripting/api/libs/testing.cpp            |   2 +-
 code/weapon/beam.cpp                           |   3 +-
 code/weapon/muzzleflash.cpp                    |   5 +-
 code/weapon/weapons.cpp                        |  82 +++--
 11 files changed, 378 insertions(+), 239 deletions(-)