From ff5a3c2bc44b6ee90c39aba129611251be6c38f3 Mon Sep 17 00:00:00 2001 From: Relintai Date: Sat, 20 Apr 2024 23:21:39 +0200 Subject: [PATCH] More sorting. --- ...import_process.md => 01_import_process.md} | 0 ...rting_images.md => 02_importing_images.md} | 0 ...mples.md => 03_importing_audio_samples.md} | 0 ...ations.md => 04_importing_translations.md} | 0 ...rting_scenes.md => 05_importing_scenes.md} | 0 ...3d_scenes.md => 06_exporting_3d_scenes.md} | 0 .../{index.md => 01_introduction.md} | 0 .../{material.md => 02_material.md} | 0 .../{physics.md => 03_physics.md} | 0 .../escn_exporter/{lights.md => 04_lights.md} | 0 .../escn_exporter/{mesh.md => 05_mesh.md} | 0 .../{skeleton.md => 06_skeleton.md} | 0 .../{animation.md => 07_animation.md} | 0 03_usage/21_assets_pipeline/index.md | 14 ----- ...s.md => 01_introduction_best_practices.md} | 0 ...lasses.md => 02_what_are_godot_classes.md} | 0 ...ganization.md => 03_scene_organization.md} | 0 ...scripts.md => 04_scenes_versus_scripts.md} | 0 ... => 05_autoloads_versus_internal_nodes.md} | 0 ...lternatives.md => 06_node_alternatives.md} | 0 ...rfaces.md => 07_pandemonium_interfaces.md} | 0 ...ons.md => 08_pandemonium_notifications.md} | 0 ..._preferences.md => 09_data_preferences.md} | 0 ...preferences.md => 10_logic_preferences.md} | 0 ...nization.md => 11_project_organization.md} | 0 ...stems.md => 12_version_control_systems.md} | 0 ...list_of_tricks.md => 13_list_of_tricks.md} | 0 03_usage/22_best_practices/index.md | 19 ------- .../{thread_pool.md => 01_thread_pool.md} | 0 ...texture_packer.md => 02_texture_packer.md} | 0 .../{mesh_utils.md => 03_mesh_utils.md} | 0 ...a_resource.md => 04_mesh_data_resource.md} | 0 04_modules/{props.md => 05_props.md} | 0 04_modules/{props_2d.md => 06_props_2d.md} | 0 04_modules/{terraman.md => 07_terraman.md} | 0 .../{terraman_2d.md => 08_terraman_2d.md} | 0 04_modules/{voxelman.md => 09_voxelman.md} | 0 ...ll_system.md => 10_entity_spell_system.md} | 0 ...eleton_editor.md => 11_skeleton_editor.md} | 0 .../{ui_extensions.md => 12_ui_extensions.md} | 0 .../csg/{csg_tools.md => 01_csg_tools.md} | 0 ...using_gridmaps.md => 01_using_gridmaps.md} | 0 ...using_tilesets.md => 01_using_tilesets.md} | 0 ...using_tilemaps.md => 02_using_tilemaps.md} | 0 04_modules/rtile_map.md | 25 --------- ...using_tilemaps.md => 01_using_tilemaps.md} | 0 ...getting_source.md => 01_getting_source.md} | 0 ... => 02_introduction_to_the_buildsystem.md} | 0 ...windows.md => 03_compiling_for_windows.md} | 0 ...ing_for_x11.md => 04_compiling_for_x11.md} | 0 ...ing_for_osx.md => 05_compiling_for_osx.md} | 0 ...android.md => 06_compiling_for_android.md} | 0 ...ing_for_ios.md => 07_compiling_for_ios.md} | 0 ...=> 08_cross_compiling_for_ios_on_linux.md} | 0 ...ing_for_uwp.md => 09_compiling_for_uwp.md} | 0 ...ing_for_web.md => 10_compiling_for_web.md} | 0 ..._for_size.md => 11_optimizing_for_size.md} | 0 ...2_compiling_with_script_encryption_key.md} | 0 05_engine_development/01_compiling/index.md | 20 ------- ...ntroduction_to_pandemonium_development.md} | 0 ...=> 02_common_engine_methods_and_macros.md} | 0 .../{core_types.md => 03_core_types.md} | 0 .../{variant_class.md => 04_variant_class.md} | 0 .../{object_class.md => 05_object_class.md} | 0 ...s_tree.md => 06_inheritance_class_tree.md} | 0 ..._in_cpp.md => 07_custom_modules_in_cpp.md} | 0 ...md => 08_binding_to_external_libraries.md} | 0 ...rs.md => 09_custom_pandemonium_servers.md} | 0 ...d => 10_custom_resource_format_loaders.md} | 0 ...iostreams.md => 11_custom_audiostreams.md} | 0 .../{macos_debug.md => 12_macos_debug.md} | 0 ...profilers.md => 13_using_cpp_profilers.md} | 0 ...android_studio.md => 01_android_studio.md} | 0 .../{clion.md => 02_clion.md} | 0 .../{code_blocks.md => 03_code_blocks.md} | 0 .../{kdevelop.md => 04_kdevelop.md} | 0 .../{qt_creator.md => 05_qt_creator.md} | 0 .../{visual_studio.md => 06_visual_studio.md} | 0 ...tudio_code.md => 07_visual_studio_code.md} | 0 .../{xcode.md => 08_xcode.md} | 0 .../02_cpp/configuring_an_ide/index.md | 24 -------- 05_engine_development/02_cpp/index.md | 56 ------------------- ... 01_introduction_to_editor_development.md} | 0 ...creating_icons.md => 02_creating_icons.md} | 0 ...tyle_guide.md => 03_editor_style_guide.md} | 0 05_engine_development/03_editor/index.md | 10 ---- .../04_file_formats/{tscn.md => 01_tscn.md} | 0 .../04_file_formats/index.md | 8 --- .../{tutorials.md => 01_tutorials.md} | 0 .../{index.md => 01_introduction.md} | 0 ...contribute.md => 02_ways_to_contribute.md} | 0 ...best_practices_for_engine_contributors.md} | 0 .../{pr_workflow.md => 04_pr_workflow.md} | 0 ...equests.md => 05_testing_pull_requests.md} | 0 ...essions.md => 06_bisecting_regressions.md} | 0 ...delines.md => 07_bug_triage_guidelines.md} | 0 ...delines.md => 08_code_style_guidelines.md} | 0 ...idelines.md => 09_cpp_usage_guidelines.md} | 0 ...guidelines.md => 10_content_guidelines.md} | 0 ...he_manual.md => 11_building_the_manual.md} | 0 ....md => 12_updating_the_class_reference.md} | 0 ... 13_class_reference_writing_guidelines.md} | 0 ....md => 14_editor_and_docs_localization.md} | 0 ...> 15_contributing_to_the_documentation.md} | 0 ...lines.md => 16_docs_writing_guidelines.md} | 0 ...ines.md => 17_documentation_guidelines.md} | 0 106 files changed, 176 deletions(-) rename 03_usage/21_assets_pipeline/{import_process.md => 01_import_process.md} (100%) rename 03_usage/21_assets_pipeline/{importing_images.md => 02_importing_images.md} (100%) rename 03_usage/21_assets_pipeline/{importing_audio_samples.md => 03_importing_audio_samples.md} (100%) rename 03_usage/21_assets_pipeline/{importing_translations.md => 04_importing_translations.md} (100%) rename 03_usage/21_assets_pipeline/{importing_scenes.md => 05_importing_scenes.md} (100%) rename 03_usage/21_assets_pipeline/{exporting_3d_scenes.md => 06_exporting_3d_scenes.md} (100%) rename 03_usage/21_assets_pipeline/escn_exporter/{index.md => 01_introduction.md} (100%) rename 03_usage/21_assets_pipeline/escn_exporter/{material.md => 02_material.md} (100%) rename 03_usage/21_assets_pipeline/escn_exporter/{physics.md => 03_physics.md} (100%) rename 03_usage/21_assets_pipeline/escn_exporter/{lights.md => 04_lights.md} (100%) rename 03_usage/21_assets_pipeline/escn_exporter/{mesh.md => 05_mesh.md} (100%) rename 03_usage/21_assets_pipeline/escn_exporter/{skeleton.md => 06_skeleton.md} (100%) rename 03_usage/21_assets_pipeline/escn_exporter/{animation.md => 07_animation.md} (100%) delete mode 100644 03_usage/21_assets_pipeline/index.md rename 03_usage/22_best_practices/{introduction_best_practices.md => 01_introduction_best_practices.md} (100%) rename 03_usage/22_best_practices/{what_are_godot_classes.md => 02_what_are_godot_classes.md} (100%) rename 03_usage/22_best_practices/{scene_organization.md => 03_scene_organization.md} (100%) rename 03_usage/22_best_practices/{scenes_versus_scripts.md => 04_scenes_versus_scripts.md} (100%) rename 03_usage/22_best_practices/{autoloads_versus_internal_nodes.md => 05_autoloads_versus_internal_nodes.md} (100%) rename 03_usage/22_best_practices/{node_alternatives.md => 06_node_alternatives.md} (100%) rename 03_usage/22_best_practices/{godot_interfaces.md => 07_pandemonium_interfaces.md} (100%) rename 03_usage/22_best_practices/{godot_notifications.md => 08_pandemonium_notifications.md} (100%) rename 03_usage/22_best_practices/{data_preferences.md => 09_data_preferences.md} (100%) rename 03_usage/22_best_practices/{logic_preferences.md => 10_logic_preferences.md} (100%) rename 03_usage/22_best_practices/{project_organization.md => 11_project_organization.md} (100%) rename 03_usage/22_best_practices/{version_control_systems.md => 12_version_control_systems.md} (100%) rename 03_usage/22_best_practices/{list_of_tricks.md => 13_list_of_tricks.md} (100%) delete mode 100644 03_usage/22_best_practices/index.md rename 04_modules/{thread_pool.md => 01_thread_pool.md} (100%) rename 04_modules/{texture_packer.md => 02_texture_packer.md} (100%) rename 04_modules/{mesh_utils.md => 03_mesh_utils.md} (100%) rename 04_modules/{mesh_data_resource.md => 04_mesh_data_resource.md} (100%) rename 04_modules/{props.md => 05_props.md} (100%) rename 04_modules/{props_2d.md => 06_props_2d.md} (100%) rename 04_modules/{terraman.md => 07_terraman.md} (100%) rename 04_modules/{terraman_2d.md => 08_terraman_2d.md} (100%) rename 04_modules/{voxelman.md => 09_voxelman.md} (100%) rename 04_modules/{entity_spell_system.md => 10_entity_spell_system.md} (100%) rename 04_modules/{skeleton_editor.md => 11_skeleton_editor.md} (100%) rename 04_modules/{ui_extensions.md => 12_ui_extensions.md} (100%) rename 04_modules/csg/{csg_tools.md => 01_csg_tools.md} (100%) rename 04_modules/gridmaps/{using_gridmaps.md => 01_using_gridmaps.md} (100%) rename 04_modules/layered_tile_maps/{using_tilesets.md => 01_using_tilesets.md} (100%) rename 04_modules/layered_tile_maps/{using_tilemaps.md => 02_using_tilemaps.md} (100%) delete mode 100644 04_modules/rtile_map.md rename 04_modules/tile_maps/{using_tilemaps.md => 01_using_tilemaps.md} (100%) rename 05_engine_development/01_compiling/{getting_source.md => 01_getting_source.md} (100%) rename 05_engine_development/01_compiling/{introduction_to_the_buildsystem.md => 02_introduction_to_the_buildsystem.md} (100%) rename 05_engine_development/01_compiling/{compiling_for_windows.md => 03_compiling_for_windows.md} (100%) rename 05_engine_development/01_compiling/{compiling_for_x11.md => 04_compiling_for_x11.md} (100%) rename 05_engine_development/01_compiling/{compiling_for_osx.md => 05_compiling_for_osx.md} (100%) rename 05_engine_development/01_compiling/{compiling_for_android.md => 06_compiling_for_android.md} (100%) rename 05_engine_development/01_compiling/{compiling_for_ios.md => 07_compiling_for_ios.md} (100%) rename 05_engine_development/01_compiling/{cross-compiling_for_ios_on_linux.md => 08_cross_compiling_for_ios_on_linux.md} (100%) rename 05_engine_development/01_compiling/{compiling_for_uwp.md => 09_compiling_for_uwp.md} (100%) rename 05_engine_development/01_compiling/{compiling_for_web.md => 10_compiling_for_web.md} (100%) rename 05_engine_development/01_compiling/{optimizing_for_size.md => 11_optimizing_for_size.md} (100%) rename 05_engine_development/01_compiling/{compiling_with_script_encryption_key.md => 12_compiling_with_script_encryption_key.md} (100%) delete mode 100644 05_engine_development/01_compiling/index.md rename 05_engine_development/02_cpp/{introduction_to_godot_development.md => 01_introduction_to_pandemonium_development.md} (100%) rename 05_engine_development/02_cpp/{common_engine_methods_and_macros.md => 02_common_engine_methods_and_macros.md} (100%) rename 05_engine_development/02_cpp/{core_types.md => 03_core_types.md} (100%) rename 05_engine_development/02_cpp/{variant_class.md => 04_variant_class.md} (100%) rename 05_engine_development/02_cpp/{object_class.md => 05_object_class.md} (100%) rename 05_engine_development/02_cpp/{inheritance_class_tree.md => 06_inheritance_class_tree.md} (100%) rename 05_engine_development/02_cpp/{custom_modules_in_cpp.md => 07_custom_modules_in_cpp.md} (100%) rename 05_engine_development/02_cpp/{binding_to_external_libraries.md => 08_binding_to_external_libraries.md} (100%) rename 05_engine_development/02_cpp/{custom_godot_servers.md => 09_custom_pandemonium_servers.md} (100%) rename 05_engine_development/02_cpp/{custom_resource_format_loaders.md => 10_custom_resource_format_loaders.md} (100%) rename 05_engine_development/02_cpp/{custom_audiostreams.md => 11_custom_audiostreams.md} (100%) rename 05_engine_development/02_cpp/{macos_debug.md => 12_macos_debug.md} (100%) rename 05_engine_development/02_cpp/{using_cpp_profilers.md => 13_using_cpp_profilers.md} (100%) rename 05_engine_development/02_cpp/configuring_an_ide/{android_studio.md => 01_android_studio.md} (100%) rename 05_engine_development/02_cpp/configuring_an_ide/{clion.md => 02_clion.md} (100%) rename 05_engine_development/02_cpp/configuring_an_ide/{code_blocks.md => 03_code_blocks.md} (100%) rename 05_engine_development/02_cpp/configuring_an_ide/{kdevelop.md => 04_kdevelop.md} (100%) rename 05_engine_development/02_cpp/configuring_an_ide/{qt_creator.md => 05_qt_creator.md} (100%) rename 05_engine_development/02_cpp/configuring_an_ide/{visual_studio.md => 06_visual_studio.md} (100%) rename 05_engine_development/02_cpp/configuring_an_ide/{visual_studio_code.md => 07_visual_studio_code.md} (100%) rename 05_engine_development/02_cpp/configuring_an_ide/{xcode.md => 08_xcode.md} (100%) delete mode 100644 05_engine_development/02_cpp/configuring_an_ide/index.md delete mode 100644 05_engine_development/02_cpp/index.md rename 05_engine_development/03_editor/{introduction_to_editor_development.md => 01_introduction_to_editor_development.md} (100%) rename 05_engine_development/03_editor/{creating_icons.md => 02_creating_icons.md} (100%) rename 05_engine_development/03_editor/{editor_style_guide.md => 03_editor_style_guide.md} (100%) delete mode 100644 05_engine_development/03_editor/index.md rename 05_engine_development/04_file_formats/{tscn.md => 01_tscn.md} (100%) delete mode 100644 05_engine_development/04_file_formats/index.md rename 06_community/{tutorials.md => 01_tutorials.md} (100%) rename 06_community/contributing/{index.md => 01_introduction.md} (100%) rename 06_community/contributing/{ways_to_contribute.md => 02_ways_to_contribute.md} (100%) rename 06_community/contributing/{best_practices_for_engine_contributors.md => 03_best_practices_for_engine_contributors.md} (100%) rename 06_community/contributing/{pr_workflow.md => 04_pr_workflow.md} (100%) rename 06_community/contributing/{testing_pull_requests.md => 05_testing_pull_requests.md} (100%) rename 06_community/contributing/{bisecting_regressions.md => 06_bisecting_regressions.md} (100%) rename 06_community/contributing/{bug_triage_guidelines.md => 07_bug_triage_guidelines.md} (100%) rename 06_community/contributing/{code_style_guidelines.md => 08_code_style_guidelines.md} (100%) rename 06_community/contributing/{cpp_usage_guidelines.md => 09_cpp_usage_guidelines.md} (100%) rename 06_community/contributing/{content_guidelines.md => 10_content_guidelines.md} (100%) rename 06_community/contributing/{building_the_manual.md => 11_building_the_manual.md} (100%) rename 06_community/contributing/{updating_the_class_reference.md => 12_updating_the_class_reference.md} (100%) rename 06_community/contributing/{class_reference_writing_guidelines.md => 13_class_reference_writing_guidelines.md} (100%) rename 06_community/contributing/{editor_and_docs_localization.md => 14_editor_and_docs_localization.md} (100%) rename 06_community/contributing/{contributing_to_the_documentation.md => 15_contributing_to_the_documentation.md} (100%) rename 06_community/contributing/{docs_writing_guidelines.md => 16_docs_writing_guidelines.md} (100%) rename 06_community/contributing/{documentation_guidelines.md => 17_documentation_guidelines.md} (100%) diff --git a/03_usage/21_assets_pipeline/import_process.md b/03_usage/21_assets_pipeline/01_import_process.md similarity index 100% rename from 03_usage/21_assets_pipeline/import_process.md rename to 03_usage/21_assets_pipeline/01_import_process.md diff --git a/03_usage/21_assets_pipeline/importing_images.md b/03_usage/21_assets_pipeline/02_importing_images.md similarity index 100% rename from 03_usage/21_assets_pipeline/importing_images.md rename to 03_usage/21_assets_pipeline/02_importing_images.md diff --git a/03_usage/21_assets_pipeline/importing_audio_samples.md b/03_usage/21_assets_pipeline/03_importing_audio_samples.md similarity index 100% rename from 03_usage/21_assets_pipeline/importing_audio_samples.md rename to 03_usage/21_assets_pipeline/03_importing_audio_samples.md diff --git a/03_usage/21_assets_pipeline/importing_translations.md b/03_usage/21_assets_pipeline/04_importing_translations.md similarity index 100% rename from 03_usage/21_assets_pipeline/importing_translations.md rename to 03_usage/21_assets_pipeline/04_importing_translations.md diff --git a/03_usage/21_assets_pipeline/importing_scenes.md b/03_usage/21_assets_pipeline/05_importing_scenes.md similarity index 100% rename from 03_usage/21_assets_pipeline/importing_scenes.md rename to 03_usage/21_assets_pipeline/05_importing_scenes.md diff --git a/03_usage/21_assets_pipeline/exporting_3d_scenes.md b/03_usage/21_assets_pipeline/06_exporting_3d_scenes.md similarity index 100% rename from 03_usage/21_assets_pipeline/exporting_3d_scenes.md rename to 03_usage/21_assets_pipeline/06_exporting_3d_scenes.md diff --git a/03_usage/21_assets_pipeline/escn_exporter/index.md b/03_usage/21_assets_pipeline/escn_exporter/01_introduction.md similarity index 100% rename from 03_usage/21_assets_pipeline/escn_exporter/index.md rename to 03_usage/21_assets_pipeline/escn_exporter/01_introduction.md diff --git a/03_usage/21_assets_pipeline/escn_exporter/material.md b/03_usage/21_assets_pipeline/escn_exporter/02_material.md similarity index 100% rename from 03_usage/21_assets_pipeline/escn_exporter/material.md rename to 03_usage/21_assets_pipeline/escn_exporter/02_material.md diff --git a/03_usage/21_assets_pipeline/escn_exporter/physics.md b/03_usage/21_assets_pipeline/escn_exporter/03_physics.md similarity index 100% rename from 03_usage/21_assets_pipeline/escn_exporter/physics.md rename to 03_usage/21_assets_pipeline/escn_exporter/03_physics.md diff --git a/03_usage/21_assets_pipeline/escn_exporter/lights.md b/03_usage/21_assets_pipeline/escn_exporter/04_lights.md similarity index 100% rename from 03_usage/21_assets_pipeline/escn_exporter/lights.md rename to 03_usage/21_assets_pipeline/escn_exporter/04_lights.md diff --git a/03_usage/21_assets_pipeline/escn_exporter/mesh.md b/03_usage/21_assets_pipeline/escn_exporter/05_mesh.md similarity index 100% rename from 03_usage/21_assets_pipeline/escn_exporter/mesh.md rename to 03_usage/21_assets_pipeline/escn_exporter/05_mesh.md diff --git a/03_usage/21_assets_pipeline/escn_exporter/skeleton.md b/03_usage/21_assets_pipeline/escn_exporter/06_skeleton.md similarity index 100% rename from 03_usage/21_assets_pipeline/escn_exporter/skeleton.md rename to 03_usage/21_assets_pipeline/escn_exporter/06_skeleton.md diff --git a/03_usage/21_assets_pipeline/escn_exporter/animation.md b/03_usage/21_assets_pipeline/escn_exporter/07_animation.md similarity index 100% rename from 03_usage/21_assets_pipeline/escn_exporter/animation.md rename to 03_usage/21_assets_pipeline/escn_exporter/07_animation.md diff --git a/03_usage/21_assets_pipeline/index.md b/03_usage/21_assets_pipeline/index.md deleted file mode 100644 index c3122c0..0000000 --- a/03_usage/21_assets_pipeline/index.md +++ /dev/null @@ -1,14 +0,0 @@ -Assets pipeline -=============== - -.. toctree:: - :maxdepth: 1 - :name: toc-learn-workflow-assets - - import_process - importing_images - importing_audio_samples - importing_translations - importing_scenes - exporting_3d_scenes - escn_exporter/index diff --git a/03_usage/22_best_practices/introduction_best_practices.md b/03_usage/22_best_practices/01_introduction_best_practices.md similarity index 100% rename from 03_usage/22_best_practices/introduction_best_practices.md rename to 03_usage/22_best_practices/01_introduction_best_practices.md diff --git a/03_usage/22_best_practices/what_are_godot_classes.md b/03_usage/22_best_practices/02_what_are_godot_classes.md similarity index 100% rename from 03_usage/22_best_practices/what_are_godot_classes.md rename to 03_usage/22_best_practices/02_what_are_godot_classes.md diff --git a/03_usage/22_best_practices/scene_organization.md b/03_usage/22_best_practices/03_scene_organization.md similarity index 100% rename from 03_usage/22_best_practices/scene_organization.md rename to 03_usage/22_best_practices/03_scene_organization.md diff --git a/03_usage/22_best_practices/scenes_versus_scripts.md b/03_usage/22_best_practices/04_scenes_versus_scripts.md similarity index 100% rename from 03_usage/22_best_practices/scenes_versus_scripts.md rename to 03_usage/22_best_practices/04_scenes_versus_scripts.md diff --git a/03_usage/22_best_practices/autoloads_versus_internal_nodes.md b/03_usage/22_best_practices/05_autoloads_versus_internal_nodes.md similarity index 100% rename from 03_usage/22_best_practices/autoloads_versus_internal_nodes.md rename to 03_usage/22_best_practices/05_autoloads_versus_internal_nodes.md diff --git a/03_usage/22_best_practices/node_alternatives.md b/03_usage/22_best_practices/06_node_alternatives.md similarity index 100% rename from 03_usage/22_best_practices/node_alternatives.md rename to 03_usage/22_best_practices/06_node_alternatives.md diff --git a/03_usage/22_best_practices/godot_interfaces.md b/03_usage/22_best_practices/07_pandemonium_interfaces.md similarity index 100% rename from 03_usage/22_best_practices/godot_interfaces.md rename to 03_usage/22_best_practices/07_pandemonium_interfaces.md diff --git a/03_usage/22_best_practices/godot_notifications.md b/03_usage/22_best_practices/08_pandemonium_notifications.md similarity index 100% rename from 03_usage/22_best_practices/godot_notifications.md rename to 03_usage/22_best_practices/08_pandemonium_notifications.md diff --git a/03_usage/22_best_practices/data_preferences.md b/03_usage/22_best_practices/09_data_preferences.md similarity index 100% rename from 03_usage/22_best_practices/data_preferences.md rename to 03_usage/22_best_practices/09_data_preferences.md diff --git a/03_usage/22_best_practices/logic_preferences.md b/03_usage/22_best_practices/10_logic_preferences.md similarity index 100% rename from 03_usage/22_best_practices/logic_preferences.md rename to 03_usage/22_best_practices/10_logic_preferences.md diff --git a/03_usage/22_best_practices/project_organization.md b/03_usage/22_best_practices/11_project_organization.md similarity index 100% rename from 03_usage/22_best_practices/project_organization.md rename to 03_usage/22_best_practices/11_project_organization.md diff --git a/03_usage/22_best_practices/version_control_systems.md b/03_usage/22_best_practices/12_version_control_systems.md similarity index 100% rename from 03_usage/22_best_practices/version_control_systems.md rename to 03_usage/22_best_practices/12_version_control_systems.md diff --git a/03_usage/22_best_practices/list_of_tricks.md b/03_usage/22_best_practices/13_list_of_tricks.md similarity index 100% rename from 03_usage/22_best_practices/list_of_tricks.md rename to 03_usage/22_best_practices/13_list_of_tricks.md diff --git a/03_usage/22_best_practices/index.md b/03_usage/22_best_practices/index.md deleted file mode 100644 index 926aa21..0000000 --- a/03_usage/22_best_practices/index.md +++ /dev/null @@ -1,19 +0,0 @@ -Best practices -============== - -.. toctree:: - :maxdepth: 1 - :name: toc-best-practices - - introduction_best_practices - what_are_pandemonium_classes - scene_organization - scenes_versus_scripts - autoloads_versus_internal_nodes - node_alternatives - pandemonium_interfaces - pandemonium_notifications - data_preferences - logic_preferences - project_organization - version_control_systems diff --git a/04_modules/thread_pool.md b/04_modules/01_thread_pool.md similarity index 100% rename from 04_modules/thread_pool.md rename to 04_modules/01_thread_pool.md diff --git a/04_modules/texture_packer.md b/04_modules/02_texture_packer.md similarity index 100% rename from 04_modules/texture_packer.md rename to 04_modules/02_texture_packer.md diff --git a/04_modules/mesh_utils.md b/04_modules/03_mesh_utils.md similarity index 100% rename from 04_modules/mesh_utils.md rename to 04_modules/03_mesh_utils.md diff --git a/04_modules/mesh_data_resource.md b/04_modules/04_mesh_data_resource.md similarity index 100% rename from 04_modules/mesh_data_resource.md rename to 04_modules/04_mesh_data_resource.md diff --git a/04_modules/props.md b/04_modules/05_props.md similarity index 100% rename from 04_modules/props.md rename to 04_modules/05_props.md diff --git a/04_modules/props_2d.md b/04_modules/06_props_2d.md similarity index 100% rename from 04_modules/props_2d.md rename to 04_modules/06_props_2d.md diff --git a/04_modules/terraman.md b/04_modules/07_terraman.md similarity index 100% rename from 04_modules/terraman.md rename to 04_modules/07_terraman.md diff --git a/04_modules/terraman_2d.md b/04_modules/08_terraman_2d.md similarity index 100% rename from 04_modules/terraman_2d.md rename to 04_modules/08_terraman_2d.md diff --git a/04_modules/voxelman.md b/04_modules/09_voxelman.md similarity index 100% rename from 04_modules/voxelman.md rename to 04_modules/09_voxelman.md diff --git a/04_modules/entity_spell_system.md b/04_modules/10_entity_spell_system.md similarity index 100% rename from 04_modules/entity_spell_system.md rename to 04_modules/10_entity_spell_system.md diff --git a/04_modules/skeleton_editor.md b/04_modules/11_skeleton_editor.md similarity index 100% rename from 04_modules/skeleton_editor.md rename to 04_modules/11_skeleton_editor.md diff --git a/04_modules/ui_extensions.md b/04_modules/12_ui_extensions.md similarity index 100% rename from 04_modules/ui_extensions.md rename to 04_modules/12_ui_extensions.md diff --git a/04_modules/csg/csg_tools.md b/04_modules/csg/01_csg_tools.md similarity index 100% rename from 04_modules/csg/csg_tools.md rename to 04_modules/csg/01_csg_tools.md diff --git a/04_modules/gridmaps/using_gridmaps.md b/04_modules/gridmaps/01_using_gridmaps.md similarity index 100% rename from 04_modules/gridmaps/using_gridmaps.md rename to 04_modules/gridmaps/01_using_gridmaps.md diff --git a/04_modules/layered_tile_maps/using_tilesets.md b/04_modules/layered_tile_maps/01_using_tilesets.md similarity index 100% rename from 04_modules/layered_tile_maps/using_tilesets.md rename to 04_modules/layered_tile_maps/01_using_tilesets.md diff --git a/04_modules/layered_tile_maps/using_tilemaps.md b/04_modules/layered_tile_maps/02_using_tilemaps.md similarity index 100% rename from 04_modules/layered_tile_maps/using_tilemaps.md rename to 04_modules/layered_tile_maps/02_using_tilemaps.md diff --git a/04_modules/rtile_map.md b/04_modules/rtile_map.md deleted file mode 100644 index e844b39..0000000 --- a/04_modules/rtile_map.md +++ /dev/null @@ -1,25 +0,0 @@ -# TileMap - -Pandemonium's TileMap but as an engine module, with a few smaller features added. - -The tilemap classes will be prefixed with R, so it compiles cleanly with the built in TileMap class. - -# Building - -1. Get the source code for the engine. - -```git clone -b 3.x https://github.com/Relintai/pandemonium_engine.git pandemonium``` - -2. Go into Pandemonium's modules directory. - -``` -cd ./pandemonium/modules/ -``` - -3. Clone this repository - -``` -git clone https://github.com/Relintai/rtile_map.git rtile_map -``` - -4. Build Pandemonium. [Tutorial](https://docs.pandemoniumengine.org/en/latest/development/compiling/index.html) diff --git a/04_modules/tile_maps/using_tilemaps.md b/04_modules/tile_maps/01_using_tilemaps.md similarity index 100% rename from 04_modules/tile_maps/using_tilemaps.md rename to 04_modules/tile_maps/01_using_tilemaps.md diff --git a/05_engine_development/01_compiling/getting_source.md b/05_engine_development/01_compiling/01_getting_source.md similarity index 100% rename from 05_engine_development/01_compiling/getting_source.md rename to 05_engine_development/01_compiling/01_getting_source.md diff --git a/05_engine_development/01_compiling/introduction_to_the_buildsystem.md b/05_engine_development/01_compiling/02_introduction_to_the_buildsystem.md similarity index 100% rename from 05_engine_development/01_compiling/introduction_to_the_buildsystem.md rename to 05_engine_development/01_compiling/02_introduction_to_the_buildsystem.md diff --git a/05_engine_development/01_compiling/compiling_for_windows.md b/05_engine_development/01_compiling/03_compiling_for_windows.md similarity index 100% rename from 05_engine_development/01_compiling/compiling_for_windows.md rename to 05_engine_development/01_compiling/03_compiling_for_windows.md diff --git a/05_engine_development/01_compiling/compiling_for_x11.md b/05_engine_development/01_compiling/04_compiling_for_x11.md similarity index 100% rename from 05_engine_development/01_compiling/compiling_for_x11.md rename to 05_engine_development/01_compiling/04_compiling_for_x11.md diff --git a/05_engine_development/01_compiling/compiling_for_osx.md b/05_engine_development/01_compiling/05_compiling_for_osx.md similarity index 100% rename from 05_engine_development/01_compiling/compiling_for_osx.md rename to 05_engine_development/01_compiling/05_compiling_for_osx.md diff --git a/05_engine_development/01_compiling/compiling_for_android.md b/05_engine_development/01_compiling/06_compiling_for_android.md similarity index 100% rename from 05_engine_development/01_compiling/compiling_for_android.md rename to 05_engine_development/01_compiling/06_compiling_for_android.md diff --git a/05_engine_development/01_compiling/compiling_for_ios.md b/05_engine_development/01_compiling/07_compiling_for_ios.md similarity index 100% rename from 05_engine_development/01_compiling/compiling_for_ios.md rename to 05_engine_development/01_compiling/07_compiling_for_ios.md diff --git a/05_engine_development/01_compiling/cross-compiling_for_ios_on_linux.md b/05_engine_development/01_compiling/08_cross_compiling_for_ios_on_linux.md similarity index 100% rename from 05_engine_development/01_compiling/cross-compiling_for_ios_on_linux.md rename to 05_engine_development/01_compiling/08_cross_compiling_for_ios_on_linux.md diff --git a/05_engine_development/01_compiling/compiling_for_uwp.md b/05_engine_development/01_compiling/09_compiling_for_uwp.md similarity index 100% rename from 05_engine_development/01_compiling/compiling_for_uwp.md rename to 05_engine_development/01_compiling/09_compiling_for_uwp.md diff --git a/05_engine_development/01_compiling/compiling_for_web.md b/05_engine_development/01_compiling/10_compiling_for_web.md similarity index 100% rename from 05_engine_development/01_compiling/compiling_for_web.md rename to 05_engine_development/01_compiling/10_compiling_for_web.md diff --git a/05_engine_development/01_compiling/optimizing_for_size.md b/05_engine_development/01_compiling/11_optimizing_for_size.md similarity index 100% rename from 05_engine_development/01_compiling/optimizing_for_size.md rename to 05_engine_development/01_compiling/11_optimizing_for_size.md diff --git a/05_engine_development/01_compiling/compiling_with_script_encryption_key.md b/05_engine_development/01_compiling/12_compiling_with_script_encryption_key.md similarity index 100% rename from 05_engine_development/01_compiling/compiling_with_script_encryption_key.md rename to 05_engine_development/01_compiling/12_compiling_with_script_encryption_key.md diff --git a/05_engine_development/01_compiling/index.md b/05_engine_development/01_compiling/index.md deleted file mode 100644 index 6b52563..0000000 --- a/05_engine_development/01_compiling/index.md +++ /dev/null @@ -1,20 +0,0 @@ -Compiling -========= - -.. toctree:: - :maxdepth: 1 - :name: toc-devel-compiling - - getting_source - introduction_to_the_buildsystem - compiling_for_windows - compiling_for_x11 - compiling_for_osx - compiling_for_android - compiling_for_ios - cross-compiling_for_ios_on_linux - compiling_for_uwp - compiling_for_web - compiling_with_mono - optimizing_for_size - compiling_with_script_encryption_key diff --git a/05_engine_development/02_cpp/introduction_to_godot_development.md b/05_engine_development/02_cpp/01_introduction_to_pandemonium_development.md similarity index 100% rename from 05_engine_development/02_cpp/introduction_to_godot_development.md rename to 05_engine_development/02_cpp/01_introduction_to_pandemonium_development.md diff --git a/05_engine_development/02_cpp/common_engine_methods_and_macros.md b/05_engine_development/02_cpp/02_common_engine_methods_and_macros.md similarity index 100% rename from 05_engine_development/02_cpp/common_engine_methods_and_macros.md rename to 05_engine_development/02_cpp/02_common_engine_methods_and_macros.md diff --git a/05_engine_development/02_cpp/core_types.md b/05_engine_development/02_cpp/03_core_types.md similarity index 100% rename from 05_engine_development/02_cpp/core_types.md rename to 05_engine_development/02_cpp/03_core_types.md diff --git a/05_engine_development/02_cpp/variant_class.md b/05_engine_development/02_cpp/04_variant_class.md similarity index 100% rename from 05_engine_development/02_cpp/variant_class.md rename to 05_engine_development/02_cpp/04_variant_class.md diff --git a/05_engine_development/02_cpp/object_class.md b/05_engine_development/02_cpp/05_object_class.md similarity index 100% rename from 05_engine_development/02_cpp/object_class.md rename to 05_engine_development/02_cpp/05_object_class.md diff --git a/05_engine_development/02_cpp/inheritance_class_tree.md b/05_engine_development/02_cpp/06_inheritance_class_tree.md similarity index 100% rename from 05_engine_development/02_cpp/inheritance_class_tree.md rename to 05_engine_development/02_cpp/06_inheritance_class_tree.md diff --git a/05_engine_development/02_cpp/custom_modules_in_cpp.md b/05_engine_development/02_cpp/07_custom_modules_in_cpp.md similarity index 100% rename from 05_engine_development/02_cpp/custom_modules_in_cpp.md rename to 05_engine_development/02_cpp/07_custom_modules_in_cpp.md diff --git a/05_engine_development/02_cpp/binding_to_external_libraries.md b/05_engine_development/02_cpp/08_binding_to_external_libraries.md similarity index 100% rename from 05_engine_development/02_cpp/binding_to_external_libraries.md rename to 05_engine_development/02_cpp/08_binding_to_external_libraries.md diff --git a/05_engine_development/02_cpp/custom_godot_servers.md b/05_engine_development/02_cpp/09_custom_pandemonium_servers.md similarity index 100% rename from 05_engine_development/02_cpp/custom_godot_servers.md rename to 05_engine_development/02_cpp/09_custom_pandemonium_servers.md diff --git a/05_engine_development/02_cpp/custom_resource_format_loaders.md b/05_engine_development/02_cpp/10_custom_resource_format_loaders.md similarity index 100% rename from 05_engine_development/02_cpp/custom_resource_format_loaders.md rename to 05_engine_development/02_cpp/10_custom_resource_format_loaders.md diff --git a/05_engine_development/02_cpp/custom_audiostreams.md b/05_engine_development/02_cpp/11_custom_audiostreams.md similarity index 100% rename from 05_engine_development/02_cpp/custom_audiostreams.md rename to 05_engine_development/02_cpp/11_custom_audiostreams.md diff --git a/05_engine_development/02_cpp/macos_debug.md b/05_engine_development/02_cpp/12_macos_debug.md similarity index 100% rename from 05_engine_development/02_cpp/macos_debug.md rename to 05_engine_development/02_cpp/12_macos_debug.md diff --git a/05_engine_development/02_cpp/using_cpp_profilers.md b/05_engine_development/02_cpp/13_using_cpp_profilers.md similarity index 100% rename from 05_engine_development/02_cpp/using_cpp_profilers.md rename to 05_engine_development/02_cpp/13_using_cpp_profilers.md diff --git a/05_engine_development/02_cpp/configuring_an_ide/android_studio.md b/05_engine_development/02_cpp/configuring_an_ide/01_android_studio.md similarity index 100% rename from 05_engine_development/02_cpp/configuring_an_ide/android_studio.md rename to 05_engine_development/02_cpp/configuring_an_ide/01_android_studio.md diff --git a/05_engine_development/02_cpp/configuring_an_ide/clion.md b/05_engine_development/02_cpp/configuring_an_ide/02_clion.md similarity index 100% rename from 05_engine_development/02_cpp/configuring_an_ide/clion.md rename to 05_engine_development/02_cpp/configuring_an_ide/02_clion.md diff --git a/05_engine_development/02_cpp/configuring_an_ide/code_blocks.md b/05_engine_development/02_cpp/configuring_an_ide/03_code_blocks.md similarity index 100% rename from 05_engine_development/02_cpp/configuring_an_ide/code_blocks.md rename to 05_engine_development/02_cpp/configuring_an_ide/03_code_blocks.md diff --git a/05_engine_development/02_cpp/configuring_an_ide/kdevelop.md b/05_engine_development/02_cpp/configuring_an_ide/04_kdevelop.md similarity index 100% rename from 05_engine_development/02_cpp/configuring_an_ide/kdevelop.md rename to 05_engine_development/02_cpp/configuring_an_ide/04_kdevelop.md diff --git a/05_engine_development/02_cpp/configuring_an_ide/qt_creator.md b/05_engine_development/02_cpp/configuring_an_ide/05_qt_creator.md similarity index 100% rename from 05_engine_development/02_cpp/configuring_an_ide/qt_creator.md rename to 05_engine_development/02_cpp/configuring_an_ide/05_qt_creator.md diff --git a/05_engine_development/02_cpp/configuring_an_ide/visual_studio.md b/05_engine_development/02_cpp/configuring_an_ide/06_visual_studio.md similarity index 100% rename from 05_engine_development/02_cpp/configuring_an_ide/visual_studio.md rename to 05_engine_development/02_cpp/configuring_an_ide/06_visual_studio.md diff --git a/05_engine_development/02_cpp/configuring_an_ide/visual_studio_code.md b/05_engine_development/02_cpp/configuring_an_ide/07_visual_studio_code.md similarity index 100% rename from 05_engine_development/02_cpp/configuring_an_ide/visual_studio_code.md rename to 05_engine_development/02_cpp/configuring_an_ide/07_visual_studio_code.md diff --git a/05_engine_development/02_cpp/configuring_an_ide/xcode.md b/05_engine_development/02_cpp/configuring_an_ide/08_xcode.md similarity index 100% rename from 05_engine_development/02_cpp/configuring_an_ide/xcode.md rename to 05_engine_development/02_cpp/configuring_an_ide/08_xcode.md diff --git a/05_engine_development/02_cpp/configuring_an_ide/index.md b/05_engine_development/02_cpp/configuring_an_ide/index.md deleted file mode 100644 index 42b4462..0000000 --- a/05_engine_development/02_cpp/configuring_an_ide/index.md +++ /dev/null @@ -1,24 +0,0 @@ -Configuring an IDE -================== - -We assume that you have already `cloned ( https://github.com/Relintai/pandemonium_engine )` -and `compiled