C# Class Parley, home_nursing

Inheritance: MonoBehaviour
Show file Open project: ChristianHoj/home_nursing Class Usage Examples

Public Properties

Property Type Description
act int
clearAtStartOfScene bool
dampenGuiClose float
questList UnityEngine.TextAsset[]
scene int
showDebug bool
showEditorQuests bool

Public Methods

Method Description
AddQuest ( TextAsset ta ) : void
AddQuest ( string ta ) : void
AddTriggerListener ( GameObject go, string questEvent, string message ) : void
Awake ( ) : void
EmbedEnviromentalInformation ( string source ) : string
EmbedEnviromentalInformation ( string source, ParleyEnviromentInfo enviromentInfo ) : string
ExecutePlayerCommands ( GameObject gameObject, Command, commands ) : void
GetActiveEvents ( ) : HashSet
GetAllQuests ( ) : List
GetCompletedQuests ( ) : List
GetCurrentDialog ( ) : Dialog,
GetCurrentQuests ( ) : List
GetDialogs ( ) : Dialog>.Dictionary
GetInstance ( ) : Parley,
GetParleyEnviromentInfo ( ) : ParleyEnviromentInfo
GetQuest ( int uniqueId ) : Quest,
GetQuestEventSet ( ) : HashSet
GetQuests ( ) : List
IsEnvironmentalRequirementTrue ( string requirement ) : bool
IsEventActive ( string eventName ) : bool
IsInGui ( ) : bool
IsRequirementTrue ( string requirement ) : bool
LoadSceneQuests ( ) : void
NewGameData ( ) : void
QuestCompleted ( Quest, quest ) : void
QuestStarted ( Quest, quest ) : void
ResetQuests ( ) : void
SetCurrentDialog ( Dialog, currentDialog ) : void
SetInGui ( bool inGui ) : void
SetParleyEnviromentInfo ( ParleyEnviromentInfo parleyEnviromentInfo ) : void
SetQuestEventSet ( HashSet questEventsSet ) : void
StartEventActive ( string eventName ) : void
StopEventActive ( string eventName ) : void
SyncQuests ( ) : void
TriggerQuestEvent ( string questEvent ) : void

Method Details

AddQuest() public method

public AddQuest ( TextAsset ta ) : void
ta UnityEngine.TextAsset
return void

AddQuest() public method

public AddQuest ( string ta ) : void
ta string
return void

AddTriggerListener() public method

public AddTriggerListener ( GameObject go, string questEvent, string message ) : void
go GameObject
questEvent string
message string
return void

Awake() public method

public Awake ( ) : void
return void

EmbedEnviromentalInformation() public method

public EmbedEnviromentalInformation ( string source ) : string
source string
return string

EmbedEnviromentalInformation() public method

public EmbedEnviromentalInformation ( string source, ParleyEnviromentInfo enviromentInfo ) : string
source string
enviromentInfo ParleyEnviromentInfo
return string

ExecutePlayerCommands() public method

public ExecutePlayerCommands ( GameObject gameObject, Command, commands ) : void
gameObject GameObject
commands Command,
return void

GetActiveEvents() public method

public GetActiveEvents ( ) : HashSet
return HashSet

GetAllQuests() public method

public GetAllQuests ( ) : List
return List

GetCompletedQuests() public method

public GetCompletedQuests ( ) : List
return List

GetCurrentDialog() public method

public GetCurrentDialog ( ) : Dialog,
return Dialog,

GetCurrentQuests() public method

public GetCurrentQuests ( ) : List
return List

GetDialogs() public method

public GetDialogs ( ) : Dialog>.Dictionary
return Dialog>.Dictionary

GetInstance() public static method

public static GetInstance ( ) : Parley,
return Parley,

GetParleyEnviromentInfo() public method

public GetParleyEnviromentInfo ( ) : ParleyEnviromentInfo
return ParleyEnviromentInfo

GetQuest() public method

public GetQuest ( int uniqueId ) : Quest,
uniqueId int
return Quest,

GetQuestEventSet() public method

public GetQuestEventSet ( ) : HashSet
return HashSet

GetQuests() public method

public GetQuests ( ) : List
return List

IsEnvironmentalRequirementTrue() public method

public IsEnvironmentalRequirementTrue ( string requirement ) : bool
requirement string
return bool

IsEventActive() public method

public IsEventActive ( string eventName ) : bool
eventName string
return bool

IsInGui() public method

public IsInGui ( ) : bool
return bool

IsRequirementTrue() public method

public IsRequirementTrue ( string requirement ) : bool
requirement string
return bool

LoadSceneQuests() public method

public LoadSceneQuests ( ) : void
return void

NewGameData() public method

public NewGameData ( ) : void
return void

QuestCompleted() public method

public QuestCompleted ( Quest, quest ) : void
quest Quest,
return void

QuestStarted() public method

public QuestStarted ( Quest, quest ) : void
quest Quest,
return void

ResetQuests() public method

public ResetQuests ( ) : void
return void

SetCurrentDialog() public method

public SetCurrentDialog ( Dialog, currentDialog ) : void
currentDialog Dialog,
return void

SetInGui() public method

public SetInGui ( bool inGui ) : void
inGui bool
return void

SetParleyEnviromentInfo() public method

public SetParleyEnviromentInfo ( ParleyEnviromentInfo parleyEnviromentInfo ) : void
parleyEnviromentInfo ParleyEnviromentInfo
return void

SetQuestEventSet() public method

public SetQuestEventSet ( HashSet questEventsSet ) : void
questEventsSet HashSet
return void

StartEventActive() public method

public StartEventActive ( string eventName ) : void
eventName string
return void

StopEventActive() public method

public StopEventActive ( string eventName ) : void
eventName string
return void

SyncQuests() public method

public SyncQuests ( ) : void
return void

TriggerQuestEvent() public method

public TriggerQuestEvent ( string questEvent ) : void
questEvent string
return void

Property Details

act public property

public int act
return int

clearAtStartOfScene public property

public bool clearAtStartOfScene
return bool

dampenGuiClose public property

public float dampenGuiClose
return float

questList public property

public TextAsset[],UnityEngine questList
return UnityEngine.TextAsset[]

scene public property

public int scene
return int

showDebug public property

public bool showDebug
return bool

showEditorQuests public property

public bool showEditorQuests
return bool