C# Class BaseInteraction, RPGQuest

Inheritance: DropInteraction
Exibir arquivo Open project: hughrogers/RPGQuest Class Usage Examples

Public Properties

Property Type Description
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[]

Public Methods

Method Description
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

Method Details

AddNumberVariableCondition() public method

public AddNumberVariableCondition ( ) : void
return void

AddNumberVariableSet() public method

public AddNumberVariableSet ( ) : void
return void

AddVariableCondition() public method

public AddVariableCondition ( ) : void
return void

AddVariableSet() public method

public AddVariableSet ( ) : void
return void

CheckDrop() public method

public CheckDrop ( ChoiceContent, drop ) : bool
drop ChoiceContent,
return bool

CheckTriggerEnter() public method

public CheckTriggerEnter ( Collider other ) : bool
other Collider
return bool

CheckTriggerExit() public method

public CheckTriggerExit ( Collider other ) : bool
other Collider
return bool

CheckVariables() public method

public CheckVariables ( ) : bool
return bool

Interact() public method

public Interact ( ) : bool
return bool

KeyPress() public method

public KeyPress ( ) : bool
return bool

RemoveNumberVariableCondition() public method

public RemoveNumberVariableCondition ( int index ) : void
index int
return void

RemoveNumberVariableSet() public method

public RemoveNumberVariableSet ( int index ) : void
index int
return void

RemoveVariableCondition() public method

public RemoveVariableCondition ( int index ) : void
index int
return void

RemoveVariableSet() public method

public RemoveVariableSet ( int index ) : void
index int
return void

SetVariables() public method

public SetVariables ( ) : void
return void

TouchInteract() public method

public TouchInteract ( ) : void
return void

Property Details

autoDestroyOnVariables public_oe property

public bool autoDestroyOnVariables
return bool

checkType public_oe property

public bool[] checkType
return bool[]

consumeDrop public_oe property

public bool consumeDrop
return bool

deactivateAfter public_oe property

public bool deactivateAfter
return bool

dropID public_oe property

public int dropID
return int

dropType public_oe property

public ItemDropType dropType
return ItemDropType

keyPressInTrigger public_oe property

public bool keyPressInTrigger
return bool

keyToPress public_oe property

public string keyToPress
return string

maxMouseDistance public_oe property

public float maxMouseDistance
return float

needed public_oe property

public AIConditionNeeded needed
return AIConditionNeeded

numberCheckType public_oe property

public bool[] numberCheckType
return bool[]

numberValueCheck public_oe property

public ValueCheck[] numberValueCheck
return ValueCheck[]

numberVarKey public_oe property

public string[] numberVarKey
return string[]

numberVarValue public_oe property

public float[] numberVarValue
return float[]

repeatExecution public_oe property

public bool repeatExecution
return bool

setNumberOperator public_oe property

public SimpleOperator[] setNumberOperator
return SimpleOperator[]

setNumberVarKey public_oe property

public string[] setNumberVarKey
return string[]

setNumberVarValue public_oe property

public float[] setNumberVarValue
return float[]

setVariableKey public_oe property

public string[] setVariableKey
return string[]

setVariableValue public_oe property

public string[] setVariableValue
return string[]

startType public_oe property

public EventStartType startType
return EventStartType

variableKey public_oe property

public string[] variableKey
return string[]

variableValue public_oe property

public string[] variableValue
return string[]