Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
ItemCheck_UseLawnMower()
void
Terraria.Player.ItemCheck_UseLawnMower
(
Item
sItem
)
inline
private
Definition at line
44724
of file
Player.cs
.
44725
{
44726
if
(
sItem
.type == 4049 &&
position
.
X
/ 16f - (
float
)
tileRangeX
- (
float
)
sItem
.tileBoost - (
float
)
blockRange
<= (
float
)
tileTargetX
&& (
position
.
X
+ (
float
)
width
) / 16f + (
float
)
tileRangeX
+ (
float
)
sItem
.tileBoost - 1f + (
float
)
blockRange
>= (
float
)
tileTargetX
&&
position
.
Y
/ 16f - (
float
)
tileRangeY
- (
float
)
sItem
.tileBoost - (
float
)
blockRange
<= (
float
)
tileTargetY
&& (
position
.
Y
+ (
float
)
height
) / 16f + (
float
)
tileRangeY
+ (
float
)
sItem
.tileBoost - 2f + (
float
)
blockRange
>= (
float
)
tileTargetY
&&
itemAnimation
> 0 &&
ItemTimeIsZero
&&
controlUseItem
)
44727
{
44728
MowGrassTile
(
new
Point
(
tileTargetX
,
tileTargetY
).ToWorldCoordinates());
44729
ApplyItemTime
(
sItem
);
44730
}
44731
}
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
Terraria.Entity.position
Vector2 position
Definition
Entity.cs:14
Terraria.Entity.width
int width
Definition
Entity.cs:26
Terraria.Entity.height
int height
Definition
Entity.cs:28
Terraria.Player.ApplyItemTime
void ApplyItemTime(Item sItem)
Definition
Player.cs:3752
Terraria.Player.itemAnimation
int itemAnimation
Definition
Player.cs:2565
Terraria.Player.ItemTimeIsZero
bool ItemTimeIsZero
Definition
Player.cs:3525
Terraria.Player.blockRange
int blockRange
Definition
Player.cs:2303
Terraria.Player.MowGrassTile
void MowGrassTile(Vector2 thePos)
Definition
Player.cs:19777
Terraria.Player.tileTargetY
static int tileTargetY
Definition
Player.cs:2085
Terraria.Player.tileRangeX
static int tileRangeX
Definition
Player.cs:2075
Terraria.Player.tileTargetX
static int tileTargetX
Definition
Player.cs:2083
Terraria.Player.tileRangeY
static int tileRangeY
Definition
Player.cs:2077
Terraria.Player.controlUseItem
bool controlUseItem
Definition
Player.cs:1391
Microsoft.Xna.Framework.Point
Definition
Point.cs:12
Microsoft.Xna.Framework.Vector2.X
float X
Definition
Vector2.cs:14
Microsoft.Xna.Framework.Vector2.Y
float Y
Definition
Vector2.cs:17
Terraria
Player
Generated by
1.10.0