Elin Modding Docs Doc
Loading...
Searching...
No Matches
AM_Mine Class Reference
Inheritance diagram for AM_Mine:
AM_Designation< TaskMine >

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)
 
- Public Member Functions inherited from AM_Designation< TaskMine >
virtual bool CanInstaComplete (T t)
 
virtual bool ForcedInstaComplete (T t)
 
virtual HitResult HitResultOnDesignation (Point p)
 
override void OnActivate ()
 
void CreateNewMold (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
 
- Public Attributes inherited from AM_Designation< TaskMine >
TaskList< T > list
 
mold
 

Properties

override int CostMoney [get]
 
override BaseTileSelector.HitType hitType [get]
 
override string id [get]
 
override bool AllowAutoClick [get]
 
override bool CanTargetFog [get]
 
- Properties inherited from AM_Designation< TaskMine >
override string idSound [get]
 
override bool IsBuildMode [get]
 

Detailed Description

Definition at line 5 of file AM_Mine.cs.

Member Function Documentation

◆ Activate()

void AM_Mine.Activate ( TaskMine.Mode _mode)

Definition at line 86 of file AM_Mine.cs.

◆ ForcedInstaComplete()

override bool AM_Mine.ForcedInstaComplete ( TaskMine t)

Definition at line 60 of file AM_Mine.cs.

◆ GetGuidePass()

override MeshPass AM_Mine.GetGuidePass ( Point point)

Definition at line 76 of file AM_Mine.cs.

◆ IsRoofEditMode()

override bool AM_Mine.IsRoofEditMode ( Card c = null)

Definition at line 8 of file AM_Mine.cs.

◆ OnActivate()

override void AM_Mine.OnActivate ( )

Definition at line 94 of file AM_Mine.cs.

◆ OnCreateMold()

override void AM_Mine.OnCreateMold ( bool processing = false)
virtual

Reimplemented from AM_Designation< TaskMine >.

Definition at line 113 of file AM_Mine.cs.

◆ OnRenderTile()

override void AM_Mine.OnRenderTile ( Point point,
HitResult result,
int dir )

Definition at line 120 of file AM_Mine.cs.

◆ OnSelectEnd()

override void AM_Mine.OnSelectEnd ( bool cancel)

Definition at line 107 of file AM_Mine.cs.

◆ OnSelectStart()

override void AM_Mine.OnSelectStart ( Point point)

Definition at line 101 of file AM_Mine.cs.

◆ OnUpdateCursor()

override void AM_Mine.OnUpdateCursor ( )

Definition at line 54 of file AM_Mine.cs.

Member Data Documentation

◆ mode

TaskMine.Mode AM_Mine.mode

Definition at line 131 of file AM_Mine.cs.

◆ ramp

int AM_Mine.ramp = 3

Definition at line 134 of file AM_Mine.cs.

Property Documentation

◆ AllowAutoClick

override bool AM_Mine.AllowAutoClick
get

Definition at line 45 of file AM_Mine.cs.

◆ CanTargetFog

override bool AM_Mine.CanTargetFog
get

Definition at line 67 of file AM_Mine.cs.

◆ CostMoney

override int AM_Mine.CostMoney
get

Definition at line 15 of file AM_Mine.cs.

◆ hitType

override BaseTileSelector.HitType AM_Mine.hitType
get

Definition at line 25 of file AM_Mine.cs.

◆ id

override string AM_Mine.id
get

Definition at line 35 of file AM_Mine.cs.


The documentation for this class was generated from the following file: