示例#1
0
 protected virtual void DoGet(ContainerGet get)
 {
     if (Level >= get.Amount)
     {
         Level -= get.Amount;
         get.Succeed();
     }
 }
示例#2
0
 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();
       }
 }