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
CreditsRollSky.cs
Go to the documentation of this file.
1using System;
9
11{
12 // Token: 0x020009CD RID: 2509
14 {
15 // Token: 0x17000850 RID: 2128
16 // (get) Token: 0x060049F8 RID: 18936 RVA: 0x002648E8 File Offset: 0x00262AE8
18 {
19 get
20 {
21 return this._endTime;
22 }
23 }
24
25 // Token: 0x060049F9 RID: 18937 RVA: 0x002648FC File Offset: 0x00262AFC
27 {
29 }
30
31 // Token: 0x060049FA RID: 18938 RVA: 0x00264918 File Offset: 0x00262B18
32 public override void Update(GameTime gameTime)
33 {
34 if (!true)
35 {
36 }
37 }
38
39 // Token: 0x060049FB RID: 18939 RVA: 0x00264988 File Offset: 0x00262B88
40 public override void Draw(SpriteBatch spriteBatch, float minDepth, float maxDepth)
41 {
42 if (!true)
43 {
44 }
45 Vector2 vector = Main.ScreenSize.ToVector2();
46 bool gameMenu = Main.gameMenu;
47 int currentTime = this._currentTime;
48 float opacity = this._opacity;
49 int num = 17302;
51 if (num == 0)
52 {
53 }
54 bool gameMenu2 = Main.gameMenu;
56 int size = segmentsInMainMenu._size;
57 if (currentTime != 0)
58 {
59 }
60 }
61
62 // Token: 0x060049FC RID: 18940 RVA: 0x00264A00 File Offset: 0x00262C00
63 public override bool IsActive()
64 {
65 return this._isActive;
66 }
67
68 // Token: 0x060049FD RID: 18941 RVA: 0x00264A14 File Offset: 0x00262C14
69 public override void Reset()
70 {
72 }
73
74 // Token: 0x060049FE RID: 18942 RVA: 0x00264A28 File Offset: 0x00262C28
75 public override void Activate(Vector2 position, params object[] args)
76 {
77 float opacity = this._opacity;
78 this._isActive = 257 != 0;
80 }
81
82 // Token: 0x060049FF RID: 18943 RVA: 0x000021DB File Offset: 0x000003DB
83 private void EnsureSegmentsAreMade()
84 {
85 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
86 }
87
88 // Token: 0x06004A00 RID: 18944 RVA: 0x00264A50 File Offset: 0x00262C50
89 public override void Deactivate(params object[] args)
90 {
91 }
92
93 // Token: 0x0400849B RID: 33947
94 private int _endTime;
95
96 // Token: 0x0400849C RID: 33948
97 private int _currentTime;
98
99 // Token: 0x0400849D RID: 33949
101
102 // Token: 0x0400849E RID: 33950
104
105 // Token: 0x0400849F RID: 33951
107
108 // Token: 0x040084A0 RID: 33952
109 private bool _isActive;
110
111 // Token: 0x040084A1 RID: 33953
112 private bool _wantsToBeSeen;
113
114 // Token: 0x040084A2 RID: 33954
115 private float _opacity;
116 }
117}
class f__AnonymousType0<< Count > j__TPar
override void Draw(SpriteBatch spriteBatch, float minDepth, float maxDepth)
override void Activate(Vector2 position, params object[] args)
override void Update(GameTime gameTime)
override void Deactivate(params object[] args)
List< IAnimationSegment > _segmentsInMainMenu
List< IAnimationSegment > _segmentsInGame
static Point ScreenSize
Definition Main.cs:13977
static bool gameMenu
Definition Main.cs:2673