C# Класс BaseInteraction, RPGQuest

Наследование: DropInteraction
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
autoDestroyOnVariables bool
checkType bool[]
consumeDrop bool
deactivateAfter bool
dropID int
dropType ItemDropType
keyPressInTrigger bool
keyToPress string
maxMouseDistance float
needed AIConditionNeeded
numberCheckType bool[]
numberValueCheck ValueCheck[]
numberVarKey string[]
numberVarValue float[]
repeatExecution bool
setNumberOperator SimpleOperator[]
setNumberVarKey string[]
setNumberVarValue float[]
setVariableKey string[]
setVariableValue string[]
startType EventStartType
variableKey string[]
variableValue string[]

Открытые методы

Метод Описание
AddNumberVariableCondition ( ) : void
AddNumberVariableSet ( ) : void
AddVariableCondition ( ) : void
AddVariableSet ( ) : void
CheckDrop ( ChoiceContent, drop ) : bool
CheckTriggerEnter ( Collider other ) : bool
CheckTriggerExit ( Collider other ) : bool
CheckVariables ( ) : bool
Interact ( ) : bool
KeyPress ( ) : bool
RemoveNumberVariableCondition ( int index ) : void
RemoveNumberVariableSet ( int index ) : void
RemoveVariableCondition ( int index ) : void
RemoveVariableSet ( int index ) : void
SetVariables ( ) : void
TouchInteract ( ) : void

Описание методов

AddNumberVariableCondition() публичный Метод

public AddNumberVariableCondition ( ) : void
Результат void

AddNumberVariableSet() публичный Метод

public AddNumberVariableSet ( ) : void
Результат void

AddVariableCondition() публичный Метод

public AddVariableCondition ( ) : void
Результат void

AddVariableSet() публичный Метод

public AddVariableSet ( ) : void
Результат void

CheckDrop() публичный Метод

public CheckDrop ( ChoiceContent, drop ) : bool
drop ChoiceContent,
Результат bool

CheckTriggerEnter() публичный Метод

public CheckTriggerEnter ( Collider other ) : bool
other Collider
Результат bool

CheckTriggerExit() публичный Метод

public CheckTriggerExit ( Collider other ) : bool
other Collider
Результат bool

CheckVariables() публичный Метод

public CheckVariables ( ) : bool
Результат bool

Interact() публичный Метод

public Interact ( ) : bool
Результат bool

KeyPress() публичный Метод

public KeyPress ( ) : bool
Результат bool

RemoveNumberVariableCondition() публичный Метод

public RemoveNumberVariableCondition ( int index ) : void
index int
Результат void

RemoveNumberVariableSet() публичный Метод

public RemoveNumberVariableSet ( int index ) : void
index int
Результат void

RemoveVariableCondition() публичный Метод

public RemoveVariableCondition ( int index ) : void
index int
Результат void

RemoveVariableSet() публичный Метод

public RemoveVariableSet ( int index ) : void
index int
Результат void

SetVariables() публичный Метод

public SetVariables ( ) : void
Результат void

TouchInteract() публичный Метод

public TouchInteract ( ) : void
Результат void

Описание свойств

autoDestroyOnVariables публичное свойство

public bool autoDestroyOnVariables
Результат bool

checkType публичное свойство

public bool[] checkType
Результат bool[]

consumeDrop публичное свойство

public bool consumeDrop
Результат bool

deactivateAfter публичное свойство

public bool deactivateAfter
Результат bool

dropID публичное свойство

public int dropID
Результат int

dropType публичное свойство

public ItemDropType dropType
Результат ItemDropType

keyPressInTrigger публичное свойство

public bool keyPressInTrigger
Результат bool

keyToPress публичное свойство

public string keyToPress
Результат string

maxMouseDistance публичное свойство

public float maxMouseDistance
Результат float

needed публичное свойство

public AIConditionNeeded needed
Результат AIConditionNeeded

numberCheckType публичное свойство

public bool[] numberCheckType
Результат bool[]

numberValueCheck публичное свойство

public ValueCheck[] numberValueCheck
Результат ValueCheck[]

numberVarKey публичное свойство

public string[] numberVarKey
Результат string[]

numberVarValue публичное свойство

public float[] numberVarValue
Результат float[]

repeatExecution публичное свойство

public bool repeatExecution
Результат bool

setNumberOperator публичное свойство

public SimpleOperator[] setNumberOperator
Результат SimpleOperator[]

setNumberVarKey публичное свойство

public string[] setNumberVarKey
Результат string[]

setNumberVarValue публичное свойство

public float[] setNumberVarValue
Результат float[]

setVariableKey публичное свойство

public string[] setVariableKey
Результат string[]

setVariableValue публичное свойство

public string[] setVariableValue
Результат string[]

startType публичное свойство

public EventStartType startType
Результат EventStartType

variableKey публичное свойство

public string[] variableKey
Результат string[]

variableValue публичное свойство

public string[] variableValue
Результат string[]