Elin Modding Docs Doc
Loading...
Searching...
No Matches
Los Class Reference
Inheritance diagram for Los:
EClass

Static Public Member Functions

static int MAX (int a, int b)
 
static int ABS (int a)
 
static int ZSGN (int a)
 
static List< PointListVisible (Point p1, Point p2, int radius, Action< Point, bool > _onVisit=null)
 
static Point GetNearestNeighbor (Point p1, Point p2)
 
static Point GetRushPoint (Point p1, Point dest)
 
static bool IsVisible (Point p1, Point p2, Action< Point, bool > _onVisit=null)
 
static bool IsVisible (Card c1, Card c2)
 
static bool IsVisible (int x1, int x2, int z1, int z2, Action< Point, bool > _onVisit=null, bool returnOnBlock=true)
 
- Static Public Member Functions inherited from EClass
static int rnd (int a)
 
static int curve (int a, int start, int step, int rate=75)
 
static int rndHalf (int a)
 
static float rndf (float a)
 
static int rndSqrt (int a)
 
static void Wait (float a, Card c)
 
static void Wait (float a, Point p)
 
static int Bigger (int a, int b)
 
static int Smaller (int a, int b)
 

Static Public Attributes

static Point p = new Point()
 
static Point originalP = new Point()
 
static Action< Point, bool > onVisit
 
- Static Public Attributes inherited from EClass
static Core core
 

Additional Inherited Members

- Properties inherited from EClass
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 Faction Wilds [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 SourceManager sources [get]
 
static SourceManager editorSources [get]
 
static SoundManager Sound [get]
 
static CoreDebug debug [get]
 

Detailed Description

Definition at line 5 of file Los.cs.

Member Function Documentation

◆ ABS()

static int Los.ABS ( int a)
static

Definition at line 18 of file Los.cs.

◆ GetNearestNeighbor()

static Point Los.GetNearestNeighbor ( Point p1,
Point p2 )
static

Definition at line 130 of file Los.cs.

◆ GetRushPoint()

static Point Los.GetRushPoint ( Point p1,
Point dest )
static

Definition at line 144 of file Los.cs.

◆ IsVisible() [1/3]

static bool Los.IsVisible ( Card c1,
Card c2 )
static

Definition at line 177 of file Los.cs.

◆ IsVisible() [2/3]

static bool Los.IsVisible ( int x1,
int x2,
int z1,
int z2,
Action< Point, bool > _onVisit = null,
bool returnOnBlock = true )
static

Definition at line 183 of file Los.cs.

◆ IsVisible() [3/3]

static bool Los.IsVisible ( Point p1,
Point p2,
Action< Point, bool > _onVisit = null )
static

Definition at line 171 of file Los.cs.

◆ ListVisible()

static List< Point > Los.ListVisible ( Point p1,
Point p2,
int radius,
Action< Point, bool > _onVisit = null )
static

Definition at line 90 of file Los.cs.

◆ MAX()

static int Los.MAX ( int a,
int b )
static

Definition at line 8 of file Los.cs.

◆ ZSGN()

static int Los.ZSGN ( int a)
static

Definition at line 28 of file Los.cs.

Member Data Documentation

◆ onVisit

Action<Point, bool> Los.onVisit
static

Definition at line 254 of file Los.cs.

◆ originalP

Point Los.originalP = new Point()
static

Definition at line 251 of file Los.cs.

◆ p

Point Los.p = new Point()
static

Definition at line 248 of file Los.cs.


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