projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
seperation of body initialization, glider model
[carveJwlIkooP6JGAAIwe30JlM.git]
/
player_replay.c
diff --git
a/player_replay.c
b/player_replay.c
index 31c4c74ead695a6cf789c060337956d07b543aed..f3b4a51c0347d69c6ae07d40a0cb0063faec7bfb 100644
(file)
--- a/
player_replay.c
+++ b/
player_replay.c
@@
-305,7
+305,7
@@
static void skaterift_record_frame( replay_buffer *replay,
else if( localplayer.subsystem == k_player_subsystem_dead ){
struct replay_rb *arr = dst;
for( u32 i=0; i<localplayer.ragdoll.part_count; i ++ ){
else if( localplayer.subsystem == k_player_subsystem_dead ){
struct replay_rb *arr = dst;
for( u32 i=0; i<localplayer.ragdoll.part_count; i ++ ){
- rigidbody *rb = &localplayer.ragdoll.parts[i].
obj.
rb;
+ rigidbody *rb = &localplayer.ragdoll.parts[i].rb;
v3_copy( rb->co, arr[i].co );
v3_copy( rb->w, arr[i].w );
v3_copy( rb->v, arr[i].v );
v3_copy( rb->co, arr[i].co );
v3_copy( rb->w, arr[i].w );
v3_copy( rb->v, arr[i].v );
@@
-376,7
+376,7
@@
void skaterift_restore_frame( replay_frame *frame ){
for( u32 i=0; i<localplayer.ragdoll.part_count; i ++ ){
struct ragdoll_part *part = &localplayer.ragdoll.parts[i];
for( u32 i=0; i<localplayer.ragdoll.part_count; i ++ ){
struct ragdoll_part *part = &localplayer.ragdoll.parts[i];
- rigidbody *rb = &part->
obj.
rb;
+ rigidbody *rb = &part->rb;
v3_copy( arr[i].co, rb->co );
v3_copy( arr[i].w, rb->w );
v3_copy( arr[i].co, rb->co );
v3_copy( arr[i].w, rb->w );