Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sprite_factory.py
diff options
context:
space:
mode:
authorWalter Bender <walter@walter-laptop.(none)>2010-01-23 22:55:16 (GMT)
committer Walter Bender <walter@walter-laptop.(none)>2010-01-23 22:55:16 (GMT)
commit6e8e6c49597b2833ce68e0e9db46117818320d20 (patch)
treea1f2fabf8434c9d32634ed5e86b61c097a7df1ce /sprite_factory.py
parent154ff98581f12f4ec5bce7a37a15afe0d86f0a36 (diff)
fixed bug in basic block with 2args
Diffstat (limited to 'sprite_factory.py')
-rwxr-xr-xsprite_factory.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/sprite_factory.py b/sprite_factory.py
index 1bfb1b1..b761d61 100755
--- a/sprite_factory.py
+++ b/sprite_factory.py
@@ -256,9 +256,12 @@ class SVG:
def get_height(self):
return self._height
- def get_innie_size(self):
+ def get_innie_width(self):
return (self._innie_x1+self._innie_x2)*self._scale
+ def get_slot_depth(self):
+ return self._slot_y*self._scale
+
def clear_docks(self):
self.docks = []
@@ -510,7 +513,8 @@ class SVG:
self._rline_to(0, -self._slot_y),
self._rline_to(-self._stroke_width, 0))
self.docks.append((int(self._x*self._scale),
- int(self._y*self._scale)))
+ int((self._y+self._stroke_width)*\
+ self._scale)))
return s
else:
return self._rline_to(-self._slot_x, 0)