diff options
Diffstat (limited to 'client/game.gd')
-rw-r--r-- | client/game.gd | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/client/game.gd b/client/game.gd index 2006d4c8..acbe7286 100644 --- a/client/game.gd +++ b/client/game.gd @@ -290,4 +290,8 @@ func update_center(): new_center = player_center / player_sum elif sum > 0: new_center = center / sum + else: + var extents = map.extents() + var map_center = ((extents[0] + extents[1]) / 2) + Vector2(.5, .5) + new_center = Vector3(map_center.x, 0., map_center.y) $Center.position = new_center |