Elin Decompiled Documentation EA 23.153 Nightly
|
Classes | |
class | FocusOption |
Public Member Functions | |
void | Activate () |
virtual void | OnActivate () |
void | Deactivate () |
virtual void | OnDeactivate () |
virtual void | SetUnitSize () |
virtual void | OnEndPlayerTurn () |
void | Draw () |
void | UpdateShaders (float time=0f) |
virtual void | OnChangeHour () |
virtual 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 () |
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 |
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] |
Private Attributes | |
readonly int | _BackDrawPower = Shader.PropertyToID("_BackDrawPower") |
readonly int | _Snow = Shader.PropertyToID("_Snow") |
readonly int | _SkyLevel = Shader.PropertyToID("_SkyLevel") |
readonly int | _NightRate = Shader.PropertyToID("_NightRate") |
readonly int | _ViewHeight = Shader.PropertyToID("_ViewHeight") |
readonly int | _FogStrength = Shader.PropertyToID("_FogStrength") |
readonly int | _FogColor = Shader.PropertyToID("_FogColor") |
readonly int | _FowColor = Shader.PropertyToID("_FowColor") |
readonly int | _SunColor = Shader.PropertyToID("_SunColor") |
readonly int | _SeaColor = Shader.PropertyToID("_SeaColor") |
readonly int | _SkyColor = Shader.PropertyToID("_SkyColor") |
readonly int | _SkyBGColor = Shader.PropertyToID("_SkyBGColor") |
readonly int | _Offset = Shader.PropertyToID("_Offset") |
readonly int | _Zoom = Shader.PropertyToID("_Zoom") |
readonly int | _LightPower = Shader.PropertyToID("_LightPower") |
readonly int | _AnimeSpeedGlobal = Shader.PropertyToID("_AnimeSpeedGlobal") |
readonly int | _ScreenFlash = Shader.PropertyToID("_ScreenFlash") |
Vector3 | _camPos |
Point | _randomPoint = new Point() |
Additional Inherited Members | |
![]() | |
static int | rnd (int a) |
![]() | |
static Core | core |
Definition at line 4 of file BaseGameScreen.cs.
|
inline |
Definition at line 192 of file BaseGameScreen.cs.
References EMono._zone, Scene.ApplyZoneConfig(), Scene.blossoms, Core.config, EMono.core, Deactivate(), Scene.ether, Scene.firefly, Scene.fireflyNight, Scene.flock, IsGameScreen, Core.IsGameStarted, IsLocalMap, Zone.IsUnderwater, SceneProfile.matGrading, SceneProfile.matOverlay, OnActivate(), BaseTileMap.OnActivate(), Scene.OnChangeHour(), overlayShadow, Scene.profile, Scene.rain, RefreshAll(), WidgetHotbar.RefreshHighlights(), CoreConfig.RefreshUIBrightness(), EMono.scene, Core.screen, SetUnitSize(), Scene.sfxFire, Scene.sfxRain, Scene.sfxSea, Scene.sfxUnderwater, Scene.sfxWind, Scene.snow, Scene.star, and tileMap.
Referenced by ActionMode.Activate(), Core.Awake(), and Scene.Init().
|
inline |
Definition at line 251 of file BaseGameScreen.cs.
References OnDeactivate().
Referenced by Activate(), Scene.Init(), and ZoneInspector.RefreshScreen().
|
inline |
Definition at line 270 of file BaseGameScreen.cs.
References EMono._map, EMono._zone, Scene.actionMode, Game.activeZone, CoreConfig.ApplyZoom(), ActionMode.Bird, CoreConfig.camera, Point.cell, Core.config, EMono.core, Chara.currentZone, Core.delta, BaseTileMap.Draw(), fixFocus, Scene.flock, focusFix, focusOption, focusPos, EMono.game, Core.gameDeltaNoPause, ActionMode.gameSpeed, Room.HasRoof, height, EffectManager.Instance, instantFocus, IsGameScreen, Spatial.IsRegion, Chara.isSynced, EffectManager.KillAll(), CoreConfig.CameraConfig.linearZoom, CardRenderer.orbit, paddingOffset, EMono.pc, Map.pointAnimes, Card.pos, position, Point.Position(), TCOrbit.Refresh(), RefreshPosition(), Card.renderer, Cell.room, EMono.scene, EMono.screen, scrollX, scrollY, Scene.skipAnime, CoreConfig.CameraConfig.smoothFollow, targetZoom, TargetZoom, tileMap, tileWorldSize, Scene.timeRatio, transFocus, EffectManager.UpdateEffects(), UpdateShaders(), width, Zoom, zoomPos, zoomTimer, and CoreConfig.CameraConfig.zoomToMouse.
Referenced by Scene.OnUpdate().
|
inline |
Definition at line 750 of file BaseGameScreen.cs.
References Focus(), Card.GetRootCard(), and Card.pos.
|
inline |
Definition at line 739 of file BaseGameScreen.cs.
References EMono.AdvMode, scrollX, and scrollY.
|
inline |
Definition at line 734 of file BaseGameScreen.cs.
References position, Int3.x, Int3.y, and Int3.z.
Referenced by WidgetMainText.Append(), LayerNewZone.Embark(), Focus(), Scene.FocusAndPause(), FocusCenter(), FocusImmediate(), FocusPC(), NotificationBattle.OnClick(), NotificationGuest.OnClick(), and HotItemFocusChara.OnClick().
|
inline |
Definition at line 764 of file BaseGameScreen.cs.
References position, and Point.PositionCenter().
|
inline |
Definition at line 758 of file BaseGameScreen.cs.
References EMono._map, Focus(), and MapBounds.Size.
|
inline |
Definition at line 777 of file BaseGameScreen.cs.
References Focus(), focusPos, instantFocus, and RefreshPosition().
|
inline |
Definition at line 769 of file BaseGameScreen.cs.
References EMono._map, Game.activeZone, Map.bounds, Chara.currentZone, Focus(), focusPos, EMono.game, MapBounds.GetCenterPos(), instantFocus, EMono.pc, Card.pos, and RefreshPosition().
Referenced by Scene.Init(), Card.MoveImmediate(), AM_Adv.OnActivate(), and Card.Teleport().
|
inline |
Definition at line 578 of file BaseGameScreen.cs.
References _randomPoint, height, EMono.rnd(), Point.Set(), and width.
Referenced by GameUpdater.Update100ms().
|
inline |
Definition at line 859 of file BaseGameScreen.cs.
References EInput.buttonScroll, CoreConfig.camera, Core.config, EMono.core, Scene.elomapActor, CoreConfig.CameraConfig.extendZoomMin, EloMapActor.IsActive, EInput.mposWorld, ButtonState.pressing, EMono.scene, SetTargetZoomIndex(), targetZoomIndex, and zoomPos.
Referenced by ActionMode.InputWheel().
|
inlinevirtual |
Reimplemented in GameScreen, and GameScreenElona.
Definition at line 247 of file BaseGameScreen.cs.
Referenced by Activate().
|
inlinevirtual |
Reimplemented in GameScreenElona.
Definition at line 403 of file BaseGameScreen.cs.
Referenced by Scene.OnChangeHour().
|
inlinevirtual |
Reimplemented in GameScreenElona.
Definition at line 258 of file BaseGameScreen.cs.
Referenced by Deactivate().
|
inlinevirtual |
|
inline |
Definition at line 521 of file BaseGameScreen.cs.
References EMono._map, camSupport, Core.config, Map.config, EMono.core, Scene.flock, CoreConfig.GraphicSetting.floorEx, CameraSupport.grading, CoreConfig.graphic, MapConfig.indoor, SceneProfile.light, Scene.matFloorEx, Scene.profile, RefreshScreenSize(), RefreshSky(), RefreshTilt(), EMono.scene, SceneLightProfile.vignette, and SceneLightProfile.vignetteColor.
Referenced by Activate(), CoreDebug.COM_PlayStartDrama(), BuildMenu.Deactivate(), BuildMenu.OnActivate(), WidgetArtTool.OnActivate(), DramaManager.ParseLine(), HotItemContext.Show(), and TraitMapBoard.TrySetAct().
|
inline |
Definition at line 676 of file BaseGameScreen.cs.
References EMono._map, EMono._zone, camSupport, Color, MapConfig.colorScreen, SceneTemplate.colorScreen, MapConfig.colorSea, Core.config, Map.config, EMono.core, SerializableColor.Get(), CameraSupport.grading, CoreConfig.graphic, MapConfig.idSceneTemplate, Zone.IDSceneTemplate, Chara.isBlind, Map.IsIndoor, Spatial.IsSnowCovered, SceneProfile.light, SceneTemplate.Load(), SceneLightProfile.nightRatioCurve, EMono.pc, Scene.profile, CoreConfig.RefreshUIBrightness(), EMono.scene, CoreConfig.GraphicSetting.sharpen, CoreConfig.GraphicSetting.sharpen2, MATERIAL.sourceWaterSea, and Scene.timeRatio.
Referenced by GameDate.AdvanceMin(), CoreConfig.ApplyGrading(), RefreshSky(), and TraitMapBoard.TrySetAct().
|
inlinevirtual |
Reimplemented in GameScreenElona.
Definition at line 407 of file BaseGameScreen.cs.
References _camPos, EMono._map, EMono._zone, ActionMode.Adv, CoreConfig.camera, camPos, Core.config, EMono.core, Chara.currentZone, Core.delta, fixFocus, focusFix, focusOption, focusPos, focusSpeed, focusSpeedSlow, height, if(), WidgetMinimap.Instance, instantFocus, ActionMode.IsActive, lastPos, BaseGameScreen.FocusOption.linear, mapLimit, WidgetMinimap.OnUpdate(), paddingOffset, EMono.pc, planeAngle, BaseGameScreen.FocusOption.pos, Card.pos, Scene.posAudioListener, position, CardRenderer.position, Point.Position(), Point.PositionCenter(), pushBack, pushbackSpeed, Card.renderer, AM_Adv.rightMouseTimer, EMono.scene, screenFixX2, screenFixX4, screenFixY2, screenFixY4, scrollX, scrollY, MapBounds.Size, CoreConfig.CameraConfig.smoothFollow, SnapScreen(), BaseGameScreen.FocusOption.speed, AM_Adv.TargetZoom, targetZoom, TargetZoom, targetZoomIndex, tileWorldSize, transFocus, width, Zoom, and CoreConfig.CameraConfig.zooms.
Referenced by Draw(), FocusImmediate(), FocusPC(), Card.MoveImmediate(), AM_Adv.OnActivate(), ScrollMouse(), and Card.Teleport().
|
inline |
Definition at line 549 of file BaseGameScreen.cs.
References EMono._map, Scene.cam, camSupport, Scene.camSupport, Core.config, EMono.core, Weather.CurrentCondition, CoreConfig.Fix.divider, CameraSupport.divier, CoreConfig.fix, height, Core.IsGameStarted, Map.IsIndoor, paddings, EMono.player, CameraSupport.ResizeCameraToPixelPerfect(), EMono.scene, screenFixX, screenFixX2, screenFixX3, screenFixY, screenFixY2, screenFixY3, Scene.sfxWind, Player.simulatingZone, World.weather, width, EMono.world, Zoom, and CameraSupport.Zoom.
Referenced by CoreConfig.Apply(), CoreConfig.ApplyZoom(), Core.OnChangeResolution(), RefreshAll(), and ZoneInspector.RefreshScreen().
|
inline |
Definition at line 587 of file BaseGameScreen.cs.
References EMono._map, EMono._zone, Core.config, Map.config, EMono.core, World.date, CoreConfig.GraphicSetting.firefly, Scene.firefly, CoreConfig.GraphicSetting.fireflyCount, Scene.fireflyNight, CoreConfig.graphic, MapConfig.indoor, IsLocalMap, Date.IsNight, Spatial.IsSnowCovered, SceneProfile.matOverlay, overlayShadow, Scene.profile, RefreshGrading(), RefreshWeather(), GameSetting.render, EMono.scene, EMono.setting, GameSetting.RenderSetting.shadowStrength, MapConfig.shadowStrength, Scene.star, CoreConfig.GraphicSetting.starCount, and EMono.world.
Referenced by Scene.OnChangeHour(), RefreshAll(), and Weather.SetCondition().
|
inline |
Definition at line 706 of file BaseGameScreen.cs.
References EMono._zone, Game.config, EMono.game, Spatial.IsRegion, Game.Config.tilt, Game.Config.tiltPower, Game.Config.tiltPowerRegion, and Game.Config.tiltRegion.
Referenced by AM_Bird.OnActivate(), AM_Bird.OnDeactivate(), RefreshAll(), and Scene.ToggleTilt().
|
inlinevirtual |
Reimplemented in GameScreenElona.
Definition at line 606 of file BaseGameScreen.cs.
References EMono._map, EMono._zone, AreaData.atrium, CoreConfig.GraphicSetting.blizzard, Scene.blizzards, Scene.blossom, Scene.blossoms, camSupport, Point.cell, Core.config, Map.config, EMono.core, Weather.CurrentCondition, BaseArea.data, World.date, CoreConfig.GraphicSetting.enhanceRain, Scene.ether, MapConfig.fog, GameSetting.RenderSetting.fogs, SceneProfile.global, Scene.godray, Scene.godrayDust, CameraSupport.grading, CoreConfig.graphic, Room.HasRoof, BuildMenu.Instance, Weather.IsBlossom, Weather.IsEther, Date.IsNight, Weather.IsRaining, Spatial.IsSnowCovered, Zone.IsUnderwater, Spatial.lv, EMono.pc, Card.pos, Scene.profile, Scene.rain, GameSetting.render, Cell.room, EMono.scene, EMono.setting, Scene.sfxRain, Scene.sfxSea, Scene.snow, Spatial.VolumeSea, World.weather, and EMono.world.
Referenced by BaseTileMap.Draw(), TileMapElona.Draw(), Religion.JoinFaith(), and RefreshSky().
|
inline |
Definition at line 722 of file BaseGameScreen.cs.
References camSpeed2, position, and Zoom.
Referenced by ActionMode.InputMovement().
|
inline |
Definition at line 712 of file BaseGameScreen.cs.
References RefreshPosition(), and Zoom.
Referenced by ActionMode.InputMovement().
|
inline |
Definition at line 848 of file BaseGameScreen.cs.
References CoreConfig.camera, Core.config, EMono.core, targetZoom, targetZoomIndex, CoreConfig.CameraConfig.zooms, and zoomTimer.
Referenced by ModTargetZoomIndex(), AM_Bird.OnActivate(), and AM_Bird.OnDeactivate().
|
inlinevirtual |
Reimplemented in GameScreen, and GameScreenElona.
Definition at line 262 of file BaseGameScreen.cs.
Referenced by Activate().
|
inline |
Definition at line 841 of file BaseGameScreen.cs.
References CoreConfig.ApplyZoom(), Core.config, EMono.core, targetZoom, Zoom, and zoomTimer.
Referenced by Scene.Init(), LayerTravel.OnInit(), LayerTravel.OnKill(), and ZoneInspector.RefreshScreen().
|
inline |
Definition at line 786 of file BaseGameScreen.cs.
References Core.config, EMono.core, CoreConfig.fix, snapSize, and CoreConfig.Fix.snapType.
Referenced by RefreshPosition(), and GameScreenElona.RefreshPosition().
|
inline |
Definition at line 348 of file BaseGameScreen.cs.
References _AnimeSpeedGlobal, _BackDrawPower, _FogColor, _FogStrength, _FowColor, _LightPower, EMono._map, _NightRate, _Offset, _ScreenFlash, _SeaColor, _SkyBGColor, _SkyColor, _SkyLevel, _Snow, _SunColor, _ViewHeight, EMono._zone, _Zoom, Game.Config.animeSpeed, Game.Config.backDrawAlpha, Zone.biome, SceneLightProfile.bloomCurve, SceneLightProfile.bloomCurve2, CoreConfig.camera, camSupport, ActionMode.Cinema, FowProfile.color, Color, SceneProfile.color, Core.config, Game.config, EMono.core, ScreenFlash.currentColor, CoreConfig.CameraConfig.extendZoomMin, SceneColorProfile.fog, SceneColorProfile.fow, BiomeProfile.fowProfile, Map.fowProfile, EMono.game, Scene.godray, SceneColorProfile.godray, SceneColorProfile.godraySnow, CameraSupport.grading, ActionMode.IsActive, Spatial.IsSnowCovered, SceneProfile.light, SceneLightProfile.lightPower, SceneLightProfile.lightPowerMod, SceneLightProfile.nightRatioCurve, position, Scene.profile, EMono.scene, SceneColorProfile.sea, SceneColorProfile.sky, SceneColorProfile.skyBG, SkyRate, SceneColorProfile.sun, SceneColorProfile.sunSnow, FowProfile.type, ViewHeight, SceneLightProfile.vignetteCurve, and Zoom.
Referenced by Draw(), Scene.OnUpdate(), and LayerTreasureMap.SetMap().
|
private |
Definition at line 47 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 17 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 161 of file BaseGameScreen.cs.
Referenced by RefreshPosition().
|
private |
Definition at line 29 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 27 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 31 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 45 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 23 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 41 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
Definition at line 163 of file BaseGameScreen.cs.
Referenced by GetRandomPoint().
|
private |
Definition at line 49 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 35 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 39 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 37 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 21 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 19 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 33 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 25 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
private |
Definition at line 43 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
protected |
Definition at line 141 of file BaseGameScreen.cs.
Referenced by RefreshPosition(), and GameScreenElona.RefreshPosition().
float BaseGameScreen.camSpeed2 |
Definition at line 53 of file BaseGameScreen.cs.
Referenced by ScrollAxis().
Vector3 BaseGameScreen.focusFix |
Definition at line 71 of file BaseGameScreen.cs.
Referenced by Draw(), RefreshPosition(), and GameScreenElona.RefreshPosition().
FocusOption BaseGameScreen.focusOption |
Definition at line 133 of file BaseGameScreen.cs.
Referenced by Draw(), DramaManager.ParseLine(), and RefreshPosition().
Vector3? BaseGameScreen.focusPos |
Definition at line 136 of file BaseGameScreen.cs.
Referenced by Draw(), FocusImmediate(), FocusPC(), and RefreshPosition().
float BaseGameScreen.focusSpeed |
Definition at line 96 of file BaseGameScreen.cs.
Referenced by RefreshPosition(), and GameScreenElona.RefreshPosition().
float BaseGameScreen.focusSpeedSlow |
Definition at line 99 of file BaseGameScreen.cs.
Referenced by RefreshPosition().
float BaseGameScreen.focusSpeedSlow2 |
Definition at line 102 of file BaseGameScreen.cs.
float BaseGameScreen.forcePrecision |
Definition at line 127 of file BaseGameScreen.cs.
Grid BaseGameScreen.grid |
Definition at line 120 of file BaseGameScreen.cs.
Referenced by BaseTileMap.Draw(), and AM_Cinema.OnUpdateInput().
ScreenGuide BaseGameScreen.guide |
Definition at line 118 of file BaseGameScreen.cs.
Referenced by UIInspector.DrawHighlight(), TaskMine.DrawMarker(), Scene.DrawPass(), BaseTileMap.DrawTile(), ScreenGuide.DrawWall(), ActionMode.GetGuidePass(), AM_BaseTerrain.GetGuidePass(), AM_Build.GetGuidePass(), AM_Deconstruct.GetGuidePass(), AM_Mine.GetGuidePass(), AM_MoveInstalled.GetGuidePass(), AM_RemoveDesignation.GetGuidePass(), Core.OnEndOfFrame(), Recipe.OnRenderMarker(), ActionMode.OnRenderTile(), AM_Adv.OnRenderTile(), AM_Build.OnRenderTile(), AM_Mine.OnRenderTile(), AM_MoveInstalled.OnRenderTile(), AM_Picker.OnRenderTile(), HotItemHeld.OnRenderTile(), Trait.OnRenderTile(), TraitRoadSign.OnRenderTile(), BaseTileSelector.OnUpdate(), Card.RenderMarker(), and LayerInteraction.Update().
int BaseGameScreen.height |
Definition at line 106 of file BaseGameScreen.cs.
Referenced by Draw(), BaseTileMap.Draw(), TileMapElona.Draw(), GetRandomPoint(), WidgetMinimap.OnUpdate(), RefreshPosition(), GameScreenElona.RefreshPosition(), and RefreshScreenSize().
float BaseGameScreen.heightLight |
Definition at line 55 of file BaseGameScreen.cs.
bool BaseGameScreen.instantFocus |
Definition at line 166 of file BaseGameScreen.cs.
Referenced by Draw(), FocusImmediate(), FocusPC(), RefreshPosition(), and GameScreenElona.RefreshPosition().
bool BaseGameScreen.isCameraMoving |
Definition at line 130 of file BaseGameScreen.cs.
Vector3 BaseGameScreen.lastPos |
Definition at line 85 of file BaseGameScreen.cs.
Referenced by RefreshPosition(), and GameScreenElona.RefreshPosition().
Rect BaseGameScreen.mapLimit |
Definition at line 87 of file BaseGameScreen.cs.
Referenced by RefreshPosition(), and GameScreenElona.RefreshPosition().
int BaseGameScreen.moonLevel |
Definition at line 112 of file BaseGameScreen.cs.
Referenced by GameScreen.OnActivate().
float BaseGameScreen.nextMove |
Definition at line 93 of file BaseGameScreen.cs.
MeshRenderer BaseGameScreen.overlayShadow |
Definition at line 122 of file BaseGameScreen.cs.
Referenced by Activate(), and RefreshSky().
Vector2 BaseGameScreen.paddingOffset |
Definition at line 83 of file BaseGameScreen.cs.
Referenced by Draw(), RefreshPosition(), and GameScreenElona.RefreshPosition().
Vector2 BaseGameScreen.paddings |
Definition at line 81 of file BaseGameScreen.cs.
Referenced by RefreshScreenSize().
PCOrbit BaseGameScreen.pcOrbit |
Definition at line 124 of file BaseGameScreen.cs.
Referenced by Chara._Move(), GameDate.AdvanceMin(), UIInspector.DrawHighlight(), and Scene.OnChangeHour().
Vector3 BaseGameScreen.planeAngle |
Definition at line 77 of file BaseGameScreen.cs.
Referenced by RefreshPosition().
Vector3 BaseGameScreen.planeSpeed |
Definition at line 79 of file BaseGameScreen.cs.
Referenced by GameScreen.OnActivate().
Vector3 BaseGameScreen.position |
Definition at line 139 of file BaseGameScreen.cs.
Referenced by Draw(), Focus(), WidgetMinimap.OnUpdate(), AM_Cinema.OnUpdateInput(), RefreshPosition(), GameScreenElona.RefreshPosition(), ScrollAxis(), Scene.UpdateCursor(), and UpdateShaders().
|
protected |
Definition at line 143 of file BaseGameScreen.cs.
Referenced by RefreshPosition(), and GameScreenElona.RefreshPosition().
float BaseGameScreen.pushbackSpeed |
Definition at line 57 of file BaseGameScreen.cs.
Referenced by RefreshPosition(), and GameScreenElona.RefreshPosition().
float BaseGameScreen.screenFixX |
Definition at line 145 of file BaseGameScreen.cs.
Referenced by RefreshScreenSize().
float BaseGameScreen.screenFixX2 |
Definition at line 147 of file BaseGameScreen.cs.
Referenced by RefreshPosition(), and RefreshScreenSize().
float BaseGameScreen.screenFixX3 |
Definition at line 149 of file BaseGameScreen.cs.
Referenced by RefreshScreenSize().
float BaseGameScreen.screenFixX4 |
Definition at line 151 of file BaseGameScreen.cs.
Referenced by RefreshPosition().
float BaseGameScreen.screenFixY |
Definition at line 153 of file BaseGameScreen.cs.
Referenced by RefreshScreenSize().
float BaseGameScreen.screenFixY2 |
Definition at line 155 of file BaseGameScreen.cs.
Referenced by RefreshPosition(), and RefreshScreenSize().
float BaseGameScreen.screenFixY3 |
Definition at line 157 of file BaseGameScreen.cs.
Referenced by RefreshScreenSize().
float BaseGameScreen.screenFixY4 |
Definition at line 159 of file BaseGameScreen.cs.
Referenced by RefreshPosition().
int BaseGameScreen.scrollX |
Definition at line 108 of file BaseGameScreen.cs.
Referenced by Draw(), Focus(), RefreshPosition(), and GameScreenElona.RefreshPosition().
int BaseGameScreen.scrollY |
Definition at line 110 of file BaseGameScreen.cs.
Referenced by Draw(), Focus(), RefreshPosition(), and GameScreenElona.RefreshPosition().
float BaseGameScreen.SharpenAmount |
Definition at line 51 of file BaseGameScreen.cs.
Vector2 BaseGameScreen.snapSize |
Definition at line 59 of file BaseGameScreen.cs.
Referenced by SnapScreen().
float BaseGameScreen.targetZoom = 0.5f |
Definition at line 170 of file BaseGameScreen.cs.
Referenced by Draw(), RefreshPosition(), GameScreenElona.RefreshPosition(), SetTargetZoomIndex(), and SetZoom().
int BaseGameScreen.targetZoomIndex |
Definition at line 168 of file BaseGameScreen.cs.
Referenced by ModTargetZoomIndex(), RefreshPosition(), and SetTargetZoomIndex().
Vector2 BaseGameScreen.tileAlign |
Definition at line 63 of file BaseGameScreen.cs.
Referenced by BaseTileMap.Draw(), BaseTileMap.DrawRoof(), BaseTileMap.DrawTile(), TileMapElona.DrawTile(), EloMapActor.Initialize(), Point.Position(), Point.PositionTopdown(), Point.PositionTopdownTreasure(), GameScreenElona.RefreshPosition(), Point.Set(), GameScreen.SetUnitSize(), and GameScreenElona.SetUnitSize().
BaseTileMap BaseGameScreen.tileMap |
Definition at line 114 of file BaseGameScreen.cs.
Referenced by Effect._Play(), Activate(), RefractionProfile.Apply(), PostEffectProfile.Apply(), LiquidProfile.Apply(), Scene.ApplyZoneConfig(), Core.Awake(), Draw(), RenderDataHalfBlock.Draw(), CardRenderer.Draw(), UIInspector.DrawHighlight(), TaskDesignation.DrawMarker(), RenderData.DrawRepeatTo(), TileTypeWallHang.GetMountHeight(), RenderRow.GetRenderParam(), TextureManager.Init(), AM_Adv.OnActivate(), CardActor.OnRender(), Recipe.OnRenderMarker(), GrowSystem.OnRenderTileMap(), EffectIRenderer.OnUpdate(), Point.Position(), Point.PositionTopdown(), LayerEditHouse.RefreshBlockList(), Card.RenderMarker(), LayerEditHouse.SetBoard(), Card.SetFreePos(), Core.Update(), GameUpdater.Update(), CoreDebug.UpdateAlways(), and WidgetDebug.UpdateText().
Vector3 BaseGameScreen.tileOffsetHeight |
Definition at line 73 of file BaseGameScreen.cs.
BaseTileSelector BaseGameScreen.tileSelector |
Definition at line 116 of file BaseGameScreen.cs.
Referenced by AM_Sim._OnUpdateInput(), HitSummary.CanExecute(), ActionMode.GetHintText(), DropdownRecipe.GetLabel(), AM_Build.InputWheel(), BaseTileMap.OnActivate(), ActionMode.OnRenderTile(), AM_Build.OnRenderTile(), AM_Region.OnRenderTile(), Scene.OnUpdate(), ButtonGrid.SetIngredient(), ActionMode.ShowLayer(), BaseTileSelector.TryProcessTiles(), and LayerInteraction.Update().
Vector2 BaseGameScreen.tileSize |
Definition at line 61 of file BaseGameScreen.cs.
Referenced by GameScreen.SetUnitSize(), and GameScreenElona.SetUnitSize().
Vector2 BaseGameScreen.tileViewSize |
Definition at line 67 of file BaseGameScreen.cs.
Referenced by GameScreen.SetUnitSize(), and GameScreenElona.SetUnitSize().
Vector3 BaseGameScreen.tileWeight |
Definition at line 69 of file BaseGameScreen.cs.
Referenced by BaseTileMap.Draw(), BaseTileMap.DrawRoof(), BaseTileMap.DrawTile(), TileMapElona.DrawTile(), Point.Position(), and BaseTileMap.SetRoofHeight().
Vector3 BaseGameScreen.tileWeightHeight |
Definition at line 75 of file BaseGameScreen.cs.
Vector2 BaseGameScreen.tileWorldSize |
Definition at line 65 of file BaseGameScreen.cs.
Referenced by Draw(), RefreshPosition(), GameScreenElona.RefreshPosition(), GameScreen.SetUnitSize(), and GameScreenElona.SetUnitSize().
int BaseGameScreen.width |
Definition at line 104 of file BaseGameScreen.cs.
Referenced by Draw(), BaseTileMap.Draw(), TileMapElona.Draw(), GetRandomPoint(), WidgetMinimap.OnUpdate(), RefreshPosition(), GameScreenElona.RefreshPosition(), and RefreshScreenSize().
float BaseGameScreen.Zoom |
Definition at line 90 of file BaseGameScreen.cs.
Referenced by Draw(), TCUI.DrawImmediate(), AM_Adv.OnAfterUpdate(), TCUI.OnDraw(), AM_Adv.OnUpdateCursor(), AM_Paint.OnUpdateInput(), Point.PlaySound(), TCOrbitTask.Refresh(), RefreshPosition(), GameScreenElona.RefreshPosition(), RefreshScreenSize(), ScrollAxis(), ScrollMouse(), UISong.SetSong(), SetZoom(), and UpdateShaders().
Vector3 BaseGameScreen.zoomPos |
Definition at line 174 of file BaseGameScreen.cs.
Referenced by Draw(), and ModTargetZoomIndex().
float BaseGameScreen.zoomTimer |
Definition at line 172 of file BaseGameScreen.cs.
Referenced by Draw(), SetTargetZoomIndex(), and SetZoom().
|
getprotected |
Definition at line 180 of file BaseGameScreen.cs.
Referenced by RefreshAll(), RefreshGrading(), RefreshScreenSize(), RefreshWeather(), and UpdateShaders().
|
get |
Definition at line 176 of file BaseGameScreen.cs.
Referenced by Draw(), and RefreshPosition().
|
get |
Definition at line 188 of file BaseGameScreen.cs.
Referenced by Activate(), and Draw().
|
get |
Definition at line 190 of file BaseGameScreen.cs.
Referenced by Activate(), and RefreshSky().
|
get |
Definition at line 184 of file BaseGameScreen.cs.
Referenced by UpdateShaders().
|
get |
Definition at line 178 of file BaseGameScreen.cs.
Referenced by Draw(), Scene.Init(), LayerTravel.OnInit(), LayerTravel.OnKill(), and RefreshPosition().
|
getprotected |
Definition at line 182 of file BaseGameScreen.cs.
Referenced by Draw(), and RefreshPosition().
|
get |
Definition at line 186 of file BaseGameScreen.cs.
Referenced by UpdateShaders().