Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
override bool | IsRoofEditMode (Card c=null) |
override void | OnUpdateCursor () |
override bool | ForcedInstaComplete (TaskMine t) |
override MeshPass | GetGuidePass (Point point) |
void | Activate (TaskMine.Mode _mode) |
override void | OnActivate () |
override void | OnSelectStart (Point point) |
override void | OnSelectEnd (bool cancel) |
override void | OnCreateMold (bool processing=false) |
override void | OnRenderTile (Point point, HitResult result, int dir) |
![]() | |
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 | |
TaskMine.Mode | mode |
int | ramp = 3 |
![]() | |
TaskList< T > | list |
T | mold |
Properties | |
override int | CostMoney [get] |
override BaseTileSelector.HitType | hitType [get] |
override string | id [get] |
override bool | AllowAutoClick [get] |
override bool | CanTargetFog [get] |
![]() | |
override string | idSound [get] |
override bool | IsBuildMode [get] |
Definition at line 3 of file AM_Mine.cs.
|
inline |
Definition at line 43 of file AM_Mine.cs.
References Activate(), mode, and ramp.
Referenced by Activate(), and HotItemActionMode.Execute().
|
inline |
Definition at line 29 of file AM_Mine.cs.
References TaskPoint.pos, and Point.sourceBlock.
Definition at line 34 of file AM_Mine.cs.
References Cell._roofBlock, Point.cell, BaseGameScreen.guide, Point.HasWallOrFence, IsRoofEditMode(), ScreenGuide.passGuideBlock, and EClass.screen.
|
inline |
Definition at line 19 of file AM_Mine.cs.
Referenced by TaskMine.DrawMarker(), GetGuidePass(), TaskMine.GetHitResult(), Map.MineBlock(), TaskMine.OnProgressComplete(), and OnRenderTile().
|
inline |
Definition at line 50 of file AM_Mine.cs.
References AM_Designation< TaskMine >.list.
|
inlinevirtual |
Reimplemented from AM_Designation< TaskMine >.
Definition at line 66 of file AM_Mine.cs.
Referenced by ActionHint.Refresh().
Definition at line 72 of file AM_Mine.cs.
References ColorProfile.blockColors, Point.cell, EClass.Colors, ScreenGuide.DrawWall(), BaseGameScreen.guide, Cell.HasWallOrFence, IsRoofEditMode(), EClass.screen, ColorProfile.BlockColors.Valid, and ColorProfile.BlockColors.Warning.
|
inline |
|
inline |
Definition at line 56 of file AM_Mine.cs.
References EClass.ui.
|
inline |
Definition at line 24 of file AM_Mine.cs.
References CursorSystem.Mine.
TaskMine.Mode AM_Mine.mode |
Definition at line 5 of file AM_Mine.cs.
Referenced by Activate(), and OnCreateMold().
int AM_Mine.ramp = 3 |
Definition at line 7 of file AM_Mine.cs.
Referenced by Activate(), and OnCreateMold().
|
get |
Definition at line 15 of file AM_Mine.cs.
|
get |
Definition at line 17 of file AM_Mine.cs.
|
get |
Definition at line 9 of file AM_Mine.cs.
|
get |
Definition at line 11 of file AM_Mine.cs.
|
get |
Definition at line 13 of file AM_Mine.cs.