Definition at line 877 of file NPC.cs.
878 {
879 int[,,,]
array =
null;
881 {
883 for (
int i = 0;
i <
array.GetLength(0);
i++)
884 {
885 for (
int j = 0;
j <
array.GetLength(1);
j++)
886 {
887 for (
int k = 0;
k <
array.GetLength(2);
k++)
888 {
889 for (
int l = 0;
l <
array.GetLength(3);
l++)
890 {
892 }
893 }
894 }
895 }
896 }
897 else
898 {
899 array =
new int[3, 3, 2, 5];
900 }
901 array[0, 0, 0, 0] = 0;
902 array[0, 0, 1, 0] = 50;
903 array[0, 0, 0, 1] = 1;
904 array[0, 0, 1, 1] = 70;
905 array[0, 0, 0, 2] = 2;
906 array[0, 0, 1, 2] = 330;
907 array[0, 0, 0, 3] = 0;
908 array[0, 0, 1, 3] = 60;
909 array[0, 0, 0, 4] = 3;
910 array[0, 0, 1, 4] = 90;
911 array[0, 1, 0, 0] = 1;
912 array[0, 1, 1, 0] = 70;
913 array[0, 1, 0, 1] = 0;
914 array[0, 1, 1, 1] = 50;
915 array[0, 1, 0, 2] = 3;
916 array[0, 1, 1, 2] = 90;
917 array[0, 1, 0, 3] = 0;
918 array[0, 1, 1, 3] = 60;
919 array[0, 1, 0, 4] = 2;
920 array[0, 1, 1, 4] = 330;
921 array[0, 2, 0, 0] = 3;
922 array[0, 2, 1, 0] = 180;
923 array[0, 2, 0, 1] = 0;
924 array[0, 2, 1, 1] = 30;
925 array[0, 2, 0, 2] = 2;
926 array[0, 2, 1, 2] = 435;
927 array[0, 2, 0, 3] = 3;
928 array[0, 2, 1, 3] = 180;
929 array[0, 2, 0, 4] = 1;
930 array[0, 2, 1, 4] = 375;
931 array[1, 0, 0, 0] = 0;
932 array[1, 0, 1, 0] = 0;
933 array[1, 0, 0, 1] = 0;
934 array[1, 0, 1, 1] = 0;
935 array[1, 0, 0, 2] = 0;
936 array[1, 0, 1, 2] = 0;
937 array[1, 0, 0, 3] = 0;
938 array[1, 0, 1, 3] = 0;
939 array[1, 0, 0, 4] = 0;
940 array[1, 0, 1, 4] = 0;
941 array[1, 1, 0, 0] = 0;
942 array[1, 1, 1, 0] = 0;
943 array[1, 1, 0, 1] = 0;
944 array[1, 1, 1, 1] = 0;
945 array[1, 1, 0, 2] = 0;
946 array[1, 1, 1, 2] = 0;
947 array[1, 1, 0, 3] = 0;
948 array[1, 1, 1, 3] = 0;
949 array[1, 1, 0, 4] = 0;
950 array[1, 1, 1, 4] = 0;
951 array[1, 2, 0, 0] = 0;
952 array[1, 2, 1, 0] = 0;
953 array[1, 2, 0, 1] = 0;
954 array[1, 2, 1, 1] = 0;
955 array[1, 2, 0, 2] = 0;
956 array[1, 2, 1, 2] = 0;
957 array[1, 2, 0, 3] = 0;
958 array[1, 2, 1, 3] = 0;
959 array[1, 2, 0, 4] = 0;
960 array[1, 2, 1, 4] = 0;
961 array[2, 0, 0, 0] = 0;
962 array[2, 0, 1, 0] = 0;
963 array[2, 0, 0, 1] = 0;
964 array[2, 0, 1, 1] = 0;
965 array[2, 0, 0, 2] = 0;
966 array[2, 0, 1, 2] = 0;
967 array[2, 0, 0, 3] = 0;
968 array[2, 0, 1, 3] = 0;
969 array[2, 0, 0, 4] = 0;
970 array[2, 0, 1, 4] = 0;
971 array[2, 1, 0, 0] = 0;
972 array[2, 1, 1, 0] = 0;
973 array[2, 1, 0, 1] = 0;
974 array[2, 1, 1, 1] = 0;
975 array[2, 1, 0, 2] = 0;
976 array[2, 1, 1, 2] = 0;
977 array[2, 1, 0, 3] = 0;
978 array[2, 1, 1, 3] = 0;
979 array[2, 1, 0, 4] = 0;
980 array[2, 1, 1, 4] = 0;
981 array[2, 2, 0, 0] = 0;
982 array[2, 2, 1, 0] = 0;
983 array[2, 2, 0, 1] = 0;
984 array[2, 2, 1, 1] = 0;
985 array[2, 2, 0, 2] = 0;
986 array[2, 2, 1, 2] = 0;
987 array[2, 2, 0, 3] = 0;
988 array[2, 2, 1, 3] = 0;
989 array[2, 2, 0, 4] = 0;
990 array[2, 2, 1, 4] = 0;
993 }
static int[,] InitializeMoonLordAttacks2()
static readonly int[,,,] MoonLordAttacksArray
References System.array, Terraria.NPC.InitializeMoonLordAttacks2(), and Terraria.NPC.MoonLordAttacksArray.
Referenced by Terraria.NPC.AI().