public void OnClickLock() { C2G.CreatureLock _packet = new C2G.CreatureLock(); _packet.creature_idx = m_Creature.Idx; _packet.is_lock = !m_Creature.IsLock; Network.GameServer.JsonAsync <C2G.CreatureLock, NetworkCore.AckDefault>(_packet, OnCreatureLock); }
void OnCreatureLock(C2G.CreatureLock packet, NetworkCore.AckDefault ack) { m_Creature.IsLock = packet.is_lock; CreatureManager.Instance.Save(); UpdateLock(); }