My Project v1
Project
载入中...
搜索中...
未找到
Game.CraftingRecipesManager

静态 Public 成员函数

static void Initialize ()
 
static void LoadData (XElement item)
 
static CraftingRecipe DecodeElementToCraftingRecipe (XElement item, int HorizontalLen=3)
 
static CraftingRecipe FindMatchingRecipe (SubsystemTerrain terrain, string[] ingredients, float heatLevel, float playerLevel)
 
static int DecodeResult (string result)
 
static void DecodeIngredient (string ingredient, out string craftingId, out int? data)
 
static bool MatchRecipe (string[] requiredIngredients, string[] actualIngredients)
 
static bool TransformRecipe (string[] transformedIngredients, string[] ingredients, int shiftX, int shiftY, bool flip)
 
static bool CompareIngredients (string requiredIngredient, string actualIngredient)
 

静态 Public 属性

static List< CraftingRecipem_recipes = []
 
static string fName = "CraftingRecipesManager"
 

属性

static List< CraftingRecipeRecipes [get]
 

成员函数说明

◆ CompareIngredients()

static bool Game.CraftingRecipesManager.CompareIngredients ( string requiredIngredient,
string actualIngredient )
static
函数调用图:
这是这个函数的调用关系图:

◆ DecodeElementToCraftingRecipe()

static CraftingRecipe Game.CraftingRecipesManager.DecodeElementToCraftingRecipe ( XElement item,
int HorizontalLen = 3 )
static
函数调用图:
这是这个函数的调用关系图:

◆ DecodeIngredient()

static void Game.CraftingRecipesManager.DecodeIngredient ( string ingredient,
out string craftingId,
out int? data )
static
函数调用图:
这是这个函数的调用关系图:

◆ DecodeResult()

static int Game.CraftingRecipesManager.DecodeResult ( string result)
static
函数调用图:
这是这个函数的调用关系图:

◆ FindMatchingRecipe()

static CraftingRecipe Game.CraftingRecipesManager.FindMatchingRecipe ( SubsystemTerrain terrain,
string[] ingredients,
float heatLevel,
float playerLevel )
static
函数调用图:
这是这个函数的调用关系图:

◆ Initialize()

static void Game.CraftingRecipesManager.Initialize ( )
static
函数调用图:
这是这个函数的调用关系图:

◆ LoadData()

static void Game.CraftingRecipesManager.LoadData ( XElement item)
static
函数调用图:
这是这个函数的调用关系图:

◆ MatchRecipe()

static bool Game.CraftingRecipesManager.MatchRecipe ( string[] requiredIngredients,
string[] actualIngredients )
static
函数调用图:
这是这个函数的调用关系图:

◆ TransformRecipe()

static bool Game.CraftingRecipesManager.TransformRecipe ( string[] transformedIngredients,
string[] ingredients,
int shiftX,
int shiftY,
bool flip )
static
这是这个函数的调用关系图:

类成员变量说明

◆ fName

string Game.CraftingRecipesManager.fName = "CraftingRecipesManager"
static

◆ m_recipes

List<CraftingRecipe> Game.CraftingRecipesManager.m_recipes = []
static

属性说明

◆ Recipes

List<CraftingRecipe> Game.CraftingRecipesManager.Recipes
staticget

该类的文档由以下文件生成: