comparison pytouhou/game/item.py @ 343:94fdb6c782c1

Implement sfx for player and enemies.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Wed, 04 Jul 2012 23:41:28 +0200
parents 13201d90bb22
children 690b5faaa0e6
comparison
equal deleted inserted replaced
342:83c9354ff3ef 343:94fdb6c782c1
78 player_state = player.state 78 player_state = player.state
79 old_power = player_state.power 79 old_power = player_state.power
80 score = 0 80 score = 0
81 label = None 81 label = None
82 color = 'white' 82 color = 'white'
83 player.play_sound('item00')
83 84
84 if self._type == 0 or self._type == 2: # power or big power 85 if self._type == 0 or self._type == 2: # power or big power
85 if old_power < 128: 86 if old_power < 128:
86 player_state.power_bonus = 0 87 player_state.power_bonus = 0
87 score = 10 88 score = 10
132 133
133 elif self._type == 5: # 1up 134 elif self._type == 5: # 1up
134 if player_state.lives < 8: 135 if player_state.lives < 8:
135 player_state.lives += 1 136 player_state.lives += 1
136 self._game.modify_difficulty(+200) 137 self._game.modify_difficulty(+200)
138 player.play_sound('extend')
137 139
138 elif self._type == 6: # star 140 elif self._type == 6: # star
139 score = 500 141 score = 500
140 142
141 if old_power < 128 and player_state.power == 128: 143 if old_power < 128 and player_state.power == 128: