;;;;;;;;;;;;;;;;;;;;;;;
[@HelperTodayQuest]
{
  #IF
    StartDailyQuest
  #SAY
    <[ Accept Daily Quest ]/@ReceiveTodayQuest>\\
  #ACT
    break
  #IF
    Check [409] 0
    !StartDailyQuest
  #SAY
    <[ Confirm Daily Quest ]/@ConfirmTodayQuest>\\
  #ACT
    break
  #IF
    Check [409] 1
    !StartDailyQuest
  #SAY
    You have already done todays Daily Quest\\
    <[ Exit ]/@exit>
  #ACT
    break

[@ReceiveTodayQuest]
  #IF
  #SAY
    Loading Daily Quest...\\
  #ACT
    goto @ReceiveTodayQuest_Setting
    break

[@ReceiveTodayQuest_Setting]
  #CALL [TodayQuest\QT_SettingBook.txt] @SetDairyQuest

[@ConfirmTodayQuest]
  #IF
  #SAY
    Loading Daily Quest...\\
  #ACT
    FormatStr "FLD_UserName='%s'" %USERNAME
    ReadValueSql "TBL_DairyQuestUser" %A9 "FLD_Status,FLD_QuestIdx" [@PRECall_SetDairyQuest_Check]

[@PRECall_SetDairyQuest_Check()]
#ACT
   Mov   A0  %ARG(1)
   Mov   D1  %ARG(2)
   FormatStr "FLD_TQIDX=%s" %D1
   ReadStringSql "TBL_DairyQuestSet" %A9 "FLD_TQNPCContent1" [@SetDairyQuest_Check1]

[@SetDairyQuest_Check1()]
#ACT
   Mov   A1  %ARG(1)
#IF
   Equal A0 "Act"
#SAY
   <$OUTPUT(A1)>\ \
   <[ Exit ]/@exit>
#IF
   Equal A0 "End"
#SAY
   All completed\ \
   <[ Exit ]/@exit>
#ACT
   break
}

;;;;;;;;;;;;;;;;;;;;;;;

