diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 007224efc..9f9c4deb8 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,7 @@ D1X-Rebirth Changelog main/multi.h, main/state.c: Reuse pre-defined player objects when loading coop savestate to revent messup when player amount or orders change in a certain way main/menu.c, main/playsave.c, main/playsave.h, main/weapon.c: Wrote seperate function for weapon autocycling that also cycles through non-autoselect weapons; Added option to not autoselect weapon when firing; On the way, smoothed the menu text in misc menu a bit net_udp.h: Reduced timeout from 10 to 5 seconds +RELEASE-NOTES.txt, SConstruct, arch/carbon/conf.h, main/multi.h: Incremented version to 0.57.3; Added Release notes 20120509 -------- diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index a1a899a0e..8a9d06da7 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -1,6 +1,21 @@ RELEASE NOTES ============= +What's new in 0.57.3 +-------------------- +* Added extension-support for FLAC files to play via SDL_mixer +* Vastly reduced delay during Multiplayer matches +* Fixed double collision result when weapon collides with a wall +* Fixed powerups getting lost in a long Multiplayer match +* Fixed incorrect collision-detection when dealing with very large walls +* Fixed briefing support for Destination Saturn and Shareware +* Fixed possible issues when restoring Coop Savestates +* Fixed randomness for smart blobs when picking targets in Multipalyer +* Made homing projectiles a *bit* easier to dodge +* Added possibility to disable weapon autoselection while firing +* Added ability to manually cycle through whole weapon list, no matter if weapon is auto-selectable or not +* Many other Bugfixes and code improvements + What's new in 0.57.2 -------------------- * More Bugfixes diff --git a/SConstruct b/SConstruct index dc15b8be4..a5b5f4aa9 100644 --- a/SConstruct +++ b/SConstruct @@ -11,7 +11,7 @@ target = 'd1x-rebirth' # version number D1XMAJOR = 0 D1XMINOR = 57 -D1XMICRO = 2 +D1XMICRO = 3 VERSION_STRING = ' v' + str(D1XMAJOR) + '.' + str(D1XMINOR) + '.' + str(D1XMICRO) # installation path diff --git a/arch/carbon/conf.h b/arch/carbon/conf.h index e6ad2283c..fd1e34138 100644 --- a/arch/carbon/conf.h +++ b/arch/carbon/conf.h @@ -12,7 +12,7 @@ #define D1XMINOR "57" /* d2x micro version */ -#define D1XMICRO "2" +#define D1XMICRO "3" /* Define if you want to build the editor */ /* #undef EDITOR */ diff --git a/main/multi.h b/main/multi.h index 06e06b07d..56d79e6fe 100644 --- a/main/multi.h +++ b/main/multi.h @@ -64,15 +64,8 @@ COPYRIGHT 1993-1998 PARALLAX SOFTWARE CORPORATION. ALL RIGHTS RESERVED. extern int multi_protocol; // set and determinate used protocol #define MULTI_PROTO_UDP 1 // UDP protocol -// What version of the multiplayer protocol is this? -// NOTE!!! Increment each time something drastic changes in Multiplayer without the version number changes -// Protocol versions: -// 1 Descent Shareware -// 2 Descent Registered/Commercial -// 3 Descent II Shareware -// 4 Descent II Commercial -// > 4 DXX-Rebirth -#define MULTI_PROTO_VERSION 15 +// What version of the multiplayer protocol is this? Increment each time something drastic changes in Multiplayer without the version number changes. Can be reset to 0 each time the version of the game changes +#define MULTI_PROTO_VERSION 0 // PROTOCOL VARIABLES AND DEFINES - END