Advertisement
igromanru

Pointer ändern

May 1st, 2014
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.46 KB | None | 0 0
  1. private static int[] Slot1Offsets = new int[] { 0xACA4C, 0x7e8, 0x5dc, 0x18 }; //third offset + 4 = next slot
  2.         private static int[][] SlotsOffsets = new int[][] { Slot1Offsets,
  3.                                                              createOffset(Slot1Offsets, 3, 4),
  4.                                                              createOffset(Slot1Offsets, 3, 4 * 2),
  5.                                                              createOffset(Slot1Offsets, 3, 4 * 3),
  6.                                                              createOffset(Slot1Offsets, 3, 4 * 4),
  7.                                                              createOffset(Slot1Offsets, 3, 4 * 5),
  8.                                                              createOffset(Slot1Offsets, 3, 4 * 6),
  9.                                                              createOffset(Slot1Offsets, 3, 4 * 7),
  10.                                                              createOffset(Slot1Offsets, 3, 4 * 8),
  11.                                                              createOffset(Slot1Offsets, 3, 4 * 9)
  12.                                                             };
  13.  
  14.         private static int[] createOffset(int[] offsets, int index, int offset)
  15.         {
  16.             int[] newOffsets = new int[offsets.Length];
  17.             for (int i = 0; i < offsets.Length; i++ )
  18.             {
  19.                 newOffsets[i] = offsets[i] + (i == index-1 ? offset : 0);
  20.             }
  21.             return newOffsets;
  22.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement