ORK Framework  2.23.0
API Documentation
ORKFramework.Behaviours.SceneObjectComponent Class Reference
Inheritance diagram for ORKFramework.Behaviours.SceneObjectComponent:
ORKFramework.IContent ORKFramework.IContentSimple

Public Member Functions

IContent GetSceneObject ()
 
bool CheckConditions ()
 
bool CheckVariables ()
 
void CursorEnter ()
 
void CursorExit ()
 
string ReplaceCustomTextCodes (string text)
 
IContentSimple GetTypeContent ()
 
string GetName ()
 
string GetDescription ()
 
string GetIconTextCode ()
 
Texture GetIcon ()
 
GUIContent GetContent ()
 
string GetInfo (Combatant c)
 

Public Attributes

int sceneObjectID = 0
 
CustomTextCode[] customTextCode = new CustomTextCode[0]
 
bool autoDestroy = true
 
bool repeatDestroy = false
 
float destroyCheckTime = 1
 
bool checkObjectVariables = false
 
VariableCondition variableCondition = new VariableCondition()
 
QuestCondition questCondition = new QuestCondition()
 

Protected Member Functions

bool CheckAutoDestroy ()
 
void AutoDestroy ()
 

Protected Attributes

SceneObject sceneObject
 
SceneObjectTypeWrapper sceneObjectType
 
bool isInvoking = false
 
bool cursorChanged = false
 

Properties

int ID [get]
 
int TypeID [get]
 
- Properties inherited from ORKFramework.IContent
int TypeID [get]
 
- Properties inherited from ORKFramework.IContentSimple
int ID [get]