Revision r3100
👤 hendricks266
📅 2012-10-28 21:29:17 -0700 (Sun, 28 Oct 2012)
Two new player structure members: "autostep" and "autostep_sbw".
These control the maximum difference in height between two sectors that the player will automatically traverse without needing to jump.
The latter controls the special case when the player's sector's lotag is ST_1_ABOVE_WATER or p->spritebridge == 1.
BYTEVERSION bumped.
Revision r3099
👤 hendricks266
📅 2012-10-28 21:28:50 -0700 (Sun, 28 Oct 2012)
Remove unused variable "doretry" from S_PlaySound().
Revision r3098
👤 hendricks266
📅 2012-10-28 21:28:31 -0700 (Sun, 28 Oct 2012)
Revise grpfiles[] to include the censored South Korean GRP.
Revision r3097
👤 hendricks266
📅 2012-10-28 21:28:10 -0700 (Sun, 28 Oct 2012)
Fix harmless warnings in the Build tools.
Revision r3096
👤 hendricks266
📅 2012-10-28 21:26:25 -0700 (Sun, 28 Oct 2012)
Slight makefile reorganization and cleanup.
* Centralize optimization strategies in Makefile.common. This required moving detection of $(PLATFORM), which makes sense if we work on the paradigm that Makefile.common is for generic compiler setup and Makefile.shared works with libraries and things closer to the engine and game code itself.
* New Makefile variables OPTOPT (Optimization Options) and CUSTOMOPT (Custom Optimizations). OPTOPT by default contains -march, -mtune, etc. Setting this variable from Make invocation will blank these. CUSTOMOPT (Custom Optimizations) works the same but in an additive fashion, overwriting nothing. Technically CUSTOMOPT could stand for (Custom Options) and include any additional parameters sent to both linker and compiler.
* Factor out literal names of the main executables.
* The build process now prints assembler (if NOASM=0) and linker settings in addition to compiler settings.
------------------------------------------------------------------------
Raw Content
------------------------------------------------------------------------
r3101 | hendricks266 | 2012-10-28 21:29:45 -0700 (Sun, 28 Oct 2012) | 3 lines
Add EVENT_CHANGEMENU and clean up menus.c a little more.
This event is useful in certain circumstances where you want to skip a menu/screen value and the design of the monster switch statement would require the M_ChangeMenu() call to be intercepted or the unwanted screen will flash for a split second.
------------------------------------------------------------------------
r3100 | hendricks266 | 2012-10-28 21:29:17 -0700 (Sun, 28 Oct 2012) | 7 lines
Two new player structure members: "autostep" and "autostep_sbw".
These control the maximum difference in height between two sectors that the player will automatically traverse without needing to jump.
The latter controls the special case when the player's sector's lotag is ST_1_ABOVE_WATER or p->spritebridge == 1.
BYTEVERSION bumped.
------------------------------------------------------------------------
r3099 | hendricks266 | 2012-10-28 21:28:50 -0700 (Sun, 28 Oct 2012) | 1 line
Remove unused variable "doretry" from S_PlaySound().
------------------------------------------------------------------------
r3098 | hendricks266 | 2012-10-28 21:28:31 -0700 (Sun, 28 Oct 2012) | 1 line
Revise grpfiles[] to include the censored South Korean GRP.
------------------------------------------------------------------------
r3097 | hendricks266 | 2012-10-28 21:28:10 -0700 (Sun, 28 Oct 2012) | 1 line
Fix harmless warnings in the Build tools.
------------------------------------------------------------------------
r3096 | hendricks266 | 2012-10-28 21:26:25 -0700 (Sun, 28 Oct 2012) | 5 lines
Slight makefile reorganization and cleanup.
* Centralize optimization strategies in Makefile.common. This required moving detection of $(PLATFORM), which makes sense if we work on the paradigm that Makefile.common is for generic compiler setup and Makefile.shared works with libraries and things closer to the engine and game code itself.
* New Makefile variables OPTOPT (Optimization Options) and CUSTOMOPT (Custom Optimizations). OPTOPT by default contains -march, -mtune, etc. Setting this variable from Make invocation will blank these. CUSTOMOPT (Custom Optimizations) works the same but in an additive fashion, overwriting nothing. Technically CUSTOMOPT could stand for (Custom Options) and include any additional parameters sent to both linker and compiler.
* Factor out literal names of the main executables.
* The build process now prints assembler (if NOASM=0) and linker settings in addition to compiler settings.
------------------------------------------------------------------------