hendricks266
|
68d6bb8af5
|
Fix clang Windows build. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5873 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-17 19:58:03 +00:00 |
|
hendricks266
|
12f2c9c198
|
Fix mistake in r5862. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5872 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-17 19:57:58 +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
|
c5247983e7
|
Makefile: Allow an invocation like make CC=clang-3.8 to work properly.
git-svn-id: https://svn.eduke32.com/eduke32@5869 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-16 21:55:42 +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
|
388c3832cd
|
Loop optimizations in screencapture
git-svn-id: https://svn.eduke32.com/eduke32@5867 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-16 21:55:36 +00:00 |
|
hendricks266
|
63030036ba
|
Address warning: variable might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
git-svn-id: https://svn.eduke32.com/eduke32@5866 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-16 21:55:33 +00:00 |
|
hendricks266
|
278eb6ded8
|
Fix -Wmisleading-indentation warnings in rawinput.c.
git-svn-id: https://svn.eduke32.com/eduke32@5865 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-16 21:55:30 +00:00 |
|
hendricks266
|
9363f7d023
|
Makefile: Only apply $(ARCH) processing code on Macs.
git-svn-id: https://svn.eduke32.com/eduke32@5864 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-16 21:55:27 +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
|
1b906d74dd
|
Fix USE_OPENGL=0 build.
git-svn-id: https://svn.eduke32.com/eduke32@5862 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-16 21:55:21 +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 |
|
terminx
|
e2fd26ca2e
|
Mapster32: block ctrl-x and ctrl-shift-x from working if you have unsaved changes
git-svn-id: https://svn.eduke32.com/eduke32@5859 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-10 05:20:55 +00:00 |
|
hendricks266
|
972c92dc6a
|
Fix ghost tsprite bug introduced in previous commit.
git-svn-id: https://svn.eduke32.com/eduke32@5858 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-09 12:01:30 +00:00 |
|
hendricks266
|
bca7e1a91e
|
Finish what r5484 started but got reverted in r5723. Cstat 1024 now works properly in Polymost without causing any side effects in Classic. It remains unimplemented in Polymer.
git-svn-id: https://svn.eduke32.com/eduke32@5857 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-09 03:12:23 +00:00 |
|
hendricks266
|
b73f2f3e17
|
Reinstitute the cosmetic cleanups that should have been a separate commit from r5484 and were reverted in r5723.
git-svn-id: https://svn.eduke32.com/eduke32@5856 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-09 03:12:20 +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
|
4a6676dd87
|
Fix warning: signed and unsigned type in conditional expression [-Wsign-compare]
git-svn-id: https://svn.eduke32.com/eduke32@5852 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-06 02:15:37 +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 |
|
hendricks266
|
ec4d6f7b89
|
Windows: Update libpng to 1.6.25, built with GCC 6.2.
Fixes warning: type 'struct _SETJMP_FLOAT128' violates one definition rule [-Wodr]
git-svn-id: https://svn.eduke32.com/eduke32@5847 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-06 02:15:13 +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
|
ad4bb9c25d
|
Fix Polymer breakage
git-svn-id: https://svn.eduke32.com/eduke32@5845 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-09-02 01:21:10 +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
|
599e58bfef
|
Satisfy warning: this 'if' clause does not guard... [-Wmisleading-indentation]
DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5843 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-28 21:26:55 +00:00 |
|
hendricks266
|
78f939a2f9
|
Fix warning: logical 'and' of equal expressions [-Wlogical-op]
DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5842 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-28 21:26:51 +00:00 |
|
hendricks266
|
a0183c9c42
|
Fix warning: left shift of negative value [-Wshift-negative-value]
DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5841 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-28 21:26:48 +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
|
3c34256867
|
Fix a software mode crash bug involving bad animation flags set on tiles
git-svn-id: https://svn.eduke32.com/eduke32@5836 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-08-27 01:42:07 +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 |
|