mirror of
https://github.com/Ellpeck/TinyLifeExampleMod.git
synced 2024-06-08 22:51:36 +02:00
3 KiB
3 KiB
FoodType
Namespace: TinyLife > Skills
Assembly: Tiny Life.dll
Summary
A food type is a type of dish that can be cooked using TinyLife.Actions.ActionType.GetIngredients
. Food types store information such as their name and texture, but also the cooking level that is required to make them. Food types are registered using TinyLife.Skills.FoodType.Register(TinyLife.Skills.FoodType)
.
Constructors
Name | Summary |
---|---|
FoodType ( String , Int32 , Int32 , Int32 , Boolean ) |
Creates a new food type with the given settings |
Fields
Type | Name | Summary |
---|---|---|
Int32 | FoodAmount | The amount of food points that this food gives. This is passed to TinyLife.Objects.Food.FoodLeft when a dish is created. For reference, the mac and cheese dish has a food amount of 100. |
String | Name | This food type's name |
Boolean | NeedsCooking | Whether or not this food item needs to be cooked on a stove to be created. If this value is false, the food will instantly go from being on a cutting board to being finished. |
Int32 | Price | The price that creating this food type has |
Int32 | RequiredCookingLevel | The level of the TinyLife.Skills.SkillType.Cooking skill that is required to prepare this dish |
TextureRegion | Texture | This food type's texture region. The texture is loaded from the TinyLife.Mods.Mod.GetCustomFurnitureTextures as "FoodTinyLife.Skills.FoodType.Name " Since the plate will automatically be rendered below this food type, the texture only needs to contain the dish itself. |
Properties
Type | Name | Summary |
---|---|---|
String | DisplayName | This food type's TinyLife.Skills.FoodType.Name , but localized using TinyLife.LnCategory.Food |
Static Fields
Type | Name | Summary |
---|---|---|
IDictionary<String, FoodType> | Types | All of the TinyLife.Skills.FoodType instances that are registered by the game and mods |
Static Methods
Return | Name | Summary |
---|---|---|
void | Register ( FoodType ) |
Registers a new TinyLife.Skills.FoodType with the given settings |