Namespace S1API.Products
Namespaces
Classes
- CocaineDefinition
Defines the characteristics and behaviors of a cocaine product within the system.
- MethDefinition
Represents the definition of a meth product within the ScheduleOne product framework.
- MixReactions
Registers custom mixing reactions: deterministic rules that transform the effects a mix produces. A rule fires when a product is mixed with an ingredient contributing a specific effect and the result already carries another specific effect, letting mods build combo and chain effects.
- PackagingDefinition
Represents a type of packaging in-game.
- ProductDefinition
Represents a product definition in the game.
- ProductDefinitionWrapper
Provides functionality to wrap and convert generic product definitions into their specific type-derived definitions.
- ProductInstance
Represents an instance of a product in the game.
- ProductManager
Provides management over all products in the game.
- ProductPopulator
Utility methods for populating storage with product instances.
- ShroomAppearanceSettings
Represents the visual appearance settings for mushroom products, including colors and spot patterns.
- ShroomDefinition
Represents a specific type of mushroom (shroom) product definition.
- ShroomInstance
Represents an instance of a mushroom (shroom) product.
- WeedDefinition
Represents a specific type of weed product definition.
Enums
- DrugType
API-safe product type enum. Mirrors base game drug types.
- Quality
Represents the quality levels for items.