Elin Decompiled Documentation EA 23.102 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 Scene.ApplyZoneConfig(), Scene.blossoms, Core.config, EMono.core, Deactivate(), Scene.ether, Scene.firefly, Scene.fireflyNight, Scene.flock, IsGameScreen, IsLocalMap, 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.sfxWind, Scene.snow, Scene.star, and tileMap.
Referenced by ActionMode.Activate(), Core.Awake(), and Scene.Init().
|
inline |
Definition at line 250 of file BaseGameScreen.cs.
References OnDeactivate().
Referenced by Activate(), Scene.Init(), and ZoneInspector.RefreshScreen().
|
inline |
Definition at line 269 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 749 of file BaseGameScreen.cs.
References Focus(), Card.GetRootCard(), and Card.pos.
|
inline |
Definition at line 738 of file BaseGameScreen.cs.
References EMono.AdvMode, scrollX, and scrollY.
|
inline |
Definition at line 733 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 763 of file BaseGameScreen.cs.
References position, and Point.PositionCenter().
|
inline |
Definition at line 757 of file BaseGameScreen.cs.
References EMono._map, Focus(), and MapBounds.Size.
|
inline |
Definition at line 776 of file BaseGameScreen.cs.
References Focus(), focusPos, instantFocus, and RefreshPosition().
|
inline |
Definition at line 768 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 577 of file BaseGameScreen.cs.
References _randomPoint, height, EMono.rnd(), Point.Set(), and width.
Referenced by GameUpdater.Update100ms().
|
inline |
Definition at line 858 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 246 of file BaseGameScreen.cs.
Referenced by Activate().
|
inlinevirtual |
Reimplemented in GameScreenElona.
Definition at line 402 of file BaseGameScreen.cs.
Referenced by Scene.OnChangeHour().
|
inlinevirtual |
Reimplemented in GameScreenElona.
Definition at line 257 of file BaseGameScreen.cs.
Referenced by Deactivate().
|
inlinevirtual |
|
inline |
Definition at line 520 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 675 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 406 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 548 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 586 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 705 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 605 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, 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(), and RefreshSky().
|
inline |
Definition at line 721 of file BaseGameScreen.cs.
References camSpeed2, position, and Zoom.
Referenced by ActionMode.InputMovement().
|
inline |
Definition at line 711 of file BaseGameScreen.cs.
References RefreshPosition(), and Zoom.
Referenced by ActionMode.InputMovement().
|
inline |
Definition at line 847 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 261 of file BaseGameScreen.cs.
Referenced by Activate().
|
inline |
Definition at line 840 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 785 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 347 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().