コード例 #1
0
ファイル: analyze.py プロジェクト: Hippu/Challenger-Builds
    def defensive_items(self):
        if "defensive_items" in self.__cache:
            return self.__cache["defensive_items"]

        items = [x for x in self.items if x["item_id"]
                 in ItemTags.get_item_set(ItemTags.defensive)]

        self.__cache.update({"defensive_items": items})
        return items
コード例 #2
0
ファイル: analyze.py プロジェクト: Hippu/Challenger-Builds
    def offensive_items(self):
        if "offensive_items" in self.__cache:
            return self.__cache["offensive_items"]

        off = [x for x in self.items if x["item_id"]
               in ItemTags.get_item_set(ItemTags.offensive)]

        self.__cache.update({"offensive_items": off})
        return off
コード例 #3
0
ファイル: analyze.py プロジェクト: Hippu/Challenger-Builds
    def consumables(self):
        if "consumables" in self.__cache:
            return self.__cache["consumables"]

        consumables = [x for x in self.items if x["item_id"]
                       in ItemTags.get_item_set(ItemTags.consumable)]

        self.__cache.update({"consumables": consumables})

        return consumables
コード例 #4
0
ファイル: analyze.py プロジェクト: Hippu/Challenger-Builds
    def defensive_items(self):
        if "defensive_items" in self.__cache:
            return self.__cache["defensive_items"]

        items = [
            x for x in self.items
            if x["item_id"] in ItemTags.get_item_set(ItemTags.defensive)
        ]

        self.__cache.update({"defensive_items": items})
        return items
コード例 #5
0
ファイル: analyze.py プロジェクト: Hippu/Challenger-Builds
    def offensive_items(self):
        if "offensive_items" in self.__cache:
            return self.__cache["offensive_items"]

        off = [
            x for x in self.items
            if x["item_id"] in ItemTags.get_item_set(ItemTags.offensive)
        ]

        self.__cache.update({"offensive_items": off})
        return off
コード例 #6
0
ファイル: analyze.py プロジェクト: Hippu/Challenger-Builds
    def consumables(self):
        if "consumables" in self.__cache:
            return self.__cache["consumables"]

        consumables = [
            x for x in self.items
            if x["item_id"] in ItemTags.get_item_set(ItemTags.consumable)
        ]

        self.__cache.update({"consumables": consumables})

        return consumables