| 1234567891011121314151617181920212223 | 
							- namespace Telepathy
 
- {
 
-     public static class Utils
 
-     {
 
-         // IntToBytes version that doesn't allocate a new byte[4] each time.
 
-         // -> important for MMO scale networking performance.
 
-         public static void IntToBytesBigEndianNonAlloc(int value, byte[] bytes, int offset = 0)
 
-         {
 
-             bytes[offset + 0] = (byte)(value >> 24);
 
-             bytes[offset + 1] = (byte)(value >> 16);
 
-             bytes[offset + 2] = (byte)(value >> 8);
 
-             bytes[offset + 3] = (byte)value;
 
-         }
 
-         public static int BytesToIntBigEndian(byte[] bytes)
 
-         {
 
-             return (bytes[0] << 24) |
 
-                    (bytes[1] << 16) |
 
-                    (bytes[2] << 8) |
 
-                     bytes[3];
 
-         }
 
-     }
 
- }
 
 
  |