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

◆ OnPlayerInteraction()

static void Terraria.GameContent.Tile_Entities.TEWeaponsRack.OnPlayerInteraction ( Player player,
int clickX,
int clickY )
inlinestatic

Definition at line 230 of file TEWeaponsRack.cs.

231 {
232 Vector2 position = player.inventory.position;
233 Vector2 position2 = player.inventory.position;
234 if (position2 != null)
235 {
236 if (position2 == null)
237 {
238 }
239 Tile tile;
240 short frameX = tile.frameX;
241 Tile tile2;
242 short frameY = tile2.frameY;
243 int num = TEWeaponsRack.Find(clickX, clickY);
244 if (position2 == null)
245 {
246 }
247 player.GamepadEnableGrappleCooldown();
248 int num2 = 1;
249 long num3 = 0L;
250 long num4 = 0L;
251 WorldGen.KillTile(clickX, clickY, num2 != 0, num3 != 0L, num4 != 0L);
252 bool netClient = Main.NetClient;
253 return;
254 }
255 player.GamepadEnableGrappleCooldown();
256 TEWeaponsRack.PlaceItemInFrame(player, clickX, clickY);
257 Recipe.FindRecipes(false);
258 }
class f__AnonymousType0<< Count > j__TPar

References Terraria.GameContent.Tile_Entities.TEWeaponsRack.Find(), Terraria.Recipe.FindRecipes(), Terraria.Tile.frameX, Terraria.Tile.frameY, Terraria.Player.GamepadEnableGrappleCooldown(), Terraria.Player.inventory, j__TPar, Terraria.WorldGen.KillTile(), System.L, Terraria.Main.NetClient, Terraria.GameContent.Tile_Entities.TEWeaponsRack.PlaceItemInFrame(), and Terraria.Entity.position.