From e5c0fc92ecb8d8911d3d4a515f3d7cd8dce82e4e Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Fri, 16 Jul 2021 01:06:31 -0700 Subject: [PATCH] Don't reload weapon data if already loaded. --- game/data/weapons.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/game/data/weapons.py b/game/data/weapons.py index 5d0b0dd1..6f2889ec 100644 --- a/game/data/weapons.py +++ b/game/data/weapons.py @@ -181,6 +181,8 @@ class WeaponGroup: @classmethod def load_all(cls) -> None: + if cls._loaded: + return seen_clsids: set[str] = set() for group in cls._each_weapon_group(): cls.register(group)