Ejemplo n.º 1
0
    def load_skills():
        skills = DbcDatabaseManager.skill_get_all()
        length = len(skills)
        count = 0

        for skill in skills:
            DbcDatabaseManager.SkillHolder.load_skill(skill)

            count += 1
            Logger.progress('Loading skills...', count, length)
Ejemplo n.º 2
0
    def load_taxi_nodes():
        taxi_nodes = DbcDatabaseManager.taxi_nodes_get_all()
        length = len(taxi_nodes)
        count = 0

        for taxi_node in taxi_nodes:
            DbcDatabaseManager.TaxiNodesHolder.load_taxi_node(taxi_node)

            count += 1
            Logger.progress('Loading taxi nodes...', count, length)
Ejemplo n.º 3
0
    def load_skill_line_abilities():
        skill_line_abilities = DbcDatabaseManager.skill_line_ability_get_all()
        length = len(skill_line_abilities)
        count = 0

        for skill_line_ability in skill_line_abilities:
            DbcDatabaseManager.SkillLineAbilityHolder.load_skill_line_ability(
                skill_line_ability)

            count += 1
            Logger.progress('Loading skill line abilities...', count, length)
Ejemplo n.º 4
0
    def load_item_loot_templates():
        item_loot_templates = WorldDatabaseManager.item_get_loot_template()
        length = len(item_loot_templates)
        count = 0

        for item_loot_template in item_loot_templates:
            WorldDatabaseManager.ItemLootTemplateHolder.load_item_loot_template(
                item_loot_template)
            count += 1
            Logger.progress('Loading item loot templates...', count, length)

        return length
Ejemplo n.º 5
0
    def load_creature_spells():
        creature_spells = WorldDatabaseManager.creature_get_spell()
        length = len(creature_spells)
        count = 0

        for creature_spell in creature_spells:
            WorldDatabaseManager.CreatureSpellHolder.load_creature_spells(
                creature_spell)
            count += 1
            Logger.progress('Loading creature spells...', count, length)

        return length
Ejemplo n.º 6
0
    def load_locks():
        locks = DbcDatabaseManager.locks_get_all()
        length = len(locks)
        count = 0

        for lock in locks:
            DbcDatabaseManager.LocksHolder.load_lock(lock)

            count += 1
            Logger.progress('Loading locks...', count, length)

        return length
Ejemplo n.º 7
0
    def load_npc_text():
        npc_texts = WorldDatabaseManager.npc_text_get_all()
        length = len(npc_texts)
        count = 0

        for npc_text in npc_texts:
            WorldDatabaseManager.QuestGossipHolder.load_npc_text(npc_text)

            count += 1
            Logger.progress('Loading npc gossip texts...', count, length)

        return length
Ejemplo n.º 8
0
    def load_spells():
        spells = DbcDatabaseManager.spell_get_all()
        length = len(spells)
        count = 0

        for spell in spells:
            DbcDatabaseManager.SpellHolder.load_spell(spell)

            count += 1
            Logger.progress('Loading spells...', count, length)

        return length
Ejemplo n.º 9
0
    def load_npc_gossip():
        npc_gossips = WorldDatabaseManager.npc_gossip_get_all()
        length = len(npc_gossips)
        count = 0

        for npc_gossip in npc_gossips:
            WorldDatabaseManager.QuestGossipHolder.load_npc_gossip(npc_gossip)

            count += 1
            Logger.progress('Loading npc gossip...', count, length)

        return length
Ejemplo n.º 10
0
    def load_factions():
        factions = DbcDatabaseManager.faction_get_all()
        length = len(factions)
        count = 0

        for faction in factions:
            DbcDatabaseManager.FactionHolder.load_faction(faction)

            count += 1
            Logger.progress('Loading factions...', count, length)

        return length
Ejemplo n.º 11
0
    def load_groups():
        groups = RealmDatabaseManager.group_get_all()
        length = len(groups)
        count = 0

        for group in groups:
            GroupManager.load_group(group)

            count += 1
            Logger.progress('Loading groups...', count, length)

        return length
Ejemplo n.º 12
0
    def load_creature_families():
        creature_families = DbcDatabaseManager.creature_family_get_all()
        length = len(creature_families)
        count = 0

        for creature_family in creature_families:
            DbcDatabaseManager.CreatureFamilyHolder.load_creature_family(
                creature_family)

            count += 1
            Logger.progress('Loading creature families...', count, length)

        return length
Ejemplo n.º 13
0
    def load_faction_templates():
        faction_templates = DbcDatabaseManager.faction_template_get_all()
        length = len(faction_templates)
        count = 0

        for faction_template in faction_templates:
            DbcDatabaseManager.FactionTemplateHolder.load_faction_template(
                faction_template)

            count += 1
            Logger.progress('Loading faction templates...', count, length)

        return length
Ejemplo n.º 14
0
    def load_spell_chains():
        spell_chains: list[
            SpellChain] = WorldDatabaseManager.spell_chain_get_all()
        length = len(spell_chains)
        count = 0

        for spell_chain in spell_chains:
            WorldDatabaseManager.SpellChainHolder.load_spell_chain(spell_chain)

            count += 1
            Logger.progress('Loading spell chains...', count, length)

        return length
Ejemplo n.º 15
0
    def load_fishing_loot_templates():
        fishing_loot_templates = WorldDatabaseManager.fishing_get_loot_template(
        )
        length = len(fishing_loot_templates)
        count = 0

        for loot_template in fishing_loot_templates:
            WorldDatabaseManager.FishingLootTemplateHolder.load_fishing_loot_template(
                loot_template)
            count += 1
            Logger.progress('Loading fishing loot templates...', count, length)

        return length
Ejemplo n.º 16
0
    def load_char_base_infos():
        char_base_infos = DbcDatabaseManager.char_base_info_get_all()
        length = len(char_base_infos)
        count = 0

        for char_base_info in char_base_infos:
            DbcDatabaseManager.CharBaseInfoHolder.load_base_info(
                char_base_info)

            count += 1
            Logger.progress('Loading char base infos...', count, length)

        return length
Ejemplo n.º 17
0
    def load_guilds():
        guilds = RealmDatabaseManager.guild_get_all()
        length = len(guilds)
        count = 0

        for guild in guilds:
            if guild.name not in GuildManager.GUILDS:
                GuildManager.load_guild(guild)

                count += 1
                Logger.progress('Loading guilds...', count, length)

        return length
Ejemplo n.º 18
0
    def load_trainer_spells():
        trainer_spells = WorldDatabaseManager.trainer_spell_get_all()
        length = len(trainer_spells)
        count = 0

        for trainer_spell in trainer_spells:
            WorldDatabaseManager.TrainerSpellHolder.load_trainer_spell(
                trainer_spell)

            count += 1
            Logger.progress('Loading trainer spells...', count, length)

        return length
Ejemplo n.º 19
0
    def load_quests():
        quest_templates = WorldDatabaseManager.quest_template_get_all()
        length = len(quest_templates)
        count = 0

        for quest_template in quest_templates:
            WorldDatabaseManager.QuestTemplateHolder.load_quest_template(
                quest_template)

            count += 1
            Logger.progress('Loading quest templates...', count, length)

        return length
Ejemplo n.º 20
0
    def load_creature_equip_templates():
        creature_equip_templates = WorldDatabaseManager.creature_equip_template_get_all(
        )
        length = len(creature_equip_templates)
        count = 0

        for creature_equip_template in creature_equip_templates:
            WorldDatabaseManager.CreatureEquipmentHolder.load_creature_equip_template(
                creature_equip_template)
            count += 1
            Logger.progress('Loading creature equipment templates...', count,
                            length)

        return length
Ejemplo n.º 21
0
    def load_creature_loot_templates():
        creature_loot_templates = WorldDatabaseManager.creature_get_loot_template(
        )
        length = len(creature_loot_templates)
        count = 0

        for loot_template in creature_loot_templates:
            WorldDatabaseManager.CreatureLootTemplateHolder.load_creature_loot_template(
                loot_template)
            count += 1
            Logger.progress('Loading creature loot templates...', count,
                            length)

        return length
Ejemplo n.º 22
0
    def load_pickpocketing_loot_templates():
        pickpocketing_loot_templates = WorldDatabaseManager.pickpocketing_loot_template_get_all(
        )
        length = len(pickpocketing_loot_templates)
        count = 0

        for pickpocketing_loot_template in pickpocketing_loot_templates:
            WorldDatabaseManager.PickPocketingLootTemplateHolder.load_pickpocketing_loot_template(
                pickpocketing_loot_template)
            count += 1
            Logger.progress('Loading pickpocketing loot templates...', count,
                            length)

        return length
Ejemplo n.º 23
0
    def load_reference_loot_templates():
        reference_loot_templates = WorldDatabaseManager.reference_loot_template_get_all(
        )
        length = len(reference_loot_templates)
        count = 0

        for reference_loot_template in reference_loot_templates:
            WorldDatabaseManager.ReferenceLootTemplateHolder.load_reference_loot_template(
                reference_loot_template)
            count += 1
            Logger.progress('Loading reference loot templates...', count,
                            length)

        return length
Ejemplo n.º 24
0
    def load_creature_quests():
        creature_quests = WorldDatabaseManager.creature_quest_get_all()
        length = len(creature_quests)
        count = 0

        for creature_quest in creature_quests:
            WorldDatabaseManager.QuestRelationHolder.load_creature_quest(
                creature_quest)

            count += 1
            Logger.progress('Loading creature quest relations...', count,
                            length)

        return length
Ejemplo n.º 25
0
    def load_creature_display_info():
        creature_display_infos = DbcDatabaseManager.creature_display_info_get_all(
        )
        length = len(creature_display_infos)
        count = 0

        for creature_display_info in creature_display_infos:
            DbcDatabaseManager.CreatureDisplayInfoHolder.load_creature_display_info(
                creature_display_info)

            count += 1
            Logger.progress('Loading creature display info...', count, length)

        return length
Ejemplo n.º 26
0
    def load_gameobject_loot_templates():
        gameobject_loot_templates = WorldDatabaseManager.gameobject_get_loot_template(
        )
        length = len(gameobject_loot_templates)
        count = 0

        for loot_template in gameobject_loot_templates:
            WorldDatabaseManager.GameObjectLootTemplateHolder.load_gameobject_loot_template(
                loot_template)
            count += 1
            Logger.progress('Loading gameobject loot templates...', count,
                            length)

        return length
Ejemplo n.º 27
0
    def load_creature_on_kill_reputation():
        creature_on_kill_reputations = WorldDatabaseManager.creature_on_kill_reputation_get_all(
        )
        length = len(creature_on_kill_reputations)
        count = 0

        for creature_on_kill_reputation in creature_on_kill_reputations:
            WorldDatabaseManager.CreatureOnKillReputationHolder.load_creature_on_kill_reputation(
                creature_on_kill_reputation)
            count += 1
            Logger.progress('Loading creature on kill reputations...', count,
                            length)

        return length
Ejemplo n.º 28
0
    def load_creature_model_info():
        creature_model_infos = WorldDatabaseManager.creature_model_info_get_all(
        )
        length = len(creature_model_infos)
        count = 0

        for creature_model_info in creature_model_infos:
            WorldDatabaseManager.CreatureModelInfoHolder.load_creature_model_info(
                creature_model_info)

            count += 1
            Logger.progress('Loading creature model info...', count, length)

        return length
Ejemplo n.º 29
0
    def load_creature_quest_finishers():
        creature_quest_finishers = WorldDatabaseManager.creature_quest_finisher_get_all(
        )
        length = len(creature_quest_finishers)
        count = 0

        for creature_quest_finisher in creature_quest_finishers:
            WorldDatabaseManager.QuestRelationHolder.load_creature_finisher_quest(
                creature_quest_finisher)

            count += 1
            Logger.progress('Loading creature quest finishers...', count,
                            length)

        return length
Ejemplo n.º 30
0
    def load_gameobject_quest_starters():
        gameobject_quest_starters = WorldDatabaseManager.gameobject_quest_starter_get_all(
        )
        length = len(gameobject_quest_starters)
        count = 0

        for gameobject_quest_starter in gameobject_quest_starters:
            WorldDatabaseManager.QuestRelationHolder.load_gameobject_starter_quest(
                gameobject_quest_starter)

            count += 1
            Logger.progress('Loading gameobject quest starters...', count,
                            length)

        return length