Home | History | Annotate | Download | only in bullet

Lines Matching defs:ragdoll

73     KinematicRagdollControl ragdoll;
119 ragdoll = new KinematicRagdollControl(0.5f);
120 setupSinbad(ragdoll);
121 ragdoll.addCollisionListener(this);
122 model.addControl(ragdoll);
125 ragdoll.setJointLimit("Waist", eighth_pi, eighth_pi, eighth_pi, eighth_pi, eighth_pi, eighth_pi);
126 ragdoll.setJointLimit("Chest", eighth_pi, eighth_pi, 0, 0, eighth_pi, eighth_pi);
130 // ragdoll.setJointLimit("head", 0, 0, eighth_pi, -eighth_pi, 0, 0);
132 getPhysicsSpace().add(ragdoll);
160 ragdoll.blendToKinematicMode(0.5f);
163 ragdoll.blendToKinematicMode(0.5f);
177 ragdoll.setEnabled(!ragdoll.isEnabled());
178 ragdoll.setRagdollMode();
265 ragdoll.setRagdollMode();
269 private void setupSinbad(KinematicRagdollControl ragdoll) {
270 ragdoll.addBoneName("Ulna.L");
271 ragdoll.addBoneName("Ulna.R");
272 ragdoll.addBoneName("Chest");
273 ragdoll.addBoneName("Foot.L");
274 ragdoll.addBoneName("Foot.R");
275 ragdoll.addBoneName("Hand.R");
276 ragdoll.addBoneName("Hand.L");
277 ragdoll.addBoneName("Neck");
278 ragdoll.addBoneName("Root");
279 ragdoll.addBoneName("Stomach");
280 ragdoll.addBoneName("Waist");
281 ragdoll.addBoneName("Humerus.L");
282 ragdoll.addBoneName("Humerus.R");
283 ragdoll.addBoneName("Thigh.L");
284 ragdoll.addBoneName("Thigh.R");
285 ragdoll.addBoneName("Calf.L");
286 ragdoll.addBoneName("Calf.R");
287 ragdoll.addBoneName("Clavicle.L");
288 ragdoll.addBoneName("Clavicle.R");
318 // if (!ragdoll.hasControl() && !dance) {