예제 #1
0
    public static void RenounceTask(int taskID)
    {
        TaskModel tm = userList.Find(x => x.Id == taskID);

        UserTask.Remove(tm);
        SaveTask();
    }
예제 #2
0
    public static void FinishTask(int taskID)
    {
        TaskModel  tm   = userList.Find(x => x.Id == taskID);
        Item       item = DataMgr.GetInstance().GetItemByID(tm.Reward_ID);
        GoodsModel gm   = GoodsList.Find(x => x.Id == tm.id);

        gm.Num -= tm.num;
        BuyItem(item);
        UserTask.Remove(tm);
        SaveTask();
    }