1067 {
1068 bool flag = false;
1069 int[]
array =
new int[4];
1073 int[]
array2 =
new int[40];
1076 for (
int i = 0;
i < cInv.Length;
i++)
1077 {
1079 if (cInv[i].stack < 1 || cInv[i].type < 1)
1080 {
1082 cInv[
i] =
new Item();
1083 }
1084 if (cInv[i] != null && cInv[i].stack > 0)
1085 {
1087 if (cInv[i].type == 71)
1088 {
1090 }
1091 if (cInv[i].type == 72)
1092 {
1094 }
1095 if (cInv[i].type == 73)
1096 {
1098 }
1099 if (cInv[i].type == 74)
1100 {
1102 }
1105 {
1108 cInv[
i] =
new Item();
1110 }
1111 }
1112 }
1114 {
1116 }
1117 for (
int j = 0;
j <
pInv.Length;
j++)
1118 {
1120 {
1122 if (
pInv[
j].type == 71)
1123 {
1125 }
1126 if (
pInv[
j].type == 72)
1127 {
1129 }
1130 if (
pInv[
j].type == 73)
1131 {
1133 }
1134 if (
pInv[
j].type == 74)
1135 {
1137 }
1139 {
1140 flag = true;
1144 }
1145 }
1146 }
1147 for (
int k = 0;
k < 3;
k++)
1148 {
1149 while (array[
k] >= 100)
1150 {
1153 }
1154 }
1155 for (
int l = 0;
l < 40;
l++)
1156 {
1157 if (
array2[
l] < 0 || cInv[
l].type != 0)
1158 {
1159 continue;
1160 }
1163 if (array[
num5] > 0)
1164 {
1167 if (cInv[
num4].stack > cInv[
num4].maxStack)
1168 {
1169 cInv[
num4].stack = cInv[
num4].maxStack;
1170 }
1173 }
1174 if (Main.netMode == 1 && Main.player[Main.myPlayer].chest > -1)
1175 {
1176 NetMessage.SendData(32, -1, -1,
null, Main.player[Main.myPlayer].chest,
num4);
1177 }
1179 }
1180 for (
int m = 0;
m < 40;
m++)
1181 {
1182 if (
array2[
m] < 0 || cInv[
m].type != 0)
1183 {
1184 continue;
1185 }
1189 {
1190 if (array[
num7] > 0)
1191 {
1194 if (cInv[
num6].stack > cInv[
num6].maxStack)
1195 {
1196 cInv[
num6].stack = cInv[
num6].maxStack;
1197 }
1200 break;
1201 }
1202 if (array[
num7] == 0)
1203 {
1205 }
1206 }
1207 if (Main.netMode == 1 && Main.player[Main.myPlayer].chest > -1)
1208 {
1209 NetMessage.SendData(32, -1, -1,
null, Main.player[Main.myPlayer].chest,
num6);
1210 }
1212 }
1214 {
1218 {
1219 if (array[
num9] > 0)
1220 {
1223 if (cInv[
num8].stack > cInv[
num8].maxStack)
1224 {
1225 cInv[
num8].stack = cInv[
num8].maxStack;
1226 }
1228 break;
1229 }
1230 if (array[
num9] == 0)
1231 {
1233 }
1234 }
1235 if (Main.netMode == 1 && Main.player[Main.myPlayer].chest > -1)
1236 {
1237 NetMessage.SendData(32, -1, -1,
null, Main.player[Main.myPlayer].chest,
list2[0]);
1238 }
1240 }
1243 {
1245 if (array[
num10] > 0)
1246 {
1250 {
1252 }
1254 flag = false;
1256 }
1257 if (array[
num10] == 0)
1258 {
1260 }
1261 }
1262 if (flag)
1263 {
1265 }
1269 {
1271 }
1273 }
bool ICollection< KeyValuePair< TKey, TValue > >. Remove(KeyValuePair< TKey, TValue > keyValuePair)
void Add(TKey key, TValue value)
static void PlaySound(int type, Vector2 position, int style=1)