40172 {
40173
40174
40175
40178 int x = 0;
40179 int y = 0;
40180 switch (data.type)
40181 {
40182 case 138:
40183 case 664:
40186 x = data.xCoord * 16;
40187 y = data.yCoord * 16;
40188 break;
40189 case 484:
40192 x = data.xCoord * 16;
40193 y = data.yCoord * 16;
40194 break;
40195 case 235:
40198 x = data.xCoord * 16;
40199 y = data.yCoord * 16;
40200 break;
40201 case 476:
40204 x = data.xCoord * 16;
40205 y = data.yCoord * 16;
40206 break;
40207 case 387:
40210 x = data.xCoord * 16;
40211 y = data.yCoord * 16;
40212 break;
40213 }
40215 {
40216 return;
40217 }
40218 Rectangle value = default(Rectangle);
40220 for (int i = 0; i < 255; i++)
40221 {
40222 Player player = Main.player[i];
40223 if (player.active && !player.dead && !player.ghost)
40224 {
40225 Rectangle
hitbox = player.Hitbox;
40226 if (((Rectangle)(
ref hitbox)).Intersects(value))
40227 {
40229 break;
40230 }
40231 }
40232 }
40233 }