ORK Framework  2.34.0
API Documentation
ORKFramework.EquipableOn Class Reference
Inheritance diagram for ORKFramework.EquipableOn:
ORKFramework.BaseData ORKFramework.IBaseData

Public Member Functions

bool IsSingle ()
 
bool IsMulti ()
 
bool IsEquipable (bool[] ep)
 
bool IsEquipableOn (int partID)
 
bool IsEquipableOn (int partID, Combatant combatant)
 
bool IsBlocked (int partID)
 
bool CanEquip (Combatant combatant)
 
bool CheckLockedParts (int partID, Combatant combatant)
 
bool CheckAllowUnequip (int partID)
 
void GetBlockedViewers (ref List< int > blocked)
 
- Public Member Functions inherited from ORKFramework.BaseData
virtual DataObject GetData ()
 Gets a ORKFramework.DataObject representing the class. More...
 
virtual void SetData (DataObject data)
 Sets the variables of the class using a ORKFramework.DataObject. More...
 
virtual void EditorAutoSetup (string fieldName)
 Called for all fields using the autoSetup option of the ORKFramework.ORKEditorLayoutAttribute. More...
 

Public Attributes

EquipType equipType = EquipType.Single
 
bool [] equipPart = new bool[ORK.EquipmentParts.Count]
 
bool [] blockPart = new bool[ORK.EquipmentParts.Count]
 
bool [] blockViewer = new bool[ORK.EquipmentParts.Count]