mirror of
https://github.com/RYDE-WORK/ballistica.git
synced 2026-02-05 15:03:33 +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
|
self.bomb_count += 1
|
||||||
|
|
||||||
elif isinstance(msg, bs.DieMessage):
|
elif isinstance(msg, bs.DieMessage):
|
||||||
if self._dead:
|
wasdead = self._dead
|
||||||
return None
|
|
||||||
self._dead = True
|
self._dead = True
|
||||||
self.hitpoints = 0
|
self.hitpoints = 0
|
||||||
if msg.immediate:
|
if msg.immediate:
|
||||||
if self.node:
|
if self.node:
|
||||||
self.node.delete()
|
self.node.delete()
|
||||||
elif self.node:
|
elif self.node:
|
||||||
self.node.hurt = 1.0
|
if not wasdead:
|
||||||
if self.play_big_death_sound:
|
self.node.hurt = 1.0
|
||||||
SpazFactory.get().single_player_death_sound.play()
|
if self.play_big_death_sound:
|
||||||
self.node.dead = True
|
SpazFactory.get().single_player_death_sound.play()
|
||||||
bs.timer(2.0, self.node.delete)
|
self.node.dead = True
|
||||||
|
bs.timer(2.0, self.node.delete)
|
||||||
|
|
||||||
elif isinstance(msg, bs.OutOfBoundsMessage):
|
elif isinstance(msg, bs.OutOfBoundsMessage):
|
||||||
# By default we just die here.
|
# By default we just die here.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user