Barotrauma Client Doc
|
Inherits Barotrauma.Items.Components.VineTile.
Public Member Functions | |
BallastFloraBranch (BallastFloraBehavior? parent, BallastFloraBranch? parentBranch, Vector2 position, VineTileType type, FoliageConfig? flowerConfig=null, FoliageConfig? leafConfig=null, Rectangle? rect=null) | |
void | UpdateHealth () |
void | UpdatePulse (float deltaTime, float inflateSpeed, float deflateSpeed, float delay) |
Public Attributes | |
readonly? BallastFloraBehavior | ParentBallastFlora |
int | ID = -1 |
Item? | ClaimedItem |
int | ClaimedItemId = -1 |
float | MaxHealth = 100f |
float | RemoveTimer = 60.0f |
bool | SpawningItem |
Item? | AttackItem |
bool | IsRoot |
bool | IsRootGrowth |
Decorative branches that grow around the root More... | |
bool | Removed |
bool | DisconnectedFromRoot |
Hull? | CurrentHull |
float | Pulse = 1.0f |
float | AccumulatedDamage |
float | DamageVisualizationTimer |
Vector2 | ShakeAmount |
readonly Dictionary< TileSide, BallastFloraBranch > | Connections = new Dictionary<TileSide, BallastFloraBranch>() |
Properties | |
float | Health [get, set] |
BallastFloraBranch? | ParentBranch [get, set] |
int | BranchDepth [get] |
How far from the root this branch is More... | |
Definition at line 17 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
Barotrauma.MapCreatures.Behavior.BallastFloraBranch.BallastFloraBranch | ( | BallastFloraBehavior? | parent, |
BallastFloraBranch? | parentBranch, | ||
Vector2 | position, | ||
VineTileType | type, | ||
FoliageConfig? | flowerConfig = null , |
||
FoliageConfig? | leafConfig = null , |
||
Rectangle? | rect = null |
||
) |
Definition at line 84 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
void Barotrauma.MapCreatures.Behavior.BallastFloraBranch.UpdateHealth | ( | ) |
Definition at line 91 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
void Barotrauma.MapCreatures.Behavior.BallastFloraBranch.UpdatePulse | ( | float | deltaTime, |
float | inflateSpeed, | ||
float | deflateSpeed, | ||
float | delay | ||
) |
Definition at line 98 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
float Barotrauma.MapCreatures.Behavior.BallastFloraBranch.AccumulatedDamage |
Definition at line 75 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
Item? Barotrauma.MapCreatures.Behavior.BallastFloraBranch.AttackItem |
Definition at line 37 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
Item? Barotrauma.MapCreatures.Behavior.BallastFloraBranch.ClaimedItem |
Definition at line 22 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
int Barotrauma.MapCreatures.Behavior.BallastFloraBranch.ClaimedItemId = -1 |
Definition at line 23 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
readonly Dictionary<TileSide, BallastFloraBranch> Barotrauma.MapCreatures.Behavior.BallastFloraBranch.Connections = new Dictionary<TileSide, BallastFloraBranch>() |
Definition at line 82 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
Hull? Barotrauma.MapCreatures.Behavior.BallastFloraBranch.CurrentHull |
Definition at line 48 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
float Barotrauma.MapCreatures.Behavior.BallastFloraBranch.DamageVisualizationTimer |
Definition at line 76 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
bool Barotrauma.MapCreatures.Behavior.BallastFloraBranch.DisconnectedFromRoot |
Definition at line 46 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
int Barotrauma.MapCreatures.Behavior.BallastFloraBranch.ID = -1 |
Definition at line 20 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
bool Barotrauma.MapCreatures.Behavior.BallastFloraBranch.IsRoot |
Definition at line 39 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
bool Barotrauma.MapCreatures.Behavior.BallastFloraBranch.IsRootGrowth |
Decorative branches that grow around the root
Definition at line 43 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
float Barotrauma.MapCreatures.Behavior.BallastFloraBranch.MaxHealth = 100f |
Definition at line 25 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
readonly? BallastFloraBehavior Barotrauma.MapCreatures.Behavior.BallastFloraBranch.ParentBallastFlora |
Definition at line 19 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
float Barotrauma.MapCreatures.Behavior.BallastFloraBranch.Pulse = 1.0f |
Definition at line 50 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
bool Barotrauma.MapCreatures.Behavior.BallastFloraBranch.Removed |
Definition at line 44 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
float Barotrauma.MapCreatures.Behavior.BallastFloraBranch.RemoveTimer = 60.0f |
Definition at line 34 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
Vector2 Barotrauma.MapCreatures.Behavior.BallastFloraBranch.ShakeAmount |
Definition at line 78 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
bool Barotrauma.MapCreatures.Behavior.BallastFloraBranch.SpawningItem |
Definition at line 36 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
|
get |
How far from the root this branch is
Definition at line 73 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
|
getset |
Definition at line 28 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.
|
getset |
Definition at line 55 of file BarotraumaShared/SharedSource/Map/Creatures/BallastFloraBehavior.cs.