源战役客户端
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

366 líneas
8.3 KiB

hace 4 semanas
  1. ReloadModules = {}
  2. -- 按F2重新加载的文件可配置在这里
  3. -- 只对纯配置文件或者重新创建的类对象生效
  4. -- 或者在下面两个函数自定义操作以达到热更目的
  5. ReloadModules.Names = {
  6. "game.login.CreateRoleItem",
  7. "game.login.CreateRoleView",
  8. "game.login.SkillShowItem",
  9. "game.login.CareerIntroView",
  10. "game.login.SelectRoleView",
  11. "game.gift.GiftShowAllView",
  12. "game.wing.WingBaseView",
  13. "game.wing.views.WingInfoView",
  14. "game.wing.views.WingComposeView",
  15. "game.wing.views.WingFigureView",
  16. "game.wing.views.WingFigureDetailView",
  17. "game.wing.components.WingSoulTabItem",
  18. "game.wing.components.WingTabSubItem",
  19. "game.wing.components.WingFigureTabItem",
  20. "game.guide.GuideShowView",
  21. "game.sociality.OperationView",
  22. "game.cloudShopping.CloudShoppingView",
  23. "game.cloudShopping.CloudShoppingItem",
  24. "game.cloudShopping.CloudShoppingRewardView",
  25. "game.cloudShopping.CloudShopOddsItem",
  26. "game.cloudShopping.CloudShopOddsView",
  27. "game.common.GoodsTooltips",
  28. "game.gift.GiftOptionalView",
  29. "game.gift.GiftOptionalItem",
  30. "game.newMainRole.roleAttribute.RoleAttributeView",
  31. "game.newMainRole.NewMainRoleView",
  32. "game.newMainRole.RoleHeadShowItem",
  33. "game.newMainRole.SelectSysRoleHeadView",
  34. "game.newMainRole.roleAttribute.RolePropertyItem",
  35. -- "game.newMainRole.roleAttribute.RolePropTips",
  36. "game.cleanHate.CleanoutHateView",
  37. "game.mainUI.SkillTipView",
  38. "game.beach.BeachCanvassedView",
  39. "game.beach.BeachGiftView",
  40. "game.beach.BeachBuyTimeView",
  41. "game.common.LoopScrowViewMgr",
  42. "game.rank.RankItem",
  43. "game.rank.GuildRankItem",
  44. "game.rank.RankView",
  45. "game.beach.BeachAlert",
  46. "game.beach.BeachAlertTypeFour",
  47. "game.beach.BeachSceneView",
  48. "game.beach.BeachCanInviteItem",
  49. "game.beach.BeachRecordItem",
  50. "game.beach.BeachGiftListView",
  51. "game.beach.BeachRecordView",
  52. "game.beach.BeachGiftListItem",
  53. "game.beach.BeachRankItem",
  54. "game.beach.BeachCanvassedItem",
  55. "game.beach.BeachInviteView",
  56. "game.beach.BeachResultView",
  57. "game.beach.BeachRankView",
  58. "game.beach.BeachCanvassRecordView",
  59. "game.home.build.HomeGetGoodsTips",
  60. "game.home.build.HomeGetGoodsItem",
  61. "game.home.build.HomeMainTaskView",
  62. "game.home.build.HomeBuildAllInfoView",
  63. "game.home.build.HomeBasicInfoSubView",
  64. "game.home.build.HomeBasicProductionSubView",
  65. "game.home.build.HomeBasicProductionItem",
  66. "game.home.build.HomeBasicUpgradeSubView",
  67. "game.home.build.HomeBasicUpgradeItem",
  68. "game.home.build.HomeLevelAdditionView",
  69. "game.home.build.HomeLevelAdditionVerItem",
  70. "game.home.build.HomeLevelAdditionItem",
  71. "game.welfare.WelfareBaseView",
  72. "game.welfare.GiftExchangeView",
  73. "game.welfare.ResourceGiftView",
  74. "game.welfare.DailySignView",
  75. "game.welfare.LevelRewardView",
  76. "game.welfare.MilitaryRewardView",
  77. "game.welfare.NocturnalWelfareView",
  78. "game.welfare.MondayWelfareView",
  79. "game.welfare.MilitaryRewardItem",
  80. "game.welfare.DailySignItem",
  81. "game.skill.SkillView",
  82. "game.starspirit.StarSpiritView",
  83. "game.starspirit.StarSpiritFetterItem",
  84. "game.starspirit.StarSpiritItem",
  85. "game.starspirit.StarSpiritItemInEquip",
  86. "game.starspirit.StarSpiritInfoView",
  87. "game.starspirit.StarSpiritRewardPreviewView",
  88. "game.starspirit.StarSpiritSkillItem",
  89. "game.starspirit.StarSpiritSkillBagView",
  90. "game.starspirit.StarSpiritSkillBookItem",
  91. "game.starspirit.StarSpiritSkillLearnTip",
  92. "game.starspirit.UniverseRoleItem",
  93. "game.starspirit.StarSpiritBagItem",
  94. "game.starspirit.StarSpiritStageView",
  95. "game.starspirit.StarSpiritStarView",
  96. "game.starspirit.StarSpiritBaseAttrView",
  97. "game.starspirit.StarSpiritRewardProItem",
  98. "game.starspirit.StarSpiritResoleView",
  99. "game.starspirit.StarSpiritStrenView",
  100. "game.starspirit.StarSpiritUpStageView",
  101. "game.starspirit.UpStageAttrView",
  102. "game.starspirit.EquipPosTips",
  103. "game.chatDress.ChatDressCustomHeadView",
  104. "game.chatDress.ChatDressCustomHeadItem",
  105. "game.chatDress.ChatDressSubView",
  106. "game.chatDress.ChatDressView",
  107. "game.chatDress.ChatDressItem",
  108. "game.chatDress.ChatDressHandbookView",
  109. "game.chatDress.ChatDressCosumeItem",
  110. "game.chatDress.ChatDressPropItem",
  111. "game.gift.GiftNormalView",
  112. "game.starspirit.StarSpiritBaseView",
  113. "game.starspirit.StarSpiritEquipBaseView",
  114. "game.starspirit.StarSpiritEquipViewItem",
  115. "game.starspirit.StarSpiritBagView",
  116. "game.starspirit.SpiritEquipItem",
  117. "game.starspirit.StarSpiritIntensifyItem",
  118. "game.starspirit.StarSpiritSummonView",
  119. "game.starspirit.StarSpiritExchangeShopView",
  120. "game.starspirit.StarSpiritExcItem",
  121. "game.starspirit.StarSpiritResultView",
  122. "game.starspirit.SwitchStarSpiritTip",
  123. "game.starspirit.StarSpiritUpgradeProItem",
  124. "game.starspirit.MicrocosmView",
  125. "game.starspirit.StarSpiritHandbookView",
  126. "game.look.LookRoleInfoView",
  127. "game.daily.DailyActivityTips",
  128. "game.daily.DailyActivityItem",
  129. "game.daily.DailyWeekCalendarView",
  130. "game.daily.DailyActivityView",
  131. "game.daily.DailyEnergyItem",
  132. "game.daily.DailyResourceRecoveryTips",
  133. "game.daily.DailyResourceRecoveryItem",
  134. "game.daily.DailyResourceRecoveryView",
  135. "game.daily.DailyShapeUpgradeView",
  136. "game.daily.TitleWeekItem",
  137. "game.daily.DailyEnergyTips",
  138. "game.daily.DailyView",
  139. "game.god.GodSealItem",
  140. "game.god.GodView",
  141. "game.god.GodPropertyItem",
  142. "game.god.GodPyxView",
  143. "game.god.GodSkillTipView",
  144. "game.god.GodItem",
  145. "game.god.GodSkillItem",
  146. "game.god.GodSkillToolTips",
  147. "game.talisman.TalismanVisualView",
  148. "game.talisman.TalismanStrengthenView",
  149. "game.talisman.TalismanUpgradeView",
  150. "game.talisman.TalismanBaseView",
  151. "game.talisman.TalismanShapeSubViewItem",
  152. "game.talisman.TalismanPropItem",
  153. "game.talisman.TalismanStrenItem",
  154. "game.liveSkill.LiveSkillBaseView",
  155. "game.liveSkill.LiveSkillSubView",
  156. "game.liveSkill.BuildPreviewItem",
  157. "game.fish.FishView",
  158. "game.chat.HistoryTextItem",
  159. "game.login.loginstate.RealServerItem",
  160. "game.login.loginstate.ServerView",
  161. "game.login.loginstate.ServerTabItem",
  162. "game.login.loginstate.DirectAccessView",
  163. "game.login.CreateRoleView",
  164. "game.operateActivity.discountShop.DiscountShopView",
  165. "game.chat.ChatItem",
  166. "game.chat.ChatView",
  167. "game.chat.IndividuationView",
  168. "game.pyx.PyxView",
  169. "game.pyx.PyxInfoPanel",
  170. "game.pyx.SpiritProItem",
  171. "game.pyx.PyxBaseView",
  172. "game.starShadow.StarShadowBaseView",
  173. "game.starShadow.StarShadowEquipView",
  174. "game.starShadow.StarShadowEquipItem",
  175. "game.starShadow.StarShadowPerView",
  176. "game.starShadow.StarShadowPreEquipItem",
  177. "game.starShadow.StarShadowSuitProView",
  178. "game.starShadow.StarShadowMoldSoulView",
  179. "game.starShadow.MoldSoulTabItem",
  180. "game.starShadow.StarShadowBagItem",
  181. "game.starShadow.StarShadowSuitProItem",
  182. "game.starShadow.StarShadowResolveView",
  183. "game.starShadow.MoldEquipItem",
  184. "game.starShadow.StarShadowStrengthView",
  185. "game.starShadow.StarShadowComposeView",
  186. "game.starShadow.StarShadowAllProView",
  187. "game.starShadow.StarShadowResolveTips",
  188. "game.starShadow.StarShadowResolveGetTips",
  189. "game.starShadow.ComposeCostItem",
  190. "game.starShadow.StarShadowSuitItem",
  191. "game.starShadow.StarShadowStrengthItem",
  192. "game.starShadow.StarShadowStrengthProItem",
  193. "game.starShadow.StarShadowSeparateView",
  194. "game.starShadow.EquipResolveItem",
  195. "game.dialogue.DialogueView",
  196. "game.common.StarShadowTipView",
  197. "game.common.StarSoulEquipTips",
  198. "game.common.StarSoulEquipCompareTips",
  199. "game.common.StarSoulEquipToolTipsTemp",
  200. "game.common.GoodsTooltips",
  201. "config.client.ConfigUiModelParameter",
  202. "game.operateActivity.throwEgg.ThrowEggView",
  203. "game.operateActivity.throwEgg.ThrowEggWelfareItem",
  204. "game.operateActivity.throwEgg.ThrowEggStoreView",
  205. "game.operateActivity.throwEgg.ThrowEggItem",
  206. "game.operateActivity.OperateActivityView",
  207. "game.ZeroGiftAct.ZeroGiftView",
  208. "game.charmRank.CrossCharmRankView",
  209. "game.charmRank.CharmRankGetGiftView",
  210. }
  211. --这里添加重加载前执行的代码
  212. function ReloadModules.ReloadPrepare()
  213. package.loaded["config.client.ConfigUiModelParameter"] = nil
  214. package.loaded["config.client.ConfigSceneAlphaModel"] = nil
  215. package.loaded["config.client.ConfigSceneShadowInfo"] = nil
  216. logWarn("ReloadBrefore")
  217. end
  218. --在这里添加重新加载后执行的代码
  219. ReloadModules.ReloadPrepare()
  220. function ReloadModules.ReloadCommand()
  221. pcall(require, "config.client.ConfigUiModelParameter")
  222. pcall(require, "config.client.ConfigSceneAlphaModel")
  223. pcall(require, "config.client.ConfigSceneShadowInfo")
  224. logWarn("ReloadSuccess")
  225. end