Class AreaBuffCaloriesComponent
Inheritance
System.Object
AreaBuffCaloriesComponent
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public class AreaBuffCaloriesComponent : AreaBuffComponent, ILinkable, IOwned, IHasSerializableID, IRPCAuthChecks, INotifyPropertyChanged, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions, IHasInteractions, IAreaBuffer, IController, IViewController, IHasUniversalID
Constructors
AreaBuffCaloriesComponent()
Declaration
public AreaBuffCaloriesComponent()
Fields
Declaration
public HashSet<string> ToolTagsToLimitTo
Field Value
Type |
Description |
System.Collections.Generic.HashSet<System.String> |
|
Properties
BoostIcons
Declaration
public override string BoostIcons { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
BuffDesc
Declaration
public override string BuffDesc { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
BuffMarkedUpName
Declaration
public override string BuffMarkedUpName { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
Methods
ApplyBuff(IBuffable, Single)
Declaration
public override Nullable<BuffDesc> ApplyBuff(IBuffable target, float strength)
Parameters
Type |
Name |
Description |
IBuffable |
target |
|
System.Single |
strength |
|
Returns
Type |
Description |
System.Nullable<BuffDesc> |
|
Overrides
CanBuff(IBuffable)
Declaration
public override bool CanBuff(IBuffable buffable)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Overrides
Initialize()
Declaration
public override void Initialize()
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods