Elin Decompiled Documentation EA 23.189 Nightly
|
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 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 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.IngType |
Enumerator | |
---|---|
Default | |
CreativeFood |
enum Recipe.State |
|
inlinevirtual |
Reimplemented in RecipeBridgePillar, and RecipeCard.
Definition at line 628 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 623 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 527 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 554 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 326 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 344 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 366 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 466 of file Recipe.cs.
References TileType.BoxType, and tileType.
|
inlinevirtual |
Definition at line 499 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 475 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 800 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 440 of file Recipe.cs.
References IsBridge, RecipeSource.row, and source.
Referenced by UIRecipeInfo.Refresh().
|
inlinevirtual |
Definition at line 485 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 931 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 778 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 311 of file Recipe.cs.
References Create(), RecipeManager.dict, and recipeCache.
Referenced by PartialMap.Apply(), and DropIngredients().
|
inline |
Definition at line 398 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 1004 of file Recipe.cs.
References EClass.game, item, QuestManager.list, and Game.quests.
Referenced by WidgetCodex.RefreshList(), and LayerCraft.RefreshTrackButton().
|
inlinevirtual |
Definition at line 423 of file Recipe.cs.
References RecipeSource.row, and source.
Referenced by UIRecipeInfo.Refresh().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 830 of file Recipe.cs.
References RenderRow.renderData, and tileRow.
Referenced by UICardInfo.UpdateRecipe().
|
inline |
Definition at line 962 of file Recipe.cs.
References RecipeSource.GetReqSkill(), source, and Element.Value.
Referenced by LayerCraft.RefreshCategory().
|
inline |
Definition at line 968 of file Recipe.cs.
References RecipeManager.craftedRecipes, IsStaticLV(), EClass.player, and Player.recipes.
Referenced by LayerCraft.RefreshCategory(), and TryGetFirstTimeBonus().
|
inline |
Definition at line 578 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 905 of file Recipe.cs.
References EClass._map, ingredients, item, Props.ListThingStack(), Recipe.Ingredient.optional, Recipe.Ingredient.req, and Map.Stocked.
|
inline |
Definition at line 384 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 839 of file Recipe.cs.
Referenced by AM_Build.SetAltitude().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 550 of file Recipe.cs.
Referenced by DropdownGrid.OnChangeIngredient(), BuildMenu.RefreshCategory(), LayerCraftFloat.RefreshCraft(), LayerCraft.RefreshRecipe(), and ButtonGrid.SetIngredient().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 706 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 835 of file Recipe.cs.
Referenced by UIRecipeInfo.Refresh().
|
inlinevirtual |
Reimplemented in RecipeCard.
Definition at line 843 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 993 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 886 of file Recipe.cs.
References _dir, BuildMenu.info1, BuildMenu.Instance, and UIRecipeInfo.OnRotate().
Referenced by TaskBuild.GetHitResult(), and UIRecipeInfo.Refresh().
|
inlinevirtual |
Definition at line 900 of file Recipe.cs.
References DefaultMaterial, RenderRow.GetColorInt(), idSkin, ingredients, renderRow, and RenderRow.SetImage().
Referenced by ButtonGrid.SetCraftRecipe().
|
inline |
Definition at line 954 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 1018 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 981 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 805 of file Recipe.cs.
References UINote.Build(), and UINote.Clear().
Referenced by UIRecipeInfo.Refresh().
|
inline |
Definition at line 811 of file Recipe.cs.
References UINote.AddHeaderTopic(), RecipeSource.NameFactory, RecipeSource.NeedFactory, source, and UINote.Space().
Referenced by ButtonGrid.WriteReqMat().
|
inline |
Definition at line 820 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 193 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 179 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 197 of file Recipe.cs.
Referenced by Build(), Create(), and GetColorMaterial().
int Recipe.idSkin |
Definition at line 199 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 188 of file Recipe.cs.
Referenced by RecipeCard.Build(), Create(), UIRecipeInfo.Refresh(), and BuildMenu.RefreshCategory().
List<Ingredient> Recipe.ingredients = new List<Ingredient>() |
Definition at line 182 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 176 of file Recipe.cs.
Referenced by GetOrCreate().
bool Recipe.UseStock |
Definition at line 185 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 191 of file Recipe.cs.
Referenced by HitSummary.Execute(), UIRecipeInfo.Refresh(), UIRecipeInfo.RefreshImages(), ButtonGrid.SetRecipe(), and ButtonGrid.SetRecipeVariation().
|
get |
Definition at line 299 of file Recipe.cs.
Referenced by ActionMode.GetHintText(), and AM_Build.RotateUnderMouse().
|
get |
Definition at line 297 of file Recipe.cs.
Referenced by UIRecipeInfo.Refresh(), and UIRecipeInfo.RefreshList().
|
get |
Definition at line 207 of file Recipe.cs.
Referenced by DropdownGrid.BuildIngredients(), GetDefaultColor(), OnRenderMarker(), and SetImage().
|
get |
Definition at line 269 of file Recipe.cs.
Referenced by UIInspector.DrawHighlight(), TaskBuild.OnProgressComplete(), HotItemHeld.OnRenderTile(), and AI_HaulResource.Run().
|
get |
Definition at line 247 of file Recipe.cs.
Referenced by AM_Build.GetGuidePass(), TaskBuild.GetHitResult(), HasSameTile(), AM_Build.HitTest(), and TaskBuild.OnProgressComplete().
|
get |
Definition at line 251 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 243 of file Recipe.cs.
Referenced by AM_Build.HitTest(), and TaskBuild.OnProgressComplete().
|
get |
Definition at line 227 of file Recipe.cs.
Referenced by HasSameTile(), and AM_Build.OnRenderTile().
|
get |
Definition at line 245 of file Recipe.cs.
Referenced by HasSameTile().
|
get |
Definition at line 253 of file Recipe.cs.
Referenced by TaskBuild.GetHitResult(), and AM_Build.IsFillMode().
|
get |
Definition at line 249 of file Recipe.cs.
Referenced by TaskBuild.GetHitResult(), HasSameTile(), AM_Build.OnProcessTiles(), and TaskBuild.OnProgressComplete().
|
get |
Definition at line 229 of file Recipe.cs.
Referenced by HotItemHeld.CanChangeHeightByWheel(), AM_Build.InputWheel(), and UIPlaceHelper.Refresh().
|
get |
Definition at line 255 of file Recipe.cs.
Referenced by TaskBuild._GetHitResult().
|
get |
Definition at line 283 of file Recipe.cs.
Referenced by UIInspector.DrawHighlight(), TaskBuild.GetHitResult(), and HotItemHeld.OnRenderTile().
|
get |
Definition at line 213 of file Recipe.cs.
Referenced by GridItemRecipe.SetButton(), UICardInfo.SetRecipe(), and TryGetFirstTimeBonus().
|
get |
Definition at line 241 of file Recipe.cs.
Referenced by GetQualityBonus().
|
get |
Definition at line 211 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 281 of file Recipe.cs.
Referenced by BuildIngredientList(), and HitSummary.Execute().
|
get |
Definition at line 205 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 209 of file Recipe.cs.
Referenced by Build(), RecipeBridgePillar.Build(), Craft(), GetRenderer(), HasSameTile(), OnRenderMarker(), and Rotate().
|
get |
|
get |
Definition at line 215 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 257 of file Recipe.cs.
Referenced by UIInspector.DrawHighlight(), TaskBuild.OnProgressComplete(), HotItemHeld.OnRenderTile(), and AI_HaulResource.Run().