コード例 #1
0
 public void BugOccured(BugList bug)
 {
     if (bugDic[bug] == false && !(bugList.Exists(x => (x == bug))))
     {
         bugList.Add(bug);
     }
     ChangeAudio();
 }
コード例 #2
0
 public void BugOvercomed(BugList bug)
 {
     if (bugDic[bug] == false)
     {
         bugList.Remove(bug);
         ScriptWindow.ScriptWindowInstance.BugOvercome(bug);
     }
     bugDic[bug] = true;
     ChangeAudio();
 }
コード例 #3
0
ファイル: BugListViewModel.cs プロジェクト: TheDoomKing/BTM
        public async Task Init()
        {
            var list = await _bugsService.Get <IEnumerable <Bug> >(null);

            //User loggedInUser = await $"{APIService._apiUrl}/Users/userid/{APIService.Username}"
            //    .GetJsonAsync<User>();
            BugList.Clear();

            foreach (var item in list)
            {
                BugList.Add(item);
            }
        }
コード例 #4
0
    public static string BugName(BugList bug)
    {
        switch (bug)
        {
        case BugList.Pillow: return("배게 생성 버그");

        case BugList.TV: return("서랍 버그");

        case BugList.LoadedGun: return("총 버그");

        case BugList.FireMatch: return("불타는 성냥 버그");

        case BugList.Paper: return("종이 버그");

        default: return("");
        }
    }
コード例 #5
0
 public bool IsBugOvercomed(BugList bug)
 {
     return(bugDic[bug]);
 }