|
Elin Decompiled Documentation EA 23.236 Nightly Patch 1
|
Public Member Functions | |
| bool | _IsRoofEditMode (Card c) |
| override bool | IsRoofEditMode (Card c=null) |
| override bool | IsFillMode () |
| override int | TopHeight (Point p) |
| override HitResult | HitResultOnDesignation (Point p) |
| override MeshPass | GetGuidePass (Point point) |
| override bool | ForcedInstaComplete (TaskBuild t) |
| override void | OnUpdateCursor () |
| override void | OnActivate () |
| override void | OnDeactivate () |
| override void | OnCancel () |
| void | StartBuild (Recipe r, Func< ButtonGrid > _button) |
| override void | OnCreateMold (bool processing=false) |
| override HitResult | HitTest (Point point, Point start) |
| void | FixBridge (Point point, Recipe recipe) |
| override void | OnRenderTile (Point point, HitResult result, int dir) |
| override void | OnBeforeProcessTiles () |
| override void | OnProcessTiles (Point point, int dir) |
| override void | OnFinishProcessTiles () |
| override void | RotateUnderMouse () |
| override void | InputWheel (int wheel) |
| void | ModAltitude (int a) |
| void | SetAltitude (int a) |
Public Member Functions inherited from AM_Designation< TaskBuild > | |
| virtual bool | CanInstaComplete (T t) |
| virtual bool | ForcedInstaComplete (T t) |
| virtual HitResult | HitResultOnDesignation (Point p) |
| override void | OnActivate () |
| void | CreateNewMold (bool processing=false) |
| virtual void | OnCreateMold (bool processing=false) |
| override HitResult | HitTest (Point point, Point start) |
| override bool | CanProcessTiles () |
| override void | OnBeforeProcessTiles () |
| override void | OnProcessTiles (Point point, int dir) |
| override void | OnAfterProcessTiles (Point start, Point end) |
| override void | OnRefreshSummary (Point point, HitResult result, HitSummary summary) |
Public Attributes | |
| int | bridgeHeight |
| int | altitude |
| Recipe | recipe |
| Recipe | _recipe |
| Func< ButtonGrid > | button |
| TraitHouseBoard | houseBoard |
Public Attributes inherited from AM_Designation< TaskBuild > | |
| TaskList< T > | list |
| T | mold |
Properties | |
| override BuildMenu.Mode | buildMenuMode [get] |
| override int | CostMoney [get] |
| override bool | IsBuildMode [get] |
| override string | idSound [get] |
| override bool | AllowAutoClick [get] |
| override bool | AllowMiddleClickFunc [get] |
| override int | SelectorHeight [get] |
| override BaseTileSelector.HitType | hitType [get] |
| override BaseTileSelector.SelectType | selectType [get] |
| override BaseTileSelector.BoxType | boxType [get] |
| override int | hitW [get] |
| override int | hitH [get] |
| int | MaxAltitude [get] |
Properties inherited from AM_Designation< TaskBuild > | |
| override string | idSound [get] |
| override bool | IsBuildMode [get] |
Definition at line 4 of file AM_Build.cs.
|
inline |
Definition at line 74 of file AM_Build.cs.
References Trait.CanOnlyCarry, and Card.trait.
Referenced by IsRoofEditMode(), and AM_MoveInstalled.IsRoofEditMode().
Definition at line 230 of file AM_Build.cs.
References bridgeHeight, Cell.bridgeHeight, Point.cell, Recipe.IsBridge, TileType.MinAltitude, recipe, and Recipe.tileType.
Referenced by TaskBuild.OnProgressComplete(), and OnRenderTile().
|
inline |
Definition at line 124 of file AM_Build.cs.
References TileType.CanInstaComplete, recipe, and Recipe.tileType.
Definition at line 115 of file AM_Build.cs.
References BaseGameScreen.guide, Recipe.IsBlock, ScreenGuide.passGuideBlock, ScreenGuide.passGuideFloor, recipe, and EClass.screen.
Reimplemented from AM_Designation< TaskBuild >.
Definition at line 106 of file AM_Build.cs.
References CellDetail.designation, and Point.detail.
Definition at line 177 of file AM_Build.cs.
References Cell._block, Cell._bridge, Cell._floor, altitude, bridgeHeight, Cell.bridgeHeight, Point.cell, Point.Equals(), Cell.height, Recipe.IsBlock, Recipe.IsBridge, IsFillMode(), Recipe.IsFloor, IsRoofEditMode(), recipe, TileType.SelectType, and Recipe.tileType.
|
inline |
Definition at line 350 of file AM_Build.cs.
References Recipe.MaxAltitude, ModAltitude(), recipe, BaseTileSelector.RefreshMouseInfo(), EClass.screen, and BaseGameScreen.tileSelector.
|
inline |
Definition at line 92 of file AM_Build.cs.
References EClass.debug, CoreDebug.godBuild, Recipe.IsThing, and recipe.
Referenced by HitTest(), and TaskBuild.OnProgressComplete().
|
inline |
Definition at line 87 of file AM_Build.cs.
References _IsRoofEditMode(), and recipe.
Referenced by HitTest(), TaskBuild.OnProgressComplete(), OnRenderTile(), and SetAltitude().
|
inline |
Definition at line 363 of file AM_Build.cs.
References altitude, Recipe.IsBridge, MaxAltitude, recipe, and SetAltitude().
Referenced by AM_Adv._OnUpdateInput(), InputWheel(), and UIPlaceHelper.Refresh().
|
inline |
Definition at line 134 of file AM_Build.cs.
References AM_Designation< TaskBuild >.list.
|
inline |
Definition at line 278 of file AM_Build.cs.
References Recipe._dir, _recipe, and recipe.
|
inline |
Definition at line 151 of file AM_Build.cs.
References AM_MoveInstalled.Activate(), and ActionMode.Inspect.
|
inlinevirtual |
Reimplemented from AM_Designation< TaskBuild >.
Definition at line 171 of file AM_Build.cs.
References _recipe, altitude, recipe, and SetAltitude().
|
inline |
Definition at line 140 of file AM_Build.cs.
References houseBoard, BuildMenu.Instance, recipe, and BuildMenu.Unselect().
|
inline |
Definition at line 309 of file AM_Build.cs.
References AM_MoveInstalled.Activate(), button, Card.ExistsOnMap, Recipe.ingredients, ActionMode.Inspect, BuildMenu.Instance, Recipe.IsBridge, Card.isDestroyed, Player.Pref.lastBuildCategory, Card.Num, EClass.player, Player.pref, recipe, BuildMenu.RefreshCategory(), SetAltitude(), ButtonGrid.SetRecipe(), BuildMenu.Unselect(), and Recipe.UseStock.
|
inline |
Definition at line 286 of file AM_Build.cs.
References Recipe._dir, altitude, bridgeHeight, CellDetail.designation, Task.Destroy(), Point.detail, Point.HasDesignation, Recipe.IsWallOrFence, recipe, and SetAltitude().
Definition at line 239 of file AM_Build.cs.
References Recipe._dir, MeshPass.Add(), altitude, TileType.AltitudeAsDir, bridgeHeight, Cell.bridgeHeight, Point.cell, FixBridge(), TileType.GetDesiredDir(), BaseGameScreen.guide, Recipe.IsBridge, Recipe.IsFloorOrBridge, IsRoofEditMode(), Recipe.OnRenderMarker(), ScreenGuide.passGuideFloor, Point.Position(), recipe, EClass.screen, BaseTileSelector.start, BaseGameScreen.tileSelector, and Recipe.tileType.
Referenced by HotItemHeld.OnRenderTile().
|
inline |
Definition at line 129 of file AM_Build.cs.
References CursorSystem.Build.
|
inline |
Definition at line 341 of file AM_Build.cs.
References Recipe.CanRotate, recipe, and Recipe.Rotate().
|
inline |
Definition at line 377 of file AM_Build.cs.
References altitude, TileType.AltitudeAsDir, AM_Designation< TaskBuild >.CreateNewMold(), IsRoofEditMode(), AM_Designation< TaskBuild >.mold, Recipe.OnChangeAltitude(), recipe, and Recipe.tileType.
Referenced by ModAltitude(), OnCreateMold(), OnFinishProcessTiles(), OnProcessTiles(), and StartBuild().
|
inline |
Definition at line 156 of file AM_Build.cs.
References bridgeHeight, button, AM_Designation< TaskBuild >.CreateNewMold(), recipe, SetAltitude(), and EClass.ui.
Referenced by BuildMenu.RefreshCategory().
|
inline |
Definition at line 101 of file AM_Build.cs.
References altitude, TileType.AltitudeAsDir, bridgeHeight, recipe, and Recipe.tileType.
| Recipe AM_Build._recipe |
Definition at line 12 of file AM_Build.cs.
Referenced by OnBeforeProcessTiles(), and OnCreateMold().
| int AM_Build.altitude |
Definition at line 8 of file AM_Build.cs.
Referenced by RecipeCard.CreateMold(), HitTest(), ModAltitude(), OnCreateMold(), OnProcessTiles(), OnRenderTile(), UIPlaceHelper.Refresh(), SetAltitude(), and TopHeight().
| int AM_Build.bridgeHeight |
Definition at line 6 of file AM_Build.cs.
Referenced by FixBridge(), HitTest(), OnProcessTiles(), TaskBuild.OnProgressComplete(), OnRenderTile(), StartBuild(), and TopHeight().
| Func<ButtonGrid> AM_Build.button |
Definition at line 14 of file AM_Build.cs.
Referenced by OnFinishProcessTiles(), and StartBuild().
| TraitHouseBoard AM_Build.houseBoard |
Definition at line 16 of file AM_Build.cs.
Referenced by RecipeCard.Build(), and OnDeactivate().
| Recipe AM_Build.recipe |
Definition at line 10 of file AM_Build.cs.
Referenced by FixBridge(), ForcedInstaComplete(), GetGuidePass(), ActionMode.GetHintText(), HitTest(), InputWheel(), IsFillMode(), IsRoofEditMode(), ModAltitude(), OnBeforeProcessTiles(), OnCreateMold(), OnDeactivate(), OnFinishProcessTiles(), OnProcessTiles(), OnRenderTile(), RotateUnderMouse(), SetAltitude(), StartBuild(), and TopHeight().
|
get |
Definition at line 36 of file AM_Build.cs.
|
get |
Definition at line 48 of file AM_Build.cs.
|
get |
Definition at line 56 of file AM_Build.cs.
|
get |
Definition at line 18 of file AM_Build.cs.
|
get |
Definition at line 20 of file AM_Build.cs.
|
get |
Definition at line 60 of file AM_Build.cs.
|
get |
Definition at line 52 of file AM_Build.cs.
|
get |
Definition at line 58 of file AM_Build.cs.
|
get |
Definition at line 34 of file AM_Build.cs.
|
get |
Definition at line 32 of file AM_Build.cs.
|
get |
Definition at line 62 of file AM_Build.cs.
Referenced by ActionMode.GetHintText(), and ModAltitude().
|
get |
Definition at line 50 of file AM_Build.cs.
|
get |
Definition at line 54 of file AM_Build.cs.