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

◆ GetHighestWindGridPushComplex()

float Terraria.GameContent.Drawing.TileDrawing.GetHighestWindGridPushComplex ( int topLeftX,
int topLeftY,
int sizeX,
int sizeY,
int totalPushTime,
float pushForcePerFrame,
int loops,
bool swapLoopDir )
inlineprivate

Definition at line 8053 of file TileDrawing.cs.

8054 {
8055 float result = 0f;
8056 int num = int.MaxValue;
8057 for (int i = 0; i < 1; i++)
8058 {
8059 for (int j = 0; j < sizeY; j++)
8060 {
8063 if (windTimeLeft < num && windTimeLeft != 0)
8064 {
8065 result = windGridPushComplex;
8066 num = windTimeLeft;
8067 }
8068 }
8069 }
8070 return result;
8071 }
float GetWindGridPushComplex(int i, int j, int pushAnimationTimeTotal, float totalPushForce, int loops, bool flipDirectionPerLoop)
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, Terraria.GameContent.Drawing.TileDrawing.GetWindGridPushComplex(), and Terraria.GameContent.Drawing.WindGrid.GetWindTime().

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