Commit graph

28 commits

Author SHA1 Message Date
smallmodel
f9d264058b
Use safe version of sprintf and strcpy 2024-09-20 23:08:53 +02:00
smallmodel
0dfb1a3a2a
Use Com_DPrintf for TIKI/alias warnings/errors
This prevent the console from getting spammed with developer errors in production
2024-09-08 18:22:12 +02:00
smallmodel
81b8fe3f61
Use a pointer to an array instead of accessing the tiki mesh field directly to avoid loop badly optimized due to the compiler thinking there can be only 1 element
This fixes #337
2024-08-13 20:55:12 +02:00
smallmodel
c1604c0c8c
Handle animation file endianness 2024-06-08 14:59:52 +02:00
smallmodel
7fe7e74fe2
Replaced all stricmp calls with Q_stricmp 2024-06-02 19:44:06 +02:00
smallmodel
21fda4cabd
Removed redundant code 2024-05-28 21:31:28 +02:00
smallmodel
f018c2c15a
Ignore shaders for surface starting with the name "material" 2024-02-07 23:36:04 +01:00
smallmodel
e8109076f4
Assign shaders to surfaces that don't have a shader assigned 2024-02-03 23:03:41 +01:00
smallmodel
5f3ee10bc0
Fixed Linux compilation error because of stupid CL accepting anything 2024-01-29 00:01:39 +01:00
smallmodel
bca71ade85
Added automatic addition of idle animation when there is none (from 2.30 code) 2024-01-28 23:16:47 +01:00
smallmodel
c4a9a87929
Added TIKI_AddDefaultIdleAnim 2024-01-28 20:24:17 +01:00
smallmodel
f68e06a949
Use MAX_TIKI_ALIASES instead of the constant number (4095) 2023-11-06 18:30:11 +01:00
smallmodel
17af75a9bb
Formatted TIKI source files 2023-11-06 18:08:53 +01:00
smallmodel
d50302fa41
Fixed tiki radius being wrong 2023-08-27 17:28:25 +02:00
OM
3cc1e89b45 Tiny fixes related to bad printf formatting and sizes 2023-06-21 21:01:37 +02:00
OM
0e1b92a5eb Fixed corrupted memory due to TIKI 2023-05-15 16:50:19 +02:00
OM
26a7e3c25a x64 fix try 2023-05-12 00:01:26 +02:00
L
319e3baa78 Fixed endianness in SkeletorCacheFileCallback 2023-02-05 20:11:28 +01:00
L
e67219ea69 Fixed memory issues on ARM 2023-02-02 23:49:06 +01:00
L
b0626e954a Reworked anim definition size calculation and alignment 2023-02-02 00:21:49 +01:00
L
d4faf0c0e0 Fixed compilation errors on Unix 2023-02-01 00:28:40 +01:00
L
8ef16a91f2 Reworked source tree so it compiles 2023-01-29 20:59:31 +01:00
Ludovic
62ff9b7f4c Renamed file.c to files.cpp
Renamed huffman.c to huffman.cp
Renamed msg.c to msg.cpp
Added Pipe class
Made loaddef a local variable instead of a global variable for future potential multi-threading support
2017-10-26 02:28:06 +02:00
Ley0k
36846a9baf Fixed crash when an animdef was NULL 2017-02-19 21:12:43 +01:00
Ley0k
176c433b82 included DBGHEAP in most loud code 2017-02-19 12:13:43 +01:00
Ley0k
3436b47544 Lot of changes 2016-08-13 18:32:13 +02:00
Ley0k
86df24e13c Fixed some crashes 2016-04-12 11:14:09 +02:00
Ley0k
09bed43f97 Hard reset 2016-03-27 11:49:47 +02:00