|
Elin Decompiled Documentation EA 23.247 Stable Patch 1
|
Public Member Functions | |
| override void | OnRenderTile (Point point, HitResult result, bool shouldHide) |
| void | OnUpdateInput () |
Public Member Functions inherited from BaseTileSelector | |
| 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 |
Public Attributes inherited from 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] |
| SelectType | selectType [get] |
| HitType | hitType [get] |
| 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 |
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().