mirror of
https://github.com/RYDE-WORK/ballistica.git
synced 2026-02-05 15:03:33 +08:00
Update capturetheflag.py
This commit is contained in:
parent
ea6d779559
commit
b57d3c5b3e
@ -435,11 +435,15 @@ class CaptureTheFlagGame(ba.TeamGameActivity[Player, Team]):
|
|||||||
"""
|
"""
|
||||||
player: Optional[Player]
|
player: Optional[Player]
|
||||||
try:
|
try:
|
||||||
player = ba.getcollision().sourcenode.getdelegate(
|
spaz = ba.getcollision().sourcenode.getdelegate(
|
||||||
PlayerSpaz, True).getplayer(Player, True)
|
PlayerSpaz, True)
|
||||||
except ba.NotFoundError:
|
except ba.NotFoundError:
|
||||||
# This can happen if the player leaves but his corpse touches/etc.
|
return
|
||||||
player = None
|
|
||||||
|
if not spaz.is_alive():
|
||||||
|
return
|
||||||
|
|
||||||
|
player = spaz.getplayer(Player, True)
|
||||||
|
|
||||||
if player:
|
if player:
|
||||||
player.touching_own_flag += (1 if connecting else -1)
|
player.touching_own_flag += (1 if connecting else -1)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user