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
GUIMultiplayerJoin.cs
Go to the documentation of this file.
1using System;
2using Controller;
8using Terraria;
10using UnityEngine;
11
12[global::Cpp2ILInjected.Token(Token = "0x2000269")]
14{
15 [global::Cpp2ILInjected.Token(Token = "0x6000DD2")]
16 [global::Cpp2ILInjected.Address(RVA = "0x9E98E8", Offset = "0x9E98E8", Length = "0x8")]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
19 {
20 throw null;
21 }
22
23 [global::Cpp2ILInjected.Token(Token = "0x6000DD3")]
24 [global::Cpp2ILInjected.Address(RVA = "0x9E98F0", Offset = "0x9E98F0", Length = "0x280")]
25 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMenu", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
30 {
37 typeof(Matrix?),
38 typeof(bool)
39 }, ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "set_CurrentNavigationItem", MemberParameters = new object[] { typeof(GUIControllerItem) }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
43 {
45 typeof(bool),
49 }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIStringButton), Member = "DrawButton", MemberParameters = new object[]
51 {
53 typeof(string),
54 typeof(ref float),
55 typeof(bool),
56 typeof(bool)
57 }, ReturnType = typeof(bool))]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerJoin), Member = "DrawMainButtons", ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerJoin), Member = "DrawServerPort", ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerJoin), Member = "DrawServerIP", ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
62 public void Draw()
63 {
64 throw null;
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x6000DD4")]
68 [global::Cpp2ILInjected.Address(RVA = "0x9EA800", Offset = "0x9EA800", Length = "0x8B4")]
69 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerJoin), Member = "Draw", ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(String_Layout), Member = "GetFont", ReturnType = typeof(SpriteFont))]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
74 {
75 typeof(string),
76 typeof(string)
77 }, ReturnType = typeof(string))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenWidth", ReturnType = typeof(int))]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenHeight", ReturnType = typeof(int))]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterInputRegion", MemberParameters = new object[]
82 {
83 typeof(int),
84 typeof(int),
85 typeof(int),
86 typeof(int)
87 }, ReturnType = typeof(bool))]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
89 {
91 typeof(bool),
95 }, ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
98 {
99 typeof(int),
100 typeof(int)
101 }, ReturnType = typeof(string))]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
103 {
105 typeof(Item),
106 typeof(string),
107 typeof(bool),
108 typeof(ref float),
109 typeof(bool),
110 typeof(bool),
111 typeof(bool),
112 typeof(bool)
113 }, ReturnType = typeof(GUITransactionButton.InputState))]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
115 {
118 typeof(string)
119 }, ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetPickRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "GetInputText", MemberParameters = new object[]
122 {
123 typeof(string),
125 typeof(int),
126 typeof(bool),
127 typeof(bool),
128 typeof(bool),
129 typeof(bool)
130 }, ReturnType = typeof(string))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
132 {
133 typeof(int),
134 typeof(int),
135 typeof(int),
136 typeof(int),
137 typeof(float),
138 typeof(float)
139 }, ReturnType = typeof(SoundEffectInstance))]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Trim", ReturnType = typeof(string))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerJoin), Member = "CloseServerIPEdit", ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerJoin), Member = "EnterServerIP", ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
144 {
146 typeof(string)
147 }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "PressedReleased", MemberParameters = new object[] { typeof(GUIControllerInputButton.LinkedControlType) }, ReturnType = typeof(bool))]
151 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 32)]
152 private void DrawServerIP()
153 {
154 throw null;
155 }
156
157 [global::Cpp2ILInjected.Token(Token = "0x6000DD5")]
158 [global::Cpp2ILInjected.Address(RVA = "0x9EB0B4", Offset = "0x9EB0B4", Length = "0x14C")]
159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerJoin), Member = "DrawServerIP", ReturnType = typeof(void))]
160 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "clrInput", ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
163 {
164 typeof(string),
165 typeof(string)
166 }, ReturnType = typeof(bool))]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
168 {
169 typeof(object),
171 }, ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerMultiplayerJoin), Member = "ActivateServerIP", ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
175 private void EnterServerIP()
176 {
177 throw null;
178 }
179
180 [global::Cpp2ILInjected.Token(Token = "0x6000DD6")]
181 [global::Cpp2ILInjected.Address(RVA = "0x9EB200", Offset = "0x9EB200", Length = "0x94")]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerJoin), Member = "DrawServerIP", ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "CloseKeyboard", ReturnType = typeof(void))]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerMultiplayerJoin), Member = "DeactivateServerIP", ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
188 private void CloseServerIPEdit()
189 {
190 throw null;
191 }
192
193 [global::Cpp2ILInjected.Token(Token = "0x6000DD7")]
194 [global::Cpp2ILInjected.Address(RVA = "0x9E9F48", Offset = "0x9E9F48", Length = "0x8B8")]
195 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerJoin), Member = "Draw", ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(String_Layout), Member = "GetFont", ReturnType = typeof(SpriteFont))]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
200 {
201 typeof(string),
202 typeof(string)
203 }, ReturnType = typeof(string))]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenWidth", ReturnType = typeof(int))]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenHeight", ReturnType = typeof(int))]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterInputRegion", MemberParameters = new object[]
208 {
209 typeof(int),
210 typeof(int),
211 typeof(int),
212 typeof(int)
213 }, ReturnType = typeof(bool))]
214 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
215 {
217 typeof(bool),
221 }, ReturnType = typeof(void))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
223 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
224 {
225 typeof(int),
226 typeof(int)
227 }, ReturnType = typeof(string))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
229 {
231 typeof(Item),
232 typeof(string),
233 typeof(bool),
234 typeof(ref float),
235 typeof(bool),
236 typeof(bool),
237 typeof(bool),
238 typeof(bool)
239 }, ReturnType = typeof(GUITransactionButton.InputState))]
240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
241 {
244 typeof(string)
245 }, ReturnType = typeof(void))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetPickRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "GetInputText", MemberParameters = new object[]
248 {
249 typeof(string),
251 typeof(int),
252 typeof(bool),
253 typeof(bool),
254 typeof(bool),
255 typeof(bool)
256 }, ReturnType = typeof(string))]
257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
258 {
259 typeof(int),
260 typeof(int),
261 typeof(int),
262 typeof(int),
263 typeof(float),
264 typeof(float)
265 }, ReturnType = typeof(SoundEffectInstance))]
266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Trim", ReturnType = typeof(string))]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerJoin), Member = "ParsePort", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerJoin), Member = "CloseServerPortEdit", ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerJoin), Member = "EnterServerPort", ReturnType = typeof(void))]
271 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
272 {
274 typeof(string)
275 }, ReturnType = typeof(void))]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "PressedReleased", MemberParameters = new object[] { typeof(GUIControllerInputButton.LinkedControlType) }, ReturnType = typeof(bool))]
279 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 32)]
280 private void DrawServerPort()
281 {
282 throw null;
283 }
284
285 [global::Cpp2ILInjected.Token(Token = "0x6000DD8")]
286 [global::Cpp2ILInjected.Address(RVA = "0x9EB294", Offset = "0x9EB294", Length = "0xFC")]
287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerJoin), Member = "DrawServerPort", ReturnType = typeof(void))]
288 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "clrInput", ReturnType = typeof(void))]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
291 {
292 typeof(object),
293 typeof(IntPtr)
294 }, ReturnType = typeof(void))]
295 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerMultiplayerJoin), Member = "ActivateServerPort", ReturnType = typeof(void))]
297 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
298 private void EnterServerPort()
299 {
300 throw null;
301 }
302
303 [global::Cpp2ILInjected.Token(Token = "0x6000DD9")]
304 [global::Cpp2ILInjected.Address(RVA = "0x9EB390", Offset = "0x9EB390", Length = "0x94")]
305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerJoin), Member = "DrawServerPort", ReturnType = typeof(void))]
306 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "CloseKeyboard", ReturnType = typeof(void))]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerMultiplayerJoin), Member = "DeactivateServerPort", ReturnType = typeof(void))]
310 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
311 private void CloseServerPortEdit()
312 {
313 throw null;
314 }
315
316 [global::Cpp2ILInjected.Token(Token = "0x6000DDA")]
317 [global::Cpp2ILInjected.Address(RVA = "0x9EB424", Offset = "0x9EB424", Length = "0x9C")]
318 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerJoin), Member = "DrawServerPort", ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerJoin), Member = "DrawMainButtons", ReturnType = typeof(void))]
321 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "Parse", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
323 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
324 private int ParsePort(string port)
325 {
326 throw null;
327 }
328
329 [global::Cpp2ILInjected.Token(Token = "0x6000DDB")]
330 [global::Cpp2ILInjected.Address(RVA = "0x9E9B70", Offset = "0x9E9B70", Length = "0x3D8")]
331 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerJoin), Member = "Draw", ReturnType = typeof(void))]
333 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
334 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
335 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "DrawWithBanner", MemberParameters = new object[]
336 {
340 typeof(Item),
341 typeof(string),
342 typeof(bool),
343 typeof(ref float),
344 typeof(bool),
345 typeof(bool),
346 typeof(bool),
347 typeof(bool),
348 typeof(bool),
349 typeof(bool)
350 }, ReturnType = typeof(GUITransactionButton.InputState))]
351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
352 {
353 typeof(int),
354 typeof(int),
355 typeof(int),
356 typeof(int),
357 typeof(float),
358 typeof(float)
359 }, ReturnType = typeof(SoundEffectInstance))]
360 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerJoin), Member = "ParsePort", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
361 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Netplay), Member = "SetRemoteIP", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
362 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlatformUser), Member = "get_CurrentUser", ReturnType = typeof(PlatformUser))]
363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MPSessionManager), Member = "CreateNewDirectSession", MemberParameters = new object[]
364 {
367 typeof(string),
368 typeof(int)
369 }, ReturnType = typeof(MPSession))]
370 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_menuMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
371 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Netplay), Member = "StartTcpClient", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
372 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardInput), Member = "GetKeyUp", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
373 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerJoin), Member = "Back", ReturnType = typeof(void))]
374 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
375 private void DrawMainButtons()
376 {
377 throw null;
378 }
379
380 [global::Cpp2ILInjected.Token(Token = "0x6000DDC")]
381 [global::Cpp2ILInjected.Address(RVA = "0x9EB4C0", Offset = "0x9EB4C0", Length = "0xB4")]
382 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerJoin), Member = "DrawMainButtons", ReturnType = typeof(void))]
383 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
384 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerLobby), Member = "Startup", ReturnType = typeof(void))]
385 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_menuMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
386 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
387 {
388 typeof(int),
389 typeof(int),
390 typeof(int),
391 typeof(int),
392 typeof(float),
393 typeof(float)
394 }, ReturnType = typeof(SoundEffectInstance))]
395 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
396 private void Back()
397 {
398 throw null;
399 }
400
401 [global::Cpp2ILInjected.Token(Token = "0x6000DDD")]
402 [global::Cpp2ILInjected.Address(RVA = "0x9EB5CC", Offset = "0x9EB5CC", Length = "0x94")]
403 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
404 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerMultiplayerJoin), Member = ".ctor", ReturnType = typeof(void))]
406 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
407 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
409 {
410 throw null;
411 }
412
413 [global::Cpp2ILInjected.Token(Token = "0x4001973")]
414 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
415 private float joinButtonScale;
416
417 [global::Cpp2ILInjected.Token(Token = "0x4001974")]
418 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
419 private float backButtonScale;
420
421 [global::Cpp2ILInjected.Token(Token = "0x4001975")]
422 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
423 private float TitleScale;
424
425 [global::Cpp2ILInjected.Token(Token = "0x4001976")]
426 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
428
429 [global::Cpp2ILInjected.Token(Token = "0x4001977")]
430 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
432
433 [global::Cpp2ILInjected.Token(Token = "0x4001978")]
434 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
435 private string _serverIP;
436
437 [global::Cpp2ILInjected.Token(Token = "0x4001979")]
438 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
439 private string _serverPort;
440
441 [global::Cpp2ILInjected.Token(Token = "0x400197A")]
442 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
444
445 [global::Cpp2ILInjected.Token(Token = "0x400197B")]
446 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
447 public bool editingServerIP;
448
449 [global::Cpp2ILInjected.Token(Token = "0x400197C")]
450 [global::Cpp2ILInjected.FieldOffset(Offset = "0x51")]
451 public bool editingServerPort;
452
453 [global::Cpp2ILInjected.Token(Token = "0x400197D")]
454 private const int defaultPort = 7777;
455}
class f__AnonymousType0<< Count > j__TPar
delegate bool IsOverHandler(Vector2 cursorPosition)
GUIControllerMultiplayerJoin _controllerInput
GUIInputRegionExclusive _optionsBlocker
bool IsOverOptions(Microsoft.Xna.Framework.Vector2 cursorPosition)
int ParsePort(string port)