hendricks266
|
52e6cd09cf
|
C-CON: Fix addlogvar command, broken in r5835.
git-svn-id: https://svn.eduke32.com/eduke32@5895 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-14 07:40:47 +00:00 |
|
hendricks266
|
c8f1e9bf37
|
C-CON: Allow gamestartup to read in one additional parameter (MAXFLAMETHROWERAMMO). Do nothing with it yet.
git-svn-id: https://svn.eduke32.com/eduke32@5894 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-14 07:40:44 +00:00 |
|
hendricks266
|
3ce371d84d
|
C-CON: Implement "ifplaybackon" conditional, used by World Tour to determine if the replay feature is enabled. In our case, it is always false.
git-svn-id: https://svn.eduke32.com/eduke32@5893 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-14 07:40:41 +00:00 |
|
hendricks266
|
259d51bec0
|
Replace all "g_scriptVersion == 14" with "g_scriptVersion >= 14".
git-svn-id: https://svn.eduke32.com/eduke32@5892 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-14 07:40:38 +00:00 |
|
hendricks266
|
9ce6cd2009
|
Apply the same bugfix as r4947 to XA sounds so that they only loop when intended.
git-svn-id: https://svn.eduke32.com/eduke32@5891 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-14 07:40:35 +00:00 |
|
terminx
|
d7328f738d
|
Minor changes to gamevar error handling
git-svn-id: https://svn.eduke32.com/eduke32@5885 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-09 00:15:18 +00:00 |
|
terminx
|
b18db99691
|
Exterminate the smurfs! This fixes the problem where everything in the game was drastically hue shifted on certain hardware configurations, particularly the Raspberry Pi.
git-svn-id: https://svn.eduke32.com/eduke32@5884 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-09 00:15:14 +00:00 |
|
terminx
|
231c22d654
|
Misc cleanup. Removed ability to use .CON files found in the .GRP when the .CON files found in the directory can't be compiled.
git-svn-id: https://svn.eduke32.com/eduke32@5883 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-09 00:15:10 +00:00 |
|
terminx
|
cf6790b23e
|
Fix MSVC warnings
git-svn-id: https://svn.eduke32.com/eduke32@5882 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-09 00:15:06 +00:00 |
|
hendricks266
|
6780fecfdc
|
Duke: Don't unpause sounds when exiting the menu back to a Game Paused state.
git-svn-id: https://svn.eduke32.com/eduke32@5880 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-03 02:43:57 +00:00 |
|
hendricks266
|
f046d6bef4
|
Menus: Remove the Polymer aspect ratio option, as it was always broken, and I don't know what purpose it has besides configuring non-square pixel stretching, which we have a long way to go in terms of configuring anyway.
Use r_pr_customaspect from the console instead.
git-svn-id: https://svn.eduke32.com/eduke32@5879 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-03 02:43:54 +00:00 |
|
hendricks266
|
0feb1e0273
|
Menus: Fix the Widescreen and Texture Mode video settings to use my menu system properly.
git-svn-id: https://svn.eduke32.com/eduke32@5878 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-03 02:43:51 +00:00 |
|
terminx
|
f5363194ff
|
Fix detection of menu sounds in EVENT_SOUND
git-svn-id: https://svn.eduke32.com/eduke32@5875 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-18 03:54:45 +00:00 |
|
hendricks266
|
03a8877f55
|
Fix erroneous display of MESSAGES: ON when it should be OFF.
git-svn-id: https://svn.eduke32.com/eduke32@5871 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-16 21:58:46 +00:00 |
|
hendricks266
|
295c654740
|
Fix TEST_SYNC_KEY macro to always return 1 or 0.
git-svn-id: https://svn.eduke32.com/eduke32@5870 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-16 21:55:45 +00:00 |
|
hendricks266
|
e99dbb858e
|
Fix undefined behavior: null pointer passed as argument which is declared to never be null
git-svn-id: https://svn.eduke32.com/eduke32@5868 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-16 21:55:39 +00:00 |
|
hendricks266
|
dcbb2891ae
|
Fix warning: suggest parentheses around '&&' within '||' [-Wparentheses]
git-svn-id: https://svn.eduke32.com/eduke32@5863 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-16 21:55:24 +00:00 |
|
hendricks266
|
6f194b7f7c
|
Fix pausing MIDI music on Windows, regressed in r5817.
git-svn-id: https://svn.eduke32.com/eduke32@5861 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-16 21:55:09 +00:00 |
|
terminx
|
559a34e875
|
Support saving specified CON arrays in map states
git-svn-id: https://svn.eduke32.com/eduke32@5860 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-10 05:21:01 +00:00 |
|
hendricks266
|
750ceb932c
|
Fix MIDI playback on Windows, broken in r5817.
The main fix here is GET_NEXT_EVENT.
git-svn-id: https://svn.eduke32.com/eduke32@5855 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-09 03:12:15 +00:00 |
|
terminx
|
07cbae15c9
|
Fix autoaim. Oops.
git-svn-id: https://svn.eduke32.com/eduke32@5854 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-06 04:25:36 +00:00 |
|
terminx
|
b3273dbebf
|
Cleanups
git-svn-id: https://svn.eduke32.com/eduke32@5853 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-06 04:25:32 +00:00 |
|
hendricks266
|
da52bac304
|
Fix a bug in r5826 regarding display of the WWII GI rocket launcher.
git-svn-id: https://svn.eduke32.com/eduke32@5851 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-06 02:15:34 +00:00 |
|
hendricks266
|
d466b2ae51
|
Add bit 1 to action flags: use the viewpoint's position relative to the actor when calculating which rotation to display, instead of the viewpoint's angle, for viewtypes 2/3/4/8. 5/7 already do this.
git-svn-id: https://svn.eduke32.com/eduke32@5850 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-06 02:15:31 +00:00 |
|
hendricks266
|
d8ce0f042d
|
CON: Add an optional sixth parameter, a flags bitfield, to action definitions. Bump BYTEVERSION.
git-svn-id: https://svn.eduke32.com/eduke32@5849 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-06 02:15:28 +00:00 |
|
hendricks266
|
abd1523477
|
Enumify stuff having to do with action parameters.
git-svn-id: https://svn.eduke32.com/eduke32@5848 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-06 02:15:23 +00:00 |
|
terminx
|
0025c8c96a
|
I need to quit trying to be clever
git-svn-id: https://svn.eduke32.com/eduke32@5846 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-04 04:30:30 +00:00 |
|
terminx
|
b13ad6bdc8
|
Fix builds on broken compilers that don't properly support using "z" in the length field of a printf format placeholder.
git-svn-id: https://svn.eduke32.com/eduke32@5844 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-29 19:11:47 +00:00 |
|
hendricks266
|
1fc836fa21
|
etcpak: Fix simple_array operator[] parameter type.
DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5840 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-28 21:26:44 +00:00 |
|
terminx
|
bf41fc91b0
|
Fix a memory leak in CON_RESIZEARRAY. This commit also includes an inconsequential dozen or so lines of formatting changes I had done when I stumbled across the bug.
git-svn-id: https://svn.eduke32.com/eduke32@5839 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:42:19 +00:00 |
|
terminx
|
3f4a4679ce
|
Add "string" alias for "definequote" and "print" alias for "quote".
git-svn-id: https://svn.eduke32.com/eduke32@5838 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:42:16 +00:00 |
|
terminx
|
c2d8a66c3a
|
Fix a couple of gcc 6.x warnings.
git-svn-id: https://svn.eduke32.com/eduke32@5837 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:42:12 +00:00 |
|
terminx
|
d7d6623364
|
More readability cleanup. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5835 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:42:01 +00:00 |
|
terminx
|
bd628ea2f7
|
This probably adds support for saving game arrays into map states. Probably.
git-svn-id: https://svn.eduke32.com/eduke32@5834 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:41:50 +00:00 |
|
terminx
|
638312e7f9
|
More cleanup. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5833 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:41:46 +00:00 |
|
terminx
|
0520994a8f
|
Remove some unused gamevars pertaining to the original multiplayer code. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5832 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:41:41 +00:00 |
|
terminx
|
e3a7c98a25
|
Fix a gcc 6.x warning
git-svn-id: https://svn.eduke32.com/eduke32@5831 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:41:37 +00:00 |
|
terminx
|
c6617a98b2
|
More cleanup. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5830 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:41:33 +00:00 |
|
terminx
|
4575148c02
|
Use size_t or ssize_t in for loops where possible
git-svn-id: https://svn.eduke32.com/eduke32@5829 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:41:21 +00:00 |
|
terminx
|
aae66ccb11
|
Further cleanup. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5828 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:41:04 +00:00 |
|
terminx
|
34453f5090
|
Continued cleanup. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5827 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:40:56 +00:00 |
|
terminx
|
5c6d8c96ad
|
The great cleanup continues. This one also adds a new feature, SFLAG_WAKEUPBADGUYS. When awoken (changed to an active actor), any sprite with this flag set will wake up any enemy it has line of sight with.
git-svn-id: https://svn.eduke32.com/eduke32@5826 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:40:46 +00:00 |
|
terminx
|
52f678a743
|
Massive readability cleanup of game code part 1. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5825 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:40:35 +00:00 |
|
terminx
|
8e92183835
|
Android build fix. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5824 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:40:18 +00:00 |
|
terminx
|
9d0916b6b7
|
Mapster32: add home/end modifier keys to 3d mode slope keys ([ and ]), plus a third increment modifier (home and end at the same time)
git-svn-id: https://svn.eduke32.com/eduke32@5823 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:40:15 +00:00 |
|
terminx
|
ae5f941ad0
|
You're just going to have to trust me that this is 10000 lines worth of formatting and variable name cleanup, and not 10000 lines of functional changes.
git-svn-id: https://svn.eduke32.com/eduke32@5821 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:40:06 +00:00 |
|
terminx
|
3f641d314f
|
Fix EVENT_DISPLAYROOMS and EVENT_DISPLAYROOMSCAMERA RETURN values
git-svn-id: https://svn.eduke32.com/eduke32@5818 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:39:53 +00:00 |
|
terminx
|
ae7fcd43a6
|
Windows MIDI cleanup. Removal of some remaining unused functionality lingering from the DOS days and some formatting changes that happened along the way. If anything breaks with music on Windows, this is probably the commit to look at.
git-svn-id: https://svn.eduke32.com/eduke32@5817 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:39:50 +00:00 |
|
terminx
|
9a0a62fdcb
|
Windows MIDI support: remove a few unused structure members and the code that relied on them
git-svn-id: https://svn.eduke32.com/eduke32@5816 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:39:45 +00:00 |
|
terminx
|
51992210b8
|
basic cleanup and formatting
git-svn-id: https://svn.eduke32.com/eduke32@5815 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:39:41 +00:00 |
|