Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
SlopeDownMovement()
void
Terraria.Player.SlopeDownMovement
(
)
inline
Definition at line
22431
of file
Player.cs
.
22432
{
22433
sloping
=
false
;
22434
if
(!
mount
.
Active
||
mount
.
Type
!= 48)
22435
{
22436
float
y =
velocity
.
Y
;
22437
Vector4
vector
= Collision.WalkDownSlope(
position
,
velocity
,
width
,
height
,
gravity
*
gravDir
);
22438
position.X =
vector
.X;
22439
position.Y =
vector
.Y;
22440
velocity.X =
vector
.Z;
22441
velocity.Y =
vector
.W;
22442
if
(
velocity
.
Y
!= y)
22443
{
22444
sloping
=
true
;
22445
}
22446
}
22447
}
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
Terraria.Entity.velocity
Vector2 velocity
Definition
Entity.cs:16
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.Mount.Type
int Type
Definition
Mount.cs:347
Terraria.Mount.Active
bool Active
Definition
Mount.cs:345
Terraria.Player.sloping
bool sloping
Definition
Player.cs:781
Terraria.Player.gravity
float gravity
Definition
Player.cs:2093
Terraria.Player.gravDir
float gravDir
Definition
Player.cs:1587
Terraria.Player.mount
Mount mount
Definition
Player.cs:1735
Microsoft.Xna.Framework.Vector2.Y
float Y
Definition
Vector2.cs:17
Microsoft.Xna.Framework.Vector4
Definition
Vector4.cs:12
References
Terraria.Collision.WalkDownSlope()
.
Terraria
Player
Generated by
1.10.0