Commit graph

28 commits

Author SHA1 Message Date
smallmodel
e8dfa0206b
Use a macro constant for movement/action skan blend frames 2024-10-27 21:39:16 +01:00
smallmodel
afe1ba47cf
Decrease the time tolerance between frames to make animations smoother 2024-10-27 19:37:56 +01:00
smallmodel
848cf7ac01
Fix AddPointToBounds not properly setting the max bounds 2024-10-23 20:03:07 +02:00
smallmodel
a150c1b18b
Fix animation delta repeating when getting delta of the same frame
This fixes actors moving too much and strangely
2024-08-26 18:18:20 +02:00
smallmodel
1b35d3ce05
Fix angular delta being wrong
This fixes animated characters being sometimes badly positioned, like actors in the plane in t1l1
2024-07-25 21:46:33 +02:00
smallmodel
31d254cb9f
Use ceil() and set the delta appropriately if time1 is after team2 2024-07-25 21:43:19 +02:00
smallmodel
1d50fa088a
Don't dealloc if there is no frame in the channel 2024-06-13 21:26:29 +02:00
smallmodel
531340627d
Call LocalChannel() instead 2024-06-10 23:53:42 +02:00
smallmodel
445814b144
Fixed skeletor_c::ChannelNames return value 2024-06-10 22:15:10 +02:00
smallmodel
c16f2029b1
Implemented skeletor_c::ChannelNames() 2024-06-10 22:06:35 +02:00
smallmodel
abefdd772c
DecodeFrameValue should only return a float value 2024-06-10 22:06:25 +02:00
smallmodel
091c8b4d12
Optimized channel data memory and performance (feature from moh 2.0 and above) 2024-06-05 00:40:43 +02:00
smallmodel
796a3a711f
Fixed animation delta over time 2024-02-13 01:01:51 +01:00
smallmodel
72d4bb0206
Added more checks to avoid crashes 2023-11-06 18:59:18 +01:00
smallmodel
dcbb39d640
Formatted skeletor source files 2023-11-06 17:58:58 +01:00
smallmodel
393c2a81d1
Check for indice bounds 2023-11-01 23:06:14 +01:00
smallmodel
6feeb21e21
Fixed uninitialized angular delta variable 2023-08-13 14:19:05 +02:00
smallmodel
059dacf2a7
Added GetAngularDeltaOverTime() to return the animation's angular delta over time 2023-08-11 21:09:47 +02:00
OM
3cc1e89b45 Tiny fixes related to bad printf formatting and sizes 2023-06-21 21:01:37 +02:00
OM
0e33f8258a *TIKI_GetSkelAnimFrame2*: fixed radius/mins/maxes parameters being unused 2023-05-16 22:04:07 +02:00
L
bea6f39207 optimization for GetBoneFrame: return a reference instead of a copy 2023-01-30 00:26:30 +01:00
L
95a244fde0 Fixed compiler warnings by removing tiki.h inclusion from qcommon.h 2023-01-30 00:23:47 +01:00
L
8ef16a91f2 Reworked source tree so it compiles 2023-01-29 20:59:31 +01:00
Ludovic
012914c3b5 SkeletorGetAnimFrame: Fixed crash when animData is NULL 2017-10-26 03:12:50 +02:00
Ludovic
214692a910 Implemented some reborn functions 2017-06-08 11:46:08 +02: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
09bed43f97 Hard reset 2016-03-27 11:49:47 +02:00