Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
void | Update () |
Static Public Member Functions | |
static void | NetSendLiquid (int x, int y) |
static void | tilesIgnoreWater (bool ignoreSolids) |
static void | worldGenTilesIgnoreWater (bool ignoreSolids) |
static void | ReInit () |
static void | QuickWater (int verbose=0, int minY=-1, int maxY=-1) |
static void | StartPanic () |
static void | UpdateLiquid () |
static void | AddWater (int x, int y) |
static void | LiquidCheck (int x, int y, int thisLiquidType) |
static void | GetLiquidMergeTypes (int thisLiquidType, out int liquidMergeTileType, out int liquidMergeType, bool waterNearby, bool lavaNearby, bool honeyNearby, bool shimmerNearby) |
static void | LavaCheck (int x, int y) |
static void | HoneyCheck (int x, int y) |
static void | ShimmerCheck (int x, int y) |
static void | DelWater (int l) |
Public Attributes | |
int | x |
int | y |
int | kill |
int | delay |
Static Public Attributes | |
const int | maxLiquidBuffer = 50000 |
static int | maxLiquid = 25000 |
static int | skipCount |
static int | stuckCount |
static int | stuckAmount |
static int | cycles = 10 |
static int | curMaxLiquid = 0 |
static int | numLiquid |
static bool | stuck |
static bool | quickFall |
static bool | quickSettle |
static int | panicCounter |
static bool | panicMode |
static int | panicY |
Static Private Member Functions | |
static void | SettleWaterAt (int originX, int originY) |
static void | AttemptToMoveHoney (int X, int Y, bool tileAtXYHasHoney) |
static void | AttemptToMoveLava (int X, int Y, bool tileAtXYHasLava) |
static void | AttemptToMoveShimmer (int X, int Y, bool tileAtXYHasShimmer) |
static void | UpdateProgressDisplay (int verbose, int minY, int maxY, int y) |
static bool | UndergroundDesertCheck (int x, int y) |
Static Private Attributes | |
static int | wetCounter |
static HashSet< int > | _netChangeSet = new HashSet<int>() |
static HashSet< int > | _swapNetChangeSet = new HashSet<int>() |