C# 클래스 QuestManager, tf_client

파일 보기 프로젝트 열기: wids-eria/tf_client 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
completedQuests Quest>.Dictionary
lockedQuests Quest>.Dictionary
unlockedQuests Quest>.Dictionary

공개 메소드들

메소드 설명
GetCompletedQuests ( ) : Quest[],
GetCompletedQuestsNames ( ) : string[]
GetLockedQuests ( ) : Quest[],
GetUnlockedQuests ( ) : Quest[],
GetUnlockedQuestsNames ( ) : string[]
GetViewableQuests ( ) : Quest[],
ModifyQuestList ( Quest>.Dictionary locked, Quest>.Dictionary unlocked, Quest>.Dictionary completed ) : void
OnAwake ( ) : void
OnDestroy ( ) : void

보호된 메소드들

메소드 설명
AddLockedQuest ( Quest, quest ) : void
AddUnlockedQuest ( Quest, quest ) : void
DestroyAllCompletedQuest ( ) : void
OnQuestComplete ( string name ) : void
OnQuestsComplete ( string names ) : void
OnUnlockQuest ( string name ) : void
OnUnlockQuests ( string names ) : void
QuestManager ( ) : UnityEngine

메소드 상세

AddLockedQuest() 보호된 메소드

protected AddLockedQuest ( Quest, quest ) : void
quest Quest,
리턴 void

AddUnlockedQuest() 보호된 메소드

protected AddUnlockedQuest ( Quest, quest ) : void
quest Quest,
리턴 void

DestroyAllCompletedQuest() 보호된 메소드

protected DestroyAllCompletedQuest ( ) : void
리턴 void

GetCompletedQuests() 공개 메소드

public GetCompletedQuests ( ) : Quest[],
리턴 Quest[],

GetCompletedQuestsNames() 공개 메소드

public GetCompletedQuestsNames ( ) : string[]
리턴 string[]

GetLockedQuests() 공개 메소드

public GetLockedQuests ( ) : Quest[],
리턴 Quest[],

GetUnlockedQuests() 공개 메소드

public GetUnlockedQuests ( ) : Quest[],
리턴 Quest[],

GetUnlockedQuestsNames() 공개 메소드

public GetUnlockedQuestsNames ( ) : string[]
리턴 string[]

GetViewableQuests() 공개 메소드

public GetViewableQuests ( ) : Quest[],
리턴 Quest[],

ModifyQuestList() 공개 메소드

public ModifyQuestList ( Quest>.Dictionary locked, Quest>.Dictionary unlocked, Quest>.Dictionary completed ) : void
locked Quest>.Dictionary
unlocked Quest>.Dictionary
completed Quest>.Dictionary
리턴 void

OnAwake() 공개 메소드

public OnAwake ( ) : void
리턴 void

OnDestroy() 공개 메소드

public OnDestroy ( ) : void
리턴 void

OnQuestComplete() 보호된 메소드

protected OnQuestComplete ( string name ) : void
name string
리턴 void

OnQuestsComplete() 보호된 메소드

protected OnQuestsComplete ( string names ) : void
names string
리턴 void

OnUnlockQuest() 보호된 메소드

protected OnUnlockQuest ( string name ) : void
name string
리턴 void

OnUnlockQuests() 보호된 메소드

protected OnUnlockQuests ( string names ) : void
names string
리턴 void

QuestManager() 보호된 메소드

protected QuestManager ( ) : UnityEngine
리턴 UnityEngine

프로퍼티 상세

completedQuests 보호되어 있는 프로퍼티

protected Dictionary completedQuests
리턴 Quest>.Dictionary

lockedQuests 보호되어 있는 프로퍼티

protected Dictionary lockedQuests
리턴 Quest>.Dictionary

unlockedQuests 보호되어 있는 프로퍼티

protected Dictionary unlockedQuests
리턴 Quest>.Dictionary