Terraria.Framing.Initialize C# (CSharp) Method

Initialize() public static method

public static Initialize ( ) : void
return void
        public static void Initialize()
        {
            Framing.selfFrame8WayLookup = new Point16[256][];
            Framing.frameSize8Way = new Point16(18, 18);
            Framing.Add8WayLookup(0, (short)9, (short)3, (short)10, (short)3, (short)11, (short)3);
            Framing.Add8WayLookup(1, (short)6, (short)3, (short)7, (short)3, (short)8, (short)3);
            Framing.Add8WayLookup(2, (short)12, (short)0, (short)12, (short)1, (short)12, (short)2);
            Framing.Add8WayLookup(3, (short)15, (short)2);
            Framing.Add8WayLookup(4, (short)9, (short)0, (short)9, (short)1, (short)9, (short)2);
            Framing.Add8WayLookup(5, (short)13, (short)2);
            Framing.Add8WayLookup(6, (short)6, (short)4, (short)7, (short)4, (short)8, (short)4);
            Framing.Add8WayLookup(7, (short)14, (short)2);
            Framing.Add8WayLookup(8, (short)6, (short)0, (short)7, (short)0, (short)8, (short)0);
            Framing.Add8WayLookup(9, (short)5, (short)0, (short)5, (short)1, (short)5, (short)2);
            Framing.Add8WayLookup(10, (short)15, (short)0);
            Framing.Add8WayLookup(11, (short)15, (short)1);
            Framing.Add8WayLookup(12, (short)13, (short)0);
            Framing.Add8WayLookup(13, (short)13, (short)1);
            Framing.Add8WayLookup(14, (short)14, (short)0);
            Framing.Add8WayLookup(15, (short)14, (short)1);
            Framing.Add8WayLookup(19, (short)1, (short)4, (short)3, (short)4, (short)5, (short)4);
            Framing.Add8WayLookup(23, (short)16, (short)3);
            Framing.Add8WayLookup(27, (short)17, (short)0);
            Framing.Add8WayLookup(31, (short)13, (short)4);
            Framing.Add8WayLookup(37, (short)0, (short)4, (short)2, (short)4, (short)4, (short)4);
            Framing.Add8WayLookup(39, (short)17, (short)3);
            Framing.Add8WayLookup(45, (short)16, (short)0);
            Framing.Add8WayLookup(47, (short)12, (short)4);
            Framing.Add8WayLookup(55, (short)1, (short)2, (short)2, (short)2, (short)3, (short)2);
            Framing.Add8WayLookup(63, (short)6, (short)2, (short)7, (short)2, (short)8, (short)2);
            Framing.Add8WayLookup(74, (short)1, (short)3, (short)3, (short)3, (short)5, (short)3);
            Framing.Add8WayLookup(75, (short)17, (short)1);
            Framing.Add8WayLookup(78, (short)16, (short)2);
            Framing.Add8WayLookup(79, (short)13, (short)3);
            Framing.Add8WayLookup(91, (short)4, (short)0, (short)4, (short)1, (short)4, (short)2);
            Framing.Add8WayLookup(95, (short)11, (short)0, (short)11, (short)1, (short)11, (short)2);
            Framing.Add8WayLookup(111, (short)17, (short)4);
            Framing.Add8WayLookup((int)sbyte.MaxValue, (short)14, (short)3);
            Framing.Add8WayLookup(140, (short)0, (short)3, (short)2, (short)3, (short)4, (short)3);
            Framing.Add8WayLookup(141, (short)16, (short)1);
            Framing.Add8WayLookup(142, (short)17, (short)2);
            Framing.Add8WayLookup(143, (short)12, (short)3);
            Framing.Add8WayLookup(159, (short)16, (short)4);
            Framing.Add8WayLookup(173, (short)0, (short)0, (short)0, (short)1, (short)0, (short)2);
            Framing.Add8WayLookup(175, (short)10, (short)0, (short)10, (short)1, (short)10, (short)2);
            Framing.Add8WayLookup(191, (short)15, (short)3);
            Framing.Add8WayLookup(206, (short)1, (short)0, (short)2, (short)0, (short)3, (short)0);
            Framing.Add8WayLookup(207, (short)6, (short)1, (short)7, (short)1, (short)8, (short)1);
            Framing.Add8WayLookup(223, (short)14, (short)4);
            Framing.Add8WayLookup(239, (short)15, (short)4);
            Framing.Add8WayLookup((int)byte.MaxValue, (short)1, (short)1, (short)2, (short)1, (short)3, (short)1);
            Framing.blockStyleLookup = new Framing.BlockStyle[6];
            Framing.blockStyleLookup[0] = new Framing.BlockStyle(true, true, true, true);
            Framing.blockStyleLookup[1] = new Framing.BlockStyle(false, true, true, true);
            Framing.blockStyleLookup[2] = new Framing.BlockStyle(false, true, true, false);
            Framing.blockStyleLookup[3] = new Framing.BlockStyle(false, true, false, true);
            Framing.blockStyleLookup[4] = new Framing.BlockStyle(true, false, true, false);
            Framing.blockStyleLookup[5] = new Framing.BlockStyle(true, false, false, true);
            Framing.phlebasTileFrameNumberLookup = new int[4][]
      {
        new int[3]
        {
          2,
          4,
          2
        },
        new int[3]
        {
          1,
          3,
          1
        },
        new int[3]
        {
          2,
          2,
          4
        },
        new int[3]
        {
          1,
          1,
          3
        }
      };
            Framing.lazureTileFrameNumberLookup = new int[2][]
      {
        new int[2]
        {
          1,
          2
        },
        new int[2]
        {
          3,
          4
        }
      };
            int[][] numArray1 = new int[3][];
            int[][] numArray2 = numArray1;
            int index1 = 0;
            int[] numArray3 = new int[3];
            numArray3[0] = 2;
            int[] numArray4 = numArray3;
            numArray2[index1] = numArray4;
            numArray1[1] = new int[3]
      {
        0,
        1,
        4
      };
            int[][] numArray5 = numArray1;
            int index2 = 2;
            int[] numArray6 = new int[3];
            numArray6[1] = 3;
            int[] numArray7 = numArray6;
            numArray5[index2] = numArray7;
            Framing.centerWallFrameLookup = numArray1;
            Framing.wallFrameLookup = new Point16[20][];
            Framing.wallFrameSize = new Point16(36, 36);
            Framing.AddWallFrameLookup(0, (short)9, (short)3, (short)10, (short)3, (short)11, (short)3, (short)6, (short)6);
            Framing.AddWallFrameLookup(1, (short)6, (short)3, (short)7, (short)3, (short)8, (short)3, (short)4, (short)6);
            Framing.AddWallFrameLookup(2, (short)12, (short)0, (short)12, (short)1, (short)12, (short)2, (short)12, (short)5);
            Framing.AddWallFrameLookup(3, (short)1, (short)4, (short)3, (short)4, (short)5, (short)4, (short)3, (short)6);
            Framing.AddWallFrameLookup(4, (short)9, (short)0, (short)9, (short)1, (short)9, (short)2, (short)9, (short)5);
            Framing.AddWallFrameLookup(5, (short)0, (short)4, (short)2, (short)4, (short)4, (short)4, (short)2, (short)6);
            Framing.AddWallFrameLookup(6, (short)6, (short)4, (short)7, (short)4, (short)8, (short)4, (short)5, (short)6);
            Framing.AddWallFrameLookup(7, (short)1, (short)2, (short)2, (short)2, (short)3, (short)2, (short)3, (short)5);
            Framing.AddWallFrameLookup(8, (short)6, (short)0, (short)7, (short)0, (short)8, (short)0, (short)6, (short)5);
            Framing.AddWallFrameLookup(9, (short)5, (short)0, (short)5, (short)1, (short)5, (short)2, (short)5, (short)5);
            Framing.AddWallFrameLookup(10, (short)1, (short)3, (short)3, (short)3, (short)5, (short)3, (short)1, (short)6);
            Framing.AddWallFrameLookup(11, (short)4, (short)0, (short)4, (short)1, (short)4, (short)2, (short)4, (short)5);
            Framing.AddWallFrameLookup(12, (short)0, (short)3, (short)2, (short)3, (short)4, (short)3, (short)0, (short)6);
            Framing.AddWallFrameLookup(13, (short)0, (short)0, (short)0, (short)1, (short)0, (short)2, (short)0, (short)5);
            Framing.AddWallFrameLookup(14, (short)1, (short)0, (short)2, (short)0, (short)3, (short)0, (short)1, (short)6);
            Framing.AddWallFrameLookup(15, (short)1, (short)1, (short)2, (short)1, (short)3, (short)1, (short)2, (short)5);
            Framing.AddWallFrameLookup(16, (short)6, (short)1, (short)7, (short)1, (short)8, (short)1, (short)7, (short)5);
            Framing.AddWallFrameLookup(17, (short)6, (short)2, (short)7, (short)2, (short)8, (short)2, (short)8, (short)5);
            Framing.AddWallFrameLookup(18, (short)10, (short)0, (short)10, (short)1, (short)10, (short)2, (short)10, (short)5);
            Framing.AddWallFrameLookup(19, (short)11, (short)0, (short)11, (short)1, (short)11, (short)2, (short)11, (short)5);
        }