projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
null
[carveJwlIkooP6JGAAIwe30JlM.git]
/
player_ragdoll.h
diff --git
a/player_ragdoll.h
b/player_ragdoll.h
index 497aedd09b87b349b5e29113864033074fd6620e..e4711634a218e6f3e79c60a105c4165ed070777c 100644
(file)
--- a/
player_ragdoll.h
+++ b/
player_ragdoll.h
@@
-90,8
+90,10
@@
VG_STATIC void player_init_ragdoll_bone_collider( struct skeleton_bone *bone,
rp->colour = 0xff000000 | (0xff << (major_axis*8));
}
rp->colour = 0xff000000 | (0xff << (major_axis*8));
}
- else
+ else{
+ vg_warn( "type: %u\n", bone->collider );
vg_fatal_exit_loop( "Invalid bone collider type" );
vg_fatal_exit_loop( "Invalid bone collider type" );
+ }
m4x3_invert_affine( rp->collider_mtx, rp->inv_collider_mtx );
m4x3_invert_affine( rp->collider_mtx, rp->inv_collider_mtx );
@@
-130,7
+132,7
@@
VG_STATIC void player_setup_ragdoll_from_avatar( struct player_ragdoll *rd,
rd->position_constraints_count = 0;
rd->cone_constraints_count = 0;
rd->position_constraints_count = 0;
rd->cone_constraints_count = 0;
- for( u32 i=
0
; i<av->sk.bone_count; i ++ ){
+ for( u32 i=
1
; i<av->sk.bone_count; i ++ ){
struct skeleton_bone *bone = &av->sk.bones[i];
/*
struct skeleton_bone *bone = &av->sk.bones[i];
/*