Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
AM_ViewZone.cs
Go to the documentation of this file.
1public class AM_ViewZone : AM_BaseSim
2{
3 public bool _FixFocus;
4
5 public bool _SyncScroll;
6
8
10
11 public override bool ShowMouseoverTarget => false;
12
13 public override bool FixFocus => _FixFocus;
14
15 public override void OnActivate()
16 {
17 ActionMode.DefaultMode = this;
18 _FixFocus = false;
19 _SyncScroll = false;
20 if ((bool)WidgetMouseover.Instance)
21 {
23 }
24 }
25
26 public override void OnRenderTile(Point point, HitResult result, int dir)
27 {
29 {
30 base.OnRenderTile(mouseTarget.pos, HitResult.Default, dir);
31 }
32 }
33
34 public override void OnScroll()
35 {
36 if (EInput.rightMouse.pressedTimer > 0.15f)
37 {
38 _SyncScroll = false;
39 }
40 }
41
42 public override void _OnUpdateInput()
43 {
45 {
47 }
48 }
49}
AreaHighlightMode
HitResult
Definition: HitResult.cs:2
override bool FixFocus
Definition: AM_ViewZone.cs:13
override bool ShowMouseoverTarget
Definition: AM_ViewZone.cs:11
bool _SyncScroll
Definition: AM_ViewZone.cs:5
override void OnScroll()
Definition: AM_ViewZone.cs:34
override void OnActivate()
Definition: AM_ViewZone.cs:15
bool _FixFocus
Definition: AM_ViewZone.cs:3
override void _OnUpdateInput()
Definition: AM_ViewZone.cs:42
override void OnRenderTile(Point point, HitResult result, int dir)
Definition: AM_ViewZone.cs:26
override AreaHighlightMode AreaHihlight
Definition: AM_ViewZone.cs:9
PointTarget mouseTarget
Definition: AM_ViewZone.cs:7
bool clicked
Definition: ButtonState.cs:37
float pressedTimer
Definition: ButtonState.cs:17
Zone currentZone
Definition: Chara.cs:240
Definition: EClass.cs:5
static Scene scene
Definition: EClass.cs:30
static Player player
Definition: EClass.cs:12
static Chara pc
Definition: EClass.cs:14
Definition: EInput.cs:8
static ButtonState rightMouse
Definition: EInput.cs:351
void MoveZone(Zone z)
Definition: Player.cs:1814
bool drawHighlight
Definition: PointTarget.cs:24
Definition: Point.cs:9
PointTarget mouseTarget
Definition: Scene.cs:129
void Hide(bool immediate=false)
static WidgetMouseover Instance