Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
Resistance.cs
Go to the documentation of this file.
1using UnityEngine;
2
3public class Resistance : Element
4{
5 public override bool ShowPotential => false;
6
7 public override bool ShowXP => false;
8
9 public override string ShortName => EClass.sources.elements.alias.TryGetValue(base.source.aliasParent)?.GetName() ?? base.source.aliasParent;
10
11 public override bool CanLink(ElementContainer owner)
12 {
13 return !base.IsGlobalElement;
14 }
15
16 public override Sprite GetIcon(string suffix = "")
17 {
18 return SpriteSheet.Get("Media/Graphics/Icon/Element/icon_elements", "ele_" + base.source.alias) ?? SpriteSheet.Get("Media/Graphics/Icon/Element/icon_elements", "ele_resist");
19 }
20
21 public override void SetTextValue(UIText text)
22 {
23 text.text = "なし";
24 }
25}
Definition: EClass.cs:5
static SourceManager sources
Definition: EClass.cs:42
ElementContainer owner
Definition: ELEMENT.cs:256
override bool ShowPotential
Definition: Resistance.cs:5
override string ShortName
Definition: Resistance.cs:9
override bool CanLink(ElementContainer owner)
Definition: Resistance.cs:11
override bool ShowXP
Definition: Resistance.cs:7
override Sprite GetIcon(string suffix="")
Definition: Resistance.cs:16
override void SetTextValue(UIText text)
Definition: Resistance.cs:21
SourceElement elements
static Sprite Get(string id)
Definition: SpriteSheet.cs:28
Definition: UIText.cs:6