bcirpggithubmirror/Phase2/Godot ===(Game Code)===/MergedDemo/Doug/bcirpg_mergedDemo_20220904A
MacDugRPG 949a0dba9b Adds mergedDemo_2022_0904A; retooling game for drawing from source module file
Begins retooling the mergedDemo to generate locations and options (and eventually dialog and all) from a module data source. Working with JSON now just to get started, will switch this to DB once it's up and working. Currently generates 'node' arrays and intro text; stopped working on adding dynamic options from these nodes and connecting them.
2022-09-07 19:29:36 -04:00
..
_toArchive Adds mergedDemo_2022_0904A; retooling game for drawing from source module file 2022-09-07 19:29:36 -04:00
.import Adds mergedDemo_2022_0904A; retooling game for drawing from source module file 2022-09-07 19:29:36 -04:00
assets Adds mergedDemo_2022_0904A; retooling game for drawing from source module file 2022-09-07 19:29:36 -04:00
gamePlay Adds mergedDemo_2022_0904A; retooling game for drawing from source module file 2022-09-07 19:29:36 -04:00
globalScripts Adds mergedDemo_2022_0904A; retooling game for drawing from source module file 2022-09-07 19:29:36 -04:00
screens Adds mergedDemo_2022_0904A; retooling game for drawing from source module file 2022-09-07 19:29:36 -04:00
TestingFiles/UserData Adds mergedDemo_2022_0904A; retooling game for drawing from source module file 2022-09-07 19:29:36 -04:00
userInterface Adds mergedDemo_2022_0904A; retooling game for drawing from source module file 2022-09-07 19:29:36 -04:00
Control.tscn Adds mergedDemo_2022_0904A; retooling game for drawing from source module file 2022-09-07 19:29:36 -04:00
default_env.tres Adds mergedDemo_2022_0904A; retooling game for drawing from source module file 2022-09-07 19:29:36 -04:00
icon.png Adds mergedDemo_2022_0904A; retooling game for drawing from source module file 2022-09-07 19:29:36 -04:00
icon.png.import Adds mergedDemo_2022_0904A; retooling game for drawing from source module file 2022-09-07 19:29:36 -04:00
project.godot Adds mergedDemo_2022_0904A; retooling game for drawing from source module file 2022-09-07 19:29:36 -04:00
README.txt Adds mergedDemo_2022_0904A; retooling game for drawing from source module file 2022-09-07 19:29:36 -04:00

****************************
	README.TXT:
****************************
Author: Doug McCord
Date: 27-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, themes and styles (TRES text resource data files). Note that all fonts and styles are defined in 
			the following themes: ui_controlNode_light_theme.tres and ui_controlNode_dark_theme.tres. Any style changes
			should be made in those theme files to assure propagation throughout.

	gamePlay:
		Scenes and scripts specific to the gameplay section

	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