コード例 #1
0
 public void HackingResult(GameTime time)
 {
     if (console.answerConfirmed)
     {
         if (!console.Confirm())
         {
             score--;
         }
         console.ResetState(time);
         if (console.pointGiven)
         {
             score++;
         }
     }
     else if (console.firewallTime > 10)
     {
         console.IntrusionDetected();
         console.ResetState(time);
     }
 }
コード例 #2
0
ファイル: Door.cs プロジェクト: Ethealoner/CyberChocolate
 public void HackingResult(GameTime time)
 {
     if (hackingConsole.answerConfirmed)
     {
         if (hackingConsole.Confirm())
         {
             isUnlocked = true;
             hackingConsole.ResetState(time);
             //hackingConsole.answerConfirmed = false;
             // hackingConsole.isBeingHacked = false;
         }
         else
         {
             hackingConsole.ResetState(time);
             //  hackingConsole.answerConfirmed = false;
             //  hackingConsole.isBeingHacked = false;
         }
     }
     else if (hackingConsole.firewallTime > 10)
     {
         hackingConsole.IntrusionDetected();
         hackingConsole.ResetState(time);
     }
 }