Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetWindGridPush2Axis()

void Terraria.GameContent.Drawing.TileDrawing.GetWindGridPush2Axis ( int i,
int j,
int pushAnimationTimeTotal,
float pushForcePerFrame,
out float pushX,
out float pushY )
inlineprivate

Definition at line 7442 of file TileDrawing.cs.

7443 {
7446 {
7447 pushX = (float)(pushAnimationTimeTotal - windTimeLeft) * pushForcePerFrame * (float)directionX;
7448 pushY = (float)(pushAnimationTimeTotal - windTimeLeft) * pushForcePerFrame * (float)directionY;
7449 }
7450 else
7451 {
7452 pushX = (float)windTimeLeft * pushForcePerFrame * (float)directionX;
7453 pushY = (float)windTimeLeft * pushForcePerFrame * (float)directionY;
7454 }
7455 }
void GetWindTime(int tileX, int tileY, int timeThreshold, out int windTimeLeft, out int directionX, out int directionY)
Definition WindGrid.cs:41

References Terraria.GameContent.Drawing.TileDrawing._windGrid, and Terraria.GameContent.Drawing.WindGrid.GetWindTime().

Referenced by Terraria.GameContent.Drawing.TileDrawing.DrawAnyDirectionalGrass().