ORK Framework  2.31.0
API Documentation
ORKFramework.Behaviours.AddCombatant Class Reference
Inheritance diagram for ORKFramework.Behaviours.AddCombatant:
ORKFramework.Behaviours.BaseConditionComponent ORKFramework.Behaviours.SceneID

Public Member Functions

virtual BattleComponent GetBattleComponent (Vector3 position, Vector3 rotation, AutoStartBattleSettings autoStart)
 
virtual void StoreSpawned ()
 
- Public Member Functions inherited from ORKFramework.Behaviours.BaseConditionComponent
virtual bool CheckConditions ()
 
virtual bool CheckVariables ()
 
virtual void SetVariables ()
 

Public Attributes

BattleSystemType battleType = BattleSystemType.TurnBased
 
bool rememberCombatant = false
 
string spawnerID = ""
 
int factionID = 0
 
CombatantInit combatantSetting = new CombatantInit()
 
GameObject battleComponentObject
 
bool setBCPos = false
 
bool setBCRot = false
 
bool useNearestArena = false
 
float arenaRange = 20
 
bool blockMoveAI = false
 
bool ownMoveAI = false
 
int moveAIID = 0
 
bool randomWaypointOrder = false
 
GameObject [] waypoints = new GameObject[0]
 
- Public Attributes inherited from ORKFramework.Behaviours.BaseConditionComponent
bool autoDestroy = true
 
bool repeatDestroy = false
 
float destroyCheckTime = 1
 
bool checkObjectVariables = false
 
VariableCondition variableCondition = new VariableCondition()
 
bool setObjectVariables = false
 
VariableSetter variableSetter = new VariableSetter()
 
QuestCondition questCondition = new QuestCondition()
 
- Public Attributes inherited from ORKFramework.Behaviours.SceneID
bool useSceneID = true
 
int sceneID = -1
 

Protected Member Functions

override void Start ()
 
virtual void OnDestroy ()
 
virtual void OnDrawGizmos ()
 
- Protected Member Functions inherited from ORKFramework.Behaviours.BaseConditionComponent
virtual bool CheckAutoDestroy ()
 
virtual void AutoDestroy ()
 

Protected Attributes

string sceneName = ""
 
Combatant combatant
 
- Protected Attributes inherited from ORKFramework.Behaviours.BaseConditionComponent
bool isInvoking = false