diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Control.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/Control.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Control.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/Control.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/AddCharacter_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/AddCharacter_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/AddCharacter_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/AddCharacter_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/LoadGame_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/LoadGame_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/LoadGame_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/LoadGame_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/MenuScreen.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/MenuScreen.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/MenuScreen.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/MenuScreen.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/Multiplayer_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/Multiplayer_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/Multiplayer_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/Multiplayer_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/NewGame_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/NewGame_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/NewGame_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/NewGame_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/Settings.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/Settings.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/Settings.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/Settings.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/SettingsInitialize.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/SettingsInitialize.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/SettingsInitialize.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/SettingsInitialize.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/inputText.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/inputText.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/Screens/inputText.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/Screens/inputText.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/UserInterface/But_ChangeScene.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/UserInterface/But_ChangeScene.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/UserInterface/But_ChangeScene.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/UserInterface/But_ChangeScene.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/UserInterface/But_ChangeScene.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/UserInterface/But_ChangeScene.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/UserInterface/But_ChangeScene.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/UserInterface/But_ChangeScene.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/UserInterface/But_Quit.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/UserInterface/But_Quit.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/UserInterface/But_Quit.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/UserInterface/But_Quit.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/UserInterface/But_Quit.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/UserInterface/But_Quit.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/UserInterface/But_Quit.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/UserInterface/But_Quit.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/UserInterface/But_SaveSettings.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/UserInterface/But_SaveSettings.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/UserInterface/But_SaveSettings.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/UserInterface/But_SaveSettings.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/UserInterface/Title.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/UserInterface/Title.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/UserInterface/Title.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/UserInterface/Title.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/_toArchive/But_AddChar.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/_toArchive/But_AddChar.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/_toArchive/But_AddChar.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/_toArchive/But_AddChar.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/_toArchive/But_LoadGame.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/_toArchive/But_LoadGame.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/_toArchive/But_LoadGame.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/_toArchive/But_LoadGame.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/_toArchive/But_Multiplayer.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/_toArchive/But_Multiplayer.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/_toArchive/But_Multiplayer.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/_toArchive/But_Multiplayer.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/_toArchive/But_Settings.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/_toArchive/But_Settings.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/_toArchive/But_Settings.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/_toArchive/But_Settings.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/assets/background_demo.png b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/assets/background_demo.png similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/assets/background_demo.png rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/assets/background_demo.png diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/assets/background_demo.png.import b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/assets/background_demo.png.import similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/assets/background_demo.png.import rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/assets/background_demo.png.import diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/assets/base_dynamicFont_BIG.tres b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/assets/base_dynamicFont_BIG.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/assets/base_dynamicFont_BIG.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/assets/base_dynamicFont_BIG.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/assets/base_dynamicfont.tres b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/assets/base_dynamicfont.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/assets/base_dynamicfont.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/assets/base_dynamicfont.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/assets/l_10646.ttf b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/assets/l_10646.ttf similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/assets/l_10646.ttf rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/assets/l_10646.ttf diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/assets/ui_theme.tres b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/assets/ui_theme.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/assets/ui_theme.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/assets/ui_theme.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/assets/ui_title_theme.tres b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/assets/ui_title_theme.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/assets/ui_title_theme.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/assets/ui_title_theme.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/default_env.tres b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/default_env.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/default_env.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/default_env.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/globalScripts/playerSettings.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/globalScripts/playerSettings.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/globalScripts/playerSettings.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/globalScripts/playerSettings.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/globalScripts/playerSettingsTemplate.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/globalScripts/playerSettingsTemplate.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/globalScripts/playerSettingsTemplate.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/globalScripts/playerSettingsTemplate.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/icon.png b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/icon.png similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/icon.png rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/icon.png diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/icon.png.import b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/icon.png.import similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/icon.png.import rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/icon.png.import diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/project.godot b/Godot/Experiments/Doug/rpgr_gameWork_20211024A/project.godot similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211024A/project.godot rename to Godot/Experiments/Doug/rpgr_gameWork_20211024A/project.godot diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Control.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/Control.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Control.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/Control.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Game.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/Game.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Game.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/Game.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Game.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/Game.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Game.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/Game.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/AddCharacter_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/AddCharacter_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/AddCharacter_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/AddCharacter_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/LoadGame_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/LoadGame_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/LoadGame_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/LoadGame_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/MenuScreen.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/MenuScreen.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/MenuScreen.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/MenuScreen.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/Multiplayer_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/Multiplayer_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/Multiplayer_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/Multiplayer_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/NewGame_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/NewGame_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/NewGame_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/NewGame_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/Settings.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/Settings.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/Settings.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/Settings.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/SettingsInitialize.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/SettingsInitialize.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/SettingsInitialize.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/SettingsInitialize.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/inputText.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/inputText.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/Screens/inputText.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/Screens/inputText.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/But_ChangeScene.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/But_ChangeScene.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/But_ChangeScene.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/But_ChangeScene.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/But_ChangeScene.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/But_ChangeScene.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/But_ChangeScene.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/But_ChangeScene.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/But_Quit.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/But_Quit.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/But_Quit.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/But_Quit.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/But_Quit.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/But_Quit.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/But_Quit.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/But_Quit.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/But_SaveSettings.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/But_SaveSettings.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/But_SaveSettings.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/But_SaveSettings.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/InputResponse.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/InputResponse.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/InputResponse.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/InputResponse.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/InputResponse.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/InputResponse.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/InputResponse.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/InputResponse.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/Title.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/Title.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/UserInterface/Title.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/UserInterface/Title.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/_toArchive/But_AddChar.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/_toArchive/But_AddChar.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/_toArchive/But_AddChar.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/_toArchive/But_AddChar.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/_toArchive/But_LoadGame.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/_toArchive/But_LoadGame.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/_toArchive/But_LoadGame.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/_toArchive/But_LoadGame.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/_toArchive/But_Multiplayer.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/_toArchive/But_Multiplayer.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/_toArchive/But_Multiplayer.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/_toArchive/But_Multiplayer.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/_toArchive/But_Settings.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/_toArchive/But_Settings.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/_toArchive/But_Settings.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/_toArchive/But_Settings.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/background_demo.png b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/background_demo.png similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/background_demo.png rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/background_demo.png diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/background_demo.png.import b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/background_demo.png.import similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/background_demo.png.import rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/background_demo.png.import diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/base_dynamicFont_BIG.tres b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/base_dynamicFont_BIG.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/base_dynamicFont_BIG.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/base_dynamicFont_BIG.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/base_dynamicfont.tres b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/base_dynamicfont.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/base_dynamicfont.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/base_dynamicfont.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/base_dynamicfont_16.tres b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/base_dynamicfont_16.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/base_dynamicfont_16.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/base_dynamicfont_16.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/l_10646.ttf b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/l_10646.ttf similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/l_10646.ttf rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/l_10646.ttf diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/ui_theme.tres b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/ui_theme.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/ui_theme.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/ui_theme.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/ui_title_theme.tres b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/ui_title_theme.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/assets/ui_title_theme.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/assets/ui_title_theme.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/default_env.tres b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/default_env.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/default_env.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/default_env.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/globalScripts/playerSettings.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/globalScripts/playerSettings.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/globalScripts/playerSettings.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/globalScripts/playerSettings.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/globalScripts/playerSettingsTemplate.gd b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/globalScripts/playerSettingsTemplate.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/globalScripts/playerSettingsTemplate.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/globalScripts/playerSettingsTemplate.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/icon.png b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/icon.png similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/icon.png rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/icon.png diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/icon.png.import b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/icon.png.import similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/icon.png.import rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/icon.png.import diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/project.godot b/Godot/Experiments/Doug/rpgr_gameWork_20211114A/project.godot similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20211114A/project.godot rename to Godot/Experiments/Doug/rpgr_gameWork_20211114A/project.godot diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/But_History.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/But_History.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/But_History.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/But_History.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/But_History_Page.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/But_History_Page.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/But_History_Page.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/But_History_Page.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/CommandProcessor.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/CommandProcessor.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/CommandProcessor.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/CommandProcessor.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Control.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/Control.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Control.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/Control.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Game.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/Game.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Game.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/Game.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Game.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/Game.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Game.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/Game.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Locale.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/Locale.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Locale.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/Locale.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Locale.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/Locale.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Locale.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/Locale.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/LocaleManager.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/LocaleManager.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/LocaleManager.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/LocaleManager.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/README.txt b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/README.txt similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/README.txt rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/README.txt diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/AddCharacter_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/AddCharacter_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/AddCharacter_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/AddCharacter_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/LoadGame_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/LoadGame_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/LoadGame_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/LoadGame_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/MenuScreen.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/MenuScreen.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/MenuScreen.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/MenuScreen.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/MenuScreen.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/MenuScreen.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/MenuScreen.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/MenuScreen.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/Multiplayer_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/Multiplayer_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/Multiplayer_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/Multiplayer_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/NewGame_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/NewGame_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/NewGame_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/NewGame_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/Settings.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/Settings.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/Settings.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/Settings.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/SettingsInitialize.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/SettingsInitialize.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/SettingsInitialize.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/SettingsInitialize.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/inputText.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/inputText.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/Screens/inputText.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/Screens/inputText.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/But_ChangeScene.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/But_ChangeScene.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/But_ChangeScene.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/But_ChangeScene.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/But_ChangeScene.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/But_ChangeScene.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/But_ChangeScene.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/But_ChangeScene.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/But_Quit.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/But_Quit.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/But_Quit.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/But_Quit.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/But_Quit.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/But_Quit.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/But_Quit.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/But_Quit.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/But_SaveSettings.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/But_SaveSettings.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/But_SaveSettings.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/But_SaveSettings.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/HistoryRows.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/HistoryRows.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/HistoryRows.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/HistoryRows.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/InputResponse.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/InputResponse.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/InputResponse.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/InputResponse.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/InputResponse.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/InputResponse.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/InputResponse.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/InputResponse.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/Response.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/Response.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/Response.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/Response.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/Title.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/Title.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/UserInterface/Title.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/UserInterface/Title.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/_toArchive/But_AddChar.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/_toArchive/But_AddChar.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/_toArchive/But_AddChar.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/_toArchive/But_AddChar.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/_toArchive/But_LoadGame.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/_toArchive/But_LoadGame.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/_toArchive/But_LoadGame.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/_toArchive/But_LoadGame.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/_toArchive/But_Multiplayer.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/_toArchive/But_Multiplayer.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/_toArchive/But_Multiplayer.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/_toArchive/But_Multiplayer.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/_toArchive/But_Settings.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/_toArchive/But_Settings.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/_toArchive/But_Settings.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/_toArchive/But_Settings.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/_toArchive/HistoryRows.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/_toArchive/HistoryRows.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/_toArchive/HistoryRows.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/_toArchive/HistoryRows.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/background_demo.png b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/background_demo.png similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/background_demo.png rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/background_demo.png diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/background_demo.png.import b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/background_demo.png.import similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/background_demo.png.import rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/background_demo.png.import diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/base_dynamicFont_BIG.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/base_dynamicFont_BIG.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/base_dynamicFont_BIG.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/base_dynamicFont_BIG.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/base_dynamicfont.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/base_dynamicfont.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/base_dynamicfont.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/base_dynamicfont.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/base_dynamicfont_16.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/base_dynamicfont_16.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/base_dynamicfont_16.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/base_dynamicfont_16.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/l_10646.ttf b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/l_10646.ttf similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/l_10646.ttf rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/l_10646.ttf diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/ui_theme.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/ui_theme.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/ui_theme.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/ui_theme.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/ui_title_theme.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/ui_title_theme.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/assets/ui_title_theme.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/assets/ui_title_theme.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/default_env.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/default_env.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/default_env.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/default_env.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/globalScripts/history.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/globalScripts/history.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/globalScripts/history.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/globalScripts/history.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/globalScripts/historyScreensTemplate.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/globalScripts/historyScreensTemplate.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/globalScripts/historyScreensTemplate.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/globalScripts/historyScreensTemplate.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/globalScripts/outputHistory.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/globalScripts/outputHistory.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/globalScripts/outputHistory.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/globalScripts/outputHistory.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/globalScripts/playerSettings.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/globalScripts/playerSettings.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/globalScripts/playerSettings.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/globalScripts/playerSettings.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/globalScripts/playerSettingsTemplate.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/globalScripts/playerSettingsTemplate.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/globalScripts/playerSettingsTemplate.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/globalScripts/playerSettingsTemplate.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/icon.png b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/icon.png similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/icon.png rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/icon.png diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/icon.png.import b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/icon.png.import similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/icon.png.import rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/icon.png.import diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/project.godot b/Godot/Experiments/Doug/rpgr_gameWork_20220102A/project.godot similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220102A/project.godot rename to Godot/Experiments/Doug/rpgr_gameWork_20220102A/project.godot diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/But_History.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/But_History.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/But_History.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/But_History.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/But_History_Page.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/But_History_Page.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/But_History_Page.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/But_History_Page.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/CommandProcessor.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/CommandProcessor.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/CommandProcessor.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/CommandProcessor.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Control.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/Control.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Control.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/Control.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Game.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/Game.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Game.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/Game.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Game.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/Game.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Game.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/Game.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Locale.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/Locale.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Locale.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/Locale.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Locale.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/Locale.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Locale.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/Locale.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/LocaleManager.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/LocaleManager.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/LocaleManager.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/LocaleManager.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/README.txt b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/README.txt similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/README.txt rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/README.txt diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/AddCharacter_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/AddCharacter_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/AddCharacter_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/AddCharacter_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/LoadGame_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/LoadGame_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/LoadGame_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/LoadGame_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/MenuScreen.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/MenuScreen.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/MenuScreen.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/MenuScreen.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/MenuScreen.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/MenuScreen.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/MenuScreen.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/MenuScreen.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/Multiplayer_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/Multiplayer_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/Multiplayer_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/Multiplayer_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/NewGame_temp.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/NewGame_temp.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/NewGame_temp.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/NewGame_temp.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/Settings.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/Settings.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/Settings.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/Settings.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/SettingsInitialize.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/SettingsInitialize.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/SettingsInitialize.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/SettingsInitialize.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/inputText.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/inputText.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/Screens/inputText.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/Screens/inputText.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/But_ChangeScene.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/But_ChangeScene.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/But_ChangeScene.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/But_ChangeScene.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/But_ChangeScene.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/But_ChangeScene.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/But_ChangeScene.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/But_ChangeScene.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/But_Quit.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/But_Quit.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/But_Quit.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/But_Quit.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/But_Quit.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/But_Quit.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/But_Quit.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/But_Quit.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/But_SaveSettings.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/But_SaveSettings.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/But_SaveSettings.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/But_SaveSettings.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/InputResponse.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/InputResponse.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/InputResponse.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/InputResponse.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/InputResponse.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/InputResponse.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/InputResponse.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/InputResponse.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/Response.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/Response.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/Response.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/Response.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/Title.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/Title.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/UserInterface/Title.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/UserInterface/Title.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/_toArchive/But_AddChar.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/_toArchive/But_AddChar.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/_toArchive/But_AddChar.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/_toArchive/But_AddChar.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/_toArchive/But_LoadGame.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/_toArchive/But_LoadGame.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/_toArchive/But_LoadGame.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/_toArchive/But_LoadGame.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/_toArchive/But_Multiplayer.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/_toArchive/But_Multiplayer.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/_toArchive/But_Multiplayer.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/_toArchive/But_Multiplayer.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/_toArchive/But_Settings.tscn b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/_toArchive/But_Settings.tscn similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/_toArchive/But_Settings.tscn rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/_toArchive/But_Settings.tscn diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/_toArchive/HistoryRows.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/_toArchive/HistoryRows.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/_toArchive/HistoryRows.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/_toArchive/HistoryRows.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-Bold.ttf b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-Bold.ttf similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-Bold.ttf rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-Bold.ttf diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-BoldItalic.ttf b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-BoldItalic.ttf similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-BoldItalic.ttf rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-BoldItalic.ttf diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-Italic.ttf b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-Italic.ttf similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-Italic.ttf rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-Italic.ttf diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-Regular.ttf b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-Regular.ttf similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-Regular.ttf rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/Fonts_source/LiberationSerif-Regular.ttf diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/Fonts_source/l_10646.ttf b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/Fonts_source/l_10646.ttf similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/Fonts_source/l_10646.ttf rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/Fonts_source/l_10646.ttf diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/background_demo.png b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/background_demo.png similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/background_demo.png rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/background_demo.png diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/background_demo.png.import b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/background_demo.png.import similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/background_demo.png.import rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/background_demo.png.import diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/base_dynamicFont_BIG.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/base_dynamicFont_BIG.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/base_dynamicFont_BIG.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/base_dynamicFont_BIG.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/base_dynamicfont.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/base_dynamicfont.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/base_dynamicfont.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/base_dynamicfont.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/base_dynamicfont_16.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/base_dynamicfont_16.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/base_dynamicfont_16.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/base_dynamicfont_16.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/liberation_serif.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/liberation_serif.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/liberation_serif.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/liberation_serif.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/liberation_serif_20pt.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/liberation_serif_20pt.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/liberation_serif_20pt.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/liberation_serif_20pt.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/liberation_serif_30pt.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/liberation_serif_30pt.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/liberation_serif_30pt.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/liberation_serif_30pt.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/liberation_serif_40pt.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/liberation_serif_40pt.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/liberation_serif_40pt.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/liberation_serif_40pt.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/ui_gameplay_big_theme.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/ui_gameplay_big_theme.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/ui_gameplay_big_theme.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/ui_gameplay_big_theme.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/ui_gameplay_theme.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/ui_gameplay_theme.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/ui_gameplay_theme.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/ui_gameplay_theme.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/ui_theme.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/ui_theme.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/ui_theme.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/ui_theme.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/ui_title_theme.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/ui_title_theme.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/assets/ui_title_theme.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/assets/ui_title_theme.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/default_env.tres b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/default_env.tres similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/default_env.tres rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/default_env.tres diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/globalScripts/history.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/globalScripts/history.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/globalScripts/history.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/globalScripts/history.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/globalScripts/historyScreensTemplate.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/globalScripts/historyScreensTemplate.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/globalScripts/historyScreensTemplate.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/globalScripts/historyScreensTemplate.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/globalScripts/playerSettings.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/globalScripts/playerSettings.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/globalScripts/playerSettings.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/globalScripts/playerSettings.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/globalScripts/playerSettingsTemplate.gd b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/globalScripts/playerSettingsTemplate.gd similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/globalScripts/playerSettingsTemplate.gd rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/globalScripts/playerSettingsTemplate.gd diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/icon.png b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/icon.png similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/icon.png rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/icon.png diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/icon.png.import b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/icon.png.import similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/icon.png.import rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/icon.png.import diff --git a/Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/project.godot b/Godot/Experiments/Doug/rpgr_gameWork_20220213A/project.godot similarity index 100% rename from Godot/MainMenu/GodotUserInterface_Doug/rpgr_gameWork_20220213A/project.godot rename to Godot/Experiments/Doug/rpgr_gameWork_20220213A/project.godot diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 new file mode 100644 index 0000000..5719088 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.md5 @@ -0,0 +1,3 @@ +source_md5="266f789a4e895911161321092c2c2429" +dest_md5="a08a6dcf169f683724bfd5cd82e23fe6" + diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex new file mode 100644 index 0000000..fffc668 Binary files /dev/null and b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex differ diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 new file mode 100644 index 0000000..7b61c3e --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 @@ -0,0 +1,3 @@ +source_md5="47313fa4c47a9963fddd764e1ec6e4a8" +dest_md5="2ded9e7f9060e2b530aab678b135fc5b" + diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex new file mode 100644 index 0000000..3ca6461 Binary files /dev/null and b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex differ diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/Control.tscn b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/Control.tscn new file mode 100644 index 0000000..00a6290 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/Control.tscn @@ -0,0 +1,5 @@ +[gd_scene format=2] + +[node name="Control" type="Control"] +anchor_right = 1.0 +anchor_bottom = 1.0 diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/README.txt b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/README.txt new file mode 100644 index 0000000..ada7371 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/README.txt @@ -0,0 +1,39 @@ +**************************** + README.TXT: +**************************** +Author: Doug McCord +Date: 20-Feb-2022 + +**************************** +Intro notes: + This menu was stripped down from the bigger game and settings testing + I was doing -- so there's a decent chance yet of something broken -- + please let me know if you encounter anything that's not linking up as + desired. Currently there are temp destinations loaded for each of the + menu options -- these are saved as scenes in the screens folder. + + Currently almost all the buttons are instances of the same source + button object -- linked to their destination using the 'Next Scene Path' + available in the inspector. + +**************************** +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, TRES text resource data files + + 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/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/LiberationSerif-Bold.ttf b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/LiberationSerif-Bold.ttf new file mode 100644 index 0000000..db3d6f3 Binary files /dev/null and b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/LiberationSerif-Bold.ttf differ diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/LiberationSerif-BoldItalic.ttf b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/LiberationSerif-BoldItalic.ttf new file mode 100644 index 0000000..8b21277 Binary files /dev/null and b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/LiberationSerif-BoldItalic.ttf differ diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/LiberationSerif-Italic.ttf b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/LiberationSerif-Italic.ttf new file mode 100644 index 0000000..768b833 Binary files /dev/null and b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/LiberationSerif-Italic.ttf differ diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/LiberationSerif-Regular.ttf b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/LiberationSerif-Regular.ttf new file mode 100644 index 0000000..6fa9a59 Binary files /dev/null and b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/LiberationSerif-Regular.ttf differ diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/l_10646.ttf b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/l_10646.ttf new file mode 100644 index 0000000..afb1c60 Binary files /dev/null and b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/Fonts_source/l_10646.ttf differ diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/background_demo.png b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/background_demo.png new file mode 100644 index 0000000..1ac5ed2 Binary files /dev/null and b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/background_demo.png differ diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/background_demo.png.import b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/background_demo.png.import new file mode 100644 index 0000000..13364f0 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/background_demo.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/background_demo.png" +dest_files=[ "res://.import/background_demo.png-bf78baa5e40d24f1836aa08964398dec.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/base_dynamicFont_BIG.tres b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/base_dynamicFont_BIG.tres new file mode 100644 index 0000000..a2e2de7 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/base_dynamicFont_BIG.tres @@ -0,0 +1,7 @@ +[gd_resource type="DynamicFont" load_steps=2 format=2] + +[ext_resource path="res://assets/l_10646.ttf" type="DynamicFontData" id=1] + +[resource] +size = 42 +font_data = ExtResource( 1 ) diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/base_dynamicfont.tres b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/base_dynamicfont.tres new file mode 100644 index 0000000..63243b4 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/base_dynamicfont.tres @@ -0,0 +1,7 @@ +[gd_resource type="DynamicFont" load_steps=2 format=2] + +[ext_resource path="res://assets/l_10646.ttf" type="DynamicFontData" id=1] + +[resource] +size = 24 +font_data = ExtResource( 1 ) diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/base_dynamicfont_16.tres b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/base_dynamicfont_16.tres new file mode 100644 index 0000000..f9acb20 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/base_dynamicfont_16.tres @@ -0,0 +1,6 @@ +[gd_resource type="DynamicFont" load_steps=2 format=2] + +[ext_resource path="res://assets/l_10646.ttf" type="DynamicFontData" id=1] + +[resource] +font_data = ExtResource( 1 ) diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/liberation_serif.tres b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/liberation_serif.tres new file mode 100644 index 0000000..051bc09 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/liberation_serif.tres @@ -0,0 +1,6 @@ +[gd_resource type="DynamicFont" load_steps=2 format=2] + +[ext_resource path="res://assets/Fonts_source/LiberationSerif-Regular.ttf" type="DynamicFontData" id=1] + +[resource] +font_data = ExtResource( 1 ) diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/liberation_serif_20pt.tres b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/liberation_serif_20pt.tres new file mode 100644 index 0000000..2953618 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/liberation_serif_20pt.tres @@ -0,0 +1,7 @@ +[gd_resource type="DynamicFont" load_steps=2 format=2] + +[ext_resource path="res://assets/Fonts_source/LiberationSerif-Regular.ttf" type="DynamicFontData" id=1] + +[resource] +size = 20 +font_data = ExtResource( 1 ) diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/liberation_serif_30pt.tres b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/liberation_serif_30pt.tres new file mode 100644 index 0000000..6297862 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/liberation_serif_30pt.tres @@ -0,0 +1,7 @@ +[gd_resource type="DynamicFont" load_steps=2 format=2] + +[ext_resource path="res://assets/Fonts_source/LiberationSerif-Regular.ttf" type="DynamicFontData" id=1] + +[resource] +size = 30 +font_data = ExtResource( 1 ) diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/liberation_serif_40pt.tres b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/liberation_serif_40pt.tres new file mode 100644 index 0000000..229621e --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/liberation_serif_40pt.tres @@ -0,0 +1,7 @@ +[gd_resource type="DynamicFont" load_steps=2 format=2] + +[ext_resource path="res://assets/Fonts_source/LiberationSerif-Regular.ttf" type="DynamicFontData" id=1] + +[resource] +size = 40 +font_data = ExtResource( 1 ) diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/ui_gameplay_big_theme.tres b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/ui_gameplay_big_theme.tres new file mode 100644 index 0000000..e0452b5 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/ui_gameplay_big_theme.tres @@ -0,0 +1,6 @@ +[gd_resource type="Theme" load_steps=2 format=2] + +[ext_resource path="res://assets/liberation_serif_20pt.tres" type="DynamicFont" id=1] + +[resource] +default_font = ExtResource( 1 ) diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/ui_gameplay_theme.tres b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/ui_gameplay_theme.tres new file mode 100644 index 0000000..e0452b5 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/ui_gameplay_theme.tres @@ -0,0 +1,6 @@ +[gd_resource type="Theme" load_steps=2 format=2] + +[ext_resource path="res://assets/liberation_serif_20pt.tres" type="DynamicFont" id=1] + +[resource] +default_font = ExtResource( 1 ) diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/ui_theme.tres b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/ui_theme.tres new file mode 100644 index 0000000..b388b3e --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/ui_theme.tres @@ -0,0 +1,6 @@ +[gd_resource type="Theme" load_steps=2 format=2] + +[ext_resource path="res://assets/liberation_serif_30pt.tres" type="DynamicFont" id=1] + +[resource] +default_font = ExtResource( 1 ) diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/ui_title_theme.tres b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/ui_title_theme.tres new file mode 100644 index 0000000..a2584dc --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/assets/ui_title_theme.tres @@ -0,0 +1,6 @@ +[gd_resource type="Theme" load_steps=2 format=2] + +[ext_resource path="res://assets/liberation_serif_40pt.tres" type="DynamicFont" id=1] + +[resource] +default_font = ExtResource( 1 ) diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/default_env.tres b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/default_env.tres new file mode 100644 index 0000000..20207a4 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/default_env.tres @@ -0,0 +1,7 @@ +[gd_resource type="Environment" load_steps=2 format=2] + +[sub_resource type="ProceduralSky" id=1] + +[resource] +background_mode = 2 +background_sky = SubResource( 1 ) diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/icon.png b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/icon.png new file mode 100644 index 0000000..c98fbb6 Binary files /dev/null and b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/icon.png differ diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/icon.png.import b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/icon.png.import new file mode 100644 index 0000000..96cbf46 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.png" +dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/project.godot b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/project.godot new file mode 100644 index 0000000..3daade7 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/project.godot @@ -0,0 +1,28 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=4 + +[application] + +config/name="BCIRPGR_mainMenu" +run/main_scene="res://Screens/MenuScreen.tscn" +config/icon="res://icon.png" + +[autoload] + +PlayerSettings="*res://globalScripts/playerSettings.gd" +History="*res://globalScripts/history.gd" + +[physics] + +common/enable_pause_aware_picking=true + +[rendering] + +environment/default_environment="res://default_env.tres" diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/AddCharacter_temp.tscn b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/AddCharacter_temp.tscn new file mode 100644 index 0000000..6dbb14c --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/AddCharacter_temp.tscn @@ -0,0 +1,25 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1] +[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2] + +[node name="Control" type="Control"] +anchor_right = 1.0 +anchor_bottom = 1.0 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Title" parent="." instance=ExtResource( 1 )] +anchor_left = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 0.0 +margin_top = 0.0 +margin_right = 0.0 +margin_bottom = 0.0 +text = "Add Character (temp)" + +[node name="But_ChangeScene" parent="Title" instance=ExtResource( 2 )] +text = "Temp: back to menu" +next_scene_path = "res://Screens/MenuScreen.tscn" diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/LoadGame_temp.tscn b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/LoadGame_temp.tscn new file mode 100644 index 0000000..e4e4654 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/LoadGame_temp.tscn @@ -0,0 +1,25 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1] +[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2] + +[node name="Control" type="Control"] +anchor_right = 1.0 +anchor_bottom = 1.0 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Title" parent="." instance=ExtResource( 1 )] +anchor_left = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 0.0 +margin_top = 0.0 +margin_right = 0.0 +margin_bottom = 0.0 +text = "Multiplayer (temp)" + +[node name="But_ChangeScene" parent="Title" instance=ExtResource( 2 )] +text = "Temp: back to menu" +next_scene_path = "res://Screens/MenuScreen.tscn" diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/MenuScreen.gd b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/MenuScreen.gd new file mode 100644 index 0000000..98fb1ca --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/MenuScreen.gd @@ -0,0 +1,9 @@ +#MENUSCREEN: +# Script purely to grab focus for tabbing control + +extends Control + + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + $VBoxContainer/But_NewGame.grab_focus() diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/MenuScreen.tscn b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/MenuScreen.tscn new file mode 100644 index 0000000..26ab280 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/MenuScreen.tscn @@ -0,0 +1,98 @@ +[gd_scene load_steps=8 format=2] + +[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=1] +[ext_resource path="res://Screens/MenuScreen.gd" type="Script" id=2] +[ext_resource path="res://assets/liberation_serif_40pt.tres" type="DynamicFont" id=3] +[ext_resource path="res://assets/ui_theme.tres" type="Theme" id=4] +[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=5] +[ext_resource path="res://assets/background_demo.png" type="Texture" id=7] +[ext_resource path="res://UserInterface/But_Quit.tscn" type="PackedScene" id=10] + +[node name="MenuScreen" type="Control"] +anchor_right = 1.0 +anchor_bottom = 1.0 +theme = ExtResource( 4 ) +script = ExtResource( 2 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="background_demo" type="TextureRect" parent="."] +anchor_right = 1.0 +anchor_bottom = 1.0 +texture = ExtResource( 7 ) +expand = true +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Title" parent="." instance=ExtResource( 5 )] +margin_top = 51.8676 +margin_bottom = 117.868 +custom_fonts/font = ExtResource( 3 ) + +[node name="VBoxContainer" type="VBoxContainer" parent="."] +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +margin_left = -119.0 +margin_top = -152.0 +margin_right = 119.0 +margin_bottom = 152.0 +rect_scale = Vector2( 1.04675, 1.07389 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="But_NewGame" parent="VBoxContainer" instance=ExtResource( 1 )] +margin_right = 238.0 +margin_bottom = 48.0 +next_scene_path = "res://screens/NewGame_temp.tscn" + +[node name="But_LoadGame" parent="VBoxContainer" instance=ExtResource( 1 )] +margin_top = 52.0 +margin_right = 238.0 +margin_bottom = 101.0 +text = "Load Game" +next_scene_path = "res://screens/LoadGame_temp.tscn" + +[node name="But_Multiplayer" parent="VBoxContainer" instance=ExtResource( 1 )] +margin_top = 105.0 +margin_right = 238.0 +margin_bottom = 154.0 +text = "Multiplayer" +next_scene_path = "res://Screens/Multiplayer_temp.tscn" + +[node name="But_AddChar" parent="VBoxContainer" instance=ExtResource( 1 )] +margin_top = 158.0 +margin_right = 238.0 +margin_bottom = 207.0 +text = "Add Character" +next_scene_path = "res://Screens/AddCharacter_temp.tscn" + +[node name="But_Settings" parent="VBoxContainer" instance=ExtResource( 1 )] +margin_top = 211.0 +margin_right = 238.0 +margin_bottom = 259.0 +text = "Settings" +next_scene_path = "res://Screens/Settings_temp.tscn" + +[node name="But_Quit" parent="VBoxContainer" instance=ExtResource( 10 )] +margin_top = 263.0 +margin_right = 238.0 +margin_bottom = 303.0 + +[node name="Version" type="Label" parent="."] +anchor_left = 1.0 +anchor_top = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = -177.0 +margin_top = -44.0 +margin_right = -5.0 +margin_bottom = -6.0 +text = "Version: 0.0.0" +__meta__ = { +"_edit_use_anchors_": false +} diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/Multiplayer_temp.tscn b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/Multiplayer_temp.tscn new file mode 100644 index 0000000..e4e4654 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/Multiplayer_temp.tscn @@ -0,0 +1,25 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1] +[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2] + +[node name="Control" type="Control"] +anchor_right = 1.0 +anchor_bottom = 1.0 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Title" parent="." instance=ExtResource( 1 )] +anchor_left = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 0.0 +margin_top = 0.0 +margin_right = 0.0 +margin_bottom = 0.0 +text = "Multiplayer (temp)" + +[node name="But_ChangeScene" parent="Title" instance=ExtResource( 2 )] +text = "Temp: back to menu" +next_scene_path = "res://Screens/MenuScreen.tscn" diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/NewGame_temp.tscn b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/NewGame_temp.tscn new file mode 100644 index 0000000..e4e4654 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/NewGame_temp.tscn @@ -0,0 +1,25 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1] +[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2] + +[node name="Control" type="Control"] +anchor_right = 1.0 +anchor_bottom = 1.0 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Title" parent="." instance=ExtResource( 1 )] +anchor_left = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 0.0 +margin_top = 0.0 +margin_right = 0.0 +margin_bottom = 0.0 +text = "Multiplayer (temp)" + +[node name="But_ChangeScene" parent="Title" instance=ExtResource( 2 )] +text = "Temp: back to menu" +next_scene_path = "res://Screens/MenuScreen.tscn" diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/Settings_temp.tscn b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/Settings_temp.tscn new file mode 100644 index 0000000..e4e4654 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/screens/Settings_temp.tscn @@ -0,0 +1,25 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1] +[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2] + +[node name="Control" type="Control"] +anchor_right = 1.0 +anchor_bottom = 1.0 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Title" parent="." instance=ExtResource( 1 )] +anchor_left = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 0.0 +margin_top = 0.0 +margin_right = 0.0 +margin_bottom = 0.0 +text = "Multiplayer (temp)" + +[node name="But_ChangeScene" parent="Title" instance=ExtResource( 2 )] +text = "Temp: back to menu" +next_scene_path = "res://Screens/MenuScreen.tscn" diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_ChangeScene.gd b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_ChangeScene.gd new file mode 100644 index 0000000..08fb66d --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_ChangeScene.gd @@ -0,0 +1,17 @@ +#BUT_CHANGESCENE: +# Generic template script allowing GUI linking of scenes by button press. + +tool +extends Button + +#Creates param usable in the UI; and the params next to export make it string and file browser +export(String, FILE) var next_scene_path: = "" + + +func _on_But_NewGame_button_up(): + get_tree().change_scene(next_scene_path) + + +func _get_configuration_warning() -> String: + return "next_scene_path must be set for this button to work" if next_scene_path == "" else "" + diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_ChangeScene.tscn b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_ChangeScene.tscn new file mode 100644 index 0000000..80849fc --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_ChangeScene.tscn @@ -0,0 +1,15 @@ +[gd_scene load_steps=2 format=2] + +[ext_resource path="res://UserInterface/But_ChangeScene.gd" type="Script" id=1] + +[node name="But_ChangeScene" type="Button"] +margin_right = 130.0 +margin_bottom = 24.0 +size_flags_vertical = 3 +text = "New Game" +script = ExtResource( 1 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[connection signal="button_up" from="." to="." method="_on_But_NewGame_button_up"] diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_Quit.gd b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_Quit.gd new file mode 100644 index 0000000..e33d9a7 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_Quit.gd @@ -0,0 +1,34 @@ +#BUT_QUIT: +# Unique script for ending a game. Will additionally perform or call needed +# shut down and close-out functionality. + +extends Button + +var history_JSON = "user://history.json" + + +#DKM TEMP: save history is only here temporarily -- needs to move upstream. +func _on_But_Quit_button_up(): + get_tree().quit() + + +#JSON: requires dictionaries: +#func _saveHistory_JSON() -> void: +# var history_screens_arr = get_node("/root/History").historyScreensSingleton.output_history_array +# var file = File.new() +# file.open(history_JSON, File.WRITE) +# file.store_string(to_json(history_screens_arr)) +# +# file.close() +# # #DKM TEMP: +# print("Saved history array size should be: " + str(history_screens_arr.size())) + + +#DKM TEMP: +#tres file: +#func _saveHistory() -> void: +# var history_screens = get_node("/root/History").historyScreensSingleton +# assert(ResourceSaver.save("user://history.tres", history_screens)==OK) +# #DKM TEMP: +# print("Saved history array size: " + str(history_screens.output_history_array.size())) + diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_Quit.tscn b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_Quit.tscn new file mode 100644 index 0000000..e52c053 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_Quit.tscn @@ -0,0 +1,15 @@ +[gd_scene load_steps=2 format=2] + +[ext_resource path="res://UserInterface/But_Quit.gd" type="Script" id=1] + +[node name="But_Quit" type="Button"] +margin_top = 240.0 +margin_right = 179.0 +margin_bottom = 284.0 +text = "Quit" +script = ExtResource( 1 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[connection signal="button_up" from="." to="." method="_on_But_Quit_button_up"] diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_SaveSettings.gd b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_SaveSettings.gd new file mode 100644 index 0000000..0b09f53 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/But_SaveSettings.gd @@ -0,0 +1,80 @@ +#BUT_SAVESETTINGS: +# Unique script for saving settings on player settings scene. + + +#Tool lets you any code in editor, such as plugins +tool +extends Button + +#Creates param usable in the UI; and the params next to export make it string and file browser +export(String, FILE) var next_scene_path: = "" + +#Button response: save settings and move on. +func _on_But_NewGame_button_up(): + var inputName = get_node("../../VBoxContainer/HBoxContainer/input_name") + var inputRisk = get_node("../../VBoxContainer/HBoxContainer2/input_risk") + _saveSettings(inputName.text, inputRisk.text) + get_tree().change_scene(next_scene_path) + + +#HELPER FUNCTIONS: +func _get_configuration_warning() -> String: + return "next_scene_path must be set for this button to work" if next_scene_path == "" else "" + + +#CONFIG/INI SAVE: +func _saveSettings(inputSettings : String, riskFactor : String) -> void: + var player_settings = get_node("/root/PlayerSettings") + player_settings.playerSettingsSingleton.inputName = inputSettings + player_settings.playerSettingsSingleton.riskFactor = riskFactor + var config = ConfigFile.new() + + config.set_value("Temp player","InputSettings", inputSettings) + config.set_value("Temp player","RiskFactor", riskFactor) + + config.save("user://settings.cfg") + +#JSON SAVE: +#func _saveSettings(inputSettings : String, riskFactor : String) -> void: +# var player_settings = get_node("/root/PlayerSettings") +# player_settings.playerSettingsSingleton.inputName = inputSettings +# player_settings.playerSettingsSingleton.riskFactor = riskFactor +# #Temp: +# var temp_manual_JSON = { +# "playerSettingsTemplate": { +# "inputName": inputSettings, +# "riskFactor": riskFactor +# } +# } +# +# #Save to file (JSON for now) +# var settings_file = "user://testPlayerSettings.sav" +# var file = File.new() +# if file.open(settings_file, File.WRITE) != 0: +# print("Cannot write temporary file to: " + settings_file) +# else: +# file.store_line(to_json(temp_manual_JSON)) +# file.close() + + +#****This save Settings functions as designed; but modified to work with alternate approach of loading +#func _saveSettings(inputSettings : String, riskFactor : String) -> void: + #Debugging: +# print("Input name: " + inputSettings + "; and risk factor set to : " + riskFactor) +# var player_settings = get_node("/root/PlayerSettings") +# player_settings.playerSettingsSingleton.inputName = inputSettings +# player_settings.playerSettingsSingleton.riskFactor = riskFactor + + #Save to file (for now) +# if settings_save_file_name == "": +# settings_save_file_name = "settings.save" +# var settings_file = "user://" + settings_save_file_name +# var file = File.new() +# file.open(settings_file, File.WRITE) +# file.store_var(player_settings.playerSettingsSingleton.inputName) + #DKM TEMP: To save object; removed for testing + #file.store_var(player_settings.playerSettingsSingleton, true) +# file.close() + + + diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/InputResponse.gd b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/InputResponse.gd new file mode 100644 index 0000000..87f2395 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/InputResponse.gd @@ -0,0 +1,5 @@ +extends VBoxContainer + +func set_text(input: String, response: String): + $InputHistory.text = input + $Response.text = response diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/InputResponse.tscn b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/InputResponse.tscn new file mode 100644 index 0000000..a0cafa6 --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/InputResponse.tscn @@ -0,0 +1,25 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://assets/liberation_serif_20pt.tres" type="DynamicFont" id=1] +[ext_resource path="res://UserInterface/Response.tscn" type="PackedScene" id=2] +[ext_resource path="res://UserInterface/InputResponse.gd" type="Script" id=3] + +[node name="InputResponse" type="VBoxContainer"] +margin_right = 984.0 +margin_bottom = 68.0 +script = ExtResource( 3 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="InputHistory" type="Label" parent="."] +margin_right = 984.0 +margin_bottom = 23.0 +custom_fonts/font = ExtResource( 1 ) +custom_colors/font_color = Color( 0.686275, 0.658824, 0.658824, 1 ) +text = " > This is what user selected" +autowrap = true + +[node name="Response" parent="." instance=ExtResource( 2 )] +margin_top = 27.0 +margin_bottom = 61.0 diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/Response.tscn b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/Response.tscn new file mode 100644 index 0000000..fa0fe9c --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/Response.tscn @@ -0,0 +1,16 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://assets/liberation_serif_30pt.tres" type="DynamicFont" id=1] +[ext_resource path="res://assets/ui_theme.tres" type="Theme" id=2] + +[node name="Response" type="Label"] +margin_top = 30.0 +margin_right = 984.0 +margin_bottom = 68.0 +theme = ExtResource( 2 ) +custom_fonts/font = ExtResource( 1 ) +text = "Game text continues here... " +autowrap = true +__meta__ = { +"_edit_use_anchors_": false +} diff --git a/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/Title.tscn b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/Title.tscn new file mode 100644 index 0000000..5b749bd --- /dev/null +++ b/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A/userInterface/Title.tscn @@ -0,0 +1,22 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://assets/base_dynamicFont_BIG.tres" type="DynamicFont" id=1] +[ext_resource path="res://assets/liberation_serif_40pt.tres" type="DynamicFont" id=2] + +[sub_resource type="Theme" id=1] +default_font = ExtResource( 2 ) + +[node name="Title" type="Label"] +anchor_left = 0.5 +anchor_right = 0.5 +margin_left = -110.5 +margin_top = 114.422 +margin_right = 110.5 +margin_bottom = 180.422 +theme = SubResource( 1 ) +custom_fonts/font = ExtResource( 1 ) +text = "Main Menu" +align = 1 +__meta__ = { +"_edit_use_anchors_": false +}