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
CustomSoundStyle.cs
Go to the documentation of this file.
1using System;
6
7namespace Terraria.Audio
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000686")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x170006C1")]
13 public override bool IsTrackable
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x60037BD")]
16 [global::Cpp2ILInjected.Address(RVA = "0x14214C8", Offset = "0x14214C8", Length = "0x8")]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
18 get
19 {
20 throw null;
21 }
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x60037BE")]
25 [global::Cpp2ILInjected.Address(RVA = "0x14214D0", Offset = "0x14214D0", Length = "0xD8")]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundStyle), Member = ".ctor", MemberParameters = new object[]
28 {
29 typeof(float),
30 typeof(float),
32 }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
34 public CustomSoundStyle(SoundEffect soundEffect, SoundType type = SoundType.Sound, float volume = 1f, float pitchVariance = 0f)
35 {
36 throw null;
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x60037BF")]
40 [global::Cpp2ILInjected.Address(RVA = "0x14215A8", Offset = "0x14215A8", Length = "0x8C")]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundStyle), Member = ".ctor", MemberParameters = new object[]
43 {
44 typeof(float),
45 typeof(float),
47 }, ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
49 public CustomSoundStyle(SoundEffect[] soundEffects, SoundType type = SoundType.Sound, float volume = 1f, float pitchVariance = 0f)
50 {
51 throw null;
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x60037C0")]
55 [global::Cpp2ILInjected.Address(RVA = "0x1421634", Offset = "0x1421634", Length = "0x80")]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
58 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
59 public override SoundEffect GetRandomSound()
60 {
61 throw null;
62 }
63
64 // Note: this type is marked as 'beforefieldinit'.
65 [global::Cpp2ILInjected.Token(Token = "0x60037C1")]
66 [global::Cpp2ILInjected.Address(RVA = "0x14216B4", Offset = "0x14216B4", Length = "0x70")]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = ".ctor", ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
71 {
72 throw null;
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x40078AA")]
77
78 [global::Cpp2ILInjected.Token(Token = "0x40078AB")]
79 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
81 }
82}
class f__AnonymousType0<< Count > j__TPar
override SoundEffect GetRandomSound()
CustomSoundStyle(SoundEffect soundEffect, SoundType type=SoundType.Sound, float volume=1f, float pitchVariance=0f)
CustomSoundStyle(SoundEffect[] soundEffects, SoundType type=SoundType.Sound, float volume=1f, float pitchVariance=0f)
readonly SoundEffect[] _soundEffects
static readonly UnifiedRandom Random