X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_ragdoll.h;h=0d6d74d3f7cba96b03b2b23700585e97a1b9ba2c;hb=6c1541ad6a2915912e7439661820a786cb145af4;hp=0e48f0ce060b8d7ce06be14596ce61ffa4c57cec;hpb=2a238d32da833812e837cf38e16a7685c98db5c3;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_ragdoll.h b/player_ragdoll.h index 0e48f0c..0d6d74d 100644 --- a/player_ragdoll.h +++ b/player_ragdoll.h @@ -276,6 +276,19 @@ VG_STATIC void player_ragdoll_iter(void) } } + for( int j=0; jragdoll_count; j++ ) + { + struct ragdoll_part *pj = &mdl->ragdoll[j]; + struct skeleton_bone *bj = &mdl->sk.bones[pj->bone_id]; + + if( run_sim ) + { + v4f plane = {0.0f,1.0f,0.0f,0.0f}; + rb_effect_simple_bouyency( &pj->rb, plane, k_ragdoll_floatyiness, + k_ragdoll_floatydrag ); + } + } + /* * PRESOLVE */ @@ -301,21 +314,6 @@ VG_STATIC void player_ragdoll_iter(void) mdl->cone_constraints_count ); } -#if 0 - for( int j=0; jragdoll_count; j++ ) - { - struct ragdoll_part *pj = &mdl->ragdoll[j]; - struct skeleton_bone *bj = &mdl->sk.bones[pj->bone_id]; - - if( run_sim ) - { - v4f plane = {0.0f,1.0f,0.0f,0.0f}; - rb_effect_simple_bouyency( &pj->rb, plane, k_ragdoll_floatyiness, - k_ragdoll_floatydrag ); - } - } -#endif - /* * SOLVE CONSTRAINTS */