コード例 #1
0
 //TODO move to its own class when correctly defined
 //Item in packet
 public static InPacket GenerateIn(this ICountableEntity visualEntity)
 {
     return(new InPacket()
     {
         VisualType = visualEntity.VisualType,
         VNum = visualEntity.VNum == 0 ? string.Empty : visualEntity.VNum.ToString(),
         PositionX = visualEntity.PositionX,
         PositionY = visualEntity.PositionY,
         Direction = visualEntity.Direction,
         Amount = visualEntity.Amount
     });
 }
コード例 #2
0
 //TODO move to its own class when correctly defined
 //Item in packet
 public static InPacket GenerateIn(this ICountableEntity visualEntity)
 {
     return(new InPacket
     {
         VisualType = visualEntity.VisualType,
         VNum = visualEntity.VNum == 0 ? string.Empty : visualEntity.VNum.ToString(),
         PositionX = visualEntity.PositionX,
         PositionY = visualEntity.PositionY,
         Direction = visualEntity.Direction,
         InItemSubPacket = new InItemSubPacket()
         {
             Amount = visualEntity.Amount,
             IsQuestRelative = false,
             Owner = 0
         }
     });
 }