Пример #1
0
 protected override void OnGameDataReset()
 {
     base.OnGameDataReset();
     NewPetList.Clear();
     PetList.Clear();
     PetTasks.Clear();
     TaskList.Clear();
 }
Пример #2
0
    private void _Packet(ScPetInfos msg)
    {
        if (msg.pets == null || msg.pets.Length == 0)
        {
            return;
        }
        PetList.Clear();
        NewPetList.Clear();
        for (var i = 0; i < msg.pets.Length; i++)
        {
            AddPet(msg.pets[i], false);
        }

        DispatchModuleEvent(PetListChange);
        moduleHome.UpdateIconState(HomeIcons.Pet, NeedNotice);
    }