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
MoonLordScreenShaderData.cs
Go to the documentation of this file.
1using System;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x2000822")]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60042B7")]
14 [global::Cpp2ILInjected.Address(RVA = "0x797BC0", Offset = "0x797BC0", Length = "0x30")]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenEffectInitializer), Member = "Load", ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScreenShaderData), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
19 {
20 throw null;
21 }
22
23 [global::Cpp2ILInjected.Token(Token = "0x60042B8")]
24 [global::Cpp2ILInjected.Address(RVA = "0x797BF0", Offset = "0x797BF0", Length = "0x13C")]
25 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonLordScreenShaderData), Member = "Apply", ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
28 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
29 private void UpdateMoonLordIndex()
30 {
31 throw null;
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x60042B9")]
35 [global::Cpp2ILInjected.Address(RVA = "0x797D2C", Offset = "0x797D2C", Length = "0xBC")]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MoonLordScreenShaderData), Member = "UpdateMoonLordIndex", ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_LocalPlayer", ReturnType = typeof(Player))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Center", ReturnType = typeof(Vector2))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScreenShaderData), Member = "UseTargetPosition", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(ScreenShaderData))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScreenShaderData), Member = "Apply", ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
43 public override void Apply()
44 {
45 throw null;
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x40080F4")]
49 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
50 private int _moonLordIndex;
51
52 [global::Cpp2ILInjected.Token(Token = "0x40080F5")]
53 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8C")]
54 private bool _aimAtPlayer;
55 }
56}
class f__AnonymousType0<< Count > j__TPar