Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
override void | OnAfterInit () |
void | OnClickGoldGacha (int num) |
void | OnClickSilverGacha (int num) |
void | PlayGacha (bool gold, int num) |
void | RefreshCoin () |
void | OnClickBuyCoin () |
override void | OnKill () |
![]() | |
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 | |
GameObject | goFree |
Color | colorC |
Color | colorR |
Color | colorSR |
Color | colorSSR |
Color | colorLE |
DOTweenAnimation[] | randomAnimes |
bool | alt |
UIList | listCoin |
![]() | |
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 |
Static Public Attributes | |
static GameObject | slot |
![]() | |
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" } |
Private Member Functions | |
void | RandomAnime () |
Additional Inherited Members | |
![]() | |
static int | rnd (int a) |
![]() | |
static T | Create< T > () |
static T | Create< T > (string path) |
static Layer | Create (string path) |
![]() | |
sealed override void | _Close () |
sealed override void | Kill () |
![]() | |
virtual void | Awake () |
virtual void | _Close () |
virtual void | Kill () |
![]() | |
RectTransform | _rect |
bool | isDestroyed |
![]() | |
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] |
Definition at line 4 of file LayerGacha.cs.
|
inlinevirtual |
Reimplemented from Layer.
Definition at line 26 of file LayerGacha.cs.
References ActionMode.Activate(), alt, ActionMode.NoMap, RefreshCoin(), and Msg.TalkHomeMemeber().
|
inline |
Definition at line 172 of file LayerGacha.cs.
|
inline |
|
inline |
Definition at line 47 of file LayerGacha.cs.
References PlayGacha().
|
inlinevirtual |
Reimplemented from Layer.
Definition at line 177 of file LayerGacha.cs.
References ActionMode.Activate(), alt, and ActionMode.DefaultMode.
|
inline |
Definition at line 52 of file LayerGacha.cs.
References UIButtonList.AddButton(), UINote.AddPrefab(), Hoard.AddRandom(), UINote.AddText(), UINote.Build(), ELayer.Colors, Layer.Create(), Player.dailyGacha, ThingContainer.Find(), Lang.Get(), ColorProfile.GetRarityColor(), Player.hoard, item, Dialog.list, Card.ModNum(), Card.NameSimple, Dialog.note, Card.Num, ELayer.pc, ELayer.player, RefreshCoin(), ELayer.rnd(), Layer.SetOnKill(), ELayer.Sound, UINote.Space(), Msg.TalkHomeMemeber(), Card.things, ELayer.ui, and Layer.windows.
Referenced by OnClickGoldGacha(), and OnClickSilverGacha().
|
inlineprivate |
Definition at line 37 of file LayerGacha.cs.
References randomAnimes.
|
inline |
Definition at line 154 of file LayerGacha.cs.
References UIList.Clear(), Player.dailyGacha, goFree, listCoin, ELayer.player, UIList.Refresh(), ButtonGrid.SetCard(), and ELayer.ui.
Referenced by OnAfterInit(), and PlayGacha().
bool LayerGacha.alt |
Definition at line 22 of file LayerGacha.cs.
Referenced by OnAfterInit(), and OnKill().
Color LayerGacha.colorC |
Definition at line 10 of file LayerGacha.cs.
Color LayerGacha.colorLE |
Definition at line 18 of file LayerGacha.cs.
Color LayerGacha.colorR |
Definition at line 12 of file LayerGacha.cs.
Color LayerGacha.colorSR |
Definition at line 14 of file LayerGacha.cs.
Color LayerGacha.colorSSR |
Definition at line 16 of file LayerGacha.cs.
GameObject LayerGacha.goFree |
Definition at line 8 of file LayerGacha.cs.
Referenced by RefreshCoin().
UIList LayerGacha.listCoin |
Definition at line 24 of file LayerGacha.cs.
Referenced by RefreshCoin().
DOTweenAnimation [] LayerGacha.randomAnimes |
Definition at line 20 of file LayerGacha.cs.
Referenced by RandomAnime().
|
static |
Definition at line 6 of file LayerGacha.cs.