/// <summary> /// 立即成熟 /// </summary> /// <param name="landId"></param> public void ReqAtOnceGrow(uint landId) { stImmediGrowHomeUserCmd_CS cmd = new stImmediGrowHomeUserCmd_CS(); cmd.land_id = landId; NetService.Instance.Send(cmd); }
public void OnGainAnimalAtOnce(stImmediGrowHomeUserCmd_CS cmd) { AnimalFastRipeNum = (uint)cmd.fast_ripe; int animalIndex = (int)(cmd.land_id + animalIndexStart); AddPlantAndAnimalRemainTime(animalIndex, 0); AddCanGainLandIndex(animalIndex); SetPlantAndAnimalEntityState(animalIndex, (int)CreatureSmallState.CanGain, EntityType.EntityType_Animal); RefreshLandUI(); }
public void OnGainAnimalAtOnce(stImmediGrowHomeUserCmd_CS cmd) { DataManager.Manager <HomeDataManager>().OnGainAnimalAtOnce(cmd); Engine.Utility.EventEngine.Instance().DispatchEvent((int)GameEventID.HOMELAND_UPDATEANIMAL, null); }