C# 클래스 Parley, home_nursing

상속: MonoBehaviour
파일 보기 프로젝트 열기: ChristianHoj/home_nursing 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
act int
clearAtStartOfScene bool
dampenGuiClose float
questList UnityEngine.TextAsset[]
scene int
showDebug bool
showEditorQuests bool

공개 메소드들

메소드 설명
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

메소드 상세

AddQuest() 공개 메소드

public AddQuest ( TextAsset ta ) : void
ta UnityEngine.TextAsset
리턴 void

AddQuest() 공개 메소드

public AddQuest ( string ta ) : void
ta string
리턴 void

AddTriggerListener() 공개 메소드

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

Awake() 공개 메소드

public Awake ( ) : void
리턴 void

EmbedEnviromentalInformation() 공개 메소드

public EmbedEnviromentalInformation ( string source ) : string
source string
리턴 string

EmbedEnviromentalInformation() 공개 메소드

public EmbedEnviromentalInformation ( string source, ParleyEnviromentInfo enviromentInfo ) : string
source string
enviromentInfo ParleyEnviromentInfo
리턴 string

ExecutePlayerCommands() 공개 메소드

public ExecutePlayerCommands ( GameObject gameObject, Command, commands ) : void
gameObject GameObject
commands Command,
리턴 void

GetActiveEvents() 공개 메소드

public GetActiveEvents ( ) : HashSet
리턴 HashSet

GetAllQuests() 공개 메소드

public GetAllQuests ( ) : List
리턴 List

GetCompletedQuests() 공개 메소드

public GetCompletedQuests ( ) : List
리턴 List

GetCurrentDialog() 공개 메소드

public GetCurrentDialog ( ) : Dialog,
리턴 Dialog,

GetCurrentQuests() 공개 메소드

public GetCurrentQuests ( ) : List
리턴 List

GetDialogs() 공개 메소드

public GetDialogs ( ) : Dialog>.Dictionary
리턴 Dialog>.Dictionary

GetInstance() 공개 정적인 메소드

public static GetInstance ( ) : Parley,
리턴 Parley,

GetParleyEnviromentInfo() 공개 메소드

public GetParleyEnviromentInfo ( ) : ParleyEnviromentInfo
리턴 ParleyEnviromentInfo

GetQuest() 공개 메소드

public GetQuest ( int uniqueId ) : Quest,
uniqueId int
리턴 Quest,

GetQuestEventSet() 공개 메소드

public GetQuestEventSet ( ) : HashSet
리턴 HashSet

GetQuests() 공개 메소드

public GetQuests ( ) : List
리턴 List

IsEnvironmentalRequirementTrue() 공개 메소드

public IsEnvironmentalRequirementTrue ( string requirement ) : bool
requirement string
리턴 bool

IsEventActive() 공개 메소드

public IsEventActive ( string eventName ) : bool
eventName string
리턴 bool

IsInGui() 공개 메소드

public IsInGui ( ) : bool
리턴 bool

IsRequirementTrue() 공개 메소드

public IsRequirementTrue ( string requirement ) : bool
requirement string
리턴 bool

LoadSceneQuests() 공개 메소드

public LoadSceneQuests ( ) : void
리턴 void

NewGameData() 공개 메소드

public NewGameData ( ) : void
리턴 void

QuestCompleted() 공개 메소드

public QuestCompleted ( Quest, quest ) : void
quest Quest,
리턴 void

QuestStarted() 공개 메소드

public QuestStarted ( Quest, quest ) : void
quest Quest,
리턴 void

ResetQuests() 공개 메소드

public ResetQuests ( ) : void
리턴 void

SetCurrentDialog() 공개 메소드

public SetCurrentDialog ( Dialog, currentDialog ) : void
currentDialog Dialog,
리턴 void

SetInGui() 공개 메소드

public SetInGui ( bool inGui ) : void
inGui bool
리턴 void

SetParleyEnviromentInfo() 공개 메소드

public SetParleyEnviromentInfo ( ParleyEnviromentInfo parleyEnviromentInfo ) : void
parleyEnviromentInfo ParleyEnviromentInfo
리턴 void

SetQuestEventSet() 공개 메소드

public SetQuestEventSet ( HashSet questEventsSet ) : void
questEventsSet HashSet
리턴 void

StartEventActive() 공개 메소드

public StartEventActive ( string eventName ) : void
eventName string
리턴 void

StopEventActive() 공개 메소드

public StopEventActive ( string eventName ) : void
eventName string
리턴 void

SyncQuests() 공개 메소드

public SyncQuests ( ) : void
리턴 void

TriggerQuestEvent() 공개 메소드

public TriggerQuestEvent ( string questEvent ) : void
questEvent string
리턴 void

프로퍼티 상세

act 공개적으로 프로퍼티

public int act
리턴 int

clearAtStartOfScene 공개적으로 프로퍼티

public bool clearAtStartOfScene
리턴 bool

dampenGuiClose 공개적으로 프로퍼티

public float dampenGuiClose
리턴 float

questList 공개적으로 프로퍼티

public TextAsset[],UnityEngine questList
리턴 UnityEngine.TextAsset[]

scene 공개적으로 프로퍼티

public int scene
리턴 int

showDebug 공개적으로 프로퍼티

public bool showDebug
리턴 bool

showEditorQuests 공개적으로 프로퍼티

public bool showEditorQuests
리턴 bool