|
Elin Decompiled Documentation EA 23.231 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>() |
| IngType | ingType |
| Thing | thing |
| bool | optional |
| bool | dye |
| bool | useCat |
Properties | |
| bool | IsThingSpecified [get] |
| string | IdThing [get] |
Properties inherited from EClass | |
| 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 Public Member Functions inherited from EClass | |
| static int | rndSeed (int a, int seed) |
| static int | rnd (long a) |
| 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 Public Attributes inherited from EClass | |
| static Core | core |
|
inline |
Definition at line 89 of file Recipe.cs.
References Card.id, Card.Num, and Recipe.Ingredient.req.
|
inline |
Definition at line 105 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 135 of file Recipe.cs.
References Card.category, Debug, Card.HasElement(), Card.id, Recipe.Ingredient.idOther, Recipe.Ingredient.ingType, item, Card.material, Card.Name, Thing.source, Recipe.Ingredient.tag, Card.trait, and Recipe.Ingredient.useCat.
|
inline |
Definition at line 68 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 98 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 35 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 41 of file Recipe.cs.
Referenced by RecipeSource.GetIngredients(), Recipe.Ingredient.GetName(), and Recipe.Ingredient.IsValidIngredient().
| IngType Recipe.Ingredient.ingType |
Definition at line 44 of file Recipe.cs.
Referenced by Recipe.Ingredient.IsValidIngredient().
| int Recipe.Ingredient.mat = -1 |
Definition at line 29 of file Recipe.cs.
Referenced by TaskBuild._CanPerformTask(), Recipe.Ingredient.RefreshThing(), and Recipe.Ingredient.SetThing().
| bool Recipe.Ingredient.optional |
Definition at line 48 of file Recipe.cs.
Referenced by Recipe.GetMaxCount(), and Recipe.IsCraftable().
| int Recipe.Ingredient.refVal = -1 |
Definition at line 32 of file Recipe.cs.
Referenced by TaskBuild._CanPerformTask(), and Recipe.Ingredient.RefreshThing().
| int Recipe.Ingredient.req |
Definition at line 26 of file Recipe.cs.
Referenced by Recipe.Ingredient.CanSetThing(), Recipe.DropIngredients(), Recipe.GetMaxCount(), and Recipe.IsCraftable().
| string Recipe.Ingredient.tag |
Definition at line 38 of file Recipe.cs.
Referenced by Recipe.Ingredient.GetName(), and Recipe.Ingredient.IsValidIngredient().
| Thing Recipe.Ingredient.thing |
Definition at line 46 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 23 of file Recipe.cs.
Referenced by Recipe.Ingredient.RefreshThing(), and Recipe.Ingredient.SetThing().
| bool Recipe.Ingredient.useCat |
Definition at line 52 of file Recipe.cs.
Referenced by Recipe.Ingredient.GetName(), and Recipe.Ingredient.IsValidIngredient().
|
get |
|
get |
Definition at line 54 of file Recipe.cs.
Referenced by TaskBuild._CanPerformTask().