Elin Decompiled Documentation EA 23.102 Nightly
|
Classes | |
class | RecipeVariation |
Public Member Functions | |
void | Init () |
void | SetArea (Area a) |
void | SetRecipe (Recipe r) |
void | Clear () |
void | RefreshBalance () |
void | RefreshImages () |
void | Refresh () |
void | OnRotate () |
void | RefreshQuality () |
void | RefreshList () |
Public Attributes | |
UIText | textName |
UIText | textDetail |
UIText | textCost |
UIText | textInfo |
UIText | textQuality |
UIText | textReqSkill |
UIText | textCostSP |
Thing | factory |
Recipe | recipe |
Area | area |
UIList | listIngredients |
UIList | listVariations |
Image | imageArea |
Image | imageIcon |
UINote | note |
Color | colorCost |
Color | colorPredict |
GameObject | goMoney |
GameObject | goIngredients |
GameObject | goInfo |
bool | main |
bool | CraftMode |
StockSearchMode | searchMode |
DropdownGrid | ddList |
DropdownGrid | ddFactory |
ButtonGrid | buttonProduct |
Dictionary< string, int > | lastMats = new Dictionary<string, int>() |
bool | hideMode = true |
List< DropdownRecipe > | dds = new List<DropdownRecipe>() |
Properties | |
HitSummary | summary [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 Scene | scene [get] |
static BaseGameScreen | screen [get] |
static GameSetting | setting [get] |
static GameData | gamedata [get] |
static ColorProfile | Colors [get] |
static World | world [get] |
static SoundManager | Sound [get] |
static SourceManager | sources [get] |
static SourceManager | editorSources [get] |
static CoreDebug | debug [get] |
Additional Inherited Members | |
![]() | |
static int | rnd (int a) |
![]() | |
static Core | core |
Definition at line 7 of file UIRecipeInfo.cs.
|
inline |
Definition at line 150 of file UIRecipeInfo.cs.
References area, UINote.Build(), UINote.Clear(), goInfo, goIngredients, imageArea, listVariations, main, note, recipe, RefreshBalance(), RefreshList(), and textName.
Referenced by SetArea(), and SetRecipe().
|
inline |
Definition at line 79 of file UIRecipeInfo.cs.
References colorCost, colorPredict, and SetRecipe().
Referenced by BuildMenu.Init().
|
inline |
Definition at line 381 of file UIRecipeInfo.cs.
References Recipe._dir, UIList.group, listVariations, recipe, RefreshImages(), and UISelectableGroup.Select().
Referenced by Recipe.Rotate(), RecipeCard.Rotate(), and Recipe.SetDir().
|
inline |
Definition at line 244 of file UIRecipeInfo.cs.
References Recipe._dir, EMono._map, UIList.Add(), UINote.AddText(), UINote.Build(), Props.cardMap, UIList.Clear(), Recipe.CostMoney, CraftMode, EMono.debug, UIRecipeInfo.RecipeVariation.dir, Card.ExistsOnMap, ThingContainer.Find(), Recipe.GetDetail(), Recipe.GetIdThing(), Recipe.GetName(), Recipe.GetRefVal(), ThingContainer.GetThingStack(), goMoney, UIList.group, Recipe.id, RecipeSource.idFactory, Recipe.IngAsProduct, Recipe.ingredients, UISelectableGroup.Init(), Map.Installed, Card.isDestroyed, RecipeManager.knownRecipes, TileType.LangPlaceType, listIngredients, listVariations, main, RecipeSource.NameFactory, RecipeSource.NeedFactory, note, Recipe.OnSelected(), EMono.pc, EMono.player, recipe, Player.recipes, UIList.Refresh(), RefreshBalance(), RefreshImages(), RefreshList(), Recipe.renderRow, Recipe.SetDir(), ButtonGrid.SetRecipeVariation(), UIText.SetText(), CoreDebug.showExtra, Recipe.source, UINote.Space(), textDetail, textInfo, Card.things, RenderRow.tiles, Recipe.tileType, Recipe.UseStock, Recipe.VirtualBlock, and Recipe.WriteNote().
Referenced by BaseTileSelector.ExecuteSummary(), and SetRecipe().
|
inline |
Definition at line 180 of file UIRecipeInfo.cs.
References Lang._Number(), colorCost, HitSummary.countValid, ddList, dds, HitSummary.factory, Card.GetCurrency(), RecipeSource.GetSPCost(), main, HitSummary.money, EMono.pc, recipe, DropdownGrid.Redraw(), DropdownRecipe.RefreshLabel(), UIText.SetText(), Recipe.source, Chara.stamina, summary, textCost, textCostSP, and Stats.value.
Referenced by Clear(), Refresh(), LayerCraft.RefreshProduct(), and BaseTileSelector.RefreshSummary().
|
inline |
Definition at line 224 of file UIRecipeInfo.cs.
References Recipe._dir, RenderRow.GetColorInt(), Recipe.GetColorMaterial(), Recipe.idSkin, imageIcon, Recipe.ingredients, listVariations, recipe, UIList.Redraw(), Recipe.renderRow, RenderRow.SetImage(), Recipe.UseStock, and Recipe.VirtualBlock.
Referenced by OnRotate(), Refresh(), and DropdownGrid.TrySelect().
|
inline |
Definition at line 398 of file UIRecipeInfo.cs.
References EMono._map, UIList.Add(), Card.Add(), DropdownGrid.Build(), DropdownGrid.BuildIngredients(), SourceManager.cards, UIList.Clear(), Color, Recipe.CostMoney, ThingStack.count, SkinManager.CurrentColors, ddFactory, ddList, dds, Card.elements, factory, ElementContainer.GetOrCreateElement(), RecipeSource.GetReqSkill(), Card.id, RecipeSource.idFactory, imageIcon, Recipe.ingredients, lastMats, listIngredients, Props.ListThingStack(), SourceCard.map, Element.Name, RecipeSource.NeedFactory, DropdownRecipe.orgLabel, EMono.pc, recipe, UIList.Refresh(), RefreshQuality(), searchMode, UIText.SetText(), Recipe.source, EMono.sources, Map.Stocked, SkinColorProfile.textBad, textCost, SkinColorProfile.textGood, textReqSkill, Recipe.UseStock, and Element.Value.
|
inline |
Definition at line 390 of file UIRecipeInfo.cs.
References recipe, Recipe.SetTextDifficulty(), and textQuality.
Referenced by RefreshList().
|
inline |
Definition at line 86 of file UIRecipeInfo.cs.
References area, UINote.Build(), UINote.Clear(), Clear(), goInfo, goIngredients, imageArea, listIngredients, listVariations, main, BaseArea.Name, note, recipe, RefreshList(), UIText.SetText(), BaseArea.source, and textDetail.
Referenced by BuildMenu.Refresh(), and BuildMenu.RefreshCategoryArea().
|
inline |
Definition at line 125 of file UIRecipeInfo.cs.
References area, Clear(), goInfo, goIngredients, imageArea, Recipe.ingredients, main, recipe, Refresh(), textDetail, and Recipe.UseStock.
Referenced by Init(), BuildMenu.Refresh(), BuildMenu.RefreshCategory(), LayerCraft.RefreshRecipe(), and BuildMenu.Unselect().
Area UIRecipeInfo.area |
Definition at line 34 of file UIRecipeInfo.cs.
Referenced by Clear(), BuildMenu.RefreshCategoryArea(), SetArea(), and SetRecipe().
ButtonGrid UIRecipeInfo.buttonProduct |
Definition at line 66 of file UIRecipeInfo.cs.
Referenced by LayerCraft.RefreshProduct().
Color UIRecipeInfo.colorCost |
Definition at line 46 of file UIRecipeInfo.cs.
Referenced by Init(), and RefreshBalance().
Color UIRecipeInfo.colorPredict |
Definition at line 48 of file UIRecipeInfo.cs.
Referenced by Init().
bool UIRecipeInfo.CraftMode |
Definition at line 58 of file UIRecipeInfo.cs.
Referenced by Refresh().
DropdownGrid UIRecipeInfo.ddFactory |
Definition at line 64 of file UIRecipeInfo.cs.
Referenced by RefreshList().
DropdownGrid UIRecipeInfo.ddList |
Definition at line 62 of file UIRecipeInfo.cs.
Referenced by LayerCraft.OnAfterInit(), RefreshBalance(), and RefreshList().
List<DropdownRecipe> UIRecipeInfo.dds = new List<DropdownRecipe>() |
Definition at line 75 of file UIRecipeInfo.cs.
Referenced by RefreshBalance(), and RefreshList().
Thing UIRecipeInfo.factory |
Definition at line 30 of file UIRecipeInfo.cs.
Referenced by RefreshList().
GameObject UIRecipeInfo.goInfo |
Definition at line 54 of file UIRecipeInfo.cs.
Referenced by Clear(), SetArea(), and SetRecipe().
GameObject UIRecipeInfo.goIngredients |
Definition at line 52 of file UIRecipeInfo.cs.
Referenced by Clear(), SetArea(), and SetRecipe().
GameObject UIRecipeInfo.goMoney |
Definition at line 50 of file UIRecipeInfo.cs.
Referenced by Refresh().
bool UIRecipeInfo.hideMode = true |
Definition at line 72 of file UIRecipeInfo.cs.
Referenced by BuildMenu.Refresh().
Image UIRecipeInfo.imageArea |
Definition at line 40 of file UIRecipeInfo.cs.
Referenced by Clear(), SetArea(), and SetRecipe().
Image UIRecipeInfo.imageIcon |
Definition at line 42 of file UIRecipeInfo.cs.
Referenced by RefreshImages(), and RefreshList().
Dictionary<string, int> UIRecipeInfo.lastMats = new Dictionary<string, int>() |
Definition at line 69 of file UIRecipeInfo.cs.
Referenced by HitSummary.Execute(), RefreshList(), and BuildMenu.Select().
UIList UIRecipeInfo.listIngredients |
Definition at line 36 of file UIRecipeInfo.cs.
Referenced by Refresh(), RefreshList(), and SetArea().
UIList UIRecipeInfo.listVariations |
Definition at line 38 of file UIRecipeInfo.cs.
Referenced by Clear(), OnRotate(), Refresh(), RefreshImages(), and SetArea().
bool UIRecipeInfo.main |
Definition at line 56 of file UIRecipeInfo.cs.
Referenced by Clear(), Refresh(), RefreshBalance(), SetArea(), and SetRecipe().
UINote UIRecipeInfo.note |
Definition at line 44 of file UIRecipeInfo.cs.
Referenced by Clear(), Refresh(), LayerCraft.RefreshProduct(), and SetArea().
Recipe UIRecipeInfo.recipe |
Definition at line 32 of file UIRecipeInfo.cs.
Referenced by Clear(), OnRotate(), Refresh(), RefreshBalance(), BuildMenu.RefreshCategory(), RefreshImages(), RefreshList(), RefreshQuality(), LayerCraft.RefreshRecipe(), SetArea(), and SetRecipe().
StockSearchMode UIRecipeInfo.searchMode |
Definition at line 60 of file UIRecipeInfo.cs.
Referenced by RefreshList().
UIText UIRecipeInfo.textCost |
Definition at line 20 of file UIRecipeInfo.cs.
Referenced by RefreshBalance(), and RefreshList().
UIText UIRecipeInfo.textCostSP |
Definition at line 28 of file UIRecipeInfo.cs.
Referenced by RefreshBalance().
UIText UIRecipeInfo.textDetail |
Definition at line 18 of file UIRecipeInfo.cs.
Referenced by Refresh(), SetArea(), and SetRecipe().
UIText UIRecipeInfo.textInfo |
Definition at line 22 of file UIRecipeInfo.cs.
Referenced by Refresh().
UIText UIRecipeInfo.textName |
Definition at line 16 of file UIRecipeInfo.cs.
Referenced by Clear().
UIText UIRecipeInfo.textQuality |
Definition at line 24 of file UIRecipeInfo.cs.
Referenced by RefreshQuality().
UIText UIRecipeInfo.textReqSkill |
Definition at line 26 of file UIRecipeInfo.cs.
Referenced by RefreshList().
|
get |
Definition at line 77 of file UIRecipeInfo.cs.
Referenced by RefreshBalance().