Mercurial > pyntnclick
comparison gamelib/scenes/mess.py @ 576:1b1ab71535bd pyntnclick
Classify constants, which involves a whole bunch of XXX comments
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Sat, 11 Feb 2012 16:02:06 +0200 |
parents | 9c3528c2cbe5 |
children | 071a93441995 |
comparison
equal
deleted
inserted
replaced
575:970cdc219e15 | 576:1b1ab71535bd |
---|---|
2 | 2 |
3 from random import randint | 3 from random import randint |
4 | 4 |
5 from pyntnclick.state import Scene, Item, CloneableItem, Thing, Result | 5 from pyntnclick.state import Scene, Item, CloneableItem, Thing, Result |
6 from pyntnclick.cursor import CursorSprite | 6 from pyntnclick.cursor import CursorSprite |
7 from pyntnclick import constants | |
8 from pyntnclick.scenewidgets import (InteractNoImage, InteractImage, | 7 from pyntnclick.scenewidgets import (InteractNoImage, InteractImage, |
9 InteractImageRect, InteractAnimated, | 8 InteractImageRect, InteractAnimated, |
10 GenericDescThing) | 9 GenericDescThing) |
11 | 10 |
12 from gamelib.scenes.game_constants import PLAYER_ID | 11 from gamelib.scenes.game_constants import PLAYER_ID |
269 self.set_interact('no_snake') | 268 self.set_interact('no_snake') |
270 self.set_data('anim_pos', -1) | 269 self.set_data('anim_pos', -1) |
271 else: | 270 else: |
272 self.set_data('anim_pos', self.current_interact._anim_pos) | 271 self.set_data('anim_pos', self.current_interact._anim_pos) |
273 return True | 272 return True |
274 if randint(0, 30 * constants.FRAME_RATE) == 0: | 273 if randint(0, 30 * self.state.gd.constants.frame_rate) == 0: |
275 self.set_interact('snake') | 274 self.set_interact('snake') |
276 self.set_data('anim_pos', 0) | 275 self.set_data('anim_pos', 0) |
277 hiss.play() | 276 hiss.play() |
278 return False | 277 return False |
279 | 278 |