internal void UpdateState(ProgressInfo rpProgress)
{
using (var rCommand = Connection.CreateCommand())
{
rCommand.CommandText = "UPDATE quest SET state = @state, update_time = strftime('%s', 'now') WHERE id = @id;";
rCommand.Parameters.AddWithValue("@id", rpProgress.Quest.ID);
rCommand.Parameters.AddWithValue("@state", rpProgress.State);
rCommand.ExecuteNonQuery();
}
}
internal void UpdateProgress(ProgressInfo rpProgress)