terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
LucyAxeMessage.cs
Go to the documentation of this file.
1using System;
5using Terraria.UI;
6
8{
9 // Token: 0x020007E1 RID: 2017
10 public static class LucyAxeMessage
11 {
12 // Token: 0x060040F4 RID: 16628 RVA: 0x00244264 File Offset: 0x00242464
14 {
15 return "LucyTheAxe_Storage";
16 }
17
18 // Token: 0x060040F5 RID: 16629 RVA: 0x00244280 File Offset: 0x00242480
19 public static void Initialize()
20 {
21 if (!true)
22 {
23 }
24 }
25
26 // Token: 0x060040F6 RID: 16630 RVA: 0x00244294 File Offset: 0x00242494
27 private static void Hooks_OnEnterWorld(Player player)
28 {
29 if (!true)
30 {
31 }
33 }
34
35 // Token: 0x060040F7 RID: 16631 RVA: 0x002442B4 File Offset: 0x002424B4
36 public static void UpdateMessageCooldowns()
37 {
38 int num = 1;
39 if (num == 0)
40 {
41 }
42 if (num == 0)
43 {
44 }
45 if (num == 0)
46 {
47 }
48 }
49
50 // Token: 0x060040F8 RID: 16632 RVA: 0x002442D0 File Offset: 0x002424D0
51 public static void TryPlayingIdleMessage()
52 {
53 if (!true)
54 {
55 }
56 if (!true)
57 {
58 }
60 }
61
62 // Token: 0x060040F9 RID: 16633 RVA: 0x002442F4 File Offset: 0x002424F4
64 {
65 if (5095 == 0)
66 {
67 }
68 }
69
70 // Token: 0x060040FA RID: 16634 RVA: 0x00244328 File Offset: 0x00242528
71 private static void GiveIdleMessageCooldown()
72 {
73 if (!true)
74 {
75 }
76 }
77
78 // Token: 0x060040FB RID: 16635 RVA: 0x0024433C File Offset: 0x0024253C
80 {
81 if (!true)
82 {
83 }
84 }
85
86 // Token: 0x060040FC RID: 16636 RVA: 0x0024434C File Offset: 0x0024254C
87 private static bool CountsAsStorage(int itemSlotContext)
88 {
89 return true;
90 }
91
92 // Token: 0x060040FD RID: 16637 RVA: 0x0024435C File Offset: 0x0024255C
94 {
95 int num = 1;
96 if (num == 0)
97 {
98 }
99 if (num == 0)
100 {
101 }
102 }
103
104 // Token: 0x060040FE RID: 16638 RVA: 0x00244380 File Offset: 0x00242580
105 public static void Create(LucyAxeMessage.MessageSource source, Vector2 position, Vector2 velocity)
106 {
107 int num = 1;
108 if (num == 0)
109 {
110 }
111 if (num == 0)
112 {
113 }
116 if (42179736 == 0)
117 {
118 }
119 bool netHost = Main.NetHost;
120 if (42179736 == 0)
121 {
122 }
123 }
124
125 // Token: 0x060040FF RID: 16639 RVA: 0x002443BC File Offset: 0x002425BC
126 private static void SpawnEmoteBubble()
127 {
128 if (!true)
129 {
130 }
132 }
133
134 // Token: 0x06004100 RID: 16640 RVA: 0x002443D8 File Offset: 0x002425D8
135 public static void CreateFromNet(LucyAxeMessage.MessageSource source, byte variation, Vector2 position, Vector2 velocity)
136 {
137 if (!true)
138 {
139 }
140 LucyAxeMessage.SpawnPopupText(source, (int)variation, position, velocity);
141 }
142
143 // Token: 0x06004101 RID: 16641 RVA: 0x002443F4 File Offset: 0x002425F4
144 private static void PlaySound(LucyAxeMessage.MessageSource source, Vector2 position)
145 {
146 if (!true)
147 {
148 }
149 }
150
151 // Token: 0x06004102 RID: 16642 RVA: 0x00244404 File Offset: 0x00242604
153 {
154 if (!true)
155 {
156 }
158 if (!true)
159 {
160 }
161 }
162
163 // Token: 0x06004103 RID: 16643 RVA: 0x00244420 File Offset: 0x00242620
165 {
166 if (!true)
167 {
168 }
170 return localizedText.<Value>k__BackingField;
171 }
172
173 // Token: 0x06004104 RID: 16644 RVA: 0x00244438 File Offset: 0x00242638
174 // Note: this type is marked as 'beforefieldinit'.
176 {
177 }
178
179 // Token: 0x04007EB0 RID: 32432
180 private static byte _variation;
181
182 // Token: 0x04007EB1 RID: 32433
183 private static int[] _messageCooldownsByType;
184
185 // Token: 0x020007E2 RID: 2018
186 public enum MessageSource
187 {
188 // Token: 0x04007EB3 RID: 32435
189 Idle,
190 // Token: 0x04007EB4 RID: 32436
191 Storage,
192 // Token: 0x04007EB5 RID: 32437
194 // Token: 0x04007EB6 RID: 32438
195 PickedUp,
196 // Token: 0x04007EB7 RID: 32439
198 // Token: 0x04007EB8 RID: 32440
200 // Token: 0x04007EB9 RID: 32441
202 // Token: 0x04007EBA RID: 32442
203 Count
204 }
205 }
206}
class f__AnonymousType0<< Count > j__TPar
Vector2 Top
Definition Entity.cs:246
static void SpawnPopupText(LucyAxeMessage.MessageSource source, int variationUnwrapped, Vector2 position, Vector2 velocity)
static void CreateFromNet(LucyAxeMessage.MessageSource source, byte variation, Vector2 position, Vector2 velocity)
static void ItemSlot_OnItemTransferred(ItemSlot.ItemTransferInfo info)
static bool CountsAsStorage(int itemSlotContext)
static void PutMessageTypeOnCooldown(LucyAxeMessage.MessageSource source, int timeInFrames)
static void Hooks_OnEnterWorld(Player player)
static void TryCreatingMessageWithCooldown(LucyAxeMessage.MessageSource messageSource, Vector2 position, Vector2 velocity, int cooldownTimeInTicks)
static string GetTextForVariation(LucyAxeMessage.MessageSource source, int variationUnwrapped)
static void Create(LucyAxeMessage.MessageSource source, Vector2 position, Vector2 velocity)
static void PlaySound(LucyAxeMessage.MessageSource source, Vector2 position)
static string GetCategoryName(LucyAxeMessage.MessageSource source)
static void MakeLocalPlayerEmote(int emoteId)
static bool NetHost
Definition Main.cs:5544
static Player LocalPlayer
Definition Main.cs:5267