Project Hoshimi Documented Class Library
CharacteristicsAttribute Class
NamespacesPH.CommonCharacteristicsAttribute
Attribute used to choose characteristic of each type of bot
Declaration Syntax
C#Visual BasicVisual C++
public sealed class CharacteristicsAttribute : Attribute
Public NotInheritable Class CharacteristicsAttribute _
	Inherits Attribute
public ref class CharacteristicsAttribute sealed : public Attribute
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
CharacteristicsAttribute()()()
CollectTransfertSpeed
How many OXY can be transfer from a Collector to a Needle or from OXY Landing Point to a Collector

Constitution
Number of hit points of the bot when it is build

ContainerCapacity
Maximum number of OXY the bot can hold

DefenseDistance
Maximal distance to defend

Equals(Object)
Returns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Returns the hash code for this instance.
(Inherited from Attribute.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
IsDefaultAttribute()()()
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute.)
Match(Object)
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute.)
MaxDamage
Maximum damage of a defense

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Scan
Bonus distance for seeing other entities (Scan + PH.Common.Utils.ScanLength).

Shield
Intensity ofthe shield when the bot is created. Only used by AI, Factories and Needles.

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
TypeId
When implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute.)
Remarks

[Missing <remarks> documentation for T:PH.Common.CharacteristicsAttribute]

Inheritance Hierarchy
Object
Attribute
 CharacteristicsAttribute

Assembly: PH.Common (Module: PH.Common) Version: 6.0.0.0