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

◆ UpdateFrame()

void Terraria.WaterfallManager.UpdateFrame ( )
inline

Definition at line 227 of file WaterfallManager.cs.

228 {
230 if (wFallFrCounter > 2)
231 {
232 wFallFrCounter = 0;
233 regularFrame++;
234 if (regularFrame > 15)
235 {
236 regularFrame = 0;
237 }
238 }
240 if (wFallFrCounter2 > 6)
241 {
242 wFallFrCounter2 = 0;
243 slowFrame++;
244 if (slowFrame > 15)
245 {
246 slowFrame = 0;
247 }
248 }
250 if (rainFrameCounter > 0)
251 {
253 if (rainFrameForeground > 7)
254 {
256 }
257 if (rainFrameCounter > 2)
258 {
261 if (rainFrameBackground < 0)
262 {
264 }
265 }
266 }
267 if (++snowFrameCounter > 3)
268 {
270 if (++snowFrameForeground > 7)
271 {
273 }
274 }
275 }

References Terraria.WaterfallManager.rainFrameBackground, Terraria.WaterfallManager.rainFrameCounter, Terraria.WaterfallManager.rainFrameForeground, Terraria.WaterfallManager.regularFrame, Terraria.WaterfallManager.slowFrame, Terraria.WaterfallManager.snowFrameCounter, Terraria.WaterfallManager.snowFrameForeground, Terraria.WaterfallManager.wFallFrCounter, and Terraria.WaterfallManager.wFallFrCounter2.

Referenced by Terraria.Main.DoUpdate_AnimateWaterfalls().