Client only - manage set up crafting on client. Подробнее...
Закрытые члены | |
| void | CraftingManager (PlayerBase player, PluginRecipesManager recipesManager) |
| void | ~CraftingManager () |
| void | SetRecipeID (int recipeID) |
| int | GetRecipeID () |
| bool | IsInventoryCraft () |
| bool | IsWorldCraft () |
| int | GetRecipesCount () |
| void | SetNextRecipe () |
| void | OnUpdate (Object item, Object target, int component_index) |
| bool | SetInventoryCraft (int recipeID, ItemBase item1, ItemBase item2) |
| void | ResetInventoryCraft () |
| bool | IsEnableDebugCrafting () |
| int | GetRecipeID (int action_index) |
Закрытые данные | |
| const int | CM_MODE_NONE = 0 |
| const int | CM_MODE_WORLD = 1 |
| const int | CM_MODE_INVENTORY = 2 |
| PlayerBase | m_player |
| PluginRecipesManager | m_recipesManager |
| ActionVariantManager | m_actionVariantManager |
| int | m_recipeID |
| int | m_contextualRecipeID |
| int | m_recipeCount |
| int | m_craftingMode |
| ItemBase | m_item1 |
| ItemBase | m_item2 |
| ref array< int > | m_recipes |
Client only - manage set up crafting on client.
См. определение в файле CraftingManager.c строка 2