terminx
|
04e477557a
|
Remove some effectively dead code that handled loading from duke3d.cfg if eduke32.cfg was not found. This has been useless for about a decade.
git-svn-id: https://svn.eduke32.com/eduke32@7141 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-11-18 18:04:57 +00:00 |
|
hendricks266
|
696ddec8a8
|
Fix a big fail in my implementation of CON_DIVR and CON_DIVRU.
git-svn-id: https://svn.eduke32.com/eduke32@7137 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-29 06:34:19 +00:00 |
|
terminx
|
7c4ba73bfd
|
Move CONTROL_ProcessBinds() call to P_GetInput()
git-svn-id: https://svn.eduke32.com/eduke32@7135 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:34:08 +00:00 |
|
terminx
|
7edcdb0ae4
|
Fix usages of tab characters that slipped into menus.h at some point, and fix declaration of function Menu_Change() to match its definition
git-svn-id: https://svn.eduke32.com/eduke32@7134 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:34:03 +00:00 |
|
terminx
|
69a1d8d953
|
Very (very) slightly less terrible G_CheckPlayerColor() function.
git-svn-id: https://svn.eduke32.com/eduke32@7133 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:33:58 +00:00 |
|
terminx
|
fecbe7ad8b
|
Using automatic typing here improves the readability of this code.
git-svn-id: https://svn.eduke32.com/eduke32@7131 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:33:47 +00:00 |
|
terminx
|
ad7d61baa1
|
Use range-based loops for simplicity
git-svn-id: https://svn.eduke32.com/eduke32@7130 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:33:40 +00:00 |
|
terminx
|
cbb9018728
|
This precaching stuff doesn't belong in EDUKE32_STANDALONE builds
git-svn-id: https://svn.eduke32.com/eduke32@7125 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:33:09 +00:00 |
|
terminx
|
16c9a58daa
|
Lower DEFAULTMOUSESENSITIVITY to 4
git-svn-id: https://svn.eduke32.com/eduke32@7123 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:32:57 +00:00 |
|
terminx
|
ed2f9f247b
|
Rework volume control to not completely suck
git-svn-id: https://svn.eduke32.com/eduke32@7122 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:32:50 +00:00 |
|
terminx
|
1c007c56c5
|
More sound work
git-svn-id: https://svn.eduke32.com/eduke32@7119 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:32:29 +00:00 |
|
terminx
|
374a09536d
|
Add per-sound volume support to audiolib. This allows you to control the volume of sounds independently from the distance-based system exposed through CON. To use this, you must define your sounds via the .def syntax and set the "volume" property--default is 1.0.
git-svn-id: https://svn.eduke32.com/eduke32@7117 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:32:14 +00:00 |
|
terminx
|
98f42cba6f
|
Add support for defining all sound parameters through the .def syntax, instead of just the filename
git-svn-id: https://svn.eduke32.com/eduke32@7116 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:32:05 +00:00 |
|
terminx
|
b16d7a412b
|
Don't use size_t for loop iterators (or other things not counted in bytes, realistically)
git-svn-id: https://svn.eduke32.com/eduke32@7114 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:31:54 +00:00 |
|
terminx
|
71c06d5d95
|
Savegame cleanup
git-svn-id: https://svn.eduke32.com/eduke32@7112 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:31:45 +00:00 |
|
terminx
|
59196c42ea
|
This commit is useless
git-svn-id: https://svn.eduke32.com/eduke32@7109 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:31:30 +00:00 |
|
terminx
|
cee9a65970
|
userbytever is uint32_t and needs %u instead of %d
git-svn-id: https://svn.eduke32.com/eduke32@7107 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:31:20 +00:00 |
|
terminx
|
797a724069
|
Fix derpy menu bug
git-svn-id: https://svn.eduke32.com/eduke32@7106 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:31:15 +00:00 |
|
terminx
|
c0889dab31
|
Untabify minidumper
git-svn-id: https://svn.eduke32.com/eduke32@7100 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:30:46 +00:00 |
|
terminx
|
2b01ea19b1
|
Shut up a warning about potentially passing a null ptr to strlen() by way of a bad FILE ptr. The condition wasn't actually possible, but this is just as or more correct than it was before. This sure is a long commit message for something that only adds an 'else'.
git-svn-id: https://svn.eduke32.com/eduke32@7099 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:30:41 +00:00 |
|
terminx
|
a6021590f7
|
Remember to free library in minidumper
git-svn-id: https://svn.eduke32.com/eduke32@7098 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:30:37 +00:00 |
|
terminx
|
f93e228e2a
|
Fix printf format specifier mismatches in G_PrintFPS()
git-svn-id: https://svn.eduke32.com/eduke32@7096 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:30:27 +00:00 |
|
terminx
|
9987b1ffa0
|
Return invalid keyword string instead of null when passing a bad ID to VM_GetKeywordForID()
git-svn-id: https://svn.eduke32.com/eduke32@7093 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:30:12 +00:00 |
|
terminx
|
76e86ddcea
|
Replace player number check with equivalent null pointer check
git-svn-id: https://svn.eduke32.com/eduke32@7092 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:30:08 +00:00 |
|
terminx
|
bac01d8e2a
|
Completely unused struct...?
git-svn-id: https://svn.eduke32.com/eduke32@7088 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:29:49 +00:00 |
|
terminx
|
82fcd89ed5
|
Add debug_break() to default case in VM_Execute()
git-svn-id: https://svn.eduke32.com/eduke32@7087 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:29:44 +00:00 |
|
terminx
|
9079beadb4
|
Remove some dead statements, useless assigments, etc
git-svn-id: https://svn.eduke32.com/eduke32@7086 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:29:38 +00:00 |
|
terminx
|
03332e8812
|
Fix double free in osdcmd_do() and clean up the variable definitions while we're there
git-svn-id: https://svn.eduke32.com/eduke32@7084 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:29:25 +00:00 |
|
terminx
|
4bb9a4b792
|
sscanf format parameter fixups
git-svn-id: https://svn.eduke32.com/eduke32@7083 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:29:20 +00:00 |
|
terminx
|
1f8b23152e
|
Replace remaining instances of regular malloc/calloc/realloc/strdup with our memory error handler versions
git-svn-id: https://svn.eduke32.com/eduke32@7079 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:28:56 +00:00 |
|
terminx
|
9613bbac33
|
Use std::min and std::max instead of min and max macros.
git-svn-id: https://svn.eduke32.com/eduke32@7078 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:09:54 +00:00 |
|
terminx
|
e77325f2a4
|
Remove redundant assignments
git-svn-id: https://svn.eduke32.com/eduke32@7077 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:09:42 +00:00 |
|
terminx
|
2ff98ca1ce
|
Bump BYTEVERSION for previous change
git-svn-id: https://svn.eduke32.com/eduke32@7076 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:09:37 +00:00 |
|
terminx
|
2132fe978a
|
The LZ4 versions of kdfread and kdfwrite don't have the size limitations that the LZW versions have
git-svn-id: https://svn.eduke32.com/eduke32@7075 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:09:32 +00:00 |
|
terminx
|
e69aac2b93
|
Remove duplicated line
git-svn-id: https://svn.eduke32.com/eduke32@7074 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:09:26 +00:00 |
|
terminx
|
342b32c4aa
|
Update duke3d headers so that argument names in function declarations match the actual function definitions. This also removes const from function declarations in cases when it isn't meaningful.
git-svn-id: https://svn.eduke32.com/eduke32@7071 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:08:58 +00:00 |
|
terminx
|
af728b2641
|
Remove a few useless forward declarations and const-ify a couple of function parameters. Yawn.
git-svn-id: https://svn.eduke32.com/eduke32@7070 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:08:50 +00:00 |
|
terminx
|
e9797fe24d
|
Remove redundant return statements
git-svn-id: https://svn.eduke32.com/eduke32@7069 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:08:42 +00:00 |
|
terminx
|
dcb0f9d8bb
|
Convert a couple of strings with escaped characters to raw string literals
git-svn-id: https://svn.eduke32.com/eduke32@7068 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:08:36 +00:00 |
|
terminx
|
7b1cdb6f12
|
Remove redundant statements. This commit doesn't actually do anything.
git-svn-id: https://svn.eduke32.com/eduke32@7066 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:38 +00:00 |
|
terminx
|
d2f980694b
|
P_UpdateScreenPal() seems to belong here instead
git-svn-id: https://svn.eduke32.com/eduke32@7065 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:33 +00:00 |
|
terminx
|
da040c0690
|
Increase size of text buffer used for editor 3d mode info display--it was possible to overflow it
git-svn-id: https://svn.eduke32.com/eduke32@7064 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:28 +00:00 |
|
terminx
|
cc6e458d00
|
Prevent g_sounds[] buffer overflow when attempting to define a sound with an index higher than MAXSOUNDS-1. This reduces the number of sound definitions available by 1 as the last slot is now reserved for the error condition.
git-svn-id: https://svn.eduke32.com/eduke32@7063 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:22 +00:00 |
|
terminx
|
6248cc9cee
|
Remove redundant assignment and null ptr check
git-svn-id: https://svn.eduke32.com/eduke32@7062 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:17 +00:00 |
|
terminx
|
941aa87bce
|
Fix usage of pointer to stack allocated array outside of the scope the array was declared in
git-svn-id: https://svn.eduke32.com/eduke32@7061 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:12 +00:00 |
|
terminx
|
b50b1ad198
|
Fix huge bug in CON_COPY
git-svn-id: https://svn.eduke32.com/eduke32@7060 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:06 +00:00 |
|
terminx
|
1c5ddca44a
|
Clarify assignment in ternary condition as not a bug
git-svn-id: https://svn.eduke32.com/eduke32@7059 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:01 +00:00 |
|
terminx
|
1d3f77b46b
|
Clean up error handling in shitty G_GetVersionFromWebsite() function
git-svn-id: https://svn.eduke32.com/eduke32@7055 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:14:41 +00:00 |
|
terminx
|
e6c36442bd
|
Add missing ifdef guards to namesdyn.h
git-svn-id: https://svn.eduke32.com/eduke32@7054 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:14:36 +00:00 |
|
terminx
|
b3914431b0
|
Fix memory leaks in editor sound list
git-svn-id: https://svn.eduke32.com/eduke32@7052 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:14:26 +00:00 |
|