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

◆ PlaceWeapon()

void Terraria.Player.PlaceWeapon ( int x,
int y )
inline

Definition at line 17901 of file Player.cs.

17902 {
17903 int num = 1;
17904 if (num == 0)
17905 {
17906 }
17907 Tile tile;
17908 bool flag = tile.active();
17909 if (num == 0)
17910 {
17911 }
17912 Tile tile2;
17913 ushort type = tile2.type;
17914 if (num == 0)
17915 {
17916 }
17917 Tile tile3;
17918 short frameY = tile3.frameY;
17919 if (num == 0)
17920 {
17921 }
17922 Tile tile4;
17923 short frameY2 = tile4.frameY;
17924 if (num == 0)
17925 {
17926 }
17927 Tile tile5;
17928 short frameY3 = tile5.frameY;
17929 if (num == 0)
17930 {
17931 }
17932 Tile tile6;
17933 short frameX = tile6.frameX;
17934 int num2 = 5000;
17935 if (36409 == 0)
17936 {
17937 }
17938 Tile tile7;
17939 short frameX2 = tile7.frameX;
17940 if (num2 == 0)
17941 {
17942 }
17943 int num3 = 1;
17944 long num4 = 0L;
17945 long num5 = 0L;
17946 WorldGen.KillTile(x, y, num3 != 0, num4 != 0L, num5 != 0L);
17947 bool netClient = Main.NetClient;
17948 if (num2 == 0)
17949 {
17950 }
17951 if (num2 == 0)
17952 {
17953 }
17954 bool netClient2 = Main.NetClient;
17955 if (num2 == 0)
17956 {
17957 }
17958 if (num2 == 0)
17959 {
17960 }
17961 if (num2 == 0)
17962 {
17963 }
17965 Tile tile8;
17966 tile8.frameX = 0;
17968 tile8.frameX = 0;
17969 bool netClientOnly = Main.NetClientOnly;
17970 if (position2 == null)
17971 {
17972 }
17973 if (position2 == null)
17974 {
17975 }
17976 bool netClientOnly2 = Main.NetClientOnly;
17977 if (position2 == null)
17978 {
17979 }
17980 Item[] array = this.inventory;
17982 if (position2 == null)
17983 {
17984 }
17985 Item mouseItem = Main.mouseItem;
17986 long num6 = 0L;
17987 mouseItem.SetDefaults((int)num6);
17988 int num7 = this.selectedItem;
17989 Item[] array2 = this.inventory;
17990 Item item = mouseItem.Clone();
17991 if (array == null)
17992 {
17993 }
17995 int num8 = 1;
17997 }
class f__AnonymousType0<< Count > j__TPar
Vector2 position
Definition Entity.cs:460
Item[] inventory
Definition Player.cs:21263

References Terraria.Tile.active(), System.array, Terraria.Item.Clone(), Terraria.Tile.frameX, Terraria.Tile.frameY, Terraria.Player.inventory, System.item, j__TPar, Terraria.WorldGen.KillTile(), System.L, Terraria.Main.mouseItem, Terraria.Main.NetClient, Terraria.Main.NetClientOnly, Terraria.Entity.position, Terraria.Player.selectedItem, Terraria.Item.SetDefaults(), and Terraria.Tile.type.