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
PlayerResourceSetsManager.cs
Go to the documentation of this file.
1using System;
3using System.Linq;
6using Terraria.IO;
7
9{
10 // Token: 0x02000A84 RID: 2692
12 {
13 // Token: 0x170008B3 RID: 2227
14 // (get) Token: 0x06004F95 RID: 20373 RVA: 0x0027AD94 File Offset: 0x00278F94
15 // (set) Token: 0x06004F96 RID: 20374 RVA: 0x0027ADA8 File Offset: 0x00278FA8
16 public string ActiveSetKeyName
17 {
19 get
20 {
22 }
24 private set
25 {
27 }
28 }
29
30 // Token: 0x06004F97 RID: 20375 RVA: 0x0027ADBC File Offset: 0x00278FBC
32 {
33 }
34
35 // Token: 0x06004F98 RID: 20376 RVA: 0x0027ADCC File Offset: 0x00278FCC
37 {
38 bool loadedContent = this._loadedContent;
40 if (loadedContent)
41 {
42 return;
43 }
44 }
45
46 // Token: 0x06004F99 RID: 20377 RVA: 0x0027ADEC File Offset: 0x00278FEC
48 {
50 obj.Put("PlayerResourcesSet", activeSetConfigKey);
51 }
52
53 // Token: 0x06004F9A RID: 20378 RVA: 0x0027AE0C File Offset: 0x0027900C
66
67 // Token: 0x06004F9B RID: 20379 RVA: 0x0027AE5C File Offset: 0x0027905C
69 {
71 this.SetActive(activeSetConfigKey);
72 }
73
74 // Token: 0x06004F9C RID: 20380 RVA: 0x0027AE78 File Offset: 0x00279078
81
82 // Token: 0x06004F9D RID: 20381 RVA: 0x0027AEA0 File Offset: 0x002790A0
84 {
85 this._activeSet = set;
86 }
87
88 // Token: 0x06004F9E RID: 20382 RVA: 0x0027AEC4 File Offset: 0x002790C4
93
94 // Token: 0x06004F9F RID: 20383 RVA: 0x0027AEDC File Offset: 0x002790DC
95 public void Draw()
96 {
98 }
99
100 // Token: 0x06004FA0 RID: 20384 RVA: 0x0027AEF4 File Offset: 0x002790F4
107
108 // Token: 0x06004FA1 RID: 20385 RVA: 0x0027AF1C File Offset: 0x0027911C
110 {
111 }
112
113 // Token: 0x04008881 RID: 34945
115
116 // Token: 0x04008882 RID: 34946
118
119 // Token: 0x04008883 RID: 34947
120 private string _activeSetConfigKey;
121
122 // Token: 0x04008884 RID: 34948
123 private bool _loadedContent;
124
125 // Token: 0x04008885 RID: 34949
127 private string <ActiveSetKeyName>k__BackingField;
128
129 // Token: 0x02000A85 RID: 2693
131 private sealed class <>c__DisplayClass13_0
132 {
133 // Token: 0x06004FA2 RID: 20386 RVA: 0x0027AF30 File Offset: 0x00279130
135 {
136 }
137
138 // Token: 0x06004FA3 RID: 20387 RVA: 0x0027AF44 File Offset: 0x00279144
140 {
141 string text = this.name;
142 bool flag;
143 return flag;
144 }
145
146 // Token: 0x04008886 RID: 34950
147 public string name;
148 }
149
150 // Token: 0x02000A86 RID: 2694
152 private sealed class <>c__DisplayClass17_0
153 {
154 // Token: 0x06004FA4 RID: 20388 RVA: 0x0027AF5C File Offset: 0x0027915C
156 {
157 }
158
159 // Token: 0x06004FA5 RID: 20389 RVA: 0x0027AF70 File Offset: 0x00279170
160 internal bool <CycleResourceSet>b__0(IPlayerResourcesDisplaySet frame)
161 {
162 IPlayerResourcesDisplaySet activeSet = this.<>4__this._activeSet;
163 this.lastFrame = frame;
164 return true;
165 }
166
167 // Token: 0x04008887 RID: 34951
169
170 // Token: 0x04008888 RID: 34952
171 public IPlayerResourcesDisplaySet lastFrame;
172 }
173 }
174}
class f__AnonymousType0<< Count > j__TPar
void Put(string name, object value)