terminx
|
7b47a21cf2
|
Limit -fno-lto-odr-type-merging to GCC 5.x
git-svn-id: https://svn.eduke32.com/eduke32@5617 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-07 03:15:46 +00:00 |
|
terminx
|
eaa2b90251
|
Implement CON_NEXTSECTORNEIGHBORZ
git-svn-id: https://svn.eduke32.com/eduke32@5616 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-07 02:38:32 +00:00 |
|
terminx
|
69c928aa33
|
Better names for anim playback functions
git-svn-id: https://svn.eduke32.com/eduke32@5615 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-07 02:38:28 +00:00 |
|
terminx
|
023bc40020
|
Break all of the text printing stuff out of game.c and into a separate screentext.c/h
git-svn-id: https://svn.eduke32.com/eduke32@5614 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-07 02:38:23 +00:00 |
|
terminx
|
5b7a4a9a78
|
Break out status bar code into sbar.c/h
git-svn-id: https://svn.eduke32.com/eduke32@5613 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-07 02:38:16 +00:00 |
|
terminx
|
cbd659b3b0
|
Minor cleanup
git-svn-id: https://svn.eduke32.com/eduke32@5612 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-07 02:38:08 +00:00 |
|
terminx
|
51bc13a9d7
|
Break cheat code stuff out of game.c and into cheats.c/h. Remove unnecessary header includes from several modules (all relevant headers are already pulled in by duke3d.h).
git-svn-id: https://svn.eduke32.com/eduke32@5611 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-07 02:38:03 +00:00 |
|
terminx
|
463f5b5faa
|
Add -fno-lto-odr-type-merging to LTO builds to disable a feature that generates a warning in newer versions of GCC
git-svn-id: https://svn.eduke32.com/eduke32@5610 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-07 02:37:54 +00:00 |
|
terminx
|
b8eb4af3f7
|
Fix compile warning
git-svn-id: https://svn.eduke32.com/eduke32@5609 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-07 02:37:50 +00:00 |
|
terminx
|
1b93d87b1a
|
Fix r5548
git-svn-id: https://svn.eduke32.com/eduke32@5608 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-02 21:10:16 +00:00 |
|
terminx
|
86f2cbaa88
|
"i needed to comment out line 111 in source/sdlmusic.c to be able to compile r5606"
git-svn-id: https://svn.eduke32.com/eduke32@5607 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-02 07:30:53 +00:00 |
|
terminx
|
ea997707a1
|
Pause and resume sounds instead of just stopping them when opening menus or pausing the game.
git-svn-id: https://svn.eduke32.com/eduke32@5606 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-02 06:39:22 +00:00 |
|
terminx
|
0edf078f0c
|
Fix Polymost issue reported at https://forums.duke4.net/topic/8470-weirdness-of-players-sprite-in-view-modef7/
git-svn-id: https://svn.eduke32.com/eduke32@5605 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-02 00:21:27 +00:00 |
|
terminx
|
03b0335130
|
Implement Mapster32's CON_FOR into EDuke32.
git-svn-id: https://svn.eduke32.com/eduke32@5604 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-02 00:21:24 +00:00 |
|
terminx
|
2ad6e2811a
|
VS project fixes, DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5603 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-02 00:21:21 +00:00 |
|
terminx
|
8ac3e86da3
|
Add SFLAG_REALCLIPDIST to bypass hard-coded clipdist fuckery based on xrepeat and picnum. This also changes some bad uses of A_CheckSpriteTileFlags() into A_CheckSpriteFlags() instead.
git-svn-id: https://svn.eduke32.com/eduke32@5602 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-02 00:21:17 +00:00 |
|
terminx
|
7466904eaf
|
Bring out yer dead!
git-svn-id: https://svn.eduke32.com/eduke32@5601 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-02 00:21:12 +00:00 |
|
terminx
|
79670ecfcf
|
Add a few missing files to the VS project. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5600 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-02 00:21:07 +00:00 |
|
terminx
|
f1760d64ad
|
This never should have been committed. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5599 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-02 00:21:04 +00:00 |
|
terminx
|
33f6826573
|
Renamed "veryclean" make recipe to "clean" and added veryclean back as an alias for compatibility. This also adds a suggestion to run "make clean" when linking fails. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5598 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-02-02 00:20:59 +00:00 |
|
terminx
|
4861b13c6e
|
Fix Polymer wall updating
git-svn-id: https://svn.eduke32.com/eduke32@5597 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-27 10:28:00 +00:00 |
|
terminx
|
6e30845fc7
|
Fix animsounds error message. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5596 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-27 10:27:56 +00:00 |
|
terminx
|
b53767000b
|
Cheap hack to let Mapster32 read the visibility parameter from gamestartup when parsing the CONs for sound definitions.
git-svn-id: https://svn.eduke32.com/eduke32@5595 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-27 10:06:03 +00:00 |
|
terminx
|
798685ee80
|
Fix switch/case regressions introduced in r5577.
git-svn-id: https://svn.eduke32.com/eduke32@5594 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-27 10:06:00 +00:00 |
|
hendricks266
|
93884b1a91
|
Fix potential build failure when static inline G_CheckForSpace{Ceiling,Floor} are declared without namesdyn.h first being included.
Exposed by lunatic_game.c when LUNATIC=1.
git-svn-id: https://svn.eduke32.com/eduke32@5593 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-27 07:30:34 +00:00 |
|
hendricks266
|
3c726065f7
|
Lunatic: Fix unused-parameter warnings.
git-svn-id: https://svn.eduke32.com/eduke32@5592 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-27 07:30:31 +00:00 |
|
hendricks266
|
a61d1b6a11
|
Lunatic: Fix discarded-qualifiers warnings.
git-svn-id: https://svn.eduke32.com/eduke32@5591 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-27 07:30:28 +00:00 |
|
hendricks266
|
f1d187d378
|
Lunatic: Fix cast-qual warnings having to do with L_RunString.
git-svn-id: https://svn.eduke32.com/eduke32@5590 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-27 07:30:23 +00:00 |
|
hendricks266
|
7f5654879d
|
Clean up some cvar definitions.
git-svn-id: https://svn.eduke32.com/eduke32@5589 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-27 07:30:18 +00:00 |
|
terminx
|
6d9273d502
|
"4 spaces originally
2 spaces now
0 idea how that even happened"
git-svn-id: https://svn.eduke32.com/eduke32@5588 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-27 07:26:40 +00:00 |
|
terminx
|
b36f2bdc7f
|
Fix problem with C-CON sector and wall structure access. Oops.
git-svn-id: https://svn.eduke32.com/eduke32@5587 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-27 07:16:47 +00:00 |
|
terminx
|
f8e1d814ce
|
Minor cleanup. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5586 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-27 07:16:45 +00:00 |
|
terminx
|
9bdac4d868
|
Fix issue with the info message for toggling floor texture expansion bit in Mapster32 only reading the value from the sector's ceiling instead of what you were actually pointing at.
git-svn-id: https://svn.eduke32.com/eduke32@5585 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-27 07:16:40 +00:00 |
|
terminx
|
e4e2954eea
|
I still make off-by-one errors because I am a horrible programmer. :D
git-svn-id: https://svn.eduke32.com/eduke32@5584 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-24 19:44:49 +00:00 |
|
hendricks266
|
f146abe68e
|
Update scripts that make 7-Zip packages to enable solid archives for better compression. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5583 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-22 01:24:58 +00:00 |
|
terminx
|
3e82145e2c
|
CON_MOVESECTOR. Triggers built-in sector movement routines... not really appropriate to use outside of EVENT_MOVEEFFECTORS.
git-svn-id: https://svn.eduke32.com/eduke32@5581 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-21 19:35:34 +00:00 |
|
terminx
|
10fca8594d
|
Replace msx/msy global arrays with vec2_t g_origins. Bump BYTEVERSION.
git-svn-id: https://svn.eduke32.com/eduke32@5580 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-21 19:35:30 +00:00 |
|
terminx
|
72d7f042de
|
EVENT_MOVEEFFECTORS. Allows disabling, overriding, or just plain tampering with built-in SECTOREFFECTOR effects.
git-svn-id: https://svn.eduke32.com/eduke32@5579 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-21 19:35:25 +00:00 |
|
terminx
|
d30efa9a0a
|
EVENT_MOVESECTOR. This isn't enough to really do anything with yet--more to come.
git-svn-id: https://svn.eduke32.com/eduke32@5578 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-21 19:35:22 +00:00 |
|
terminx
|
180d33c66e
|
Revise compilation of CON_CASE and CON_DEFAULT.
git-svn-id: https://svn.eduke32.com/eduke32@5577 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-21 19:35:19 +00:00 |
|
terminx
|
2d004034b1
|
Inline some things that looked like happy, fun candidates for inlining.
git-svn-id: https://svn.eduke32.com/eduke32@5576 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-21 19:35:16 +00:00 |
|
terminx
|
806413e887
|
Fix compilation of malformed statements using array style notation.
git-svn-id: https://svn.eduke32.com/eduke32@5575 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-21 19:35:14 +00:00 |
|
terminx
|
c4193d933b
|
Move C-CON compile stat printing into its own function.
git-svn-id: https://svn.eduke32.com/eduke32@5574 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-21 19:35:11 +00:00 |
|
terminx
|
621f5db188
|
Use lists for the many hash tables used in the C-CON compiler instead of dozens of lines of calls to hash_init() and hash_free().
git-svn-id: https://svn.eduke32.com/eduke32@5573 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-21 19:35:09 +00:00 |
|
terminx
|
86a4660f08
|
const stuff
git-svn-id: https://svn.eduke32.com/eduke32@5572 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-21 19:35:06 +00:00 |
|
terminx
|
39b9a77581
|
Add CON compiler error for malformed comments
git-svn-id: https://svn.eduke32.com/eduke32@5571 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-21 19:35:03 +00:00 |
|
terminx
|
37ae2ed416
|
Minor cleanup, DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@5570 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-21 19:35:00 +00:00 |
|
terminx
|
ba80a5f35e
|
First attempt at providing CON control of the internal sector animation system. Read the commit if you want to know how it works!
git-svn-id: https://svn.eduke32.com/eduke32@5569 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-21 19:34:56 +00:00 |
|
terminx
|
eacd9527a3
|
Mapster32: configurable point and line highlight/selection distances
git-svn-id: https://svn.eduke32.com/eduke32@5568 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-15 07:58:57 +00:00 |
|
terminx
|
ba54de3ab3
|
Further cleanup of A_InsertSprite().
git-svn-id: https://svn.eduke32.com/eduke32@5567 1a8010ca-5511-0410-912e-c29ae57300e0
|
2016-01-15 07:58:52 +00:00 |
|