From df31e4319b326cc7c8a7fd4b9b30fc4b70dfd606 Mon Sep 17 00:00:00 2001 From: Roman Trapeznikov Date: Tue, 30 Mar 2021 22:26:11 +0300 Subject: [PATCH] shuffle ffa spawn positions --- assets/src/ba_data/python/ba/_map.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/assets/src/ba_data/python/ba/_map.py b/assets/src/ba_data/python/ba/_map.py index 3bd4c55d..d2c358b8 100644 --- a/assets/src/ba_data/python/ba/_map.py +++ b/assets/src/ba_data/python/ba/_map.py @@ -251,6 +251,9 @@ class Map(Actor): or [(0, 0, 0, 0, 0, 0)]) self.ffa_spawn_points = (self.get_def_points('ffa_spawn') or [(0, 0, 0, 0, 0, 0)]) + # Let's shuffle our spawn points, + # so that no one is offended by the constant spawn on the edge. + random.shuffle(self.ffa_spawn_points) self.spawn_by_flag_points = (self.get_def_points('spawn_by_flag') or [(0, 0, 0, 0, 0, 0)]) self.flag_points = self.get_def_points('flag') or [(0, 0, 0)]