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
GUIControllerMultiplayerJoin.cs
Go to the documentation of this file.
1using System;
3
4// Token: 0x02000099 RID: 153
6{
7 // Token: 0x060003A5 RID: 933 RVA: 0x0000C01C File Offset: 0x0000A21C
8 public void Activate()
9 {
10 }
11
12 // Token: 0x060003A6 RID: 934 RVA: 0x0000C02C File Offset: 0x0000A22C
14 {
15 }
16
17 // Token: 0x060003A7 RID: 935 RVA: 0x0000C03C File Offset: 0x0000A23C
19 {
20 /*
21An exception occurred when decompiling this method (060003A7)
22
23ICSharpCode.Decompiler.DecompilerException: Error decompiling GUIControllerItem GUIControllerMultiplayerJoin::Navigate(Microsoft.Xna.Framework.Vector2)
24
25 ---> System.Exception: Basic block has to end with unconditional control flow.
26{
27 Block_0:
28 stloc:int32(var_0_06, ldfld:int32(GUIControllerMultiplayerJoin::selectionIndex, ldloc:GUIControllerMultiplayerJoin(this)))
29 stloc:int32(var_1_0D, ldfld:int32(GUIControllerMultiplayerJoin::selectionIndex, ldloc:GUIControllerMultiplayerJoin(this)))
30 stloc:int32(var_2_14, ldfld:int32(GUIControllerMultiplayerJoin::selectionIndex, ldloc:GUIControllerMultiplayerJoin(this)))
31 stloc:int32(var_3_1B, ldfld:int32(GUIControllerMultiplayerJoin::selectionIndex, ldloc:GUIControllerMultiplayerJoin(this)))
32 stloc:int32(var_4_1D, ldc.i4:int32(2))
33 stfld:int32(GUIControllerMultiplayerJoin::selectionIndex, ldloc:GUIControllerMultiplayerJoin(this), ldloc:int32(var_4_1D))
34}
35
36 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
37 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
38 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
39 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
40 --- End of inner exception stack trace ---
41 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
42 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
43*/;
44 }
45
46 // Token: 0x060003A8 RID: 936 RVA: 0x0000C070 File Offset: 0x0000A270
47 public void ActivateServerIP()
48 {
49 }
50
51 // Token: 0x060003A9 RID: 937 RVA: 0x0000C080 File Offset: 0x0000A280
52 public void DeactivateServerIP()
53 {
54 }
55
56 // Token: 0x060003AA RID: 938 RVA: 0x0000C090 File Offset: 0x0000A290
57 public void ActivateServerPort()
58 {
60 }
61
62 // Token: 0x060003AB RID: 939 RVA: 0x0000C0A4 File Offset: 0x0000A2A4
64 {
65 }
66
67 // Token: 0x060003AC RID: 940 RVA: 0x0000C0B4 File Offset: 0x0000A2B4
69 {
70 int num = this.selectionIndex;
72 return rectangle;
73 }
74
75 // Token: 0x060003AD RID: 941 RVA: 0x0000C0CC File Offset: 0x0000A2CC
77 {
78 }
79
80 // Token: 0x04000388 RID: 904
81 private bool serverIPActive;
82
83 // Token: 0x04000389 RID: 905
84 private bool serverPortActive;
85
86 // Token: 0x0400038A RID: 906
87 public int selectionIndex;
88}
class f__AnonymousType0<< Count > j__TPar
GUIControllerItem Navigate(Vector2 navigationVector)