Elin Decompiled Documentation EA 23.102 Nightly
|
Classes | |
class | Ingredient |
Public Types | |
enum | State { Valid , Invalid } |
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 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 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] |
![]() | |
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.State |
|
inlinevirtual |
Reimplemented in RecipeBridgePillar, and RecipeCard.
Definition at line 610 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 605 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 509 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 536 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 308 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 326 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 348 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 448 of file Recipe.cs.
References TileType.BoxType, and tileType.
|
inlinevirtual |
Definition at line 481 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 457 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 782 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 422 of file Recipe.cs.
References IsBridge, RecipeSource.row, and source.
Referenced by UIRecipeInfo.Refresh().
|
inlinevirtual |
Definition at line 467 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 913 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 760 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 293 of file Recipe.cs.
References Create(), RecipeManager.dict, and recipeCache.
Referenced by PartialMap.Apply(), and DropIngredients().
|
inline |
Definition at line 380 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 986 of file Recipe.cs.
References EClass.game, item, QuestManager.list, and Game.quests.
Referenced by WidgetCodex.RefreshList(), and LayerCraft.RefreshTrackButton().
|
inlinevirtual |
Definition at line 405 of file Recipe.cs.
References RecipeSource.row, and source.
Referenced by UIRecipeInfo.Refresh().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 812 of file Recipe.cs.
References RenderRow.renderData, and tileRow.
Referenced by UICardInfo.UpdateRecipe().
|
inline |
Definition at line 944 of file Recipe.cs.
References RecipeSource.GetReqSkill(), source, and Element.Value.
Referenced by LayerCraft.RefreshCategory().
|
inline |
Definition at line 950 of file Recipe.cs.
References RecipeManager.craftedRecipes, IsStaticLV(), EClass.player, and Player.recipes.
Referenced by LayerCraft.RefreshCategory(), and TryGetFirstTimeBonus().
|
inline |
Definition at line 560 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, Point.sourceBlock, Point.sourceBridge, Point.sourceFloor, Point.sourceObj, and tileRow.
Referenced by TaskBuild.GetHitResult().
|
inline |
Definition at line 887 of file Recipe.cs.
References EClass._map, ingredients, item, Props.ListThingStack(), Recipe.Ingredient.optional, Recipe.Ingredient.req, and Map.Stocked.
|
inline |
Definition at line 366 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 821 of file Recipe.cs.
Referenced by AM_Build.SetAltitude().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 532 of file Recipe.cs.
Referenced by DropdownGrid.OnChangeIngredient(), BuildMenu.RefreshCategory(), LayerCraftFloat.RefreshCraft(), LayerCraft.RefreshRecipe(), and ButtonGrid.SetIngredient().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 688 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 817 of file Recipe.cs.
Referenced by UIRecipeInfo.Refresh().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 825 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 975 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 868 of file Recipe.cs.
References _dir, BuildMenu.info1, BuildMenu.Instance, and UIRecipeInfo.OnRotate().
Referenced by TaskBuild.GetHitResult(), and UIRecipeInfo.Refresh().
|
inlinevirtual |
Definition at line 882 of file Recipe.cs.
References DefaultMaterial, RenderRow.GetColorInt(), idSkin, ingredients, renderRow, and RenderRow.SetImage().
Referenced by ButtonGrid.SetCraftRecipe().
|
inline |
Definition at line 936 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 1000 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 963 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 787 of file Recipe.cs.
References UINote.Build(), and UINote.Clear().
Referenced by UIRecipeInfo.Refresh().
|
inline |
Definition at line 793 of file Recipe.cs.
References UINote.AddHeaderTopic(), RecipeSource.NameFactory, RecipeSource.NeedFactory, source, and UINote.Space().
Referenced by ButtonGrid.WriteReqMat().
|
inline |
Definition at line 802 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 175 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 161 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 179 of file Recipe.cs.
Referenced by Build(), Create(), and GetColorMaterial().
int Recipe.idSkin |
Definition at line 181 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 170 of file Recipe.cs.
Referenced by RecipeCard.Build(), Create(), UIRecipeInfo.Refresh(), and BuildMenu.RefreshCategory().
List<Ingredient> Recipe.ingredients = new List<Ingredient>() |
Definition at line 164 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 158 of file Recipe.cs.
Referenced by GetOrCreate().
bool Recipe.UseStock |
Definition at line 167 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 173 of file Recipe.cs.
Referenced by HitSummary.Execute(), UIRecipeInfo.Refresh(), UIRecipeInfo.RefreshImages(), ButtonGrid.SetRecipe(), and ButtonGrid.SetRecipeVariation().
|
get |
Definition at line 281 of file Recipe.cs.
Referenced by ActionMode.GetHintText(), and AM_Build.RotateUnderMouse().
|
get |
Definition at line 279 of file Recipe.cs.
Referenced by UIRecipeInfo.Refresh(), and UIRecipeInfo.RefreshList().
|
get |
Definition at line 189 of file Recipe.cs.
Referenced by DropdownGrid.BuildIngredients(), GetDefaultColor(), OnRenderMarker(), and SetImage().
|
get |
Definition at line 251 of file Recipe.cs.
Referenced by UIInspector.DrawHighlight(), TaskBuild.OnProgressComplete(), HotItemHeld.OnRenderTile(), and AI_HaulResource.Run().
|
get |
Definition at line 229 of file Recipe.cs.
Referenced by AM_Build.GetGuidePass(), TaskBuild.GetHitResult(), HasSameTile(), AM_Build.HitTest(), and TaskBuild.OnProgressComplete().
|
get |
Definition at line 233 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 225 of file Recipe.cs.
Referenced by AM_Build.HitTest(), and TaskBuild.OnProgressComplete().
|
get |
Definition at line 209 of file Recipe.cs.
Referenced by HasSameTile(), and AM_Build.OnRenderTile().
|
get |
Definition at line 227 of file Recipe.cs.
Referenced by HasSameTile().
|
get |
Definition at line 235 of file Recipe.cs.
Referenced by TaskBuild.GetHitResult(), and AM_Build.IsFillMode().
|
get |
Definition at line 231 of file Recipe.cs.
Referenced by TaskBuild.GetHitResult(), HasSameTile(), AM_Build.OnProcessTiles(), and TaskBuild.OnProgressComplete().
|
get |
Definition at line 211 of file Recipe.cs.
Referenced by HotItemHeld.CanChangeHeightByWheel(), AM_Build.InputWheel(), and UIPlaceHelper.Refresh().
|
get |
Definition at line 237 of file Recipe.cs.
Referenced by TaskBuild._GetHitResult().
|
get |
Definition at line 265 of file Recipe.cs.
Referenced by UIInspector.DrawHighlight(), TaskBuild.GetHitResult(), and HotItemHeld.OnRenderTile().
|
get |
Definition at line 195 of file Recipe.cs.
Referenced by GridItemRecipe.SetButton(), UICardInfo.SetRecipe(), and TryGetFirstTimeBonus().
|
get |
Definition at line 223 of file Recipe.cs.
Referenced by GetQualityBonus().
|
get |
Definition at line 193 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 263 of file Recipe.cs.
Referenced by BuildIngredientList(), and HitSummary.Execute().
|
get |
Definition at line 187 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 191 of file Recipe.cs.
Referenced by Build(), RecipeBridgePillar.Build(), Craft(), GetRenderer(), HasSameTile(), OnRenderMarker(), and Rotate().
|
get |
|
get |
Definition at line 197 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 239 of file Recipe.cs.
Referenced by UIInspector.DrawHighlight(), TaskBuild.OnProgressComplete(), HotItemHeld.OnRenderTile(), and AI_HaulResource.Run().