fix: eliminate freeze when encountering players by preloading race motions

This commit is contained in:
savis
2025-12-27 06:28:23 +01:00
parent 72a8ac00bf
commit 12e316a1fc

View File

@@ -248,6 +248,7 @@ class LoadingWindow(ui.ScriptWindow):
(60, ui.__mem_func__(self.__LoadAssassin)),
(70, ui.__mem_func__(self.__LoadSura)),
(80, ui.__mem_func__(self.__LoadShaman)),
(85, ui.__mem_func__(self.__PreloadRaceMotions)),
(90, ui.__mem_func__(self.__LoadSkill)),
(93, ui.__mem_func__(self.__LoadEnemy)),
(97, ui.__mem_func__(self.__LoadNPC)),
@@ -382,6 +383,9 @@ class LoadingWindow(ui.ScriptWindow):
def __LoadNPC(self):
playerSettingModule.LoadGameData("NPC")
def __PreloadRaceMotions(self):
chrmgr.PreloadRaceMotions()
# GUILD_BUILDING
def __LoadGuildBuilding(self):
playerSettingModule.LoadGuildBuildingList(localeInfo.GUILD_BUILDING_LIST_TXT)