terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
NetworkText.cs
Go to the documentation of this file.
1using System;
3using System.IO;
4using System.Text;
11using Terraria.Enums;
18using Terraria.Net;
19
21{
22 [global::Cpp2ILInjected.Token(Token = "0x200055B")]
23 public class NetworkText
24 {
25 [global::Cpp2ILInjected.Token(Token = "0x6003351")]
26 [global::Cpp2ILInjected.Address(RVA = "0x133A6D4", Offset = "0x133A6D4", Length = "0x30")]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
30 {
31 throw null;
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x6003352")]
35 [global::Cpp2ILInjected.Address(RVA = "0x133A704", Offset = "0x133A704", Length = "0x128")]
36 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkText), Member = "FromFormattable", MemberParameters = new object[]
38 {
39 typeof(string),
40 typeof(object[])
41 }, ReturnType = typeof(NetworkText))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkText), Member = "FromKey", MemberParameters = new object[]
43 {
44 typeof(string),
45 typeof(object[])
46 }, ReturnType = typeof(NetworkText))]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkText), Member = "FromLiteral", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(NetworkText))]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
51 {
52 throw null;
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x6003353")]
56 [global::Cpp2ILInjected.Address(RVA = "0x133A88C", Offset = "0x133A88C", Length = "0x8C")]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetMessage), Member = "greetPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChatInitializer), Member = "PrepareAliases", ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HelpCommand), Member = "ComposeMessage", MemberParameters = new object[] { typeof(Dictionary<string, List<LocalizedText>>) }, ReturnType = typeof(NetworkText))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RollCommand), Member = "ProcessIncomingMessage", MemberParameters = new object[]
61 {
62 typeof(string),
63 typeof(byte)
64 }, ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkText), Member = "ConvertSubstitutionsToNetworkText", MemberParameters = new object[] { typeof(object[]) }, ReturnType = typeof(NetworkText[]))]
68 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
69 public static NetworkText FromFormattable(string text, params object[] substitutions)
70 {
71 throw null;
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x6003354")]
75 [global::Cpp2ILInjected.Address(RVA = "0x133A82C", Offset = "0x133A82C", Length = "0x60")]
76 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "TrySyncingMyPlayer", ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
78 {
79 typeof(byte[]),
80 typeof(int),
81 typeof(ref int)
82 }, ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetMessage), Member = "SendAnglerQuest", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetMessage), Member = "greetPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetGivenNetName", ReturnType = typeof(NetworkText))]
86 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "TileInteractionsUse", MemberParameters = new object[]
87 {
88 typeof(int),
89 typeof(int)
90 }, ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lang), Member = "CreateDeathMessage", MemberParameters = new object[]
92 {
93 typeof(string),
94 typeof(int),
95 typeof(int),
96 typeof(int),
97 typeof(int),
98 typeof(int),
99 typeof(int)
100 }, ReturnType = typeof(NetworkText))]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Wiring), Member = "HitWireSingle", MemberParameters = new object[]
102 {
103 typeof(int),
104 typeof(int)
105 }, ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkText), Member = "ConvertSubstitutionsToNetworkText", MemberParameters = new object[] { typeof(object[]) }, ReturnType = typeof(NetworkText[]))]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkText), Member = ".cctor", ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerDeathReason), Member = "GetDeathText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(NetworkText))]
109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EmoteCommand), Member = "ProcessIncomingMessage", MemberParameters = new object[]
110 {
111 typeof(string),
112 typeof(byte)
113 }, ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ListPlayersCommand), Member = "ProcessIncomingMessage", MemberParameters = new object[]
115 {
116 typeof(string),
117 typeof(byte)
118 }, ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PartyChatCommand), Member = "ProcessIncomingMessage", MemberParameters = new object[]
120 {
121 typeof(string),
122 typeof(byte)
123 }, ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SayChatCommand), Member = "ProcessIncomingMessage", MemberParameters = new object[]
125 {
126 typeof(string),
127 typeof(byte)
128 }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 18)]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
132 public static NetworkText FromLiteral(string text)
133 {
134 throw null;
135 }
136
137 [global::Cpp2ILInjected.Token(Token = "0x6003355")]
138 [global::Cpp2ILInjected.Address(RVA = "0x133A414", Offset = "0x133A414", Length = "0x8C")]
139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "Draw", ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "TeamOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "startDedInputCallBack", ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "CheckForMoonEventsStartingTemporarySeasons", ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "CheckForMoonEventsScoreDisplay", ReturnType = typeof(void))]
144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "InvasionWarning", ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateSlimeRainWarning", ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
147 {
148 typeof(byte[]),
149 typeof(int),
150 typeof(ref int)
151 }, ReturnType = typeof(void))]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
153 {
154 typeof(int),
155 typeof(int),
156 typeof(int),
158 typeof(int),
159 typeof(float),
160 typeof(float),
161 typeof(float),
162 typeof(int),
163 typeof(int),
164 typeof(int)
165 }, ReturnType = typeof(void))]
166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetMessage), Member = "greetPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetMessage), Member = "SyncOnePlayer", MemberParameters = new object[]
168 {
169 typeof(int),
170 typeof(int),
171 typeof(int)
172 }, ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Netplay), Member = "ServerUpdateFrame", ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetTypeNetName", ReturnType = typeof(NetworkText))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "GetFullNetName", ReturnType = typeof(NetworkText))]
176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "checkDead", ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "NPCLoot", ReturnType = typeof(void))]
178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "DoDeathEvents_CelebrateBossDeath", ReturnType = typeof(void))]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "DoDeathEvents", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "CountKillForBannersAndDropThem", ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnWOF", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnSkeletron", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnOnPlayer", MemberParameters = new object[]
184 {
185 typeof(int),
186 typeof(int)
187 }, ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "SpawnBoss", MemberParameters = new object[]
189 {
190 typeof(int),
191 typeof(int),
192 typeof(int),
193 typeof(int)
194 }, ReturnType = typeof(void))]
195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "NewNPC", MemberParameters = new object[]
196 {
198 typeof(int),
199 typeof(int),
200 typeof(int),
201 typeof(int),
202 typeof(float),
203 typeof(float),
204 typeof(float),
205 typeof(float),
206 typeof(int)
207 }, ReturnType = typeof(int))]
208 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "UnlockOrExchangePet", MemberParameters = new object[]
209 {
210 typeof(ref bool),
211 typeof(int),
212 typeof(string),
213 typeof(int)
214 }, ReturnType = typeof(void))]
215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UnityTeleport", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "HandleMovement", MemberParameters = new object[]
217 {
219 typeof(ref int),
220 typeof(ref int)
221 }, ReturnType = typeof(void))]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RemoteClient), Member = "SpamUpdate", ReturnType = typeof(void))]
223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lang), Member = "CreateDeathMessage", MemberParameters = new object[]
224 {
225 typeof(string),
226 typeof(int),
227 typeof(int),
228 typeof(int),
229 typeof(int),
230 typeof(int),
231 typeof(int)
232 }, ReturnType = typeof(NetworkText))]
233 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lang), Member = "GetInvasionWaveText", MemberParameters = new object[]
234 {
235 typeof(int),
236 typeof(short[])
237 }, ReturnType = typeof(NetworkText))]
238 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "UnspawnTravelNPC", ReturnType = typeof(void))]
239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SpawnTravelNPC", ReturnType = typeof(void))]
240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SpawnTownNPC", MemberParameters = new object[]
241 {
242 typeof(int),
243 typeof(int)
244 }, ReturnType = typeof(TownNPCSpawnResult))]
245 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "meteor", MemberParameters = new object[]
246 {
247 typeof(int),
248 typeof(int),
249 typeof(bool)
250 }, ReturnType = typeof(bool))]
251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "FinaliseHardModeOnMainThread", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
252 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "SmashAltar", MemberParameters = new object[]
253 {
254 typeof(int),
255 typeof(int)
256 }, ReturnType = typeof(void))]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "CheckOrb", MemberParameters = new object[]
258 {
259 typeof(int),
260 typeof(int),
261 typeof(int)
262 }, ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "StartImpendingDoom", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
264 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "MessageLunarApocalypse", ReturnType = typeof(void))]
265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LocalizedText), Member = "ToNetworkText", MemberParameters = new object[] { typeof(object[]) }, ReturnType = typeof(NetworkText))]
266 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DeathCommand), Member = "ProcessIncomingMessage", MemberParameters = new object[]
267 {
268 typeof(string),
269 typeof(byte)
270 }, ReturnType = typeof(void))]
271 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PVPDeathCommand), Member = "ProcessIncomingMessage", MemberParameters = new object[]
272 {
273 typeof(string),
274 typeof(byte)
275 }, ReturnType = typeof(void))]
276 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AllDeathCommand), Member = "ProcessIncomingMessage", MemberParameters = new object[]
277 {
278 typeof(string),
279 typeof(byte)
280 }, ReturnType = typeof(void))]
281 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AllPVPDeathCommand), Member = "ProcessIncomingMessage", MemberParameters = new object[]
282 {
283 typeof(string),
284 typeof(byte)
285 }, ReturnType = typeof(void))]
286 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TeleportPylonsSystem), Member = "HandleTeleportRequest", MemberParameters = new object[]
287 {
289 typeof(int)
290 }, ReturnType = typeof(void))]
291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemVariants), Member = ".cctor", ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GolfHelper.ContactListener), Member = "PutBallInCup_TextAndEffects", MemberParameters = new object[]
293 {
294 typeof(Point),
295 typeof(int),
296 typeof(int),
297 typeof(int)
298 }, ReturnType = typeof(void))]
299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BirthdayParty), Member = "CheckNight", ReturnType = typeof(void))]
300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BirthdayParty), Member = "NaturalAttempt", ReturnType = typeof(void))]
301 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BirthdayParty), Member = "UpdateTime", ReturnType = typeof(void))]
302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Event), Member = "StartInvasion", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Event), Member = "WinInvasionInternal", ReturnType = typeof(void))]
304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Event), Member = "LoseInvasionMessage", ReturnType = typeof(void))]
305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Event), Member = "CheckProgress", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Event), Member = "FailureMessage", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 117)]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkText), Member = "ConvertSubstitutionsToNetworkText", MemberParameters = new object[] { typeof(object[]) }, ReturnType = typeof(NetworkText[]))]
310 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
311 public static NetworkText FromKey(string key, params object[] substitutions)
312 {
313 throw null;
314 }
315
316 [global::Cpp2ILInjected.Token(Token = "0x6003356")]
317 [global::Cpp2ILInjected.Address(RVA = "0x133A918", Offset = "0x133A918", Length = "0x80")]
318 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkText), Member = "GetMaxSerializedSize", ReturnType = typeof(int))]
320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetTextModule), Member = "SerializeServerMessage", MemberParameters = new object[]
321 {
323 typeof(Color),
324 typeof(byte)
325 }, ReturnType = typeof(NetPacket))]
326 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_UTF8", ReturnType = typeof(Encoding))]
328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkText), Member = "GetMaxSerializedSize", ReturnType = typeof(int))]
330 {
331 throw null;
332 }
333
334 [global::Cpp2ILInjected.Token(Token = "0x6003357")]
335 [global::Cpp2ILInjected.Address(RVA = "0x133A998", Offset = "0x133A998", Length = "0x50")]
336 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
337 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
338 {
339 typeof(int),
340 typeof(int),
341 typeof(int),
343 typeof(int),
344 typeof(float),
345 typeof(float),
346 typeof(float),
347 typeof(int),
348 typeof(int),
349 typeof(int)
350 }, ReturnType = typeof(void))]
351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkText), Member = "SerializeSubstitutionList", MemberParameters = new object[] { typeof(BinaryWriter) }, ReturnType = typeof(void))]
352 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetTextModule), Member = "SerializeServerMessage", MemberParameters = new object[]
353 {
355 typeof(Color),
356 typeof(byte)
357 }, ReturnType = typeof(NetPacket))]
358 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
359 public void Serialize(BinaryWriter writer)
360 {
361 throw null;
362 }
363
364 [global::Cpp2ILInjected.Token(Token = "0x6003358")]
365 [global::Cpp2ILInjected.Address(RVA = "0x133A9E8", Offset = "0x133A9E8", Length = "0x70")]
366 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
367 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
368 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkText), Member = "Serialize", MemberParameters = new object[] { typeof(BinaryWriter) }, ReturnType = typeof(void))]
370 {
371 throw null;
372 }
373
374 [global::Cpp2ILInjected.Token(Token = "0x6003359")]
375 [global::Cpp2ILInjected.Address(RVA = "0x133AA58", Offset = "0x133AA58", Length = "0xA4")]
376 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
377 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MessageBuffer), Member = "ProcessData", MemberParameters = new object[]
378 {
379 typeof(byte[]),
380 typeof(int),
381 typeof(ref int)
382 }, ReturnType = typeof(void))]
383 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkText), Member = "DeserializeSubstitutionList", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
384 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetTextModule), Member = "DeserializeAsClient", MemberParameters = new object[]
385 {
387 typeof(int)
388 }, ReturnType = typeof(bool))]
389 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkText), Member = "DeserializeSubstitutionList", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
392 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
394 {
395 throw null;
396 }
397
398 [global::Cpp2ILInjected.Token(Token = "0x600335A")]
399 [global::Cpp2ILInjected.Address(RVA = "0x133AC00", Offset = "0x133AC00", Length = "0xE8")]
400 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
401 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkText), Member = "DeserializeSubstitutionList", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
404 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
406 {
407 throw null;
408 }
409
410 [global::Cpp2ILInjected.Token(Token = "0x600335B")]
411 [global::Cpp2ILInjected.Address(RVA = "0x133AAFC", Offset = "0x133AAFC", Length = "0x104")]
412 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
413 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkText), Member = "Deserialize", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(NetworkText))]
414 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkText), Member = "DeserializeLiteral", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(NetworkText))]
415 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
416 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkText), Member = "Deserialize", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(NetworkText))]
417 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
419 {
420 throw null;
421 }
422
423 [global::Cpp2ILInjected.Token(Token = "0x600335C")]
424 [global::Cpp2ILInjected.Address(RVA = "0x133ACE8", Offset = "0x133ACE8", Length = "0x54")]
425 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
426 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
427 private void SetToEmptyLiteral()
428 {
429 throw null;
430 }
431
432 [global::Cpp2ILInjected.Token(Token = "0x600335D")]
433 [global::Cpp2ILInjected.Address(RVA = "0x133AD3C", Offset = "0x133AD3C", Length = "0x1B0")]
434 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
435 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
436 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
437 {
438 typeof(string),
439 typeof(object[])
440 }, ReturnType = typeof(string))]
441 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[]
442 {
443 typeof(string),
444 typeof(object[])
445 }, ReturnType = typeof(string))]
446 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkText), Member = "ToDebugInfoString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
447 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
448 {
449 typeof(string),
450 typeof(string)
451 }, ReturnType = typeof(string))]
452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
453 {
454 typeof(string),
455 typeof(string),
456 typeof(string)
457 }, ReturnType = typeof(string))]
458 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
459 public override string ToString()
460 {
461 throw null;
462 }
463
464 [global::Cpp2ILInjected.Token(Token = "0x600335E")]
465 [global::Cpp2ILInjected.Address(RVA = "0x133AEEC", Offset = "0x133AEEC", Length = "0x1E0")]
466 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
467 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkText), Member = "ToString", ReturnType = typeof(string))]
468 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetworkText), Member = "ToDebugInfoString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
469 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
471 {
472 typeof(string),
473 typeof(object),
474 typeof(object),
475 typeof(object)
476 }, ReturnType = typeof(string))]
477 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
478 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
479 {
480 typeof(string),
481 typeof(object),
482 typeof(object)
483 }, ReturnType = typeof(string))]
484 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
485 {
486 typeof(string),
487 typeof(string)
488 }, ReturnType = typeof(string))]
489 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkText), Member = "ToDebugInfoString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
490 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
491 private string ToDebugInfoString(string linePrefix = "")
492 {
493 throw null;
494 }
495
496 // Note: this type is marked as 'beforefieldinit'.
497 [global::Cpp2ILInjected.Token(Token = "0x600335F")]
498 [global::Cpp2ILInjected.Address(RVA = "0x133B0CC", Offset = "0x133B0CC", Length = "0x64")]
499 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
500 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetworkText), Member = "FromLiteral", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(NetworkText))]
501 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
502 static NetworkText()
503 {
504 throw null;
505 }
506
507 [global::Cpp2ILInjected.Token(Token = "0x4003C2A")]
509
510 [global::Cpp2ILInjected.Token(Token = "0x4003C2B")]
511 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
513
514 [global::Cpp2ILInjected.Token(Token = "0x4003C2C")]
515 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
516 private string _text;
517
518 [global::Cpp2ILInjected.Token(Token = "0x4003C2D")]
519 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
521
522 [global::Cpp2ILInjected.Token(Token = "0x200055C")]
523 private enum Mode : byte
524 {
525 [global::Cpp2ILInjected.Token(Token = "0x4003C2F")]
526 Literal,
527 [global::Cpp2ILInjected.Token(Token = "0x4003C30")]
529 [global::Cpp2ILInjected.Token(Token = "0x4003C31")]
531 }
532 }
533}
class f__AnonymousType0<< Count > j__TPar
static NetworkText FromFormattable(string text, params object[] substitutions)
string ToDebugInfoString(string linePrefix="")
NetworkText(string text, NetworkText.Mode mode)
void SerializeSubstitutionList(BinaryWriter writer)
static readonly NetworkText Empty
static NetworkText FromLiteral(string text)
void Serialize(BinaryWriter writer)
void DeserializeSubstitutionList(BinaryReader reader)
static NetworkText FromKey(string key, params object[] substitutions)
static NetworkText DeserializeLiteral(BinaryReader reader)
static NetworkText[] ConvertSubstitutionsToNetworkText(object[] substitutions)
static NetworkText Deserialize(BinaryReader reader)