Beispiel #1
0
 public float GetCurrentAnimProgress()
 {
     if (this._anim != null)
     {
         return(AllUtils.GetDifferenceBetweenDate(this.lastInteractionTime));
     }
     return(0.0f);
 }
Beispiel #2
0
 private static byte[] BaseGetCode4(byte[] actionsBuffer, DateTime date, int round, int slot)
 {
     using (SendPacket sendPacket = new SendPacket())
     {
         sendPacket.writeC((byte)4);
         sendPacket.writeC((byte)slot);
         sendPacket.writeT(AllUtils.GetDifferenceBetweenDate(date));
         sendPacket.writeC((byte)round);
         sendPacket.writeH((ushort)(13 + actionsBuffer.Length));
         sendPacket.writeD(0);
         sendPacket.writeB(actionsBuffer);
         return(sendPacket.mstream.ToArray());
     }
 }
Beispiel #3
0
 public static byte[] getCode132(byte[] data, DateTime time, int round, int slot)
 {
     using (SendPacket sendPacket = new SendPacket())
     {
         byte[] baseData132 = Packet132Creator.getBaseData132(data);
         sendPacket.writeC((byte)132);
         sendPacket.writeC((byte)slot);
         sendPacket.writeT(AllUtils.GetDifferenceBetweenDate(time));
         sendPacket.writeC((byte)round);
         sendPacket.writeH((ushort)(13 + baseData132.Length));
         sendPacket.writeD(0);
         sendPacket.writeB(AllUtils.encrypt(baseData132, (13 + baseData132.Length) % 6 + 1));
         return(sendPacket.mstream.ToArray());
     }
 }