Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
override void | OnRenderTile (Point point, HitResult result, bool shouldHide) |
void | OnUpdateInput () |
![]() | |
void | OnChangeActionMode () |
virtual void | OnRenderTile (Point point, HitResult result, bool shouldHide) |
void | OnUpdate () |
void | TryProcessTiles (Point _end) |
void | ProcessTiles (Point start, Point end, ProcessMode processMode) |
void | ProcessFillTiles (Point start, ProcessMode processMode) |
bool | IsInRange (int x, int z, Point end) |
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 |
![]() | |
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] |
![]() | |
ActionMode | mode [get] |
SelectType | selectType [get] |
HitType | hitType [get] |
BoxType | boxType [get] |
int | hitW [get] |
int | hitH [get] |
bool | multisize [get] |
int | Width [get] |
int | Height [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 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 | |
![]() | |
enum | SelectType { Single , Multiple , None } |
enum | HitType { None , Default , Floor , Block , Inspect } |
enum | BoxType { Box , Fence } |
enum | ProcessMode { Render , Prpcess , Summary } |
![]() | |
static int | rnd (int a) |
![]() | |
static Core | core |
Definition at line 5 of file TileSelectorElona.cs.
|
inlinevirtual |
Reimplemented from BaseTileSelector.
Definition at line 33 of file TileSelectorElona.cs.
References Scene.cam, EMono.debug, elomap, CoreDebug.enable, fixHighlight, fogmap, EloMap.GetTileInfo(), Point.IsValid, Point.PositionTopdown(), EMono.scene, and srHighlight.
|
inline |
Definition at line 49 of file TileSelectorElona.cs.
References Scene.cam, EMono.debug, elomap, CoreDebug.enable, fogmap, EloMap.GetCell(), EloMap.GetTileInfo(), EloMap.GetZone(), gx, gy, hasTargetChanged, ActionMode.IsActive, Spatial.Name, EMono.player, EMono.scene, srEmbarkPoint, srHighlight, srHighlight2, textMouseOver, ActionMode.Title, EMono.ui, Spatial.x, Spatial.y, and Player.zone.
EloMapActor TileSelectorElona.actor |
Definition at line 7 of file TileSelectorElona.cs.
Vector3 TileSelectorElona.fixHighlight |
Definition at line 15 of file TileSelectorElona.cs.
Referenced by OnRenderTile().
int TileSelectorElona.gx |
Definition at line 18 of file TileSelectorElona.cs.
Referenced by OnUpdateInput().
int TileSelectorElona.gy |
Definition at line 21 of file TileSelectorElona.cs.
Referenced by OnUpdateInput().
bool TileSelectorElona.hasTargetChanged |
Definition at line 24 of file TileSelectorElona.cs.
Referenced by OnUpdateInput().
SpriteRenderer TileSelectorElona.srEmbarkPoint |
Definition at line 13 of file TileSelectorElona.cs.
Referenced by OnUpdateInput().
SpriteRenderer TileSelectorElona.srHighlight |
Definition at line 9 of file TileSelectorElona.cs.
Referenced by OnRenderTile(), and OnUpdateInput().
SpriteRenderer TileSelectorElona.srHighlight2 |
Definition at line 11 of file TileSelectorElona.cs.
Referenced by OnUpdateInput().
string TileSelectorElona.textMouseOver |
Definition at line 27 of file TileSelectorElona.cs.
Referenced by OnUpdateInput().
|
get |
Definition at line 29 of file TileSelectorElona.cs.
Referenced by OnRenderTile(), and OnUpdateInput().
|
get |
Definition at line 31 of file TileSelectorElona.cs.
Referenced by OnRenderTile(), and OnUpdateInput().