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
WingStats.cs
Go to the documentation of this file.
1
using
System
;
2
3
namespace
Terraria.DataStructures
4
{
5
// Token: 0x02000682 RID: 1666
6
public
struct
WingStats
7
{
8
// Token: 0x060037A6 RID: 14246 RVA: 0x00222074 File Offset: 0x00220274
9
public
WingStats
(
int
flyTime
= 100,
float
flySpeedOverride
= -1f,
float
accelerationMultiplier
= 1f,
bool
hasHoldDownHoverFeatures
=
false
,
float
hoverFlySpeedOverride
= -1f,
float
hoverAccelerationMultiplier
= 1f)
10
{
11
this.FlyTime
=
flyTime
;
12
}
13
14
// Token: 0x060037A7 RID: 14247 RVA: 0x00222088 File Offset: 0x00220288
15
public
WingStats
WithSpeedBoost
(
float
multiplier
)
16
{
17
float
accRunSpeedOverride
= this.
AccRunSpeedOverride
;
18
float
downHoverSpeedOverride
= this.
DownHoverSpeedOverride
;
19
float
accRunAccelerationMult
= this.
AccRunAccelerationMult
;
20
bool
hasDownHoverStats
= this.
HasDownHoverStats
;
21
float
downHoverAccelerationMult
= this.
DownHoverAccelerationMult
;
22
WingStats
wingStats
;
23
wingStats.AccRunAccelerationMult
=
accRunAccelerationMult
;
24
wingStats.HasDownHoverStats
=
hasDownHoverStats
;
25
wingStats.DownHoverAccelerationMult
=
downHoverAccelerationMult
;
26
return
wingStats
;
27
}
28
29
// Token: 0x060037A8 RID: 14248 RVA: 0x002220D4 File Offset: 0x002202D4
30
// Note: this type is marked as 'beforefieldinit'.
31
static
WingStats
()
32
{
33
}
34
35
// Token: 0x0400789A RID: 30874
36
public
static
readonly
WingStats
Default
;
37
38
// Token: 0x0400789B RID: 30875
39
public
int
FlyTime
;
40
41
// Token: 0x0400789C RID: 30876
42
public
float
AccRunSpeedOverride
;
43
44
// Token: 0x0400789D RID: 30877
45
public
float
AccRunAccelerationMult
;
46
47
// Token: 0x0400789E RID: 30878
48
public
bool
HasDownHoverStats
;
49
50
// Token: 0x0400789F RID: 30879
51
public
float
DownHoverSpeedOverride
;
52
53
// Token: 0x040078A0 RID: 30880
54
public
float
DownHoverAccelerationMult
;
55
}
56
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System
Definition
__ComObject.cs:4
Terraria.DataStructures
Definition
AEntitySource_OnHit.cs:4
Terraria.DataStructures.WingStats.AccRunAccelerationMult
float AccRunAccelerationMult
Definition
WingStats.cs:45
Terraria.DataStructures.WingStats.HasDownHoverStats
bool HasDownHoverStats
Definition
WingStats.cs:48
Terraria.DataStructures.WingStats.WingStats
WingStats(int flyTime=100, float flySpeedOverride=-1f, float accelerationMultiplier=1f, bool hasHoldDownHoverFeatures=false, float hoverFlySpeedOverride=-1f, float hoverAccelerationMultiplier=1f)
Definition
WingStats.cs:9
Terraria.DataStructures.WingStats.AccRunSpeedOverride
float AccRunSpeedOverride
Definition
WingStats.cs:42
Terraria.DataStructures.WingStats.DownHoverAccelerationMult
float DownHoverAccelerationMult
Definition
WingStats.cs:54
Terraria.DataStructures.WingStats.WithSpeedBoost
WingStats WithSpeedBoost(float multiplier)
Definition
WingStats.cs:15
Terraria.DataStructures.WingStats.DownHoverSpeedOverride
float DownHoverSpeedOverride
Definition
WingStats.cs:51
Terraria.DataStructures.WingStats.WingStats
static WingStats()
Definition
WingStats.cs:31
Terraria.DataStructures.WingStats.FlyTime
int FlyTime
Definition
WingStats.cs:39
Terraria.DataStructures.WingStats.Default
static readonly WingStats Default
Definition
WingStats.cs:36
Terraria.DataStructures.WingStats
Definition
WingStats.cs:7
source
Terraria
DataStructures
WingStats.cs
Generated by
1.10.0