package org.nieo.seerproject.common.net.info.map; 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.structs.Point; @Data @AutoCodec @OutboundMessageType(MessageCommandIDRegistry.People_Walk) public class PeopleWalkOutboundInfo implements OutboundMessage { @FieldDescription("0为走,1为飞行模式") public @UInt long flag; @FieldDescription("走动的人的米米号") public @UInt long userID; @FieldDescription("直接给坐标x,y") public Point point = new Point(); @FieldDescription("这个字段同C2S_People_Walk中的reserve2") public String reserve2; }