}
}
+ for( int j=0; j<mdl->ragdoll_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
*/
mdl->cone_constraints_count );
}
-#if 0
- for( int j=0; j<mdl->ragdoll_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
*/