|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Collaboration diagram for Terraria.WaterfallManager:Classes | |
| struct | WaterfallData |
Public Member Functions | |
| WaterfallManager () | |
| void | LoadContent () |
| bool | CheckForWaterfall (int i, int j) |
| void | Reset () |
| void | FindWaterfalls (bool forced=false) |
| void | UpdateFrame () |
| void | Draw (SpriteBatch spriteBatch) |
Public Attributes | |
| int | maxWaterfallCount |
Private Member Functions | |
| void | DrawWaterfall (SpriteBatch spriteBatch, int Style=0, float Alpha=1f) |
| void | DrawWaterfall (int waterfallType, int x, int y, float opacity, Vector2 position, ref Rectangle sourceRect, ref Color color, SpriteEffects effects) |
| void<.ctor > | b__21_0 (Preferences preferences) |
Static Private Member Functions | |
| static void | TrySparkling (int x, int y, int direction, Color aColor2) |
| static | WaterfallManager () |
Private Attributes | |
| int | qualityMax |
| int | currentMax |
| WaterfallManager.WaterfallData[] | waterfalls |
| int | wFallFrCounter |
| int | regularFrame |
| int | wFallFrCounter2 |
| int | slowFrame |
| int | rainFrameCounter |
| int | rainFrameForeground |
| int | rainFrameBackground |
| int | snowFrameCounter |
| int | snowFrameForeground |
| int | findWaterfallCount |
| int | waterfallDist |
| VertexColors | shimmerWaterFallColours |
Static Private Attributes | |
| const int | minWet = 160 |
| const int | maxWaterfallCountDefault = 1000 |
| const int | maxLength = 100 |
| const int | maxTypes = 26 |
| static Asset< Texture2D >[] | waterfallTexture |
Definition at line 20 of file WaterfallManager.cs.