Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
GameSetting Class Reference
Inheritance diagram for GameSetting:

Classes

class  AudioSetting
 
class  BalanceSetting
 
class  EffectData
 
class  EffectSetting
 
class  GenSetting
 
class  PassSetting
 
class  RenderSetting
 
class  StartSetting
 
class  TransData
 
class  UISetting
 
class  WeatherSetting
 

Public Member Functions

void ApplyConfig ()
 
void CopyColors ()
 
void Init ()
 

Public Attributes

AudioSetting audio
 
EffectSetting effect
 
RenderSetting render
 
PassSetting pass
 
StartSetting start
 
UISetting ui
 
BalanceSetting balance
 
GenSetting gen
 
WeatherSetting weather
 
UD_String_ElementRef elements
 
int minsPerRegionMove
 
float secsPerHour
 
float dayRatioMod
 
float fovPower
 
float fovPowerChara
 
float defaultActPace
 
float defaultTurbo
 
int maxGenHeight
 
bool toolConsumeHP
 
int defaultMapSize
 
CoreConfig config
 
Dictionary< string, Vector3 > dictEquipOffsets
 

Detailed Description

Definition at line 5 of file GameSetting.cs.

Member Function Documentation

◆ ApplyConfig()

void GameSetting.ApplyConfig ( )
inline

Definition at line 342 of file GameSetting.cs.

343 {
346 }
static void Reset()
Definition: CoreConfig.cs:725
Definition: Core.cs:14
static new Core Instance
Definition: Core.cs:15
void OnChangeResolution()
Definition: Core.cs:639

References Core.Instance, Core.OnChangeResolution(), and CoreConfig.Reset().

◆ CopyColors()

void GameSetting.CopyColors ( )
inline

Definition at line 348 of file GameSetting.cs.

349 {
350 config.colors = Core.Instance.config.colors;
351 }
int[] colors
Definition: CoreConfig.cs:616
CoreConfig config
Definition: Core.cs:70

References CoreConfig.colors, Core.config, and Core.Instance.

◆ Init()

void GameSetting.Init ( )
inline

Definition at line 353 of file GameSetting.cs.

354 {
355 SubPassData.Default = (SubPassData.Current = pass.subDfault);
356 }
PassSetting pass
Definition: GameSetting.cs:303

References pass, and GameSetting.PassSetting.subDfault.

Referenced by Core.Init().

Member Data Documentation

◆ audio

AudioSetting GameSetting.audio

Definition at line 297 of file GameSetting.cs.

Referenced by Point.PlaySound().

◆ balance

BalanceSetting GameSetting.balance

Definition at line 309 of file GameSetting.cs.

Referenced by Zone.Activate(), Game.AddAdventurers(), and Zone.Revive().

◆ config

◆ dayRatioMod

float GameSetting.dayRatioMod

Definition at line 321 of file GameSetting.cs.

Referenced by Scene.UpdateTimeRatio().

◆ defaultActPace

float GameSetting.defaultActPace

Definition at line 327 of file GameSetting.cs.

Referenced by Chara._Move(), Player.EndTurn(), Scene.Init(), and Player.OnCreateGame().

◆ defaultMapSize

int GameSetting.defaultMapSize

Definition at line 335 of file GameSetting.cs.

Referenced by MapGen.OnGenerateTerrain().

◆ defaultTurbo

float GameSetting.defaultTurbo

Definition at line 329 of file GameSetting.cs.

Referenced by AM_Adv.SetTurbo().

◆ dictEquipOffsets

Dictionary<string, Vector3> GameSetting.dictEquipOffsets

Definition at line 340 of file GameSetting.cs.

◆ effect

EffectSetting GameSetting.effect

◆ elements

◆ fovPower

float GameSetting.fovPower

Definition at line 323 of file GameSetting.cs.

◆ fovPowerChara

float GameSetting.fovPowerChara

Definition at line 325 of file GameSetting.cs.

◆ gen

GenSetting GameSetting.gen

Definition at line 311 of file GameSetting.cs.

Referenced by MapGenDungen.OnGenerateTerrain().

◆ maxGenHeight

int GameSetting.maxGenHeight

Definition at line 331 of file GameSetting.cs.

Referenced by MapGen.OnGenerateTerrain(), and AM_Terrain.OnProcessTiles().

◆ minsPerRegionMove

int GameSetting.minsPerRegionMove

Definition at line 317 of file GameSetting.cs.

◆ pass

PassSetting GameSetting.pass

Definition at line 303 of file GameSetting.cs.

Referenced by Chara.GetSubPassData(), Thing.GetSubPassData(), and Init().

◆ render

◆ secsPerHour

float GameSetting.secsPerHour

Definition at line 319 of file GameSetting.cs.

Referenced by GameUpdater.Update().

◆ start

StartSetting GameSetting.start

◆ toolConsumeHP

bool GameSetting.toolConsumeHP

Definition at line 333 of file GameSetting.cs.

Referenced by TaskCut.OnProgress().

◆ ui

UISetting GameSetting.ui

Definition at line 307 of file GameSetting.cs.

Referenced by WidgetHotbar.Rebuild(), and WidgetCurrentTool.RebuildSlots().

◆ weather

WeatherSetting GameSetting.weather

Definition at line 313 of file GameSetting.cs.

Referenced by GameUpdater.Update100ms().


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