Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools.py18
1 files changed, 0 insertions, 18 deletions
diff --git a/tools.py b/tools.py
index 71fef08..173ec7b 100644
--- a/tools.py
+++ b/tools.py
@@ -179,7 +179,6 @@ class PolygonTool(Tool):
#look for default events, and if none are handled then try the custom events
if not super(PolygonTool,self).handleEvents(event):
if event.type == MOUSEBUTTONDOWN:
- # Solid poly
if event.button == 1:
if not self.vertices:
self.vertices=[event.pos]
@@ -195,23 +194,6 @@ class PolygonTool(Tool):
if distance(event.pos,self.vertices[0]) >= 55 and self.vertices:
self.safe = True
- # Polygon of triangles
- elif event.button == 3:
- if not self.vertices:
- self.vertices=[event.pos]
- self.safe = False
- elif distance(event.pos,self.vertices[0]) < 15 and self.safe:
- gons = decomposePoly(self.vertices)
- for g in gons:
- self.game.world.add.convexPoly(g, dynamic=True, density=1.0, restitution=0.16, friction=0.5)
- self.vertices = None
- elif distance(event.pos,self.vertices[0]) < 15:
- self.vertices = None
- else:
- self.vertices.append(event.pos)
- if distance(event.pos,self.vertices[0]) >= 55 and self.vertices:
- self.safe = True
-
def draw(self):
# draw the poly being created
if self.vertices: