Commit Graph

22 Commits

Author SHA1 Message Date
PersonGuyGit
d3f7c4f576 Added the ability to load from any csv file, for characters. 2024-04-07 12:57:08 -06:00
PersonGuyGit
347e48080b Added the ability to save character data from add_character.tscn, to CSV. Working on loading next 2024-04-07 11:57:59 -06:00
MacDugRPG
b092a68ca7 Updates MVP Game Code for XML (cont'd)
Updates file parser to separate JSON and XML versions. Currently reads the XML and correctly builds locations with text nodes. Next step is iterating the options and linking to locations, and adding actions back in.
2024-03-24 15:37:45 -04:00
PersonGuyGit
f2edd31ebf Added to do items into Insert Character.gd 2024-03-24 12:49:50 -06:00
PersonGuyGit
30ef1cac67 Created a way for the player data from AddCharacter.gd to be stored in the PlayerCharacterTemplate object and the Player Character Singleton. 2024-03-24 12:19:05 -06:00
MacDugRPG
de608e7c33 Updates MVP Game Code for XML (cont'd)
Updates working XML and continues update on file parser; currently working on building the dict we can use to run our game (as JSON version currently runs game).
2024-03-17 15:27:33 -04:00
PersonGuyGit
8d3f317f01 Added subfolder for Charcter code for the MVP 2024-03-17 13:03:57 -06:00
MacDugRPG
0482b38e4d Updates MVP Game Code for XML
Adds working XML file and initial parser; currently navigating nodes and printing. Will need to transfer this to dict to use JSON code for module loading.
2024-02-18 15:13:47 -05:00
MacDugRPG
2b9e6b1120 MVP Game Code (Initial)
Adds initial MVP game code from the merged demo web version. See project README for more.

Intro notes:
	This project updates the RPGR BCI merged demo game from August 6, 2023 for
	the Modgodtoolset and associated updates. Draws game from XML, and adds
	numerous missing features.

	The roadmap for this file can be found in the project Github:
		Phase2/Documentation
2024-02-04 14:57:34 -05:00
MacDugRPG
c0ef7f67eb Adds directories and initial working game for MVP version
This updates the merged demo web game for use for adding additional features for the MVP.
2024-02-04 14:51:52 -05:00
MacDugRPG
d9e439bf27 Merged Game Demo Web Version (8/27 updates)
Further updates of the Merged Game Demo Web version:
  -includes *.cfg files in index.pck
  -adds scrollbar and background panel mods for Settings for visibility on variable window size
  -updates the settings singleton for in-game theme changes
2023-08-27 15:42:38 -04:00
MacDugRPG
64ecb2ba5a Merged Game Demo Web Version (further updates)
Continues updating the web version of the module demo. Game can now be played online, but requires a new character be created. Select New Game, then Create Character. Add a name, and save the file (such as test.csv) to surface layer. Click Temp: Start New Game to begin game. Note that only the character name is being maintained at this time.

This version adds a Die Roller output with the params of a D4 and D6 (taken from JSON module content pre-loaded). This can be viewed in-game by selecting another option on the boat first, and then finding and clicking the "Run die roll test" option.
2023-08-20 15:29:13 -04:00
MacDugRPG
0b6ad7469c Adds Merged Game Demo Web Version
This is an add of the merged game demo for web with required cleanup and code changes for it to run in web. Currently the load character csv does not function, this is still in development for the web version.

To view served via itch.io: https://macdug.itch.io/bcirpg-game-base-test
2023-08-13 13:06:12 -06:00
PersonGuyGit
ef3c27b371 Created an empty project, for the team to work from; in regards to making the new toolset 2023-08-06 11:37:50 -06:00
MacDugRPG
bd6acd0611 Merged Demo case insensitive paths fixes
This kicks off the case insensitive path fixes for the merged demo.
2023-07-16 14:51:59 -04:00
PersonGuyGit
16404b719f Worked with Doug to better understand the issues related to casing. 2023-07-16 12:40:50 -06:00
MacDugRPG
ae9acf8931 Modifies main menu base for testing
Replaces change scene button signals.
2023-07-16 14:05:40 -04:00
MacDugRPG
d78daee643 Adds new main menu base for testing
New updates to fix casing issues with directory names.
2023-07-16 13:43:59 -04:00
MacDugRPG
73142e9a90 Main Menu script attachment fix, part 2
Load screen was still using the wrong path. This addresses that.
2023-07-09 16:25:59 -04:00
MacDugRPG
133e4ac53a Main Menu script attachment fix
This posts a modification of the Main Menu Godot project that addresses incorrect script links (due to Windows/MacOS case insensitivity).
2023-07-09 16:14:56 -04:00
PersonGuyGit
7ed9600656 Fixed another space in a filename 2023-07-09 12:34:04 -06:00
PersonGuyGit
2c971b6e7c Change 2 for cleanup 2023-07-09 12:28:09 -06:00