# CDotaQuest

extends CBaseEntity

Function Description Client
void AddSubquest(hSubquest) Add a subquest to this quest
void CompleteQuest() Mark this quest complete
handle GetSubquest(nIndex) Finds a subquest from this quest by index
handle GetSubquestByName(pszName) Finds a subquest from this quest by name
void RemoveSubquest(hSubquest) Remove a subquest from this quest
void SetTextReplaceString(pszString) Set the text replace string for this quest
void SetTextReplaceValue(valueSlot, value) Set a quest value