Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
override void | OnInit () |
void | SetTemplate (int idx) |
void | RefreshTemplate () |
void | Refresh () |
void | StartGame () |
override void | OnKill () |
void | Apply () |
![]() | |
override void | OnBeforeAddLayer () |
void | InitInspector () |
sealed override void | Init () |
override void | OnAfterAddLayer () |
void | TryShowHelp () |
void | AddLayerToUI (string id) |
void | TryShowHint (string _langHint=null) |
void | TalkHomeMemeber (string id) |
void | TalkMaid (string id) |
override void | OnRightClick () |
![]() | |
virtual string | GetTextHeader (Window window) |
virtual bool | HeaderIsListOf (int id) |
virtual void | Init () |
virtual void | OnInit () |
virtual void | OnAfterInit () |
virtual void | ApplySkin () |
void | ShowScreenLock (string id) |
void | UpdateInput () |
virtual void | OnUpdateInput () |
virtual void | OnRightClick () |
virtual bool | OnBack () |
virtual void | OnChangeLayer () |
virtual void | OnCreate () |
void | _AddLayer (string id) |
Layer | AddLayer (string id) |
T | AddLayer< T > () |
T | AddLayer< T > (string id) |
T | AddLayerDontCloseOthers< T > () |
Layer | AddLayerDontCloseOthers (Layer l) |
T | GetOrAddLayer< T > () |
virtual void | OnBeforeAddLayer () |
virtual void | OnAfterAddLayer () |
Layer | AddLayer (Layer l) |
void | ToggleLayer (string id) |
T | ToggleLayer< T > (string id=null) |
void | WaitAndClose () |
void | OnClickClose () |
virtual void | Close () |
void | CloseLayers () |
void | RemoveLayers (bool removeImportant=false) |
bool | RemoveLayer< T > () |
void | RemoveLayer (Layer l) |
virtual void | OnKill () |
Layer | SetOnKill (Action action) |
void | DisableClose () |
void | Delay (float duration=0.05f) |
Layer | SetDelay (float d) |
Layer | GetLayer (string id) |
T | GetLayer< T > (bool fromTop=false) |
Layer | GetTopLayer () |
void | SwitchContent (int idWindow, int i) |
virtual void | OnSwitchContent (Window window) |
Layer | SetTitles (string langList, string idHeaderRow=null) |
bool | IsBlockWidgetClick () |
bool | IsHideHud () |
bool | IsAllowGeneralInput () |
bool | IsUseBlur () |
bool | IsPointerOnLayer () |
void | ApplySkin () |
Public Attributes | |
UISelectableGroup | groupTemplate |
List< UIButton > | buttonTemplates |
GamePrincipal | pp |
UIButton | toggleEvaluate |
UIButton | toggleDeathPenaltyProtection |
UIButton | toggleManualSave |
UIButton | togglePermadeath |
UIButton | toggleInfiniteMarketFund |
UIButton | toggleOPMilk |
UIButton | toggleUsermapBenefit |
UIButton | toggleDropRate |
UIButton | toggleTax |
UIText | textScore |
UIText | textTitle |
UIText | textValidScore |
UIText | textDetail |
UISlider | sliderDropRate |
Image | imageScoreBar |
UIButton | moldToggle |
UIButton | moldSlider |
UIButton | buttonEmbark |
UIButton | buttonWorkaround |
UIItem | moldHeader |
Transform | transCustom |
Transform | transMold |
List< Sprite > | sprites |
![]() | |
Option | option |
UnityEvent | onKill |
Anime | animeIn |
Anime | animeOut |
bool | closeOthers |
bool | defaultActionMode = true |
Button | screenLock |
Layer | parent |
string | idLayer |
List< Layer > | layers = new List<Layer>() |
Vector2 | lastParentPos |
List< Window > | windows = new List<Window>() |
string | langHint |
Properties | |
int | IdxCustom [get] |
bool | IsEmbark [get] |
![]() | |
static Core | core [get] |
static Game | game [get] |
static bool | AdvMode [get] |
static Player | player [get] |
static Chara | pc [get] |
static FactionBranch | Branch [get] |
static Faction | Home [get] |
static UI | ui [get] |
static Map | _map [get] |
static Zone | _zone [get] |
static Scene | scene [get] |
static BaseGameScreen | screen [get] |
static CoreConfig | config [get] |
static GameSetting | setting [get] |
static ColorProfile | Colors [get] |
static SourceManager | sources [get] |
static World | world [get] |
static SoundManager | Sound [get] |
static CoreDebug | debug [get] |
bool | IsFloat [get] |
virtual string | IdHelp [get] |
![]() | |
Layer | TopLayer [get] |
string | uid [get] |
virtual RectTransform | rectLayers [get] |
virtual bool | blockWidgetClick [get] |
Private Attributes | |
bool | started |
Additional Inherited Members | |
![]() | |
static int | rnd (int a) |
![]() | |
static T | Create< T > () |
static T | Create< T > (string path) |
static Layer | Create (string path) |
![]() | |
static int | skipInput |
static bool | closeOnRightClick |
static bool | rightClicked |
static bool | cancelKeyDown |
static bool | ignoreSounds |
static Transform | blurStopInstance |
static string[] | searchPath = new string[3] { "Layer", "Layer/Dialog", "Layer/LayerHome" } |
![]() | |
sealed override void | _Close () |
sealed override void | Kill () |
![]() | |
virtual void | Awake () |
virtual void | _Close () |
virtual void | Kill () |
![]() | |
RectTransform | _rect |
bool | isDestroyed |
Definition at line 6 of file LayerWorldSetting.cs.
|
inline |
Definition at line 216 of file LayerWorldSetting.cs.
References ELayer.game, IsEmbark, item, GamePrincipal.ListItems(), GamePrincipal.modified, ELayer.pc, GamePrincipal.permadeath, ELayer.player, pp, Game.principal, Player.resetPrincipal, and Chara.SetFeat().
Referenced by OnKill().
|
inlinevirtual |
Reimplemented from Layer.
Definition at line 76 of file LayerWorldSetting.cs.
References buttonEmbark, buttonTemplates, buttonWorkaround, ELayer.game, Lang.GetList(), IdxCustom, IsEmbark, UIButton.mainText, GamePrincipal.modified, ELayer.player, pp, Game.principal, GameSetting.StartSetting.principals, Refresh(), SetTemplate(), UIText.SetText(), ELayer.setting, UIButton.SetToggle(), Player.showWorkaround, GameSetting.start, and transMold.
|
inlinevirtual |
|
inline |
Definition at line 135 of file LayerWorldSetting.cs.
References GamePrincipal.ItemSlider.funcText, GamePrincipal.ItemSlider.GetInt(), Lang.Has(), UIButton.icon, GamePrincipal.IsCustom, IsEmbark, item, GamePrincipal.ListItems(), UIButton.mainText, GamePrincipal.ItemSlider.max, moldHeader, moldSlider, moldToggle, ELayer.player, pp, RefreshTemplate(), GamePrincipal.ItemSlider.SetInt(), UIText.SetText(), UIButton.SetToggle(), UIButton.SetTooltipLang(), Player.showWorkaround, sprites, transCustom, and Util.
Referenced by OnInit(), and SetTemplate().
|
inline |
Definition at line 122 of file LayerWorldSetting.cs.
References buttonTemplates, groupTemplate, GamePrincipal.id, GamePrincipal.IsCustom, pp, UISelectableGroup.Select(), UIText.SetText(), and textDetail.
Referenced by Refresh().
|
inline |
Definition at line 108 of file LayerWorldSetting.cs.
References IdxCustom, pp, GameSetting.StartSetting.principals, Refresh(), ELayer.setting, and GameSetting.start.
Referenced by OnInit().
|
inline |
Definition at line 196 of file LayerWorldSetting.cs.
References LayerDrama.ActivateMain(), Layer.Close(), LayerDrama.Instance, ELayer.player, Player.resetPrincipal, and started.
UIButton LayerWorldSetting.buttonEmbark |
Definition at line 48 of file LayerWorldSetting.cs.
Referenced by OnInit().
List<UIButton> LayerWorldSetting.buttonTemplates |
Definition at line 10 of file LayerWorldSetting.cs.
Referenced by OnInit(), and RefreshTemplate().
UIButton LayerWorldSetting.buttonWorkaround |
Definition at line 50 of file LayerWorldSetting.cs.
Referenced by OnInit().
UISelectableGroup LayerWorldSetting.groupTemplate |
Definition at line 8 of file LayerWorldSetting.cs.
Referenced by RefreshTemplate().
Image LayerWorldSetting.imageScoreBar |
Definition at line 42 of file LayerWorldSetting.cs.
UIItem LayerWorldSetting.moldHeader |
Definition at line 52 of file LayerWorldSetting.cs.
Referenced by Refresh().
UIButton LayerWorldSetting.moldSlider |
Definition at line 46 of file LayerWorldSetting.cs.
Referenced by Refresh().
UIButton LayerWorldSetting.moldToggle |
Definition at line 44 of file LayerWorldSetting.cs.
Referenced by Refresh().
GamePrincipal LayerWorldSetting.pp |
Definition at line 12 of file LayerWorldSetting.cs.
Referenced by Apply(), OnInit(), Refresh(), RefreshTemplate(), and SetTemplate().
UISlider LayerWorldSetting.sliderDropRate |
Definition at line 40 of file LayerWorldSetting.cs.
List<Sprite> LayerWorldSetting.sprites |
Definition at line 58 of file LayerWorldSetting.cs.
Referenced by Refresh().
|
private |
Definition at line 60 of file LayerWorldSetting.cs.
Referenced by StartGame().
UIText LayerWorldSetting.textDetail |
Definition at line 38 of file LayerWorldSetting.cs.
Referenced by RefreshTemplate().
UIText LayerWorldSetting.textScore |
Definition at line 32 of file LayerWorldSetting.cs.
UIText LayerWorldSetting.textTitle |
Definition at line 34 of file LayerWorldSetting.cs.
UIText LayerWorldSetting.textValidScore |
Definition at line 36 of file LayerWorldSetting.cs.
UIButton LayerWorldSetting.toggleDeathPenaltyProtection |
Definition at line 16 of file LayerWorldSetting.cs.
UIButton LayerWorldSetting.toggleDropRate |
Definition at line 28 of file LayerWorldSetting.cs.
UIButton LayerWorldSetting.toggleEvaluate |
Definition at line 14 of file LayerWorldSetting.cs.
UIButton LayerWorldSetting.toggleInfiniteMarketFund |
Definition at line 22 of file LayerWorldSetting.cs.
UIButton LayerWorldSetting.toggleManualSave |
Definition at line 18 of file LayerWorldSetting.cs.
UIButton LayerWorldSetting.toggleOPMilk |
Definition at line 24 of file LayerWorldSetting.cs.
UIButton LayerWorldSetting.togglePermadeath |
Definition at line 20 of file LayerWorldSetting.cs.
UIButton LayerWorldSetting.toggleTax |
Definition at line 30 of file LayerWorldSetting.cs.
UIButton LayerWorldSetting.toggleUsermapBenefit |
Definition at line 26 of file LayerWorldSetting.cs.
Transform LayerWorldSetting.transCustom |
Definition at line 54 of file LayerWorldSetting.cs.
Referenced by Refresh().
Transform LayerWorldSetting.transMold |
Definition at line 56 of file LayerWorldSetting.cs.
Referenced by OnInit().
|
get |
Definition at line 62 of file LayerWorldSetting.cs.
Referenced by OnInit(), and SetTemplate().
|
get |
Definition at line 64 of file LayerWorldSetting.cs.