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
AmbientSkyDrawCache.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x2000AF8")]
8 public class AmbientSkyDrawCache
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x600523A")]
11 [global::Cpp2ILInjected.Address(RVA = "0x93B7EC", Offset = "0x93B7EC", Length = "0x10")]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
13 public void SetUnderworldInfo(int drawIndex, float scale)
14 {
15 throw null;
16 }
17
18 [global::Cpp2ILInjected.Token(Token = "0x600523B")]
19 [global::Cpp2ILInjected.Address(RVA = "0x93B7FC", Offset = "0x93B7FC", Length = "0x8")]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateOceanWaterLineForAmbience", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x600523C")]
28 [global::Cpp2ILInjected.Address(RVA = "0x93B804", Offset = "0x93B804", Length = "0x58")]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AmbientSkyDrawCache), Member = ".cctor", ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
34 {
35 throw null;
36 }
37
38 // Note: this type is marked as 'beforefieldinit'.
39 [global::Cpp2ILInjected.Token(Token = "0x600523D")]
40 [global::Cpp2ILInjected.Address(RVA = "0x93B85C", Offset = "0x93B85C", Length = "0x58")]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AmbientSkyDrawCache), Member = ".ctor", ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x4008A7D")]
51
52 [global::Cpp2ILInjected.Token(Token = "0x4008A7E")]
53 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
55
56 [global::Cpp2ILInjected.Token(Token = "0x4008A7F")]
57 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
59
60 [global::Cpp2ILInjected.Token(Token = "0x2000AF9")]
61 public struct UnderworldCache
62 {
63 [global::Cpp2ILInjected.Token(Token = "0x4008A80")]
64 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
65 public float Scale;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x2000AFA")]
69 public struct OceanLineCache
70 {
71 [global::Cpp2ILInjected.Token(Token = "0x4008A81")]
72 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
73 public float YScreenPosition;
74
75 [global::Cpp2ILInjected.Token(Token = "0x4008A82")]
76 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
77 public float OceanOpacity;
78 }
79 }
80}
class f__AnonymousType0<< Count > j__TPar
AmbientSkyDrawCache.OceanLineCache OceanLineInfo
AmbientSkyDrawCache.UnderworldCache[] Underworld
void SetOceanLineInfo(float yScreenPosition, float oceanOpacity)