Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
LittlePopper.cs
Go to the documentation of this file.
1public class LittlePopper : EMono
2{
3 public static LittlePopper Instance;
4
5 public static bool skipPop;
6
7 public static bool showStock;
8
9 public PopManager pop;
10
11 private void Awake()
12 {
13 Instance = this;
14 }
15
16 public static void OnAddStockpile(Thing t, int num)
17 {
18 if ((bool)Instance && showStock && !skipPop)
19 {
21 }
22 }
23
24 public void _OnAddStockpile(Thing t, int num)
25 {
26 pop.PopText(t.NameSimple + " (" + Lang._ChangeNum(t.Num - num, t.Num) + ")", null, "PopStock");
27 }
28}
string NameSimple
Definition: Card.cs:2015
int Num
Definition: Card.cs:154
Definition: EMono.cs:4
Definition: Lang.cs:6
static string _ChangeNum(int prev, int now)
Definition: Lang.cs:200
static LittlePopper Instance
Definition: LittlePopper.cs:3
PopManager pop
Definition: LittlePopper.cs:9
void _OnAddStockpile(Thing t, int num)
Definition: LittlePopper.cs:24
static bool skipPop
Definition: LittlePopper.cs:5
void Awake()
Definition: LittlePopper.cs:11
static bool showStock
Definition: LittlePopper.cs:7
static void OnAddStockpile(Thing t, int num)
Definition: LittlePopper.cs:16
PopItemText PopText(string text, Sprite sprite=null, string id="PopText", Color c=default(Color), Vector3 destPos=default(Vector3), float duration=0f)
Definition: PopManager.cs:41
Definition: Thing.cs:8