terminx
|
eb08f1443e
|
Pass vec2_ts to get_screen_coords() by reference instead of by value
git-svn-id: https://svn.eduke32.com/eduke32@7027 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:17 +00:00 |
|
terminx
|
2206581952
|
Prevent OOB array access when EVENT_INVENTORYLEFT or EVENT_INVENTORYRIGHT returns a bad value
git-svn-id: https://svn.eduke32.com/eduke32@7026 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:13 +00:00 |
|
terminx
|
eeba7847eb
|
Hoist strlen() outside loop in kzopen()
git-svn-id: https://svn.eduke32.com/eduke32@7025 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:08 +00:00 |
|
terminx
|
a677b18b2d
|
Hoist strlen() outside loop in osdfunc_listsymbols()
git-svn-id: https://svn.eduke32.com/eduke32@7024 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:03 +00:00 |
|
terminx
|
4f590f59c1
|
Fix potential OOB spriteext[] access when checking SPREXT_NOTMD to determine whether or not to render a sprite's model, if available
git-svn-id: https://svn.eduke32.com/eduke32@7023 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:58 +00:00 |
|
terminx
|
870f1c4dab
|
Oh look, the first 3 arguments passed to parascan() are completely useless
git-svn-id: https://svn.eduke32.com/eduke32@7022 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:53 +00:00 |
|
terminx
|
756369dc22
|
Silence warning about truncating the result of memcmp
git-svn-id: https://svn.eduke32.com/eduke32@7021 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:49 +00:00 |
|
terminx
|
f4227dcbc1
|
Tweak osdfunc_setrendermode() to report whether the classic renderer is the C or ASM version
git-svn-id: https://svn.eduke32.com/eduke32@7020 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:43 +00:00 |
|
terminx
|
0d843526f0
|
Fix null pointer deference when attempting to load a model with improper or missing skin definitions
git-svn-id: https://svn.eduke32.com/eduke32@7019 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:39 +00:00 |
|
terminx
|
cab65752b5
|
Untabify kplib.cpp
git-svn-id: https://svn.eduke32.com/eduke32@7018 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:34 +00:00 |
|
terminx
|
12a77176e8
|
Fix overcomputation in the classic renderer due to a bug caused by a previous optimization attempt
git-svn-id: https://svn.eduke32.com/eduke32@7017 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:29 +00:00 |
|
terminx
|
9ae3a3ecb8
|
Slightly reorganize Bdirent struct for efficiency. Despite being "Bdirent", this struct in no way matches the system provided dirent struct.
git-svn-id: https://svn.eduke32.com/eduke32@7016 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:24 +00:00 |
|
terminx
|
6d7e0518cf
|
Add debug_break() to the top of handle_memerr()
git-svn-id: https://svn.eduke32.com/eduke32@7015 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:20 +00:00 |
|
terminx
|
489ed5b803
|
Fix false positive buffer overflow report in PVS-Studio
git-svn-id: https://svn.eduke32.com/eduke32@7014 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:15 +00:00 |
|
terminx
|
a7a2c3d12a
|
Fix types of vars passed into sscanf() for use as return values
git-svn-id: https://svn.eduke32.com/eduke32@7013 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:10 +00:00 |
|
terminx
|
7f5f22e184
|
Fix issue in the C version of the classic renderer where someone had attempted to negate a bool
git-svn-id: https://svn.eduke32.com/eduke32@7012 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:06 +00:00 |
|
terminx
|
2f65866167
|
Fix bad logic for kill counter in G_DisplayRest()
git-svn-id: https://svn.eduke32.com/eduke32@7011 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:01 +00:00 |
|
terminx
|
e1c1cebfbb
|
Fix accidental double assignment of pPlayer->jetpack_on in P_ResetStatus()
git-svn-id: https://svn.eduke32.com/eduke32@7010 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:56 +00:00 |
|
terminx
|
0a84e2caef
|
Untabify polymost.h
git-svn-id: https://svn.eduke32.com/eduke32@7009 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:52 +00:00 |
|
terminx
|
39c0c93615
|
Slightly increase efficiency of osd_findsymbol() (this is the slow one that has to handle partial matches)
git-svn-id: https://svn.eduke32.com/eduke32@7008 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:47 +00:00 |
|
terminx
|
b0e0cfa2c9
|
Comment out bad entry in SDL keycode translation table
git-svn-id: https://svn.eduke32.com/eduke32@7007 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:42 +00:00 |
|
terminx
|
875a5afa93
|
Replace APLAYER picnum check in A_ShootWithZvel() with null pointer check
git-svn-id: https://svn.eduke32.com/eduke32@7006 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:37 +00:00 |
|
terminx
|
0757a6570b
|
Replace spritenum check with ptr check in VM_ScriptInfo()
git-svn-id: https://svn.eduke32.com/eduke32@7005 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:33 +00:00 |
|
terminx
|
d5381e701f
|
Fix potential null pointer dereferencing
git-svn-id: https://svn.eduke32.com/eduke32@7004 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:28 +00:00 |
|
terminx
|
e449408b57
|
Fix minor bug where a null pointer was passed into free() unconditionally
git-svn-id: https://svn.eduke32.com/eduke32@7003 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:23 +00:00 |
|
terminx
|
9157ae2776
|
Fix potential texcache issue with HICTINT_IN_MEMORY and HICTINT_APPLYOVERALTPAL due to a mistake involving operator precedence
git-svn-id: https://svn.eduke32.com/eduke32@7002 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:19 +00:00 |
|
terminx
|
d7772a0100
|
Fix potential uninitialized use of highlightx/y/1/2 in the editor and convert them to vec2_t in the process
git-svn-id: https://svn.eduke32.com/eduke32@7001 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:14 +00:00 |
|
terminx
|
2f3e78a4b8
|
Fix potential dereference of null pointer when calling polymost_bindPth()
git-svn-id: https://svn.eduke32.com/eduke32@7000 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:09 +00:00 |
|
terminx
|
8b2d546774
|
Fix potential null pointer dereference in S_DefineAudioIfSupported() when passing filenames without extensions
git-svn-id: https://svn.eduke32.com/eduke32@6999 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:04 +00:00 |
|
terminx
|
2cb5d948e8
|
Move SE40 floor/ceilingstat and Z coordinate backups to global variables instead of allocating them on the stack.
git-svn-id: https://svn.eduke32.com/eduke32@6998 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:00 +00:00 |
|
terminx
|
7eb3436bad
|
Fix potential null pointer dereferences when rendering a model with no animations (?)
git-svn-id: https://svn.eduke32.com/eduke32@6997 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:19:55 +00:00 |
|
terminx
|
fbbaeff95a
|
Fix potential null pointer dereference
git-svn-id: https://svn.eduke32.com/eduke32@6996 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:19:50 +00:00 |
|
terminx
|
065bd8df60
|
Fix a couple of things with the dreaded crosshair coloration functions. ;)
git-svn-id: https://svn.eduke32.com/eduke32@6995 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:19:45 +00:00 |
|
terminx
|
ece6082d2b
|
Add debugbreak.h from https://github.com/scottt/debugbreak
git-svn-id: https://svn.eduke32.com/eduke32@6990 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-04 04:19:46 +00:00 |
|
terminx
|
c33d6a6e89
|
https://imgur.com/N2v8kjU
git-svn-id: https://svn.eduke32.com/eduke32@6989 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-03 00:43:31 +00:00 |
|
terminx
|
a8cee68a7e
|
"@Dick can you make it so that its impossible to pan the floor texture in 2d mode if the texture isnt visible?"
git-svn-id: https://svn.eduke32.com/eduke32@6988 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-29 01:54:58 +00:00 |
|
terminx
|
dd1058c767
|
Actually fix savegame crash... probably.
git-svn-id: https://svn.eduke32.com/eduke32@6987 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-29 01:54:52 +00:00 |
|
terminx
|
6aeab6561d
|
Fix embarrassing Windows-centric fuckup
git-svn-id: https://svn.eduke32.com/eduke32@6986 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-28 07:07:04 +00:00 |
|
terminx
|
89d5305ee3
|
Fix VS warning
git-svn-id: https://svn.eduke32.com/eduke32@6984 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-28 04:27:53 +00:00 |
|
terminx
|
220d86a583
|
Fix savegame crash issue
git-svn-id: https://svn.eduke32.com/eduke32@6983 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-28 04:27:48 +00:00 |
|
terminx
|
d4c9cc28d5
|
Minor fixups needed to build as a native VS project
git-svn-id: https://svn.eduke32.com/eduke32@6982 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-28 04:27:42 +00:00 |
|
terminx
|
64d464e988
|
EDUKE32_STANDALONE stuff
git-svn-id: https://svn.eduke32.com/eduke32@6980 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-28 04:27:23 +00:00 |
|
terminx
|
8a2651ac55
|
Remove apScriptEvents from savegames
git-svn-id: https://svn.eduke32.com/eduke32@6979 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-28 04:27:17 +00:00 |
|
terminx
|
f3e0a0b892
|
Revise r6974
git-svn-id: https://svn.eduke32.com/eduke32@6978 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-06 19:07:02 +00:00 |
|
terminx
|
4c4c5f569c
|
Fix parameter aliasing warning in G_LoadGroups()
git-svn-id: https://svn.eduke32.com/eduke32@6977 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-06 19:06:55 +00:00 |
|
terminx
|
e6277dd8da
|
Replace a bunch of fall-through comments with our fallthrough__ macro.
git-svn-id: https://svn.eduke32.com/eduke32@6976 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-04 05:57:41 +00:00 |
|
terminx
|
8d72c6e5c5
|
Disable a few more hard-coded sounds in EDUKE32_STANDALONE builds
git-svn-id: https://svn.eduke32.com/eduke32@6975 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-01 19:36:20 +00:00 |
|
terminx
|
2738d8e2a4
|
Add PROJECTILE_RPG_IMPACT_DAMAGE flag for projectiles, 0x00400000. This makes PROJECTILE_RPG_IMPACT function more or less how it did prior to late 2016 when an issue involving the damage was identified and fixed, and moves the damage to the new flag.
git-svn-id: https://svn.eduke32.com/eduke32@6974 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-01 19:36:15 +00:00 |
|
terminx
|
388a649ee5
|
Don't invalidate saves based on the compiled script CRC if the script hasn't been compiled yet
git-svn-id: https://svn.eduke32.com/eduke32@6973 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-01 19:36:10 +00:00 |
|
terminx
|
3ba8cb7d05
|
Xmalloc() -> Xrealloc() in C_AllocProjectile()
git-svn-id: https://svn.eduke32.com/eduke32@6972 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-01 19:36:05 +00:00 |
|