Branching off because apparently the master branch is a sacred code base never to be touched by human hands. I'm gonna start figuring out the dictionary
Almost got this thing down pat. Experiencing issue with '<object> <action>' recognising two separate objects
New parsing system in place
Modified comments and 'simplified' the conditional tree
Added line breaks in .h files' comments
Created the FileReader class to provide the ability to read files into a
std::vector<std::string>. Should be versatile enough for use all over the
game, loading story elements etc. Ignores any lines starting with "##".
Merge branch 'extFileReader' into CoreDev
Take my comments!
Attempting to undo my mistakes :S
Moving code out of subfolder, and this branch is now for Core development as well as GUI development, since the GUI can't be worked on without a Core behind it
Forgot about the console.cpp
Putting the test file where it actually belongs
Moving FileReader into it's own branch for modifications and later use.
This branch's first commit
Change Log:
    *  Bug fixes

    Seriously though this pisses me off too :O

    *  Fixed a bug where a blank line in the file being read in would
       cause a std::out_of_range error
Simplifying conditional tree and correcting error in comment syntax
FileReader now suitable for use in dictionary creation. Compile and run the demo file with the -test2 flag, observing the contents of test2.txt, to see the effect
Merging with FileReader proving difficult due to absence of recent common ancestor
Bringing in the FileReader now that it can do dictionaries. If you want to edit the FileReader further, do so on the FileReader tree and merge the changes into CoreDev further down the line
Bringing in the FileReader now that it can do dictionaries. If you want to edit the FileReader further, do so on the FileReader branch and merge the changes into CoreDev further down the line