def initVars():
    SCLib.PersistVar("StartingMap", Field.GetID())
    SCLib.PersistVar("UsingKami", Terminal.GetCheckBox("Kami Vac"))
    SCLib.PersistVar("UsingSI", Terminal.GetCheckBox("Skill Injection"))
    SCLib.PersistVar("UsingFMA", Terminal.GetCheckBox("Full Map Attack"))
    SCLib.PersistVar("UsingGFMA", Terminal.GetCheckBox("General FMA"))
    SCLib.PersistVar("UsingWhitelist", Terminal.GetPushButton("Whitelist"))
    SCLib.PersistVar("UsingAutoBuff", Terminal.GetCheckBox("Auto Buff"))
    SCLib.PersistVar("CurDaily", "VJ")
    SCLib.PersistVar("CurQuest", None)
    SCLib.PersistVar("SymbolCount", 0)
    SCLib.PersistVar("CurSSRuns", 0)

    SCLib.PersistVar("CurStep", "StartingVJ")

    SCLib.PersistVar("RetryCount", 0)

    SCLib.StartVars()