Changeset 548:b0c5f032eb9d
- Timestamp:
- 09/07/13 19:48:42 (9 years ago)
- Branch:
- default
- Phase:
- public
- Rebase:
- 65313364393032313664343063373430373133636436333965356137346562653665313937656535
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
nagslang/game_object.py
r521 r548 627 627 self.shape.collision_type = COLLISION_TYPE_SWITCH 628 628 self.shape.sensor = True 629 renderer = self._fix_image(outline) 630 super(HostileTerrain, self).__init__( 631 SingleShapePhysicser(space, self.shape), 632 renderer) 633 634 def _fix_image(self, outline): 629 635 if len(self.tiles) > 1: 630 636 tile_images = [resources.get_image('tiles', x) … … 637 643 renderer = render.TiledRenderer(outline, tile_image, 638 644 self.tile_alpha) 639 super(HostileTerrain, self).__init__( 640 SingleShapePhysicser(space, self.shape), 641 renderer) 645 return renderer 646 647 def update_image(self, new_outline): 648 self.renderer = self._fix_image(new_outline) 642 649 643 650 def collide_with_protagonist(self, protagonist):
Note:
See TracChangeset
for help on using the changeset viewer.