Changeset 448:fada4195349d


Ignore:
Timestamp:
04/09/11 18:09:58 (12 years ago)
Author:
Stefano Rivera <stefano@…>
Branch:
default
Phase:
public
Message:

Credits Cutscene

Location:
skaapsteker
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • skaapsteker/cutscene.py

    r375 r448  
    9999    Arrow keys control your movement.
    100100
    101     Double-tap ← or → to sprint,  â†‘ to fly (when you can).
     101    Double-tap ← or → to sprint, ↑ to fly (when you can).
    102102
    103103    Z and X perform attacks.
    104104    """
    105     background = 'background_01_back.png'
     105    background = 'background_02_back.png'
    106106    music = None
     107
     108
     109class CreditsCutScene(CutScene):
     110    text = u"""
     111    Credits:
     112
     113    Programmers: Adrianna Pińska, Jeremy Thurgood, Neil Muller, Simon Cross, Stefano Rivera
     114
     115    Art: Oliver Hambsch
     116
     117    Story: Anna Malczyk
     118
     119    Music: Somewhere
     120
     121    Sounds: Somewhere else
     122    """
     123    background = 'background_03_back.png'
     124    music = None
  • skaapsteker/menuscene.py

    r375 r448  
    22from pygame.locals import K_ESCAPE, K_q, KEYDOWN, QUIT
    33
    4 from .cutscene import OpeningCutScene, UsageCutScene
     4from .cutscene import OpeningCutScene, UsageCutScene, CreditsCutScene
    55from .engine import ChangeScene, Scene
    66from .levelscene import LevelScene
     
    2626            ("Celestial plane", "celestial_plane.starting"),
    2727            ('Usage', 'usage'),
     28            ('Credits', 'credits'),
    2829            ('Quit', 'quit'),
    2930        ]
     
    4243        elif data == 'usage':
    4344            ChangeScene.post(UsageCutScene(self.game_state, self._soundsystem))
     45        elif data == 'credits':
     46            ChangeScene.post(CreditsCutScene(self.game_state, self._soundsystem))
    4447        elif data == 'quit':
    4548            pygame.event.post(pygame.event.Event(QUIT))
Note: See TracChangeset for help on using the changeset viewer.