From 5a930dcbf5beb0cfb61b04fc680b2757e7f4406c Mon Sep 17 00:00:00 2001 From: MacDugRPG <57243055+MacDugRPG@users.noreply.github.com> Date: Sun, 19 Mar 2023 14:36:36 -0400 Subject: [PATCH] Updates the basic template This updates our default template for the ModGodToolset. --- .../ToolsetProjectTemplate/README.txt | 34 +++++++++++++++++++ .../ToolsetProjectTemplate/project.godot | 3 +- .../screens/MainMenu.tscn | 5 +++ 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 Phase2/Godot_Toolset/CodeSandboxes/ToolsetProjectTemplate/README.txt create mode 100644 Phase2/Godot_Toolset/CodeSandboxes/ToolsetProjectTemplate/screens/MainMenu.tscn diff --git a/Phase2/Godot_Toolset/CodeSandboxes/ToolsetProjectTemplate/README.txt b/Phase2/Godot_Toolset/CodeSandboxes/ToolsetProjectTemplate/README.txt new file mode 100644 index 0000000..0eb3cfb --- /dev/null +++ b/Phase2/Godot_Toolset/CodeSandboxes/ToolsetProjectTemplate/README.txt @@ -0,0 +1,34 @@ +**************************** + README.TXT: +**************************** +Author: Doug McCord +Date: 19-Mar-2023 + +**************************** +Intro notes: + This is a basic menu for the MVP of the toolset, in order to test our various pieces from UML. + + +**************************** +Project file structure: + Surface Layer: + Default Godot files remain at this level + + _toArchive: + Directory to serve as reference-only; precursor to trash + + assets: + Images, fonts, themes and styles (TRES text resource data files). Note that all fonts and styles are defined in + the following themes: ui_controlNode_light_theme.tres and ui_controlNode_dark_theme.tres. Any style changes + should be made in those theme files to assure propagation throughout. + + globalScripts: + For project-wide use, or scripts that are not either: + A. attached to a template scene, intended to go with all instances of that, or + B. unique, scene-specific scripts. + + screens: + Planned to include both .tscn scene files and their associated scripts. + + userInterface: (note misnomer for text-based game) + Re-useable UI elements and their scripts, such as change-scene, input-response diff --git a/Phase2/Godot_Toolset/CodeSandboxes/ToolsetProjectTemplate/project.godot b/Phase2/Godot_Toolset/CodeSandboxes/ToolsetProjectTemplate/project.godot index 6700e0d..6a4a804 100644 --- a/Phase2/Godot_Toolset/CodeSandboxes/ToolsetProjectTemplate/project.godot +++ b/Phase2/Godot_Toolset/CodeSandboxes/ToolsetProjectTemplate/project.godot @@ -10,7 +10,8 @@ config_version=4 [application] -config/name="Toolset_Template" +config/name="Toolset_Initial_Work" +run/main_scene="res://screens/MainMenu.tscn" config/icon="res://icon.png" [physics] diff --git a/Phase2/Godot_Toolset/CodeSandboxes/ToolsetProjectTemplate/screens/MainMenu.tscn b/Phase2/Godot_Toolset/CodeSandboxes/ToolsetProjectTemplate/screens/MainMenu.tscn new file mode 100644 index 0000000..8dca16a --- /dev/null +++ b/Phase2/Godot_Toolset/CodeSandboxes/ToolsetProjectTemplate/screens/MainMenu.tscn @@ -0,0 +1,5 @@ +[gd_scene format=2] + +[node name="MainMenu" type="Control"] +anchor_right = 1.0 +anchor_bottom = 1.0