terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ CheckWeaponsRack()

static void Terraria.WorldGen.CheckWeaponsRack ( int i,
int j )
inlinestatic

Definition at line 9216 of file WorldGen.cs.

9217 {
9218 int num = 1;
9219 if (num == 0)
9220 {
9221 }
9222 if (num == 0)
9223 {
9224 if (num == 0)
9225 {
9226 }
9227 Tile tile;
9228 short frameY = tile.frameY;
9229 Tile tile2;
9230 short frameX = tile2.frameX;
9231 int num2 = 4855;
9232 long num3 = 0L;
9233 Tile tile3;
9234 short frameX2 = tile3.frameX;
9235 Tile tile4;
9236 bool flag = tile4.active();
9237 Tile tile5;
9238 ushort type = tile5.type;
9239 Tile tile6;
9240 ushort wall = tile6.wall;
9241 int num4 = 4855;
9242 if (num2 == 0)
9243 {
9244 }
9245 Tile tile7;
9246 int num5 = TEWeaponsRack.Find((int)tile7.frameY, 43143168);
9247 if (num4 == 0)
9248 {
9249 }
9250 Player localPlayer = Main.LocalPlayer;
9251 int num6 = 471;
9252 localPlayer.InterruptItemUsageIfOverTile(num6);
9253 int num7;
9254 TEWeaponsRack.Kill(num7, 43143168);
9255 Tile tile8;
9256 bool flag2 = tile8.active();
9257 Tile tile9;
9258 ushort type2 = tile9.type;
9259 long num8 = 0L;
9260 long num9 = 0L;
9261 long num10 = 0L;
9262 WorldGen.KillTile((int)num3, j, num8 != 0L, num9 != 0L, num10 != 0L);
9263 }
9264 }
class f__AnonymousType0<< Count > j__TPar

References Terraria.Tile.active(), Terraria.GameContent.Tile_Entities.TEWeaponsRack.Find(), Terraria.Tile.frameX, Terraria.Tile.frameY, Terraria.Player.InterruptItemUsageIfOverTile(), j__TPar, Terraria.GameContent.Tile_Entities.TEWeaponsRack.Kill(), Terraria.WorldGen.KillTile(), System.L, Terraria.Main.LocalPlayer, Terraria.Tile.type, and Terraria.Tile.wall.