From eea7b4c06769f0ea90fdbc16cc42b9a1940180b4 Mon Sep 17 00:00:00 2001 From: CatChow0 Date: Tue, 18 Mar 2025 22:43:23 +0100 Subject: [PATCH] Major Update - V9.0.0 [FEAT] : + Add Save and Load system for scene but only for kobject --- .../.idea/workspace.xml | 44 +++--- enginecustom/assets/empty.ker | 1 + enginecustom/assets/imgui.ini | 29 ++++ enginecustom/assets/scene.ker | 1 + .../src/inc/system/applicationclass.h | 6 +- enginecustom/src/inc/system/object.h | 4 + enginecustom/src/src/system/Systemclass.cpp | 67 ++++++++- .../src/src/system/applicationclass.cpp | 138 ++++++++++++++---- enginecustom/src/src/system/imguiManager.cpp | 3 +- enginecustom/src/src/system/object.cpp | 2 +- 10 files changed, 240 insertions(+), 55 deletions(-) create mode 100644 enginecustom/assets/empty.ker create mode 100644 enginecustom/assets/imgui.ini create mode 100644 enginecustom/assets/scene.ker diff --git a/.idea/.idea.KhaoticEngineReborn/.idea/workspace.xml b/.idea/.idea.KhaoticEngineReborn/.idea/workspace.xml index fc53c90..472357b 100644 --- a/.idea/.idea.KhaoticEngineReborn/.idea/workspace.xml +++ b/.idea/.idea.KhaoticEngineReborn/.idea/workspace.xml @@ -5,10 +5,13 @@ - + + + + - { + "keyToString": { + "ASKED_SHARE_PROJECT_CONFIGURATION_FILES": "true", + "C++ Project.enginecustom.executor": "Run", + "C/C++ Project.enginecustom.executor": "Run", + "RunOnceActivity.ShowReadmeOnStart": "true", + "RunOnceActivity.git.unshallow": "true", + "SHARE_PROJECT_CONFIGURATION_FILES": "true", + "git-widget-placeholder": "main", + "ignore.virus.scanning.warn.message": "true", + "node.js.detected.package.eslint": "true", + "node.js.detected.package.tslint": "true", + "node.js.selected.package.eslint": "(autodetect)", + "node.js.selected.package.tslint": "(autodetect)", + "nodejs_package_manager_path": "npm", + "settings.editor.selected.configurable": "preferences.pluginManager", + "vue.rearranger.settings.migration": "true" } -}]]> +} @@ -134,6 +137,9 @@ + + +