public static void loadData(boolean reload) { System.out.println("载入数据(因为数据量大可能比较久而且内存消耗会飙升)"); System.out.println("加载等级经验数据"); GameConstants.LoadEXP(); System.out.println("加载排名信息数据"); MapleGuildRanking.getInstance().load(reload); // System.out.println("加载公会数据并清理不存在公会"); // MapleGuild.loadAll(); System.out.println("加载任务数据"); // 加载任务信息 MapleLifeFactory.loadQuestCounts(reload); // 加载转存到数据库的任务信息 MapleQuest.initQuests(reload); System.out.println("加载爆物数据"); // 加载爆物数据 MapleMonsterInformationProvider.getInstance().addExtra(); // 加载全域爆物数据 MapleMonsterInformationProvider.getInstance().load(); System.out.println("加载道具数据"); // 加载道具信息(从WZ) MapleItemInformationProvider.getInstance().runEtc(reload); // 加载道具信息(从SQL) MapleItemInformationProvider.getInstance().runItems(reload); // 加载发型脸型 MapleItemInformationProvider.getInstance().loadHairFace(reload); System.out.println("加载技能数据"); // 加载技能 SkillFactory.loadAllSkills(reload); MobSkillFactory.getInstance(); // 载入怪物技能 System.out.println("loadSpeedRuns"); // ? SpeedRunner.loadSpeedRuns(reload); System.out.println("加载商城道具数据"); // 加载商城道具信息 CashItemFactory.getInstance().initialize(reload); System.out.println("数据载入完成!\r\n"); }