|
Elin Decompiled Documentation EA 23.235 Nightly Patch 1
|
Classes | |
| class | Ingredient |
Public Types | |
| enum | State { Valid , Invalid } |
| enum | IngType { Default , CreativeFood } |
Public Member Functions | |
| bool | IsStaticLV () |
| int | GetQualityBonus () |
| virtual int | GetRefVal () |
| virtual string | GetIdThing () |
| virtual bool | ShouldShowHighlight (HitResult r) |
| BaseTileSelector.BoxType | GetBoxType () |
| int | GetDefaultColor () |
| virtual SourceMaterial.Row | GetMainMaterial () |
| virtual SourceMaterial.Row | GetColorMaterial () |
| virtual void | BuildIngredientList () |
| void | BuildIngredientList (Thing t) |
| virtual void | OnChangeIngredient () |
| virtual Thing | Craft (BlessedState blessed, bool sound=false, List< Thing > ings=null, TraitCrafter crafter=null, bool model=false) |
| bool | HasSameTile (Point point, int dir, int altitude, int bridgeHeight) |
| virtual void | Build (TaskBuild task) |
| virtual void | Build (Chara chara, Card t, Point pos, int mat, int dir, int altitude, int bridgeHeight) |
| virtual void | OnRenderMarker (Point point, bool active, HitResult result, bool main, int dir, int bridgeHeight) |
| string | GetName () |
| virtual string | GetDetail () |
| virtual void | WriteNote (UINote n) |
| void | WriteReqFactory (UINote n, bool hasFactory=true) |
| void | WriteReqSkill (UINote n) |
| virtual IRenderer | GetRenderer () |
| virtual void | OnSelected () |
| virtual void | OnChangeAltitude (int a) |
| virtual void | Rotate () |
| virtual void | SetDir (int d) |
| virtual Recipe | Duplicate () |
| virtual void | SetImage (Image icon) |
| bool | IsCraftable () |
| int | GetMaxCount () |
| void | SetTextDifficulty (UIText text) |
| int | GetSortVal () |
| bool | HasFirstTimeBonus () |
| void | TryGetFirstTimeBonus () |
| void | SaveLastIngredients () |
| QuestTrackCraft | GetQuestTrack () |
| void | ToggleTrack (QuestTrackCraft quest) |
Static Public Member Functions | |
| static Recipe | GetOrCreate (string id) |
| static Recipe | Create (RecipeSource _source, int idMat=-1, Thing ing=null) |
| static Recipe | Create (Thing t) |
| static void | DropIngredients (string id, string idMatMain, int num=1) |
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) |
Public Attributes | |
| string | id |
| List< Ingredient > | ingredients = new List<Ingredient>() |
| bool | UseStock |
| bool | IngAsProduct |
| bool | VirtualBlock |
| int | _dir |
| int | sync |
| int | idMat = -1 |
| int | idSkin |
| State | state |
| RecipeSource | _source |
Static Public Attributes | |
| static Dictionary< string, Recipe > | recipeCache = new Dictionary<string, Recipe>() |
Static Public Attributes inherited from EClass | |
| static Core | core |
Properties | |
| RecipeSource | source [get] |
| SourceMaterial.Row | DefaultMaterial [get] |
| virtual TileRow | tileRow [get] |
| virtual RenderRow | renderRow [get] |
| string | Name [get] |
| virtual TileType | tileType [get] |
| virtual bool | IsFloorOrBridge [get] |
| int | MaxAltitude [get] |
| int | RecipeLv [get] |
| bool | IsFloor [get] |
| bool | IsObj [get] |
| virtual bool | IsBlock [get] |
| bool | IsWallOrFence [get] |
| bool | IsBridge [get] |
| virtual bool | IsThing [get] |
| virtual Card | Mold [get] |
| virtual int | W [get] |
| virtual int | H [get] |
| virtual bool | RequireIngredients [get] |
| bool | MultiSize [get] |
| BaseTileSelector | tileSelector [get] |
| virtual int | CostMoney [get] |
| virtual bool | CanRotate [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] |
| enum Recipe.IngType |
| Enumerator | |
|---|---|
| Default | |
| CreativeFood | |
| enum Recipe.State |
|
inlinevirtual |
Reimplemented in RecipeBridgePillar, and RecipeCard.
Definition at line 627 of file Recipe.cs.
References EClass._map, Card._Move(), Scene.actionMode, TileType.AltitudeAsDir, TileType.ChangeBlockDir, EClass.debug, Point.GetNearestPoint(), Point.growth, Point.HasChara, Point.HasObj, TileRow.id, CoreDebug.ignoreBuildRule, BuildMenu.Instance, TileType.IsBlockPass, ActionMode.IsRoofEditMode(), Card.isThing, item, Chara.Kick(), Point.ListCards(), Point.ListCharas(), SourceManager.materials, Map.MineObjSound(), EClass.pc, Card.placeState, Card.PlaySound(), Card.pos, EClass.scene, Map.SetBlock(), Map.SetBlockDir(), Map.SetBridge(), GrowSystem.SetDefaultStage(), Map.SetFloor(), Map.SetObj(), Map.SetRoofBlock(), source, Point.sourceObj, EClass.sources, tileRow, tileType, RecipeSource.type, Point.x, and Point.z.
|
inlinevirtual |
Reimplemented in RecipeCard, and RecipeCustom.
Definition at line 622 of file Recipe.cs.
References TaskBuild.altitude, TaskBuild.bridgeHeight, Build, TaskBuild.dir, idMat, ingredients, AIAct.owner, TaskPoint.pos, and TaskBuild.recipe.
Referenced by TaskBuild.OnProgressComplete().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 526 of file Recipe.cs.
References RecipeSource.GetIngredients(), ingredients, RequireIngredients, source, and UseStock.
Referenced by Create(), RecipeManager.Create(), DropIngredients(), BuildMenu.RefreshCategory(), and LayerCraft.RefreshCategory().
|
inline |
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 553 of file Recipe.cs.
References Card.AddCard(), ThingGen.CreateBlock(), ThingGen.CreateFloor(), ThingGen.CreateObj(), GetMainMaterial(), Card.GetRootCard(), Chara.HoldCard(), TileRow.id, RecipeSource.isBridge, Trait.OnCrafted(), EClass.pc, Msg.Say(), Card.SetBlessedState(), source, tileRow, Card.trait, and RecipeSource.type.
Referenced by TaskCraft.OnProgressComplete(), LayerCraft.RefreshProduct(), and AI_UseCrafter.Run().
|
inlinestatic |
Definition at line 325 of file Recipe.cs.
References _source, BuildIngredientList(), RecipeSource.id, idMat, and RecipeSource.type.
Referenced by BuildMenu._Search(), RecipeManager.Create(), Trait.GetBuildModeRecipe(), TraitTile.GetBuildModeRecipe(), GetOrCreate(), Trait.GetRecipe(), TraitTile.GetRecipe(), BuildMenu.RefreshCategory(), LayerCraft.RefreshCategory(), LayerCraftFloat.RefreshDisassemble(), and WidgetCodex.Search().
Definition at line 343 of file Recipe.cs.
References _source, RecipeCard.BuildIngredientList(), Debug, RecipeManager.dict, Card.id, RecipeSource.id, idSkin, IngAsProduct, ingredients, and Card.uid.
|
inlinestatic |
Definition at line 365 of file Recipe.cs.
References BuildIngredientList(), RecipeManager.BuildList(), SourceManager.cards, Card.ChangeMaterial(), ThingGen.Create(), Player.DropReward(), GetOrCreate(), Recipe.Ingredient.id, SourceCard.map, EClass.player, Recipe.Ingredient.req, Msg.Say(), Card.SetNum(), and EClass.sources.
Referenced by DramaOutcome.QuestShippingChest_Drop1().
|
inlinevirtual |
Reimplemented in RecipeBridgePillar, and RecipeCard.
|
inline |
Definition at line 465 of file Recipe.cs.
References TileType.BoxType, and tileType.
|
inlinevirtual |
Definition at line 498 of file Recipe.cs.
References RecipeSource.colorIng, Card.DyeMat, idMat, ingredients, Card.isDyed, Card.material, SourceManager.materials, source, EClass.sources, and UseStock.
Referenced by RecipeCard.Build(), RecipeCard.Craft(), HasSameTile(), DropdownGrid.OnChangeIngredient(), RecipeCard.OnChangeIngredient(), TaskBuild.OnProgressComplete(), TaskCraft.OnProgressComplete(), UIRecipeInfo.RefreshImages(), AI_UseCrafter.Run(), ButtonGrid.SetRecipeVariation(), and UICardInfo.UpdateRecipe().
|
inline |
Definition at line 474 of file Recipe.cs.
References DefaultMaterial, Card.DyeMat, RenderRow.GetColorInt(), ingredients, Card.isDyed, Card.material, renderRow, and UseStock.
Referenced by GridItemRecipe.SetButton(), and ButtonGrid.SetRecipe().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 799 of file Recipe.cs.
References RecipeSource.GetDetail(), SourceData< T, T2 >.BaseRow.GetText(), renderRow, and source.
Referenced by UIRecipeInfo.Refresh(), GridItemRecipe.SetButton(), and ButtonGrid.SetCraftRecipe().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 439 of file Recipe.cs.
References IsBridge, RecipeSource.row, and source.
Referenced by UIRecipeInfo.Refresh().
|
inlinevirtual |
Definition at line 484 of file Recipe.cs.
References ingredients, SourceManager.materials, and EClass.sources.
Referenced by RecipeCard.Build(), Craft(), RecipeCard.Craft(), RecipeCard.OnChangeIngredient(), and TaskCraft.OnProgress().
|
inline |
Definition at line 930 of file Recipe.cs.
References ingredients, Card.isDestroyed, Recipe.Ingredient.optional, Recipe.Ingredient.req, and Recipe.Ingredient.thing.
Referenced by LayerCraft.RefreshInputNum().
|
inline |
Definition at line 777 of file Recipe.cs.
References SourceData< T, T2 >.BaseRow.GetText(), RecipeSource.id, ingredients, RecipeSource.Name, RecipeSource.row, source, and UseStock.
Referenced by UIRecipeInfo.Refresh(), and ButtonGrid.SetCraftRecipe().
|
inlinestatic |
Definition at line 310 of file Recipe.cs.
References Create(), RecipeManager.dict, and recipeCache.
Referenced by PartialMap.Apply(), and DropIngredients().
|
inline |
Definition at line 397 of file Recipe.cs.
References EClass.curve(), Card.Evalue(), RecipeSource.GetReqSkill(), Element.id, IsStaticLV(), EClass.pc, RecipeLv, and source.
Referenced by RecipeCard.Craft(), RecipeCard.MakeDish(), and RecipeCard.MixIngredients().
|
inline |
Definition at line 1003 of file Recipe.cs.
References EClass.game, item, QuestManager.list, and Game.quests.
Referenced by WidgetCodex.RefreshList(), and LayerCraft.RefreshTrackButton().
|
inlinevirtual |
Definition at line 422 of file Recipe.cs.
References RecipeSource.row, and source.
Referenced by UIRecipeInfo.Refresh().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 829 of file Recipe.cs.
References RenderRow.renderData, and tileRow.
Referenced by UICardInfo.UpdateRecipe().
|
inline |
Definition at line 961 of file Recipe.cs.
References RecipeSource.GetReqSkill(), source, and Element.Value.
Referenced by LayerCraft.RefreshCategory().
|
inline |
Definition at line 967 of file Recipe.cs.
References RecipeManager.craftedRecipes, IsStaticLV(), EClass.player, and Player.recipes.
Referenced by LayerCraft.RefreshCategory(), and TryGetFirstTimeBonus().
|
inline |
Definition at line 577 of file Recipe.cs.
References Cell.blockDir, Cell.bridgeHeight, Point.cell, Cell.floorDir, GetColorMaterial(), Point.growth, IsBlock, IsBridge, IsFloorOrBridge, IsObj, IsWallOrFence, Point.matBlock, Point.matBridge, Point.matFloor, Cell.matObj, Cell.objDir, TileType.Slope, Point.sourceBlock, Point.sourceBridge, Point.sourceFloor, Point.sourceObj, tileRow, and RenderRow.tileType.
Referenced by TaskBuild.GetHitResult().
|
inline |
Definition at line 904 of file Recipe.cs.
References EClass._map, ingredients, item, Props.ListThingStack(), Recipe.Ingredient.optional, Recipe.Ingredient.req, and Map.Stocked.
|
inline |
Definition at line 383 of file Recipe.cs.
References RenderRow.Category, RecipeSource.idFactory, renderRow, and source.
Referenced by GetQualityBonus(), HasFirstTimeBonus(), and TryGetFirstTimeBonus().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 838 of file Recipe.cs.
Referenced by AM_Build.SetAltitude().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 549 of file Recipe.cs.
Referenced by DropdownGrid.OnChangeIngredient(), BuildMenu.RefreshCategory(), LayerCraftFloat.RefreshCraft(), LayerCraft.RefreshRecipe(), and ButtonGrid.SetIngredient().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 705 of file Recipe.cs.
References _dir, Scene.actionMode, MeshPass.Add(), Point.ApplyAnime(), ColorProfile.blockColors, Algorithms.WeightCell.blocked, Point.cell, EClass.Colors, DefaultMaterial, RenderData.Draw(), RenderData.DrawRepeat(), RenderRow.GetRenderParam(), BaseGameScreen.guide, Point.HasChara, Point.HasNonWallBlock, Point.HasObj, ColorProfile.BlockColors.Inactive, ScreenGuide.isActive, ActionMode.IsRoofEditMode(), TileType.IsWallOrFence, TileType.IsWater, RenderData.offset, RenderData.pass, BaseTileMap.passBlock, BaseTileMap.passBlockEx, BaseTileMap.passFloor, BaseTileMap.passFloorEx, BaseTileMap.passFloorWater, ScreenGuide.passGuideBlock, ScreenGuide.passGuideFloor, BaseTileMap.passLiquid, Point.Position(), GameSetting.render, RenderRow.renderData, BaseTileMap.rendererBlockMarker, BaseTileMap.rendererFloorMarker, renderRow, TileType.RepeatSize, EClass.scene, EClass.screen, BaseTileMap.SetRoofHeight(), EClass.setting, Cell.skipRender, BaseGameScreen.tileMap, GameSetting.RenderSetting.tileMarkerZ, GameSetting.RenderSetting.tileMarkerZFloor, tileRow, tileType, Point.x, and Point.z.
Referenced by PartialMap.Apply(), TaskBuild.DrawMarker(), and AM_Build.OnRenderTile().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 834 of file Recipe.cs.
Referenced by UIRecipeInfo.Refresh().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 842 of file Recipe.cs.
References _dir, RenderRow._tiles, TileType.AltitudeAsDir, TileType.Door, BuildMenu.info1, BuildMenu.Instance, EInput.isShiftDown, TileType.MaxAltitude, UIRecipeInfo.OnRotate(), tileRow, tileType, and RenderRow.tileType.
Referenced by AM_Adv._OnUpdateInput(), and AM_Build.RotateUnderMouse().
|
inline |
Definition at line 992 of file Recipe.cs.
References id, ingredients, item, RecipeManager.lastIngredients, EClass.player, Player.recipes, Recipe.Ingredient.thing, and Card.uid.
Referenced by DropdownGrid.Activate(), LayerCraft.OnClickCraft(), LayerCraft.RefreshCategory(), and ButtonGrid.SetIngredient().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 885 of file Recipe.cs.
References _dir, BuildMenu.info1, BuildMenu.Instance, and UIRecipeInfo.OnRotate().
Referenced by TaskBuild.GetHitResult(), and UIRecipeInfo.Refresh().
|
inlinevirtual |
Definition at line 899 of file Recipe.cs.
References DefaultMaterial, RenderRow.GetColorInt(), idSkin, ingredients, renderRow, and RenderRow.SetImage().
Referenced by ButtonGrid.SetCraftRecipe().
|
inline |
Definition at line 953 of file Recipe.cs.
References Card.elements, ElementContainer.GetOrCreateElement(), RecipeSource.GetReqSkill(), EClass.pc, UIText.SetText(), source, and Element.Value.
Referenced by UIRecipeInfo.RefreshQuality().
|
inlinevirtual |
|
inline |
Definition at line 1017 of file Recipe.cs.
References Quest.Create(), EClass.game, QuestTrackCraft.idRecipe, WidgetQuestTracker.Instance, Game.quests, WidgetQuestTracker.Refresh(), WidgetHotbar.RefreshButtons(), QuestManager.Remove(), QuestTrackCraft.SetRecipe(), QuestManager.Start(), and EClass.ui.
Referenced by WidgetCodex.RefreshList(), and LayerCraft.RefreshTrackButton().
|
inline |
Definition at line 980 of file Recipe.cs.
References RecipeManager.craftedRecipes, ThingGen.Create(), RecipeSource.GetReqSkill(), HasFirstTimeBonus(), IsStaticLV(), Name, EClass.pc, Chara.Pick(), EClass.player, Player.recipes, Msg.Say(), Card.SetNum(), source, and Element.Value.
Referenced by AI_UseCrafter.Run().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 804 of file Recipe.cs.
References UINote.Build(), and UINote.Clear().
Referenced by UIRecipeInfo.Refresh().
|
inline |
Definition at line 810 of file Recipe.cs.
References UINote.AddHeaderTopic(), RecipeSource.NameFactory, RecipeSource.NeedFactory, source, and UINote.Space().
Referenced by ButtonGrid.WriteReqMat().
|
inline |
Definition at line 819 of file Recipe.cs.
References UINote.AddHeaderTopic(), UINote.AddText(), Color, EClass.Colors, Card.elements, ElementContainer.GetOrCreateElement(), RecipeSource.GetReqSkill(), SkinColorProfile.GetTextColor(), Element.Name, EClass.pc, UIText.SetSize(), ColorProfile.Skin, source, UINote.Space(), UIItem.text1, and Element.Value.
Referenced by ButtonGrid.WriteReqMat().
| int Recipe._dir |
Definition at line 192 of file Recipe.cs.
Referenced by RecipeCard.CreateMold(), TaskBuild.GetHitResult(), AM_Build.OnBeforeProcessTiles(), AM_Build.OnProcessTiles(), TaskBuild.OnProgressComplete(), OnRenderMarker(), AM_Build.OnRenderTile(), HotItemHeld.OnRenderTile(), UIRecipeInfo.OnRotate(), UIRecipeInfo.Refresh(), UIRecipeInfo.RefreshImages(), Rotate(), RecipeCard.Rotate(), SetDir(), and HotItemHeld.TrySetAct().
| RecipeSource Recipe._source |
| string Recipe.id |
Definition at line 178 of file Recipe.cs.
Referenced by DropdownGrid.BuildIngredients(), HitSummary.Execute(), RecipeCard.GetIdThing(), Player.Flags.OnBuild(), LayerCraft.OnClickCraft(), LayerCraft.OnCompleteCraft(), LayerCraft.OnKill(), UIRecipeInfo.Refresh(), BuildMenu.RefreshCategory(), LayerCraft.RefreshCategory(), LayerCraftFloat.RefreshCraft(), LayerCraft.RefreshTrackButton(), AI_UseCrafter.Run(), RecipeUpdater.RunRecipe(), SaveLastIngredients(), BuildMenu.Select(), ButtonGrid.SetCraftRecipe(), and QuestTrackCraft.SetRecipe().
| int Recipe.idMat = -1 |
Definition at line 196 of file Recipe.cs.
Referenced by Build(), Create(), and GetColorMaterial().
| int Recipe.idSkin |
Definition at line 198 of file Recipe.cs.
Referenced by RecipeCard.Build(), RecipeCard.Craft(), Create(), RecipeCard.CreateMold(), DropdownGrid.OnChangeIngredient(), LayerCraft.RefreshCategory(), UIRecipeInfo.RefreshImages(), BuildMenu.Select(), SetImage(), ButtonGrid.SetRecipe(), and ButtonGrid.SetRecipeVariation().
| bool Recipe.IngAsProduct |
Definition at line 187 of file Recipe.cs.
Referenced by RecipeCard.Build(), Create(), UIRecipeInfo.Refresh(), and BuildMenu.RefreshCategory().
| List<Ingredient> Recipe.ingredients = new List<Ingredient>() |
Definition at line 181 of file Recipe.cs.
Referenced by TaskBuild._CanPerformTask(), Build(), RecipeCard.Build(), BuildIngredientList(), RecipeCard.BuildIngredientList(), DropdownGrid.BuildIngredients(), HitSummary.CanExecute(), Create(), RecipeCard.CreateMold(), HitSummary.Execute(), GetColorMaterial(), GetDefaultColor(), GetMainMaterial(), GetMaxCount(), GetName(), LayerCraft.GetReqIngredient(), LayerCraft.GetTargets(), IsCraftable(), TaskCraft.IsIngredientsValid(), RecipeCard.MakeDish(), RecipeCard.MixIngredients(), TaskBuild.OnAdd(), LayerCraft.OnClickCraft(), AM_Build.OnFinishProcessTiles(), UIRecipeInfo.Refresh(), BuildMenu.RefreshCategory(), LayerCraft.RefreshCategory(), UIRecipeInfo.RefreshImages(), DropdownRecipe.RefreshLabel(), UIRecipeInfo.RefreshList(), LayerCraft.RefreshProduct(), LayerCraft.RefreshRecipe(), TaskCraft.ResetReq(), AI_HaulResource.Run(), RecipeUpdater.RunRecipe(), SaveLastIngredients(), ButtonGrid.SetCraftRecipe(), SetImage(), ButtonGrid.SetIngredient(), ButtonGrid.SetRecipe(), UIRecipeInfo.SetRecipe(), ButtonGrid.SetRecipeVariation(), LayerCraftFloat.ShowContextMenu(), and ButtonGrid.WriteReqMat().
Definition at line 175 of file Recipe.cs.
Referenced by GetOrCreate().
| bool Recipe.UseStock |
Definition at line 184 of file Recipe.cs.
Referenced by BuildIngredientList(), HitSummary.CanExecute(), RecipeCard.CreateMold(), HitSummary.Execute(), GetColorMaterial(), GetDefaultColor(), GetName(), RecipeCard.OnChangeIngredient(), AM_Build.OnFinishProcessTiles(), UIRecipeInfo.Refresh(), BuildMenu.RefreshCategory(), UIRecipeInfo.RefreshImages(), UIRecipeInfo.RefreshList(), ButtonGrid.SetRecipe(), HitSummary.SetRecipe(), UIRecipeInfo.SetRecipe(), and ButtonGrid.SetRecipeVariation().
| bool Recipe.VirtualBlock |
Definition at line 190 of file Recipe.cs.
Referenced by HitSummary.Execute(), UIRecipeInfo.Refresh(), UIRecipeInfo.RefreshImages(), ButtonGrid.SetRecipe(), and ButtonGrid.SetRecipeVariation().
|
get |
Definition at line 298 of file Recipe.cs.
Referenced by ActionMode.GetHintText(), and AM_Build.RotateUnderMouse().
|
get |
Definition at line 296 of file Recipe.cs.
Referenced by UIRecipeInfo.Refresh(), and UIRecipeInfo.RefreshList().
|
get |
Definition at line 206 of file Recipe.cs.
Referenced by DropdownGrid.BuildIngredients(), GetDefaultColor(), OnRenderMarker(), and SetImage().
|
get |
Definition at line 268 of file Recipe.cs.
Referenced by UIInspector.DrawHighlight(), TaskBuild.OnProgressComplete(), HotItemHeld.OnRenderTile(), and AI_HaulResource.Run().
|
get |
Definition at line 246 of file Recipe.cs.
Referenced by AM_Build.GetGuidePass(), TaskBuild.GetHitResult(), HasSameTile(), AM_Build.HitTest(), and TaskBuild.OnProgressComplete().
|
get |
Definition at line 250 of file Recipe.cs.
Referenced by AM_Build.FixBridge(), GetIdThing(), HasSameTile(), AM_Build.HitTest(), AM_Build.ModAltitude(), AM_Build.OnFinishProcessTiles(), TaskBuild.OnProgressComplete(), and AM_Build.OnRenderTile().
|
get |
Definition at line 242 of file Recipe.cs.
Referenced by AM_Build.HitTest(), and TaskBuild.OnProgressComplete().
|
get |
Definition at line 226 of file Recipe.cs.
Referenced by HasSameTile(), and AM_Build.OnRenderTile().
|
get |
Definition at line 244 of file Recipe.cs.
Referenced by HasSameTile().
|
get |
Definition at line 252 of file Recipe.cs.
Referenced by TaskBuild.GetHitResult(), and AM_Build.IsFillMode().
|
get |
Definition at line 248 of file Recipe.cs.
Referenced by TaskBuild.GetHitResult(), HasSameTile(), AM_Build.OnProcessTiles(), and TaskBuild.OnProgressComplete().
|
get |
Definition at line 228 of file Recipe.cs.
Referenced by HotItemHeld.CanChangeHeightByWheel(), AM_Build.InputWheel(), and UIPlaceHelper.Refresh().
|
get |
Definition at line 254 of file Recipe.cs.
Referenced by TaskBuild._GetHitResult().
|
get |
Definition at line 282 of file Recipe.cs.
Referenced by UIInspector.DrawHighlight(), TaskBuild.GetHitResult(), and HotItemHeld.OnRenderTile().
|
get |
Definition at line 212 of file Recipe.cs.
Referenced by GridItemRecipe.SetButton(), UICardInfo.SetRecipe(), and TryGetFirstTimeBonus().
|
get |
Definition at line 240 of file Recipe.cs.
Referenced by GetQualityBonus().
|
get |
Definition at line 210 of file Recipe.cs.
Referenced by GetDefaultColor(), GetDetail(), TaskBuild.GetHitResult(), IsStaticLV(), DropdownGrid.OnChangeIngredient(), TaskCraft.OnProgress(), OnRenderMarker(), UIRecipeInfo.Refresh(), BuildMenu.RefreshCategory(), UIRecipeInfo.RefreshImages(), GridItemRecipe.SetButton(), SetImage(), ButtonGrid.SetRecipe(), ButtonGrid.SetRecipeVariation(), and UICardInfo.UpdateRecipe().
|
get |
Definition at line 280 of file Recipe.cs.
Referenced by BuildIngredientList(), and HitSummary.Execute().
|
get |
Definition at line 204 of file Recipe.cs.
Referenced by Build(), BuildIngredientList(), Craft(), GetColorMaterial(), TraitFactory.GetCostSp(), GetDetail(), TraitCrafter.GetDuration(), GetIdThing(), GetName(), GetQualityBonus(), GetRefVal(), GetSortVal(), IsStaticLV(), TaskCraft.OnProgress(), TaskCraft.OnProgressComplete(), UIRecipeInfo.Refresh(), UIRecipeInfo.RefreshBalance(), BuildMenu.RefreshCategory(), DropdownRecipe.RefreshLabel(), UIRecipeInfo.RefreshList(), AI_UseCrafter.Run(), BuildMenu.Select(), GridItemRecipe.SetButton(), ButtonGrid.SetIngredient(), HitSummary.SetRecipe(), UICardInfo.SetRecipe(), SetTextDifficulty(), TryGetFirstTimeBonus(), WriteReqFactory(), and WriteReqSkill().
|
get |
Definition at line 208 of file Recipe.cs.
Referenced by Build(), RecipeBridgePillar.Build(), Craft(), GetRenderer(), HasSameTile(), OnRenderMarker(), and Rotate().
|
get |
|
get |
Definition at line 214 of file Recipe.cs.
Referenced by TaskBuild._GetHitResult(), Build(), HitSummary.Execute(), AM_Build.FixBridge(), AM_Build.ForcedInstaComplete(), GetBoxType(), AM_Build.HitTest(), OnRenderMarker(), AM_Build.OnRenderTile(), UIRecipeInfo.Refresh(), Rotate(), AI_HaulResource.Run(), AM_Build.SetAltitude(), UICardInfo.SetRecipe(), AM_Build.TopHeight(), and HotItemHeld.TrySetAct().
|
get |
Definition at line 256 of file Recipe.cs.
Referenced by UIInspector.DrawHighlight(), TaskBuild.OnProgressComplete(), HotItemHeld.OnRenderTile(), and AI_HaulResource.Run().