Why is FTickableGameObject::Tick() being called in the editor?

return (!GWorld->HasBegunPlay() && GIsEditor) ? false : true;

Can be replaced just with

return GWorld->HasBegunPlay() && !GIsEditor;

&&, || and ! are Boolean operators and can be used anywhere as all math operators :slight_smile: