Changeset 628:db960388b912
- Timestamp:
- 09/07/13 23:16:40 (9 years ago)
- Branch:
- default
- Phase:
- public
- Rebase:
- 64323532623832366166323937333932363763313163393539373065623764353032393537353730
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
data/levels/end
r625 r628 10 10 - args: 11 11 - [300, 125] 12 - 'Case closed! Time to head for home.'12 - Case closed! Time to head for home. 13 13 classname: Note 14 14 - args: 15 15 - [300, 475] 16 - 'Rwarr! I' m a monster. :)'16 - 'Rwarr! I''m a monster. :)' 17 17 classname: Note 18 18 - args: 19 19 - [550, 475] 20 - 'Go through this door to restart the game.'20 - Go through this door to restart the game. 21 21 classname: Note 22 22 name: note_restart … … 29 29 - args: 30 30 - [650, 300] 31 - 'Go through this door to replay the final battle!'31 - Go through this door to replay the final battle! 32 32 classname: Note 33 33 name: note_continue … … 36 36 classname: FloorSwitch 37 37 name: cockpit_switch 38 - args: 39 - [59, 298] 40 - end 41 - [100, 100] 42 - 0 43 classname: RocketConsole 44 name: rocket_console 38 45 - args: 39 46 - [225, 250] … … 84 91 - args: 85 92 - [550, 125] 86 - 'Alien vs Werewolf III -- now showing!'93 - Alien vs Werewolf III -- now showing! 87 94 classname: Note 88 95 name: keyhints 96 - args: 97 - [129, 299] 98 - Fire up the engines and head home! 99 classname: Note 100 name: blast_off 89 101 lines: [] 90 102 music: POL-cyber-factory-short.ogg 103 music_volume: 0.3 91 104 polygons: 92 105 1: -
nagslang/game_object.py
r624 r628 14 14 ZORDER_HIGH) 15 15 from nagslang.resources import resources 16 from nagslang.events import DoorEvent 16 from nagslang.events import DoorEvent, QuitEvent 17 17 from nagslang.sound import sound 18 18 … … 412 412 413 413 class Door(BaseDoor): 414 415 image_name = "door.png" 416 414 417 def __init__(self, space, position, destination, dest_pos, angle): 415 418 super(Door, self).__init__( 416 419 space, position, destination, dest_pos, angle, 417 render.ImageRenderer(resources.get_image('objects', 'door.png')), 420 render.ImageRenderer( 421 resources.get_image('objects', self.image_name)), 418 422 environment.YesCondition(), 419 423 ) … … 440 444 # New game? 441 445 super(ContinueGameDoor, self)._post_door_event(protagonist) 446 447 448 class RocketConsole(Door): 449 450 image_name = "rocket_console.png" 451 452 def _post_door_event(self, protagonist): 453 QuitEvent.post() 442 454 443 455
Note:
See TracChangeset
for help on using the changeset viewer.