|
TModLoader v1.4.4.9
TModLoader source code documentation
|
Handles conditional variants for T:Terraria.Items, commonly used for secret seeds. More...
Collaboration diagram for Terraria.GameContent.Items.ItemVariants:Classes | |
| class | VariantEntry |
Static Public Member Functions | |
| static IEnumerable< VariantEntry > | GetVariants (int itemId) |
| Gets all of the T:Terraria.GameContent.Items.ItemVariants associated with itemId . | |
| static void | AddVariant (int itemId, ItemVariant variant, params Condition[] conditions) |
| Registers an T:Terraria.GameContent.Items.ItemVariant for the given F:Terraria.Item.type. | |
| static bool | HasVariant (int itemId, ItemVariant variant) |
| Determines if an F:Terraria.Item.type has a particular T:Terraria.GameContent.Items.ItemVariant. | |
| static ItemVariant | SelectVariant (int itemId) |
| Determines which T:Terraria.GameContent.Items.ItemVariant should be applied to an item of type itemId . | |
Static Public Attributes | |
| static ItemVariant | StrongerVariant |
| Represents the stronger variant of items used on the Remix seed. | |
| static ItemVariant | WeakerVariant |
| Represents the weaker variant of items used on the Remix seed. | |
| static ItemVariant | RebalancedVariant |
| Represents the rebalanced variant of items used on the "For the Worthy" seed. | |
| static ItemVariant | EnabledVariant |
| Represents a variant of an item that is conditionally enabled. | |
| static ItemVariant | DisabledBossSummonVariant |
| Represents a variant of a boss summoning item that is conditionally disabled. | |
Static Private Member Functions | |
| static VariantEntry | GetEntry (int itemId, ItemVariant variant) |
| static | ItemVariants () |
Static Private Attributes | |
| static List< VariantEntry >[] | _variants |
| static Condition | RemixWorld |
| static Condition | GetGoodWorld |
| static Condition | EverythingWorld |
Handles conditional variants for T:Terraria.Items, commonly used for secret seeds.
Definition at line 11 of file ItemVariants.cs.