Beispiel #1
0
 private void _Packet(ScPetUpgrade msg)
 {
     if (msg.response == 0)
     {
         var pet = GetPet(msg.petId);
         pet.Grade = msg.grade;
     }
     DispatchModuleEvent(ResponseEvolve, msg);
 }
 private void ResponseEvolve(ScPetUpgrade msg)
 {
     if (msg == null)
     {
         return;
     }
     if (msg.response == 0)
     {
         evolveNode.SafeSetActive(false);
         var pet = modulePet.GetPet(msg.petId);
         maxHint.SafeSetActive(pet.IsEvolveMax());
         OnSelect(pet);
         _petProcessEvolveSuccess.Initialize();
         return;
     }
     moduleGlobal.ShowMessage(9703, msg.response);
 }