Files
bl/common/core/info/pet/bag/PetReleaseOutboundInfo.java

30 lines
1.1 KiB
Go
Raw Normal View History

package org.nieo.seerproject.common.net.info.pet.bag;
import lombok.Data;
import org.nieo.seerproject.common.annotations.FieldDescription;
import org.nieo.seerproject.common.annotations.OutboundMessageType;
import org.nieo.seerproject.common.annotations.serialize.AutoCodec;
import org.nieo.seerproject.common.annotations.serialize.UInt;
import org.nieo.seerproject.common.net.MessageCommandIDRegistry;
import org.nieo.seerproject.common.net.OutboundMessage;
import org.nieo.seerproject.common.net.info.pet.PetInfo;
import java.util.List;
@Data
@AutoCodec
@OutboundMessageType(MessageCommandIDRegistry.Pet_Release)
public class PetReleaseOutboundInfo implements OutboundMessage {
@FieldDescription("暂定0")
private @UInt long homeEnergy;
@FieldDescription("精灵生成时间")
private @UInt long firstPetTime;
// @FieldDescription("0为放入仓库1为放入背包")
// private @UInt long flag;
// petInfo 最大长度应该为1
// 当flag为0时放回仓库当flag为1时放回背包
// 即List长度为0时表示放回仓库长度为1时表示放回背包
@FieldDescription("精灵信息")
private List<PetInfo> petInfo;
}