@Override public void draw(Canvas canvas) { if (mRunScript && mScriptExecutor != null) { if (Combat.IsActive()) { Combat.Draw(canvas); } mScriptExecutor.draw(canvas); } else if (Combat.IsActive()) { Combat.Draw(canvas); return; } else { drawScene(canvas); } }