From f579eedc9e7cdf2b6d176c66bb53c4034d23290f Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Thu, 28 Jan 2010 00:25:46 +0000 Subject: cleaning up --- (limited to 'block.py') diff --git a/block.py b/block.py index 352a2f0..4e2685e 100644 --- a/block.py +++ b/block.py @@ -28,8 +28,9 @@ from gettext import gettext as _ # A class for the list of blocks and everything they share in common # class Blocks: - def __init__(self): + def __init__(self, font_scale_factor = 1): self.list = [] + self.font_scale_factor = font_scale_factor def get_block(self, i): if i < 0 or i > len(self.list)-1: @@ -67,6 +68,7 @@ class Blocks: class Block: # # TODO: + # block data should be stored in block, not in block.spr.label # Logo code # HTML code # debug code @@ -92,7 +94,7 @@ class Block: self.name = OLD_NAMES[self.name] for i in range(len(self._font_size)): - self._font_size[i] *= self.scale + self._font_size[i] *= self.scale*block_list.font_scale_factor self._new_block_from_factory(sprite_list, labels, x, y) -- cgit v0.9.1