示例#1
0
 @Override
 public void update(long delta) {
   if (mRunScript && mScriptExecutor != null) {
     mScriptExecutor.process();
     mScriptExecutor.update(delta);
   } else if (Combat.IsActive()) { // TODO fix this test
     Combat.Update(delta);
   } else {
     for (int i = 1; i <= 40; i++) {
       if (mNPCObj[i] == null) continue;
       mNPCObj[i].update(delta);
     }
   }
 }