Elin Modding Docs Doc
Loading...
Searching...
No Matches
LittlePopper.cs
1using System;
2using UnityEngine;
3
4// Token: 0x020005EE RID: 1518
5public class LittlePopper : EMono
6{
7 // Token: 0x060029C6 RID: 10694 RVA: 0x000EBBB5 File Offset: 0x000E9DB5
8 private void Awake()
9 {
10 LittlePopper.Instance = this;
11 }
12
13 // Token: 0x060029C7 RID: 10695 RVA: 0x000EBBBD File Offset: 0x000E9DBD
14 public static void OnAddStockpile(Thing t, int num)
15 {
16 if (LittlePopper.Instance && LittlePopper.showStock && !LittlePopper.skipPop)
17 {
18 LittlePopper.Instance._OnAddStockpile(t, num);
19 }
20 }
21
22 // Token: 0x060029C8 RID: 10696 RVA: 0x000EBBE8 File Offset: 0x000E9DE8
23 public void _OnAddStockpile(Thing t, int num)
24 {
25 this.pop.PopText(t.NameSimple + " (" + Lang._ChangeNum(t.Num - num, t.Num) + ")", null, "PopStock", default(Color), default(Vector3), 0f);
26 }
27
28 // Token: 0x040017A2 RID: 6050
29 public static LittlePopper Instance;
30
31 // Token: 0x040017A3 RID: 6051
32 public static bool skipPop;
33
34 // Token: 0x040017A4 RID: 6052
35 public static bool showStock;
36
37 // Token: 0x040017A5 RID: 6053
38 public PopManager pop;
39}
Definition EMono.cs:6
Definition Thing.cs:10