Class UniverseInfo
Representation of Info.json in universe folder
Implements
Fields
AllowCheatCode
Use cheat code after release
Declaration
public bool AllowCheatCode
AllowPause
Allow player press start button (esc) to pause
Declaration
public bool AllowPause
AllowQuitFromMenu
Show quit option inside pause menu
Declaration
public bool AllowQuitFromMenu
AllowRestartFromMenu
Show restart option inside pause menu
Declaration
public bool AllowRestartFromMenu
DefaultViewHeight
Default view rect height in global size
Declaration
public int DefaultViewHeight
DeveloperName
Developer name of this project in English
Declaration
public string DeveloperName
EngineBuildVersion
Which version of AngeliA Engine published this project
Declaration
public uint EngineBuildVersion
LastBackupSavingDate
Last time AngeliA Engine backup the saving files
Declaration
public long LastBackupSavingDate
LastEdittingViewHeight
Last edit view rect height from map editor
Declaration
public int LastEdittingViewHeight
LastEdittingViewPos
Last edit view rect position from map editor
Declaration
public Int3 LastEdittingViewPos
LastOpenAtlasIndex
Last opened atlas index by AngeliA Engine
Declaration
public int LastOpenAtlasIndex
LightMap_AirIlluminanceDay
How much does air luminous during daytime
Declaration
public float LightMap_AirIlluminanceDay
LightMap_AirIlluminanceNight
How much does air luminous during nighttime
Declaration
public float LightMap_AirIlluminanceNight
LightMap_BackgroundTint
How much does background blocks luminous
Declaration
public float LightMap_BackgroundTint
LightMap_LevelIlluminateRemain
How much does light remain after it hit solid blocks
Declaration
public float LightMap_LevelIlluminateRemain
LightMap_PixelStyle
Use pixel style lighting
Declaration
public bool LightMap_PixelStyle
LightMap_SelfLerp
Adjust the shadow generating influence between "Solid block itself" and "Global sun light"
Declaration
public float LightMap_SelfLerp
LightMap_SolidIlluminance
How much does solid blocks luminous
Declaration
public float LightMap_SolidIlluminance
MajorVersion
Major version of this project
Declaration
public int MajorVersion
MaxViewHeight
Maximal view rect height in global size
Declaration
public int MaxViewHeight
MinViewHeight
Minimal view rect height in global size
Declaration
public int MinViewHeight
MinorVersion
Minor version of this project
Declaration
public int MinorVersion
PatchVersion
Patch version of this project
Declaration
public int PatchVersion
ProductName
Official name of this project in English
Declaration
public string ProductName
ProjectType
Type of this project
Declaration
public ProjectType ProjectType
ReadonlyMap
Save map file changes made by the player
Declaration
public bool ReadonlyMap
RequireFixScriptNamesWhenAnalyse
Declaration
public bool RequireFixScriptNamesWhenAnalyse
ScaleUiBasedOnMonitor
Scale ui elements based on the monitor height instead of application window height
Declaration
public bool ScaleUiBasedOnMonitor
UseLightingSystem
Use the global lighting system
Declaration
public bool UseLightingSystem
UseMapEditor
Require map editor from AngeliA Engine when under development
Declaration
public bool UseMapEditor
UsePixelPerfectRendering
True if the game require rendering cell pixel perfect
Declaration
public bool UsePixelPerfectRendering
UseProceduralMap
Generate map proceduraly during game play
Declaration
public bool UseProceduralMap
ViewRatio
Size ratio of the view rect. (1000 means 1:1, 2000 means 2:1)
Declaration
public int ViewRatio
WorldBehindAlpha
Transparent amount of the behind map layer. (255 means not tramsparent, 0 means full tramsparent)
Declaration
public byte WorldBehindAlpha
WorldBehindParallax
Parallax amount of the behind map layer. (1000 means no parallax, 2000 means behind move 2 times faster)
Declaration
public int WorldBehindParallax
Methods
OnAfterLoadedFromDisk()
This function is called after json object load from file
Declaration
public void OnAfterLoadedFromDisk()
OnBeforeSaveToDisk()
This function is called before json object save to file
Declaration
public void OnBeforeSaveToDisk()
Valid(bool)
Declaration
public void Valid(bool minViewSizeFirst)