{ "customOrder": { "/": { "children": [ "Knowledgebase", "Projects", "zz_images", "zz_Scribble Space" ], "sortOrder": "custom" }, "Knowledgebase": { "children": [ "Knowledgebase/Blender", "Knowledgebase/Git", "Knowledgebase/Godot", "Knowledgebase/Linux", "Knowledgebase/PHP", "Knowledgebase/Python", "Knowledgebase/WebDev" ], "sortOrder": "custom" }, "Knowledgebase/Blender": { "children": [ "Knowledgebase/Blender/AddOns" ], "sortOrder": "custom" }, "Knowledgebase/Blender/AddOns": { "children": [ "Knowledgebase/Blender/AddOns/NodeWrangler.md" ], "sortOrder": "custom" }, "Knowledgebase/Git": { "children": [ "Knowledgebase/Git/Cache credentials.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot": { "children": [ "Knowledgebase/Godot/2D", "Knowledgebase/Godot/snippets", "Knowledgebase/Godot/_Recommended Plugins.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D": { "children": [ "Knowledgebase/Godot/2D/_old", "Knowledgebase/Godot/2D/Texture Atlas generation", "Knowledgebase/Godot/2D/TileMapLayers and Camera2D", "Knowledgebase/Godot/2D/Change editor language.md", "Knowledgebase/Godot/2D/Get Atlas from TileSet in TileMapLayer.md", "Knowledgebase/Godot/2D/Godot Custom Ressources.md", "Knowledgebase/Godot/2D/Run project with F8.md", "Knowledgebase/Godot/2D/Scrollable Image List.md", "Knowledgebase/Godot/2D/Use Sprite Atlas Tile as Texture Rect (e.g. for ScrollContainer).md", "Knowledgebase/Godot/2D/Use Tile from Atlas for UI TextureRect.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M4 - to space and beyond", "Knowledgebase/Godot/2D/_old/Tutorial M5 - Loot it all", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story", "Knowledgebase/Godot/2D/_old/Tutorial M8 - Start a dialogue (Managing data)" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M4 - to space and beyond": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M4 - to space and beyond/01. turning image towards direction (setting rotation).md", "Knowledgebase/Godot/2D/_old/Tutorial M4 - to space and beyond/02. Player Input.md", "Knowledgebase/Godot/2D/_old/Tutorial M4 - to space and beyond/03. Increasing speed.md", "Knowledgebase/Godot/2D/_old/Tutorial M4 - to space and beyond/04. Steering vector.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M5 - Loot it all": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M5 - Loot it all/01. Self delete on collision (Area2D node).md", "Knowledgebase/Godot/2D/_old/Tutorial M5 - Loot it all/2024-03-20 Simple signal example.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L1 - Setting up", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L2 - Exploiring UI node anchors", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L3 - your first UI scene", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L4 - Designing an interface theme", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L5 - Your first words", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L6 - Animating the text and playing sounds", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L7 - Changing expressions", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L8 - Code the expression change", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L9 - Generate buttons at runtime", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L10 - Talking wiith emotion", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L11 - Animate Sophia sliding in", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L12 - Striking a conversation", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L13 - Nailing the button", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L14 - Bringing text to life", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/_Quick structural overview.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L1 - Setting up": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L1 - Setting up/course url.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L2 - Exploiring UI node anchors": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L2 - Exploiring UI node anchors/Layout.md", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L2 - Exploiring UI node anchors/url.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L3 - your first UI scene": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L3 - your first UI scene/notes.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L4 - Designing an interface theme": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L4 - Designing an interface theme/notes.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L5 - Your first words": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L5 - Your first words/notes.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L6 - Animating the text and playing sounds": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L6 - Animating the text and playing sounds/1.) using tweens for animation.md", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L6 - Animating the text and playing sounds/2.) AudioStream.md", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L6 - Animating the text and playing sounds/3.) Full code.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L7 - Changing expressions": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L7 - Changing expressions/notes.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L8 - Code the expression change": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L8 - Code the expression change/notes.md", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L8 - Code the expression change/Using lamdba (anonymous) functions for one-off functionality.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L9 - Generate buttons at runtime": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L9 - Generate buttons at runtime/Generate buttons at runtime.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L10 - Talking wiith emotion": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L10 - Talking wiith emotion/Arrays of dictionaries.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L11 - Animate Sophia sliding in": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L11 - Animate Sophia sliding in/Node opacity.md", "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L11 - Animate Sophia sliding in/Tweens.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L12 - Striking a conversation": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L12 - Striking a conversation/notes (current code).md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L13 - Nailing the button": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L13 - Nailing the button/Defining and assigning input actions.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L14 - Bringing text to life": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M7 - Telling a story/M7.L14 - Bringing text to life/Using BBCode tags.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M8 - Start a dialogue (Managing data)": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M8 - Start a dialogue (Managing data)/Challenge", "Knowledgebase/Godot/2D/_old/Tutorial M8 - Start a dialogue (Managing data)/UI Layout.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/_old/Tutorial M8 - Start a dialogue (Managing data)/Challenge": { "children": [ "Knowledgebase/Godot/2D/_old/Tutorial M8 - Start a dialogue (Managing data)/Challenge/UI Challenge.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/Texture Atlas generation": { "children": [ "Knowledgebase/Godot/2D/Texture Atlas generation/AI Summary.md", "Knowledgebase/Godot/2D/Texture Atlas generation/Create TextureRect from Texture Atlas Tile.md", "Knowledgebase/Godot/2D/Texture Atlas generation/Just use a custom pygame script.md", "Knowledgebase/Godot/2D/Texture Atlas generation/TileMapLayer config for HexMap.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/2D/TileMapLayers and Camera2D": { "children": [ "Knowledgebase/Godot/2D/TileMapLayers and Camera2D/Camera2D focussing on larger TileMapLayer.md", "Knowledgebase/Godot/2D/TileMapLayers and Camera2D/TileMaps and TileMapLayers.md" ], "sortOrder": "custom" }, "Knowledgebase/Godot/snippets": { "children": [ "Knowledgebase/Godot/snippets/Godot HTTP Request Code.md", "Knowledgebase/Godot/snippets/InputEvent Handling.md", "Knowledgebase/Godot/snippets/String replacement.md", "Knowledgebase/Godot/snippets/Tool Scripts run in editor.md", "Knowledgebase/Godot/snippets/Using Globals for scene root and SignalBus.md" ], "sortOrder": "custom" }, "Knowledgebase/Linux": { "children": [ "Knowledgebase/Linux/Configure printer for CUPS.md", "Knowledgebase/Linux/vi Cursor Keys produce characters.md" ], "sortOrder": "custom" }, "Knowledgebase/PHP": { "children": [ "Knowledgebase/PHP/Count Capital Letters in String.md", "Knowledgebase/PHP/set unique name.md", "Knowledgebase/PHP/Storing image from PUT request.md" ], "sortOrder": "custom" }, "Knowledgebase/Python": { "children": [ "Knowledgebase/Python/Host website.md", "Knowledgebase/Python/Writing a textfile.md" ], "sortOrder": "custom" }, "Knowledgebase/WebDev": { "children": [ "Knowledgebase/WebDev/1 Devilbox", "Knowledgebase/WebDev/2 CodeIgniter", "Knowledgebase/WebDev/Tippspiel", "Knowledgebase/WebDev/Verleih", "Knowledgebase/WebDev/Host directory as website.md" ], "sortOrder": "custom" }, "Knowledgebase/WebDev/1 Devilbox": { "children": [ "Knowledgebase/WebDev/1 Devilbox/1.) Install Devilbox + CodeIgniter.md", "Knowledgebase/WebDev/1 Devilbox/2.) start devilbox environment.md", "Knowledgebase/WebDev/1 Devilbox/3.) Check CodeIgniter Version.md" ], "sortOrder": "custom" }, "Knowledgebase/WebDev/2 CodeIgniter": { "children": [ "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes", "Knowledgebase/WebDev/2 CodeIgniter/API Project setup" ], "sortOrder": "custom" }, "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes": { "children": [ "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/01.) Create project + set default locale.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/02.) Migrations - Add entities.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/03.) Query Builder - insert, update , delete and select.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/04.) Model based query methods.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/05.) Seeder.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/06.) Application Route Methods.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/07.) How to create a route group, route namespace.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/08.) What is filter and how to use it.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/09.) creating a restful controller.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/10.) API Routes + route parameter.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/11.) Validate Controller Parameters, store uploaded image.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/12.) List students.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/13.) Show Student Details.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/14.) Update Student.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/15.) Shield Auth+Project Controller.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/16.) API Routes Setup.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/17.) Register API.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/18.) Create login.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/19.) Create API Auth Filter.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/20.) Getting user_id from shield.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/21.) User Logout API.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/22.) Create Project API.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/23.) Delete Project API.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/23.) List project API.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/24.) Delete Project API.md", "Knowledgebase/WebDev/2 CodeIgniter/_Course Notes/25.) CORS (Cross Origin Resource Sharing).md" ], "sortOrder": "custom" }, "Knowledgebase/WebDev/2 CodeIgniter/API Project setup": { "children": [ "Knowledgebase/WebDev/2 CodeIgniter/API Project setup/01.) Create project + set default locale 1.md", "Knowledgebase/WebDev/2 CodeIgniter/API Project setup/02.) Create Auth Controller.md", "Knowledgebase/WebDev/2 CodeIgniter/API Project setup/03.) API Routes Setup.md", "Knowledgebase/WebDev/2 CodeIgniter/API Project setup/04.) Create API Auth Filter.md", "Knowledgebase/WebDev/2 CodeIgniter/API Project setup/04a.) Enable CORS.md", "Knowledgebase/WebDev/2 CodeIgniter/API Project setup/04b.) Postman Test 14.12.2024.md", "Knowledgebase/WebDev/2 CodeIgniter/API Project setup/05.) Create Domain Model+Controller+Migration.md" ], "sortOrder": "custom" }, "Knowledgebase/WebDev/Tippspiel": { "children": [ "Knowledgebase/WebDev/Tippspiel/Direct php mysql backup", "Knowledgebase/WebDev/Tippspiel/SQL Snippet - Delete users with more than 4 uppercase letters.md" ], "sortOrder": "custom" }, "Knowledgebase/WebDev/Tippspiel/Direct php mysql backup": { "children": [ "Knowledgebase/WebDev/Tippspiel/Direct php mysql backup/backup mysql from php.md" ], "sortOrder": "custom" }, "Knowledgebase/WebDev/Verleih": { "children": [ "Knowledgebase/WebDev/Verleih/TomTom" ], "sortOrder": "custom" }, "Knowledgebase/WebDev/Verleih/TomTom": { "children": [ "Knowledgebase/WebDev/Verleih/TomTom/Docs", "Knowledgebase/WebDev/Verleih/TomTom/Location.md", "Knowledgebase/WebDev/Verleih/TomTom/Testkarte anzeigen.md" ], "sortOrder": "custom" }, "Knowledgebase/WebDev/Verleih/TomTom/Docs": { "children": [ "Knowledgebase/WebDev/Verleih/TomTom/Docs/TomTom Login.md" ], "sortOrder": "custom" }, "Projects": { "children": [ "Projects/prompts", "Projects/z_planning", "Projects/z_retired" ], "sortOrder": "custom" }, "Projects/prompts": { "children": [ "Projects/prompts/2025-05-25" ], "sortOrder": "custom" }, "Projects/prompts/2025-05-25": { "children": [ "Projects/prompts/2025-05-25/Prompt 1.md", "Projects/prompts/2025-05-25/Antwort 1.md", "Projects/prompts/2025-05-25/Prompt 2.md", "Projects/prompts/2025-05-25/Antwort 2.md", "Projects/prompts/2025-05-25/Prompt 3.md", "Projects/prompts/2025-05-25/Antwort 3.md", "Projects/prompts/2025-05-25/Prompt 4.md", "Projects/prompts/2025-05-25/Antwort 4.md" ], "sortOrder": "custom" }, "Projects/z_planning": { "children": [ "Projects/z_planning/Tippspiel2.md", "Projects/z_planning/MotorradIG2", "Projects/z_planning/Weltenauge" ], "sortOrder": "custom" }, "Projects/z_planning/MotorradIG2": { "children": [ "Projects/z_planning/MotorradIG2/planning.md" ], "sortOrder": "custom" }, "Projects/z_planning/Weltenauge": { "children": [ "Projects/z_planning/Weltenauge/_Infrastructure", "Projects/z_planning/Weltenauge/Assets", "Projects/z_planning/Weltenauge/_Allgemein.md", "Projects/z_planning/Weltenauge/Environment.md" ], "sortOrder": "custom" }, "Projects/z_planning/Weltenauge/_Infrastructure": { "children": [ "Projects/z_planning/Weltenauge/_Infrastructure/forgejo installation scripts.md" ], "sortOrder": "custom" }, "Projects/z_planning/Weltenauge/Assets": { "children": [ "Projects/z_planning/Weltenauge/Assets/_git lfs installieren + aktivieren.md", "Projects/z_planning/Weltenauge/Assets/Asset Regeln.md" ], "sortOrder": "custom" }, "Projects/z_retired": { "children": [ "Projects/z_retired/Hexmapper", "Projects/z_retired/AWA", "Projects/z_retired/Finanzielle Unabhängigkeit", "Projects/z_retired/Zauberturm Forum" ], "sortOrder": "custom" }, "Projects/z_retired/AWA": { "children": [ "Projects/z_retired/AWA/00_Concepts", "Projects/z_retired/AWA/01_AWS Access", "Projects/z_retired/AWA/01a_Hetzner", "Projects/z_retired/AWA/02_Running the binaries", "Projects/z_retired/AWA/Blender", "Projects/z_retired/AWA/Godot", "Projects/z_retired/AWA/Struktur.md", "Projects/z_retired/AWA/zz_useful_Youtube_tutorials.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/00_Concepts": { "children": [ "Projects/z_retired/AWA/00_Concepts/99_Component_Diagrams", "Projects/z_retired/AWA/00_Concepts/AWA C4 System Context.md", "Projects/z_retired/AWA/00_Concepts/AWA Godot Client Components.canvas", "Projects/z_retired/AWA/00_Concepts/AWA High Level Concept.md", "Projects/z_retired/AWA/00_Concepts/AWA Tools.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/00_Concepts/99_Component_Diagrams": { "children": [ "Projects/z_retired/AWA/00_Concepts/99_Component_Diagrams/Client.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/01_AWS Access": { "children": [ "Projects/z_retired/AWA/01_AWS Access/_Lambda Code Snippets", "Projects/z_retired/AWA/01_AWS Access/Autostart AWA Servers on instance startup.md", "Projects/z_retired/AWA/01_AWS Access/AWS Server Setup + Access.md", "Projects/z_retired/AWA/01_AWS Access/Install crontab.md", "Projects/z_retired/AWA/01_AWS Access/Lambda functions.md", "Projects/z_retired/AWA/01_AWS Access/Setup role for lambda function.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/01_AWS Access/_Lambda Code Snippets": { "children": [ "Projects/z_retired/AWA/01_AWS Access/_Lambda Code Snippets/01 Stop AWA Server.md", "Projects/z_retired/AWA/01_AWS Access/_Lambda Code Snippets/02 Start AWA Server.md", "Projects/z_retired/AWA/01_AWS Access/_Lambda Code Snippets/03 Get AWA Server IP.md", "Projects/z_retired/AWA/01_AWS Access/_Lambda Code Snippets/04 Get AWA Uptime.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/01a_Hetzner": { "children": [ "Projects/z_retired/AWA/01a_Hetzner/ssh login and setup.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/02_Running the binaries": { "children": [ "Projects/z_retired/AWA/02_Running the binaries/Auto updater in Go.md", "Projects/z_retired/AWA/02_Running the binaries/Runtime Parameters.md", "Projects/z_retired/AWA/02_Running the binaries/Storage Location Linux.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/Blender": { "children": [ "Projects/z_retired/AWA/Blender/_Human Generation overview", "Projects/z_retired/AWA/Blender/_Workbench", "Projects/z_retired/AWA/Blender/Animation Handling", "Projects/z_retired/AWA/Blender/Courses", "Projects/z_retired/AWA/Blender/Exporting to Godot as glb", "Projects/z_retired/AWA/Blender/Cut mesh.md", "Projects/z_retired/AWA/Blender/Dissolve Edges.md", "Projects/z_retired/AWA/Blender/Enter Weight Paint Mode.md", "Projects/z_retired/AWA/Blender/Extend current selection.md", "Projects/z_retired/AWA/Blender/Move Selection to new Collection.md", "Projects/z_retired/AWA/Blender/Separate Selection into distinct object.md", "Projects/z_retired/AWA/Blender/Simple Bake Settings.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/Blender/_Human Generation overview": { "children": [ "Projects/z_retired/AWA/Blender/_Human Generation overview/01 Human Generator.md", "Projects/z_retired/AWA/Blender/_Human Generation overview/Notes.md", "Projects/z_retired/AWA/Blender/_Human Generation overview/objects to remove.png", "Projects/z_retired/AWA/Blender/_Human Generation overview/objects to remove 2.png" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/Blender/_Workbench": { "children": [ "Projects/z_retired/AWA/Blender/_Workbench/Naming conventions avatar blendfile versions.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/Blender/Animation Handling": { "children": [ "Projects/z_retired/AWA/Blender/Animation Handling/images", "Projects/z_retired/AWA/Blender/Animation Handling/01 Smart Rig Creation.md", "Projects/z_retired/AWA/Blender/Animation Handling/02 Transfer animations.md", "Projects/z_retired/AWA/Blender/Animation Handling/03 Rigging Humans with AutoRig Pro.md", "Projects/z_retired/AWA/Blender/Animation Handling/04 Retargeting Humans with AutoRig Pro.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/Blender/Animation Handling/images": { "children": [ "Projects/z_retired/AWA/Blender/Animation Handling/images/Pasted image 20240211083431.png" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/Blender/Courses": { "children": [ "Projects/z_retired/AWA/Blender/Courses/Node School on YT.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/Blender/Exporting to Godot as glb": { "children": [ "Projects/z_retired/AWA/Blender/Exporting to Godot as glb/Export Settings.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/Godot": { "children": [ "Projects/z_retired/AWA/Godot/Networking", "Projects/z_retired/AWA/Godot/Snippets", "Projects/z_retired/AWA/Godot/User Interface", "Projects/z_retired/AWA/Godot/Advanced Getters and Setters, useage of @tool.md", "Projects/z_retired/AWA/Godot/Finite State Machine.md", "Projects/z_retired/AWA/Godot/Godot World Environment Node (2D).md", "Projects/z_retired/AWA/Godot/Saving and loading games.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/Godot/Networking": { "children": [ "Projects/z_retired/AWA/Godot/Networking/Network Commands.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/Godot/Snippets": { "children": [ "Projects/z_retired/AWA/Godot/Snippets/Load and instantiate scene.md", "Projects/z_retired/AWA/Godot/Snippets/Picking a random item from an array.md", "Projects/z_retired/AWA/Godot/Snippets/Randomly spawn objects on the screen.md", "Projects/z_retired/AWA/Godot/Snippets/Timers.md" ], "sortOrder": "custom" }, "Projects/z_retired/AWA/Godot/User Interface": { "children": [ "Projects/z_retired/AWA/Godot/User Interface/Inventory in Godot.md" ], "sortOrder": "custom" }, "Projects/z_retired/Finanzielle Unabhängigkeit": { "children": [ "Projects/z_retired/Finanzielle Unabhängigkeit/Plan_Szenarien.md" ], "sortOrder": "custom" }, "Projects/z_retired/Hexmapper": { "children": [ "Projects/z_retired/Hexmapper/_notes.md", "Projects/z_retired/Hexmapper/Hexmapper Structure Notes.md" ], "sortOrder": "custom" }, "Projects/z_retired/Zauberturm Forum": { "children": [ "Projects/z_retired/Zauberturm Forum/_Next Steps.md", "Projects/z_retired/Zauberturm Forum/_Overview.md", "Projects/z_retired/Zauberturm Forum/DB.md", "Projects/z_retired/Zauberturm Forum/Models.md", "Projects/z_retired/Zauberturm Forum/Python Demo Requests.md" ], "sortOrder": "custom" }, "zz_images": { "children": [ "zz_images/Untitled.base", "zz_images/Pasted image 20240121135842.png", "zz_images/Pasted image 20240204122751.png", "zz_images/Pasted image 20240204123748.png", "zz_images/Pasted image 20240204164006.png", "zz_images/Pasted image 20240306100043.png", "zz_images/Pasted image 20240320114003.png", "zz_images/Pasted image 20240615074811.png", "zz_images/Pasted image 20240623095140.png", "zz_images/Pasted image 20240623095146.png", "zz_images/Pasted image 20240623095156.png", "zz_images/Pasted image 20240625081421.png", "zz_images/Pasted image 20240625081825.png", "zz_images/Pasted image 20240625083616.png", "zz_images/Pasted image 20240626083938.png", "zz_images/Pasted image 20240713073756.png", "zz_images/Pasted image 20240713073933.png", "zz_images/Pasted image 20240713074212.png", "zz_images/Pasted image 20240713074345.png", "zz_images/Pasted image 20240713080012.png", "zz_images/Pasted image 20240713080125.png", "zz_images/Pasted image 20240719083713.png", "zz_images/Pasted image 20240720075840.png", "zz_images/Pasted image 20240720080105.png", "zz_images/Pasted image 20240720081104.png", "zz_images/Pasted image 20240720081419.png", "zz_images/Pasted image 20241112083749.png", "zz_images/Pasted image 20241112084116.png", "zz_images/Pasted image 20241112084252.png", "zz_images/Pasted image 20241112084920.png", "zz_images/Pasted image 20241112085347.png", "zz_images/Pasted image 20241112090019.png", "zz_images/Pasted image 20241112090048.png", "zz_images/Pasted image 20241112090400.png", "zz_images/Pasted image 20241112090526.png", "zz_images/Pasted image 20241113082554.png", "zz_images/Pasted image 20241113082703.png", "zz_images/Pasted image 20241113083139.png", "zz_images/Pasted image 20241113083603.png", "zz_images/Pasted image 20241113083823.png", "zz_images/Pasted image 20241113084056.png", "zz_images/Pasted image 20241113084645.png", "zz_images/Pasted image 20241113085432.png", "zz_images/Pasted image 20241113085948.png", "zz_images/Pasted image 20241113090300.png", "zz_images/Pasted image 20241114084652.png", "zz_images/Pasted image 20241114084843.png", "zz_images/Pasted image 20241114084916.png", "zz_images/Pasted image 20241114084945.png", "zz_images/Pasted image 20241114085118.png", "zz_images/Pasted image 20241114085726.png", "zz_images/Pasted image 20241114085814.png", "zz_images/Pasted image 20241114085826.png", "zz_images/Pasted image 20241114090303.png", "zz_images/Pasted image 20241115082725.png", "zz_images/Pasted image 20241115082852.png", "zz_images/Pasted image 20241115084552.png", "zz_images/Pasted image 20241115084636.png", "zz_images/Pasted image 20241115085338.png", "zz_images/Pasted image 20241116111944.png", "zz_images/Pasted image 20241116113439.png", "zz_images/Pasted image 20241116113532.png", "zz_images/Pasted image 20241117112106.png", "zz_images/Pasted image 20241117113037.png", "zz_images/Pasted image 20241117113342.png", "zz_images/Pasted image 20241117113802.png", "zz_images/Pasted image 20241118085649.png", "zz_images/Pasted image 20241118090014.png", "zz_images/Pasted image 20241118090047.png", "zz_images/Pasted image 20241123100630.png", "zz_images/Pasted image 20241123100706.png", "zz_images/Pasted image 20241123100734.png", "zz_images/Pasted image 20241123100756.png", "zz_images/Pasted image 20241123100834.png", "zz_images/Pasted image 20241123100851.png", "zz_images/Pasted image 20241123100913.png", "zz_images/Pasted image 20241123101019.png", "zz_images/Pasted image 20241127140801.png", "zz_images/Pasted image 20241129092837.png", "zz_images/Pasted image 20241202084231.png", "zz_images/Pasted image 20241202084303.png", "zz_images/Pasted image 20241214094809.png", "zz_images/Pasted image 20241214094906.png", "zz_images/Pasted Image 20241215142109_638.png", "zz_images/Pasted Image 20241215142859_450.png", "zz_images/Pasted Image 20241215153022_430.png", "zz_images/Pasted Image 20241215153237_438.png", "zz_images/Pasted image 20241222121529.png", "zz_images/Pasted image 20250322152916.png", "zz_images/Pasted image 20250322153032.png", "zz_images/Pasted image 20250322153057.png", "zz_images/Pasted image 20250413094820.png", "zz_images/Pasted image 20250519205008.png", "zz_images/Pasted image 20250519205212.png", "zz_images/User Icon.jpg" ], "sortOrder": "custom" }, "zz_Scribble Space": { "children": [ "zz_Scribble Space/Drawing 2026-05-25 06.17.27.excalidraw.md", "zz_Scribble Space/2025-01-06.md", "zz_Scribble Space/Monthly Goals.md", "zz_Scribble Space/Project Progression.md" ], "sortOrder": "custom" } }, "sortOrder": "custom", "debugMode": false, "newItemPlacement": "top" }