diff --git a/module.jai b/module.jai index f2f1a49..edec464 100644 --- a/module.jai +++ b/module.jai @@ -104,11 +104,13 @@ coven_init :: (window_title: string, window_width: u32, window_height: u32, full } coven_run :: (game_update_proc: (float), game_editor_update_proc: (float), game_update_post_physics_proc: (float)) { - if engine.current_scene == null && engine.automatically_load_last_opened_scene { - last_opened_scene := get_last_opened_scene_file(); - if last_opened_scene.count > 0 { - engine.current_scene = load_scene(last_opened_scene); - free(last_opened_scene); + #if EDITOR { + if engine.current_scene == null && engine.automatically_load_last_opened_scene { + last_opened_scene := get_last_opened_scene_file(); + if last_opened_scene.count > 0 { + engine.current_scene = load_scene(last_opened_scene); + free(last_opened_scene); + } } } diff --git a/renderer/renderer.jai b/renderer/renderer.jai index b4ab49f..5689c3d 100644 --- a/renderer/renderer.jai +++ b/renderer/renderer.jai @@ -1697,7 +1697,7 @@ render :: () { render_default_renderable_entities :: () { for e: engine.current_scene.entities { - if e.flags & .RENDERABLE && e.renderable.use_default_pipeline { + if e.enabled && e.flags & .RENDERABLE && e.renderable.use_default_pipeline { render_entity(e, engine.renderer.default_pipelines.entity_pipeline); } }