Elin Modding Docs Doc
Loading...
Searching...
No Matches
TileSelectorElona Class Reference
Inheritance diagram for TileSelectorElona:
BaseTileSelector EMono

Public Member Functions

unsafe override void OnRenderTile (Point point, HitResult result, bool shouldHide)
 
void OnUpdateInput ()
 
- Public Member Functions inherited from BaseTileSelector
void OnChangeActionMode ()
 
void OnUpdate ()
 
void TryProcessTiles (Point _end)
 
void ProcessTiles (Point start, Point end, BaseTileSelector.ProcessMode processMode)
 
void ProcessFillTiles (Point start, BaseTileSelector.ProcessMode processMode)
 
bool IsInRange (int x, int z, Point end)
 
unsafe void RefreshMouseInfo (bool force=false)
 
void ExecuteSummary ()
 
void RefreshSummary ()
 

Public Attributes

EloMapActor actor
 
SpriteRenderer srHighlight
 
SpriteRenderer srHighlight2
 
SpriteRenderer srEmbarkPoint
 
Vector3 fixHighlight
 
int gx
 
int gy
 
bool hasTargetChanged
 
string textMouseOver
 
- Public Attributes inherited from BaseTileSelector
BaseTileSelector.HitType inspectHitType
 
bool inspectorHighlight
 
HitSummary summary = new HitSummary()
 
Point start
 
Point temp = new Point()
 
Point lastPoint = new Point()
 
Point lastClickPoint = new Point()
 
bool processing
 
bool autoClick
 
bool firstInMulti
 

Properties

EloMap elomap [get]
 
STETilemap fogmap [get]
 
- Properties inherited from BaseTileSelector
ActionMode mode [get]
 
BaseTileSelector.SelectType selectType [get]
 
BaseTileSelector.HitType hitType [get]
 
BaseTileSelector.BoxType boxType [get]
 
int hitW [get]
 
int hitH [get]
 
bool multisize [get]
 
int Width [get]
 
int Height [get]
 
- Properties inherited from EMono
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 Scene scene [get]
 
static BaseGameScreen screen [get]
 
static GameSetting setting [get]
 
static GameData gamedata [get]
 
static ColorProfile Colors [get]
 
static World world [get]
 
static SoundManager Sound [get]
 
static SourceManager sources [get]
 
static SourceManager editorSources [get]
 
static CoreDebug debug [get]
 

Additional Inherited Members

- Public Types inherited from BaseTileSelector
enum  SelectType { Single , Multiple , None }
 
enum  HitType {
  None , Default , Floor , Block ,
  Inspect
}
 
enum  BoxType { Box , Fence }
 
enum  ProcessMode { Render , Prpcess , Summary }
 
- Static Public Member Functions inherited from EMono
static int rnd (int a)
 
- Static Public Attributes inherited from EMono
static Core core
 

Detailed Description

Definition at line 6 of file TileSelectorElona.cs.

Member Function Documentation

◆ OnRenderTile()

unsafe override void TileSelectorElona.OnRenderTile ( Point point,
HitResult result,
bool shouldHide )
virtual

Reimplemented from BaseTileSelector.

Definition at line 29 of file TileSelectorElona.cs.

◆ OnUpdateInput()

void TileSelectorElona.OnUpdateInput ( )

Definition at line 47 of file TileSelectorElona.cs.

Member Data Documentation

◆ actor

EloMapActor TileSelectorElona.actor

Definition at line 84 of file TileSelectorElona.cs.

◆ fixHighlight

Vector3 TileSelectorElona.fixHighlight

Definition at line 96 of file TileSelectorElona.cs.

◆ gx

int TileSelectorElona.gx

Definition at line 100 of file TileSelectorElona.cs.

◆ gy

int TileSelectorElona.gy

Definition at line 104 of file TileSelectorElona.cs.

◆ hasTargetChanged

bool TileSelectorElona.hasTargetChanged

Definition at line 108 of file TileSelectorElona.cs.

◆ srEmbarkPoint

SpriteRenderer TileSelectorElona.srEmbarkPoint

Definition at line 93 of file TileSelectorElona.cs.

◆ srHighlight

SpriteRenderer TileSelectorElona.srHighlight

Definition at line 87 of file TileSelectorElona.cs.

◆ srHighlight2

SpriteRenderer TileSelectorElona.srHighlight2

Definition at line 90 of file TileSelectorElona.cs.

◆ textMouseOver

string TileSelectorElona.textMouseOver

Definition at line 112 of file TileSelectorElona.cs.

Property Documentation

◆ elomap

EloMap TileSelectorElona.elomap
get

Definition at line 10 of file TileSelectorElona.cs.

◆ fogmap

STETilemap TileSelectorElona.fogmap
get

Definition at line 20 of file TileSelectorElona.cs.


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