public void SyncMainPlayerData(ESyncDataType type) { if (Main != null) { GTSimulateServer.CalcMainPropertys(); Main.SyncData(GTGlobal.Main, type); } }
//public CharacterAvatar DelAvatar(CharacterAvatar avatar) //{ // if (avatar == null) // { // return null; // } // avatar.Release(); // GTResourceManager.Instance.DestroyObj(avatar.GetRootObj()); // return null; //} public void SyncMainPlayerData(ESyncDataType type) { if (Main != null) { XCharacter data = RoleModule.Instance.GetMainPlayer(); Main.SyncData(data, type); } }