Elin Modding Docs Doc
|
Classes | |
class | FocusOption |
Public Member Functions | |
void | Activate () |
virtual void | OnActivate () |
void | Deactivate () |
virtual void | OnDeactivate () |
virtual void | SetUnitSize () |
virtual void | OnEndPlayerTurn () |
unsafe void | Draw () |
void | UpdateShaders (float time=0f) |
virtual void | OnChangeHour () |
virtual unsafe void | RefreshPosition () |
void | RefreshAll () |
void | RefreshScreenSize () |
Point | GetRandomPoint () |
void | RefreshSky () |
virtual void | RefreshWeather () |
void | RefreshGrading () |
void | RefreshTilt () |
void | ScrollMouse (float x, float y) |
void | ScrollAxis (Vector3 axis, bool direct=false) |
void | Focus (Int3 ints) |
void | Focus (int x, int y) |
void | Focus (Card c) |
void | FocusCenter () |
unsafe void | Focus (Point pos) |
void | FocusPC () |
void | FocusImmediate (Point pos) |
void | SnapScreen (ref Vector3 v, float zoom) |
void | SetZoom (float z) |
void | SetTargetZoomIndex (int index) |
void | ModTargetZoomIndex (int a) |
Public Attributes | |
float | SharpenAmount |
float | camSpeed2 |
float | heightLight |
float | pushbackSpeed |
Vector2 | snapSize |
Vector2 | tileSize |
Vector2 | tileAlign |
Vector2 | tileWorldSize |
Vector2 | tileViewSize |
Vector3 | tileWeight |
Vector3 | focusFix |
Vector3 | tileOffsetHeight |
Vector3 | tileWeightHeight |
Vector3 | planeAngle |
Vector3 | planeSpeed |
Vector2 | paddings |
Vector2 | paddingOffset |
Vector3 | lastPos |
Rect | mapLimit |
float | Zoom |
float | nextMove |
float | focusSpeed |
float | focusSpeedSlow |
float | focusSpeedSlow2 |
int | width |
int | height |
int | scrollX |
int | scrollY |
int | moonLevel |
BaseTileMap | tileMap |
BaseTileSelector | tileSelector |
ScreenGuide | guide |
Grid | grid |
MeshRenderer | overlayShadow |
PCOrbit | pcOrbit |
float | forcePrecision |
bool | isCameraMoving |
BaseGameScreen.FocusOption | focusOption |
Vector3? | focusPos |
Vector3 | position |
float | screenFixX |
float | screenFixX2 |
float | screenFixX3 |
float | screenFixX4 |
float | screenFixY |
float | screenFixY2 |
float | screenFixY3 |
float | screenFixY4 |
bool | instantFocus |
int | targetZoomIndex |
float | targetZoom = 0.5f |
float | zoomTimer |
Vector3 | zoomPos |
Protected Attributes | |
Vector3 | camPos |
Vector3 | pushBack |
Properties | |
bool | fixFocus [get] |
virtual float | TargetZoom [get] |
CameraSupport | camSupport [get] |
Transform | transFocus [get] |
virtual float | SkyRate [get] |
virtual float | ViewHeight [get] |
virtual bool | IsGameScreen [get] |
virtual bool | IsLocalMap [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 | |
![]() | |
static int | rnd (int a) |
![]() | |
static Core | core |
Definition at line 5 of file BaseGameScreen.cs.
void BaseGameScreen.Activate | ( | ) |
Definition at line 89 of file BaseGameScreen.cs.
void BaseGameScreen.Deactivate | ( | ) |
Definition at line 145 of file BaseGameScreen.cs.
unsafe void BaseGameScreen.Draw | ( | ) |
Definition at line 168 of file BaseGameScreen.cs.
void BaseGameScreen.Focus | ( | Card | c | ) |
Definition at line 661 of file BaseGameScreen.cs.
void BaseGameScreen.Focus | ( | int | x, |
int | y ) |
Definition at line 647 of file BaseGameScreen.cs.
void BaseGameScreen.Focus | ( | Int3 | ints | ) |
Definition at line 641 of file BaseGameScreen.cs.
unsafe void BaseGameScreen.Focus | ( | Point | pos | ) |
Definition at line 678 of file BaseGameScreen.cs.
void BaseGameScreen.FocusCenter | ( | ) |
Definition at line 671 of file BaseGameScreen.cs.
void BaseGameScreen.FocusImmediate | ( | Point | pos | ) |
Definition at line 693 of file BaseGameScreen.cs.
void BaseGameScreen.FocusPC | ( | ) |
Definition at line 684 of file BaseGameScreen.cs.
Point BaseGameScreen.GetRandomPoint | ( | ) |
Definition at line 474 of file BaseGameScreen.cs.
void BaseGameScreen.ModTargetZoomIndex | ( | int | a | ) |
Definition at line 782 of file BaseGameScreen.cs.
|
virtual |
Definition at line 140 of file BaseGameScreen.cs.
|
virtual |
Definition at line 306 of file BaseGameScreen.cs.
|
virtual |
Definition at line 153 of file BaseGameScreen.cs.
|
virtual |
Definition at line 163 of file BaseGameScreen.cs.
void BaseGameScreen.RefreshAll | ( | ) |
Definition at line 423 of file BaseGameScreen.cs.
void BaseGameScreen.RefreshGrading | ( | ) |
Definition at line 581 of file BaseGameScreen.cs.
|
virtual |
Definition at line 311 of file BaseGameScreen.cs.
void BaseGameScreen.RefreshScreenSize | ( | ) |
Definition at line 444 of file BaseGameScreen.cs.
void BaseGameScreen.RefreshSky | ( | ) |
Definition at line 484 of file BaseGameScreen.cs.
void BaseGameScreen.RefreshTilt | ( | ) |
Definition at line 612 of file BaseGameScreen.cs.
|
virtual |
Definition at line 504 of file BaseGameScreen.cs.
void BaseGameScreen.ScrollAxis | ( | Vector3 | axis, |
bool | direct = false ) |
Definition at line 630 of file BaseGameScreen.cs.
void BaseGameScreen.ScrollMouse | ( | float | x, |
float | y ) |
Definition at line 619 of file BaseGameScreen.cs.
void BaseGameScreen.SetTargetZoomIndex | ( | int | index | ) |
Definition at line 770 of file BaseGameScreen.cs.
|
virtual |
Definition at line 158 of file BaseGameScreen.cs.
void BaseGameScreen.SetZoom | ( | float | z | ) |
Definition at line 761 of file BaseGameScreen.cs.
void BaseGameScreen.SnapScreen | ( | ref Vector3 | v, |
float | zoom ) |
Definition at line 703 of file BaseGameScreen.cs.
void BaseGameScreen.UpdateShaders | ( | float | time = 0f | ) |
Definition at line 247 of file BaseGameScreen.cs.
|
protected |
Definition at line 989 of file BaseGameScreen.cs.
float BaseGameScreen.camSpeed2 |
Definition at line 862 of file BaseGameScreen.cs.
Vector3 BaseGameScreen.focusFix |
Definition at line 889 of file BaseGameScreen.cs.
BaseGameScreen.FocusOption BaseGameScreen.focusOption |
Definition at line 978 of file BaseGameScreen.cs.
Vector3? BaseGameScreen.focusPos |
Definition at line 982 of file BaseGameScreen.cs.
float BaseGameScreen.focusSpeed |
Definition at line 925 of file BaseGameScreen.cs.
float BaseGameScreen.focusSpeedSlow |
Definition at line 929 of file BaseGameScreen.cs.
float BaseGameScreen.focusSpeedSlow2 |
Definition at line 933 of file BaseGameScreen.cs.
float BaseGameScreen.forcePrecision |
Definition at line 970 of file BaseGameScreen.cs.
Grid BaseGameScreen.grid |
Definition at line 960 of file BaseGameScreen.cs.
ScreenGuide BaseGameScreen.guide |
Definition at line 957 of file BaseGameScreen.cs.
int BaseGameScreen.height |
Definition at line 939 of file BaseGameScreen.cs.
float BaseGameScreen.heightLight |
Definition at line 865 of file BaseGameScreen.cs.
bool BaseGameScreen.instantFocus |
Definition at line 1026 of file BaseGameScreen.cs.
bool BaseGameScreen.isCameraMoving |
Definition at line 974 of file BaseGameScreen.cs.
Vector3 BaseGameScreen.lastPos |
Definition at line 910 of file BaseGameScreen.cs.
Rect BaseGameScreen.mapLimit |
Definition at line 913 of file BaseGameScreen.cs.
int BaseGameScreen.moonLevel |
Definition at line 948 of file BaseGameScreen.cs.
float BaseGameScreen.nextMove |
Definition at line 921 of file BaseGameScreen.cs.
MeshRenderer BaseGameScreen.overlayShadow |
Definition at line 963 of file BaseGameScreen.cs.
Vector2 BaseGameScreen.paddingOffset |
Definition at line 907 of file BaseGameScreen.cs.
Vector2 BaseGameScreen.paddings |
Definition at line 904 of file BaseGameScreen.cs.
PCOrbit BaseGameScreen.pcOrbit |
Definition at line 966 of file BaseGameScreen.cs.
Vector3 BaseGameScreen.planeAngle |
Definition at line 898 of file BaseGameScreen.cs.
Vector3 BaseGameScreen.planeSpeed |
Definition at line 901 of file BaseGameScreen.cs.
Vector3 BaseGameScreen.position |
Definition at line 986 of file BaseGameScreen.cs.
|
protected |
Definition at line 992 of file BaseGameScreen.cs.
float BaseGameScreen.pushbackSpeed |
Definition at line 868 of file BaseGameScreen.cs.
float BaseGameScreen.screenFixX |
Definition at line 995 of file BaseGameScreen.cs.
float BaseGameScreen.screenFixX2 |
Definition at line 998 of file BaseGameScreen.cs.
float BaseGameScreen.screenFixX3 |
Definition at line 1001 of file BaseGameScreen.cs.
float BaseGameScreen.screenFixX4 |
Definition at line 1004 of file BaseGameScreen.cs.
float BaseGameScreen.screenFixY |
Definition at line 1007 of file BaseGameScreen.cs.
float BaseGameScreen.screenFixY2 |
Definition at line 1010 of file BaseGameScreen.cs.
float BaseGameScreen.screenFixY3 |
Definition at line 1013 of file BaseGameScreen.cs.
float BaseGameScreen.screenFixY4 |
Definition at line 1016 of file BaseGameScreen.cs.
int BaseGameScreen.scrollX |
Definition at line 942 of file BaseGameScreen.cs.
int BaseGameScreen.scrollY |
Definition at line 945 of file BaseGameScreen.cs.
float BaseGameScreen.SharpenAmount |
Definition at line 859 of file BaseGameScreen.cs.
Vector2 BaseGameScreen.snapSize |
Definition at line 871 of file BaseGameScreen.cs.
float BaseGameScreen.targetZoom = 0.5f |
Definition at line 1032 of file BaseGameScreen.cs.
int BaseGameScreen.targetZoomIndex |
Definition at line 1029 of file BaseGameScreen.cs.
Vector2 BaseGameScreen.tileAlign |
Definition at line 877 of file BaseGameScreen.cs.
BaseTileMap BaseGameScreen.tileMap |
Definition at line 951 of file BaseGameScreen.cs.
Vector3 BaseGameScreen.tileOffsetHeight |
Definition at line 892 of file BaseGameScreen.cs.
BaseTileSelector BaseGameScreen.tileSelector |
Definition at line 954 of file BaseGameScreen.cs.
Vector2 BaseGameScreen.tileSize |
Definition at line 874 of file BaseGameScreen.cs.
Vector2 BaseGameScreen.tileViewSize |
Definition at line 883 of file BaseGameScreen.cs.
Vector3 BaseGameScreen.tileWeight |
Definition at line 886 of file BaseGameScreen.cs.
Vector3 BaseGameScreen.tileWeightHeight |
Definition at line 895 of file BaseGameScreen.cs.
Vector2 BaseGameScreen.tileWorldSize |
Definition at line 880 of file BaseGameScreen.cs.
int BaseGameScreen.width |
Definition at line 936 of file BaseGameScreen.cs.
float BaseGameScreen.Zoom |
Definition at line 917 of file BaseGameScreen.cs.
Vector3 BaseGameScreen.zoomPos |
Definition at line 1038 of file BaseGameScreen.cs.
float BaseGameScreen.zoomTimer |
Definition at line 1035 of file BaseGameScreen.cs.
|
getprotected |
Definition at line 30 of file BaseGameScreen.cs.
|
get |
Definition at line 9 of file BaseGameScreen.cs.
|
get |
Definition at line 70 of file BaseGameScreen.cs.
|
get |
Definition at line 80 of file BaseGameScreen.cs.
|
get |
Definition at line 50 of file BaseGameScreen.cs.
|
get |
Definition at line 20 of file BaseGameScreen.cs.
|
getprotected |
Definition at line 40 of file BaseGameScreen.cs.
|
get |
Definition at line 60 of file BaseGameScreen.cs.