Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
string | GetDetail () |
Element | GetReqSkill () |
List< Recipe.Ingredient > | GetIngredients () |
string | GetIDIngredient () |
int | GetSPCost (Card factory) |
Public Attributes | |
RenderRow | row |
string | type |
string | id |
int | colorIng |
bool | isBridge |
bool | isBridgePillar |
bool | isChara |
bool | noListing |
bool | isRandom |
bool | alwaysKnown |
Static Public Attributes | |
static List< Recipe.Ingredient > | DefaultIngredients |
![]() | |
static Core | core |
Properties | |
string | recipeCat [get] |
string | Name [get] |
bool | IsQuickCraft [get] |
bool | NeedFactory [get] |
string | NameFactory [get] |
string | idFactory [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) |
Definition at line 3 of file RecipeSource.cs.
|
inline |
Definition at line 104 of file RecipeSource.cs.
References SourceData< T, T2 >.BaseRow.GetDetail(), and row.
Referenced by Recipe.GetDetail(), and UICardInfo.SetRecipe().
|
inline |
Definition at line 184 of file RecipeSource.cs.
References RenderRow.components, and row.
Referenced by Map.DropBlockComponent().
|
inline |
Definition at line 114 of file RecipeSource.cs.
References alwaysKnown, colorIng, RenderRow.components, DefaultIngredients, RenderRow.factory, Recipe.Ingredient.idOther, noListing, RenderRow.recipeKey, and row.
Referenced by Recipe.BuildIngredientList(), QuestTrackCraft.GetDetail(), CraftUtil.MakeDish(), and Dialog.Recipe().
|
inline |
Definition at line 109 of file RecipeSource.cs.
References SourceManager.cards, Element.Create(), SourceCard.GetModelCrafter(), idFactory, RenderRow.LV, NeedFactory, row, Trait.SelfFactory, and EClass.sources.
Referenced by RecipeManager.CanCeomUpWithRecipe(), RecipeManager.ComeUpWithRecipe(), Recipe.GetQualityBonus(), Recipe.GetSortVal(), GetSPCost(), TaskCraft.OnProgress(), TaskCraft.OnProgressComplete(), UIRecipeInfo.RefreshList(), Recipe.SetTextDifficulty(), Recipe.TryGetFirstTimeBonus(), and Recipe.WriteReqSkill().
|
inline |
Definition at line 204 of file RecipeSource.cs.
References Card.Evalue(), GetReqSkill(), Element.id, EClass.pc, and Element.Value.
Referenced by TraitFactory.GetCostSp(), and UIRecipeInfo.RefreshBalance().
bool RecipeSource.alwaysKnown |
Definition at line 23 of file RecipeSource.cs.
Referenced by GetIngredients(), and WidgetCodex.Search().
int RecipeSource.colorIng |
Definition at line 11 of file RecipeSource.cs.
Referenced by Recipe.GetColorMaterial(), GetIngredients(), DropdownRecipe.RefreshLabel(), and ButtonGrid.SetIngredient().
|
static |
Definition at line 25 of file RecipeSource.cs.
Referenced by GetIngredients().
string RecipeSource.id |
Definition at line 9 of file RecipeSource.cs.
Referenced by RecipeManager.Add(), Recipe.Create(), RecipeManager.Create(), Recipe.GetName(), RecipeManager.GetRandomRecipe(), AM_Picker.Result.GetText(), Trait.OnBarter(), TraitRecipe.OnRead(), BuildMenu.RefreshCategory(), and WidgetCodex.Search().
bool RecipeSource.isBridge |
Definition at line 13 of file RecipeSource.cs.
Referenced by Recipe.Craft().
bool RecipeSource.isBridgePillar |
Definition at line 15 of file RecipeSource.cs.
Referenced by RecipeManager.Add().
bool RecipeSource.isChara |
Definition at line 17 of file RecipeSource.cs.
Referenced by WidgetCodex.Search().
bool RecipeSource.isRandom |
Definition at line 21 of file RecipeSource.cs.
bool RecipeSource.noListing |
Definition at line 19 of file RecipeSource.cs.
Referenced by GetIngredients(), and WidgetCodex.Search().
RenderRow RecipeSource.row |
Definition at line 5 of file RecipeSource.cs.
Referenced by RecipeManager.Add(), RecipeManager.CanCeomUpWithRecipe(), RecipeManager.ComeUpWithRecipe(), GetDetail(), GetIDIngredient(), Recipe.GetIdThing(), GetIngredients(), RecipeManager.GetLearnedRecipe(), Recipe.GetName(), Recipe.GetRefVal(), GetReqSkill(), RecipeManager.GetUnlearnedRecipe(), TraitCauldron.IDReqEle(), Trait.OnBarter(), and Map.TryShatter().
string RecipeSource.type |
Definition at line 7 of file RecipeSource.cs.
Referenced by Recipe.Build(), Recipe.Craft(), and Recipe.Create().
|
get |
Definition at line 84 of file RecipeSource.cs.
Referenced by TraitBBQ.Contains(), TraitCauldron.Contains(), GetReqSkill(), Recipe.IsStaticLV(), UIRecipeInfo.Refresh(), UIRecipeInfo.RefreshList(), and HitSummary.SetRecipe().
|
get |
Definition at line 48 of file RecipeSource.cs.
Referenced by RecipeManager.CanCeomUpWithRecipe(), RecipeManager.ComeUpWithRecipe(), and RecipeManager.GetLearnedRecipe().
|
get |
Definition at line 46 of file RecipeSource.cs.
Referenced by Recipe.GetName(), QuestTrackCraft.GetTitle(), Dialog.Recipe(), and TraitRecipe.SetName().
|
get |
Definition at line 72 of file RecipeSource.cs.
Referenced by RecipeManager.Add(), QuestTrackCraft.GetTitle(), UIRecipeInfo.Refresh(), TraitRecipe.WriteNote(), and Recipe.WriteReqFactory().
|
get |
Definition at line 60 of file RecipeSource.cs.
Referenced by RecipeManager.Add(), RecipeManager.CanCeomUpWithRecipe(), RecipeManager.ComeUpWithRecipe(), RecipeManager.GetLearnedRecipe(), GetReqSkill(), UIRecipeInfo.Refresh(), UIRecipeInfo.RefreshList(), GridItemRecipe.SetButton(), HitSummary.SetRecipe(), TraitRecipe.WriteNote(), and Recipe.WriteReqFactory().
|
get |
Definition at line 34 of file RecipeSource.cs.