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
EmojiCommand.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Collections.Generic
;
3
using
Cpp2IlInjected
;
4
using
Terraria.Localization
;
5
6
namespace
Terraria.Chat.Commands
7
{
8
// Token: 0x020007A2 RID: 1954
9
[
ChatCommand
(
"Emoji"
)]
10
public
class
EmojiCommand
:
IChatCommand
11
{
12
// Token: 0x06003FC6 RID: 16326 RVA: 0x00241278 File Offset: 0x0023F478
13
public
EmojiCommand
()
14
{
15
this.
Initialize
();
16
}
17
18
// Token: 0x06003FC7 RID: 16327 RVA: 0x00241294 File Offset: 0x0023F494
19
public
void
Initialize
()
20
{
21
int
num = 1;
22
Dictionary<LocalizedText, int>
byName
= this.
_byName
;
23
long
num2
= 0
L
;
24
if
(num == 0)
25
{
26
}
27
LocalizedText
emojiName
=
Lang
.
GetEmojiName
((
int
)
num2
);
28
Dictionary<LocalizedText, int>
byName2
= this.
_byName
;
29
}
30
31
// Token: 0x06003FC8 RID: 16328 RVA: 0x002412C0 File Offset: 0x0023F4C0
32
public
void
ProcessIncomingMessage
(
string
text
,
byte
clientId
)
33
{
34
}
35
36
// Token: 0x06003FC9 RID: 16329 RVA: 0x002412D0 File Offset: 0x0023F4D0
37
public
void
ProcessOutgoingMessage
(
ChatMessage
message)
38
{
39
string <Text>k__BackingField = message.<Text>k__BackingField;
40
}
41
42
// Token: 0x06003FCA RID: 16330 RVA: 0x000021DB File Offset: 0x000003DB
43
public
void
PrintWarning
(
string
text
)
44
{
45
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
46
}
47
48
// Token: 0x04007DD0 RID: 32208
49
public
const
int
PlayerEmojiDuration
= 360;
50
51
// Token: 0x04007DD1 RID: 32209
52
private
readonly
Dictionary<LocalizedText, int>
_byName
;
53
}
54
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:15
Terraria.Chat.ChatMessage
Definition
ChatMessage.cs:11
Terraria.Chat.Commands.EmojiCommand.Initialize
void Initialize()
Definition
EmojiCommand.cs:19
Terraria.Chat.Commands.EmojiCommand.PrintWarning
void PrintWarning(string text)
Definition
EmojiCommand.cs:43
Terraria.Chat.Commands.EmojiCommand.ProcessOutgoingMessage
void ProcessOutgoingMessage(ChatMessage message)
Definition
EmojiCommand.cs:37
Terraria.Chat.Commands.EmojiCommand.ProcessIncomingMessage
void ProcessIncomingMessage(string text, byte clientId)
Definition
EmojiCommand.cs:32
Terraria.Chat.Commands.EmojiCommand._byName
readonly Dictionary< LocalizedText, int > _byName
Definition
EmojiCommand.cs:52
Terraria.Chat.Commands.EmojiCommand.PlayerEmojiDuration
const int PlayerEmojiDuration
Definition
EmojiCommand.cs:49
Terraria.Chat.Commands.EmojiCommand.EmojiCommand
EmojiCommand()
Definition
EmojiCommand.cs:13
Terraria.Chat.Commands.EmojiCommand
Definition
EmojiCommand.cs:11
Terraria.Lang.GetEmojiName
static LocalizedText GetEmojiName(int id)
Definition
Lang.cs:186
Terraria.Lang
Definition
Lang.cs:14
Terraria.Localization.LocalizedText
Definition
LocalizedText.cs:13
Terraria.Chat.Commands.IChatCommand
Definition
IChatCommand.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.Collections.Generic
Definition
ArrayBuilder.cs:5
System.ExceptionArgument.text
@ text
System.ConsoleKey.L
@ L
System
Definition
__ComObject.cs:4
Terraria.Chat.Commands
Definition
AllDeathCommand.cs:5
Terraria.Localization
Definition
GameCulture.cs:7
source
Terraria
Chat
Commands
EmojiCommand.cs
Generated by
1.10.0