Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
PlaceThing_Tiles_PlaceIt_ConsumeFlexibleWandMaterial()
void
Terraria.Player.PlaceThing_Tiles_PlaceIt_ConsumeFlexibleWandMaterial
(
)
inline
Definition at line
37915
of file
Player.cs
.
37916
{
37917
FlexibleTileWand
flexibleTileWand
=
inventory
[
selectedItem
].
GetFlexibleTileWand
();
37918
if
(
flexibleTileWand
!=
null
&&
flexibleTileWand
.TryGetPlacementOption(
this
,
FlexibleWandRandomSeed
,
FlexibleWandCycleOffset
,
out
var
_
,
out
var
itemToConsume
))
37919
{
37920
itemToConsume
.stack--;
37921
if
(
itemToConsume
.stack <= 0)
37922
{
37923
itemToConsume
.TurnToAir();
37924
}
37925
}
37926
}
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
Terraria.GameContent.FlexibleTileWand
Definition
FlexibleTileWand.cs:7
Terraria.Item.GetFlexibleTileWand
FlexibleTileWand GetFlexibleTileWand()
Definition
Item.cs:48626
Terraria.Player.FlexibleWandCycleOffset
static int FlexibleWandCycleOffset
Definition
Player.cs:2703
Terraria.Player.selectedItem
int selectedItem
Definition
Player.cs:1145
Terraria.Player.FlexibleWandRandomSeed
static int FlexibleWandRandomSeed
Definition
Player.cs:2701
Terraria.Player.inventory
Item[] inventory
Definition
Player.cs:1257
References
Terraria.Item.GetFlexibleTileWand()
.
Terraria
Player
Generated by
1.10.0