|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | OptionBucket |
| class | PlacementOption |
Public Member Functions | |
| void | AddVariation (int itemType, int tileIdToPlace, int tileStyleToPlace) |
| void | AddVariations (int itemType, int tileIdToPlace, params int[] stylesToPlace) |
| void | AddVariations_ByRow (int itemType, int tileIdToPlace, int variationsPerRow, params int[] rows) |
| bool | TryGetPlacementOption (Player player, int randomSeed, int selectCycleOffset, out PlacementOption option, out Item itemToConsume) |
Static Public Member Functions | |
| static FlexibleTileWand | CreateRubblePlacerLarge () |
| static FlexibleTileWand | CreateRubblePlacerMedium () |
| static FlexibleTileWand | CreateRubblePlacerSmall () |
| static void | ForModders_AddPotsToWand (FlexibleTileWand wand, ref int echoPileStyle, ref ushort tileType) |
Static Public Attributes | |
| static FlexibleTileWand | RubblePlacementSmall = CreateRubblePlacerSmall() |
| static FlexibleTileWand | RubblePlacementMedium = CreateRubblePlacerMedium() |
| static FlexibleTileWand | RubblePlacementLarge = CreateRubblePlacerLarge() |
Private Attributes | |
| UnifiedRandom | _random = new UnifiedRandom() |
| Dictionary< int, OptionBucket > | _options = new Dictionary<int, OptionBucket>() |
Definition at line 6 of file FlexibleTileWand.cs.