Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
Thing | RefreshThing () |
bool | CanSetThing (Thing t) |
void | SetThing (Thing t=null) |
string | GetName () |
bool | IsValidIngredient (Thing t) |
Public Attributes | |
int | uid |
int | req |
int | mat = -1 |
int | refVal = -1 |
string | id |
string | tag |
List< string > | idOther = new List<string>() |
Thing | thing |
bool | optional |
bool | dye |
bool | useCat |
Properties | |
bool | IsThingSpecified [get] |
string | IdThing [get] |
![]() | |
static Game | game [get] |
static bool | AdvMode [get] |
static Player | player [get] |
static Chara | pc [get] |
static UI | ui [get] |
static Map | _map [get] |
static Zone | _zone [get] |
static FactionBranch | Branch [get] |
static FactionBranch | BranchOrHomeBranch [get] |
static Faction | Home [get] |
static Faction | Wilds [get] |
static Scene | scene [get] |
static BaseGameScreen | screen [get] |
static GameSetting | setting [get] |
static GameData | gamedata [get] |
static ColorProfile | Colors [get] |
static World | world [get] |
static SourceManager | sources [get] |
static SourceManager | editorSources [get] |
static SoundManager | Sound [get] |
static CoreDebug | debug [get] |
Additional Inherited Members | |
![]() | |
static int | rnd (int a) |
static int | curve (int a, int start, int step, int rate=75) |
static int | rndHalf (int a) |
static float | rndf (float a) |
static int | rndSqrt (int a) |
static void | Wait (float a, Card c) |
static void | Wait (float a, Point p) |
static int | Bigger (int a, int b) |
static int | Smaller (int a, int b) |
![]() | |
static Core | core |
|
inline |
Definition at line 80 of file Recipe.cs.
References Card.id, Card.Num, and Recipe.Ingredient.req.
|
inline |
Definition at line 96 of file Recipe.cs.
References SourceManager.cards, SourceManager.categories, Recipe.Ingredient.id, Recipe.Ingredient.idOther, item, SourceCard.map, EClass.sources, Recipe.Ingredient.tag, and Recipe.Ingredient.useCat.
|
inline |
Definition at line 126 of file Recipe.cs.
References Card.category, Card.id, Recipe.Ingredient.idOther, item, Thing.source, and Recipe.Ingredient.useCat.
|
inline |
Definition at line 59 of file Recipe.cs.
References EClass._map, Props.Find(), ThingContainer.Find(), Recipe.Ingredient.mat, EClass.pc, Recipe.Ingredient.refVal, Map.Stocked, Recipe.Ingredient.thing, Card.things, and Recipe.Ingredient.uid.
Referenced by AI_HaulResource.Run().
|
inline |
Definition at line 89 of file Recipe.cs.
References Recipe.Ingredient.mat, Recipe.Ingredient.thing, and Recipe.Ingredient.uid.
Referenced by DropdownGrid.TrySelect().
string Recipe.Ingredient.id |
Definition at line 29 of file Recipe.cs.
Referenced by TaskBuild._CanPerformTask(), RecipeCard.BuildIngredientList(), Recipe.DropIngredients(), and Recipe.Ingredient.GetName().
List<string> Recipe.Ingredient.idOther = new List<string>() |
Definition at line 35 of file Recipe.cs.
Referenced by RecipeSource.GetIngredients(), Recipe.Ingredient.GetName(), and Recipe.Ingredient.IsValidIngredient().
int Recipe.Ingredient.mat = -1 |
Definition at line 23 of file Recipe.cs.
Referenced by TaskBuild._CanPerformTask(), Recipe.Ingredient.RefreshThing(), and Recipe.Ingredient.SetThing().
bool Recipe.Ingredient.optional |
Definition at line 39 of file Recipe.cs.
Referenced by Recipe.GetMaxCount(), and Recipe.IsCraftable().
int Recipe.Ingredient.refVal = -1 |
Definition at line 26 of file Recipe.cs.
Referenced by TaskBuild._CanPerformTask(), and Recipe.Ingredient.RefreshThing().
int Recipe.Ingredient.req |
Definition at line 20 of file Recipe.cs.
Referenced by Recipe.Ingredient.CanSetThing(), Recipe.DropIngredients(), Recipe.GetMaxCount(), and Recipe.IsCraftable().
string Recipe.Ingredient.tag |
Definition at line 32 of file Recipe.cs.
Referenced by Recipe.Ingredient.GetName().
Thing Recipe.Ingredient.thing |
Definition at line 37 of file Recipe.cs.
Referenced by TaskBuild._CanPerformTask(), RecipeCard.Build(), Recipe.GetMaxCount(), RecipeCard.MakeDish(), RecipeCard.MixIngredients(), Recipe.Ingredient.RefreshThing(), AI_HaulResource.Run(), Recipe.SaveLastIngredients(), Recipe.Ingredient.SetThing(), and DropdownGrid.TrySelect().
int Recipe.Ingredient.uid |
Definition at line 17 of file Recipe.cs.
Referenced by Recipe.Ingredient.RefreshThing(), and Recipe.Ingredient.SetThing().
bool Recipe.Ingredient.useCat |
Definition at line 43 of file Recipe.cs.
Referenced by Recipe.Ingredient.GetName(), and Recipe.Ingredient.IsValidIngredient().
|
get |
|
get |
Definition at line 45 of file Recipe.cs.
Referenced by TaskBuild._CanPerformTask().