package facadeInit import ( gameFacade "f1-game/nodes/game/internal/facade" "f1-game/nodes/game/player/achieve" "f1-game/nodes/game/player/asset" "f1-game/nodes/game/player/chapter" "f1-game/nodes/game/player/charge" "f1-game/nodes/game/player/chat" "f1-game/nodes/game/player/currency" "f1-game/nodes/game/player/equip" "f1-game/nodes/game/player/hero" "f1-game/nodes/game/player/item" "f1-game/nodes/game/player/lineup" "f1-game/nodes/game/player/lord" mainQuest "f1-game/nodes/game/player/main_quest" gameMap "f1-game/nodes/game/player/map" "f1-game/nodes/game/player/marquee" "f1-game/nodes/game/player/online" "f1-game/nodes/game/player/quest" "f1-game/nodes/game/player/shop" "f1-game/nodes/game/player/vip" ) func Load() { onLoad() onRegister() } func onLoad() { gameFacade.Asset = asset.Service() // gameFacade.Currency = currency.Service() // gameFacade.Item = item.Service() gameFacade.Hero = hero.Service() gameFacade.Lord = lord.Service() gameFacade.Equip = equip.Service() gameFacade.Chat = chat.Service() gameFacade.Lineup = lineup.Service() gameFacade.Vip = vip.Service() gameFacade.Charge = charge.Service() } func onRegister() { //gameFacade.RegisterPlayerService(asset.Service()) gameFacade.ServiceRegister(currency.Service()) gameFacade.ServiceRegister(item.Service()) gameFacade.ServiceRegister(hero.Service()) gameFacade.ServiceRegister(lord.Service()) gameFacade.ServiceRegister(quest.Service()) gameFacade.ServiceRegister(equip.Service()) gameFacade.ServiceRegister(chat.Service()) gameFacade.ServiceRegister(lineup.Service()) gameFacade.ServiceRegister(chapter.Service()) gameFacade.ServiceRegister(shop.Service()) gameFacade.ServiceRegister(achieve.Service()) gameFacade.ServiceRegister(marquee.Service()) gameFacade.ServiceRegister(mainQuest.Service()) gameFacade.ServiceRegister(vip.Service()) gameFacade.ServiceRegister(charge.Service()) gameFacade.ServiceRegister(online.Service()) // online 放最后 // 玩家登录完成后,才请求地图消息 gameFacade.ServiceRegister(gameMap.Service()) }