X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_ragdoll.h;h=28776c3d683e487a4410541235315208e168f5b9;hb=b93c61c54e7ac56f6808b9a563d3e4221ca8482e;hp=9079bbc1d8c057ed24f7dd582c0b92ab7d9956fe;hpb=2ca677a0ec9d00db46a8b97bec30dbea8280a79b;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_ragdoll.h b/player_ragdoll.h index 9079bbc..28776c3 100644 --- a/player_ragdoll.h +++ b/player_ragdoll.h @@ -3,7 +3,7 @@ #include "player.h" -static float k_ragdoll_floatyiness = 10.0f, +static float k_ragdoll_floatyiness = 20.0f, k_ragdoll_floatydrag = 1.0f; /* @@ -19,7 +19,7 @@ static void player_init_ragdoll( mdl_header *src ) return; } - mdl->ragdoll = malloc(sizeof(struct ragdoll_part) * mdl->sk.collider_count); + mdl->ragdoll = vg_alloc(sizeof(struct ragdoll_part)*mdl->sk.collider_count); mdl->ragdoll_count = 0; for( u32 i=0; isk.bone_count; i ++ ) @@ -58,7 +58,6 @@ static void player_init_ragdoll( mdl_header *src ) } } - /* TODO: refactor to use this style elswhere */ struct mdl_node *pnode = mdl_node_from_id( src, bone->orig_node ); struct classtype_bone *bone_inf = mdl_get_entdata( src, pnode );