X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_ragdoll.h;h=e4711634a218e6f3e79c60a105c4165ed070777c;hb=0a33f65eecb5e75cddaefa08d3a5eb1a301d0479;hp=497aedd09b87b349b5e29113864033074fd6620e;hpb=620beae94b362ae4d4c42e5ba3329a6211d67a8f;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_ragdoll.h b/player_ragdoll.h index 497aedd..e471163 100644 --- 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)); } - else + else{ + vg_warn( "type: %u\n", bone->collider ); vg_fatal_exit_loop( "Invalid bone collider type" ); + } 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; - for( u32 i=0; isk.bone_count; i ++ ){ + for( u32 i=1; isk.bone_count; i ++ ){ struct skeleton_bone *bone = &av->sk.bones[i]; /*