Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
AM_Sim.cs
Go to the documentation of this file.
1public class AM_Sim : AM_ViewZone
2{
3 public override bool AllowBuildModeShortcuts => true;
4
5 public override bool AllowMiddleClickFunc => true;
6
7 public override bool ShowMouseoverTarget => true;
8
9 public override void _OnUpdateInput()
10 {
12 {
14 {
17 EClass.screen.tileSelector.start = Scene.ClickPoint.Copy();
18 }
19 return;
20 }
22 {
24 }
26 {
28 }
29 }
30}
Definition: AM_Sim.cs:2
override bool ShowMouseoverTarget
Definition: AM_Sim.cs:7
override bool AllowBuildModeShortcuts
Definition: AM_Sim.cs:3
override bool AllowMiddleClickFunc
Definition: AM_Sim.cs:5
override void _OnUpdateInput()
Definition: AM_Sim.cs:9
static AM_Select Select
Definition: ActionMode.cs:59
void Activate(bool toggle=true, bool forceActivate=false)
Definition: ActionMode.cs:339
BaseTileSelector tileSelector
bool clicked
Definition: ButtonState.cs:37
bool draggedOverMargin
Definition: ButtonState.cs:47
Definition: EClass.cs:5
static Scene scene
Definition: EClass.cs:30
static BaseGameScreen screen
Definition: EClass.cs:32
static UI ui
Definition: EClass.cs:16
Definition: EInput.cs:8
static ButtonState leftMouse
Definition: EInput.cs:349
static ButtonState rightMouse
Definition: EInput.cs:351
Definition: Point.cs:9
static Point Invalid
Definition: Point.cs:28
Point Copy()
Definition: Point.cs:467
Point Set(int _x, int _z)
Definition: Point.cs:479
bool IsValid
Definition: Point.cs:88
Definition: Scene.cs:8
static Point HitPoint
Definition: Scene.cs:21
static Point ClickPoint
Definition: Scene.cs:23
ActionMode actionMode
Definition: Scene.cs:77
bool wasActive
Definition: UI.cs:78
static void Hide()