bcirpggithubmirror/Godot/MainMenu/GodotUserInterface_Doug/bcirpg_mainMenu_20220220A
MacDugRPG 6d7009893c Cleans up themes and adds styles
This update does the following:
1. Removes themes from children of control node
2. Sets the dark theme to control node (MenuScreen)
3. Defines 2 styles within the 2 themes (dark and light)

So to change the theme overall, for the control node, just load the needed theme, for example:

theme=load("res://assets/ui_controlNode_light_theme.tres")
2022-02-27 14:44:55 -05:00
..
_toArchive Cleans up themes and adds styles 2022-02-27 14:44:55 -05:00
.import BCIRPG Main Menu additional updates 2022-02-20 16:09:15 -05:00
assets Cleans up themes and adds styles 2022-02-27 14:44:55 -05:00
screens Cleans up themes and adds styles 2022-02-27 14:44:55 -05:00
userInterface Cleans up themes and adds styles 2022-02-27 14:44:55 -05:00
Control.tscn BCIRPG Menu 2022-02-20 14:33:15 -05:00
default_env.tres BCIRPG Menu 2022-02-20 14:33:15 -05:00
icon.png BCIRPG Menu 2022-02-20 14:33:15 -05:00
icon.png.import BCIRPG Menu 2022-02-20 14:33:15 -05:00
project.godot BCIRPG Main Menu additional updates 2022-02-20 16:09:15 -05:00
README.txt BCIRPG Menu 2022-02-20 14:33:15 -05:00

****************************
	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