- ./
- FILES.md: is the current file
- README.md: a brief description of the project
- Windows.bat: a bat file for compiling and execute (in debug mode) on Windows
- makefile: does this really need description?
- runDebug: a shellscript that runs make and then executes (in debug mode) the executable
- txt.c: the C file containing main and almost nothing more
- ./src/headers/headers/*.h are the headers needed for the program to work properly
- interface.h contains the CLI prototypes
- NewFunctions.h contains the basic textual adventure prototypes
- NewInteractions.h contains the prototypes for interactions with other characters
- data.h are constants
- structures.h and characters.h contain the main structures used in the project
- ./src/headers/implementation/*.c contains the implementations of the headers above
- ./src/txts/data contains the files with all the data needed to run the adventure
- data.txt contains the settings, encounters, items and spells
- questions.txt contains the questions (and the answers) that are asked in encounters
- randenc.txt contains the description paragraphs for the random encounters
- ./src/txts/savefiles/*.txt are savefiles from previous games