hendricks266
|
b064563a23
|
Amend r5911 to use undefinetile instead of only zeroing out the MIRROR tile's dimensions.
git-svn-id: https://svn.eduke32.com/eduke32@5916 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-25 05:43:56 +00:00 |
|
hendricks266
|
5e63453301
|
Duke: Move the nulling of the MIRROR tile to after defs are parsed so that tilefromtexture does not interfere with mirror function.
git-svn-id: https://svn.eduke32.com/eduke32@5911 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-24 21:30:39 +00:00 |
|
hendricks266
|
95452a5a8a
|
C-CON and M32script: Only accept hex literals beginning with '0' and not any other digit.
git-svn-id: https://svn.eduke32.com/eduke32@5908 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-23 19:47:33 +00:00 |
|
hendricks266
|
942964ec3d
|
Implement "divscale" and "scalevar" (scale()) in C-CON and "scalevar" in M32script.
git-svn-id: https://svn.eduke32.com/eduke32@5901 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-20 06:26:10 +00:00 |
|
hendricks266
|
60231e53a4
|
Duke: Adjust alphatabs checking to activate features when numalphatabs >= 15 instead of 16 so that my precise mode can be used.
git-svn-id: https://svn.eduke32.com/eduke32@5900 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-20 06:26:04 +00:00 |
|
hendricks266
|
c9de8faefb
|
AudioLib: Fix improper matching of loop tags with initial substrings of them, and add proper support for LOOP as a synonym of LOOP_START.
git-svn-id: https://svn.eduke32.com/eduke32@5899 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-10-14 07:40:59 +00:00 |
|
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 |
|