TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches
Terraria.DataStructures.WingStats Struct Reference

Stores the stats and settings for a T:Terraria.ID.ArmorIDs.Wing equip. More...

+ Collaboration diagram for Terraria.DataStructures.WingStats:

Public Member Functions

 WingStats (int flyTime=100, float flySpeedOverride=-1f, float accelerationMultiplier=1f, bool hasHoldDownHoverFeatures=false, float hoverFlySpeedOverride=-1f, float hoverAccelerationMultiplier=1f)
 Create a new T:Terraria.DataStructures.WingStats with the provided stats.
 
WingStats WithSpeedBoost (float multiplier)
 Creates a new T:Terraria.DataStructures.WingStats with a speed multiplier applied to F:Terraria.DataStructures.WingStats.AccRunSpeedOverride and F:Terraria.DataStructures.WingStats.DownHoverSpeedOverride.
 

Public Attributes

int FlyTime
 The time in ticks that a player can fly for.
 
float AccRunSpeedOverride
 Overrides the value of F:Terraria.Player.accRunSpeed while the player is in the air.
Only applies if this value is greater than F:Terraria.Player.accRunSpeed.
If -1f, then no effect.
 
float AccRunAccelerationMult
 A multiplier applied to F:Terraria.Player.runAcceleration while the player is in the air.
 
bool HasDownHoverStats
 If true, then players can use these wings to hover.
When hovering, F:Terraria.DataStructures.WingStats.DownHoverSpeedOverride and F:Terraria.DataStructures.WingStats.DownHoverAccelerationMult apply instead of F:Terraria.DataStructures.WingStats.AccRunSpeedOverride and F:Terraria.DataStructures.WingStats.AccRunAccelerationMult, respectively.
 
float DownHoverSpeedOverride
 Overrides the value of F:Terraria.DataStructures.WingStats.AccRunSpeedOverride if F:Terraria.DataStructures.WingStats.HasDownHoverStats is true and the player is hovering.
 
float DownHoverAccelerationMult
 Overrides the value of F:Terraria.DataStructures.WingStats.AccRunAccelerationMult if F:Terraria.DataStructures.WingStats.HasDownHoverStats is true and the player is hovering.
 

Static Public Attributes

static readonly WingStats Default
 

Detailed Description

Stores the stats and settings for a T:Terraria.ID.ArmorIDs.Wing equip.

Definition at line 6 of file WingStats.cs.


The documentation for this struct was generated from the following file: