mirror of
https://github.com/RYDE-WORK/ballistica.git
synced 2026-01-25 08:23:35 +08:00
Update spaz.py
This commit is contained in:
parent
4415f3384b
commit
7ac5e282c3
@ -1188,19 +1188,19 @@ class Spaz(bs.Actor):
|
||||
self.bomb_count += 1
|
||||
|
||||
elif isinstance(msg, bs.DieMessage):
|
||||
if self._dead:
|
||||
return None
|
||||
wasdead = self._dead
|
||||
self._dead = True
|
||||
self.hitpoints = 0
|
||||
if msg.immediate:
|
||||
if self.node:
|
||||
self.node.delete()
|
||||
elif self.node:
|
||||
self.node.hurt = 1.0
|
||||
if self.play_big_death_sound:
|
||||
SpazFactory.get().single_player_death_sound.play()
|
||||
self.node.dead = True
|
||||
bs.timer(2.0, self.node.delete)
|
||||
if not wasdead:
|
||||
self.node.hurt = 1.0
|
||||
if self.play_big_death_sound:
|
||||
SpazFactory.get().single_player_death_sound.play()
|
||||
self.node.dead = True
|
||||
bs.timer(2.0, self.node.delete)
|
||||
|
||||
elif isinstance(msg, bs.OutOfBoundsMessage):
|
||||
# By default we just die here.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user