From f9a2b906db2bcdfe91a411fe5c67cbafeee79153 Mon Sep 17 00:00:00 2001 From: asaf Date: Sat, 25 Jul 2009 06:53:26 +0000 Subject: Removed hidden joint tool functions --- diff --git a/tools.py b/tools.py index d9bace0..a7c4cfd 100644 --- a/tools.py +++ b/tools.py @@ -319,24 +319,12 @@ class JointTool(Tool): # if we have two distinct bodies, add a distance joint! if self.jb1 and self.jb2 and str(self.jb1) != str(self.jb2): self.game.world.add.joint(self.jb1[0],self.jb2[0],self.jb1pos,self.jb2pos) + #add joint to ground body elif self.jb1: groundBody = self.game.world.world.GetGroundBody() self.game.world.add.joint(self.jb1[0],groundBody,self.jb1pos,self.jb2pos) - # If there's only one body, add a fixed joint - elif self.jb2: - self.game.world.add.joint(self.jb2[0],self.jb2pos) # regardless, clean everything up self.jb1 = self.jb2 = self.jb1pos = self.jb2pos = None - if event.button == 3: - # add a centered fixed joint - '''self.jb2 = self.game.world.get_bodies_at_pos(event.pos) - if self.jb2: - self.game.world.add.fixedJoint(self.jb2[0]) - # regardless, clean everything up - self.jb1 = self.jb2 = self.jb1pos = self.jb2pos = None''' - if self.jb1: - self.game.world.add.motor(self.jb1[0],self.jb1pos) - self.jb1 = self.jb2 = self.jb1pos = self.jb2pos = None def draw(self): if self.jb1: pygame.draw.line(self.game.screen,(100,180,255),self.jb1pos,pygame.mouse.get_pos(),3) -- cgit v0.9.1