コード例 #1
0
 protected virtual void DoGet(ContainerGet get)
 {
     if (Level >= get.Amount)
     {
         Level -= get.Amount;
         get.Succeed();
     }
 }
コード例 #2
0
ファイル: Container.cs プロジェクト: sdwfrost/SimSharp
 protected virtual void DoGet(ContainerGet get)
 {
     if (Level >= get.Amount)
     {
         GetWaitingTime?.Add(Environment.ToDouble(Environment.Now - get.Time));
         Level -= get.Amount;
         get.Succeed();
     }
 }
コード例 #3
0
 protected virtual void DoGet(ContainerGet get)
 {
     if (Level >= get.Amount) {
     Level -= get.Amount;
     get.Succeed();
       }
 }