AutomatedBuilder looks to be working, but I just added some preprossessor directives so that it won't add menu items for automated building if UnityPro is not installed. The scripts should *still* be runnable from outside the program with no change.
Fixed the pause bug at the beginning with lake's help.
Added some UnitTest variables.
Push before continuing work.
In the middle of some code-writing; not a push for pulling
End of day push.
Wow, okay, I'm starting to get a sense for how these command line arguments are translating into calling functions. Now I just have to figure out how I want the coroutines to actually fire off and sense for things. It's unfortunate that even though I learned coroutines, I'm still unfamiliar with them, as it's going to take me a bit to figure out exactly how I want to percolate/sense results.
Comitting after closing unity.?
I spent le day (I have to stop typing 'speant' like I'm Cala and have a really awesome southern twang) figuring out Actions, Func arrays, Lists, Ienumerators, enumerated types, lambda functions, and a lot of fun yum yums for figuring out what the more sensible way for passing information down from coroutines is. I Also created the breadth of the architecture for the unit tests, which ought to be pretty conveniently extendable by future programmers, and neatly typed. Now that I understand more of what I'm doing and did all of that refactoring, it's becoming a lot easier to set out tasks and pursue them to completion. Right now I've run into a hiccup where something in the existing code didn't fire (It ought to have, it was written to, but it did not; and since it has to do with network connections I have a pretty clear explanation for why in my head, if not an immediate sureness how to fix it). At the very least, our unit tester can now set up a game with the avatar and so forth XD. But without the connection being established, I can't test all my functions. After this its mostly a task of how do I sense information coming from the opencog side, and I don't think that should be too terrible.
Currently the build that I am pushing has some kind of problem when connecting. I know that an alteration was made OpenCog side, so I'm going to merge in the master branch and see if I can't get things to work.
merged in master branch.
Everything works; however the unitTest should not be enabled yet as something goes awry as the game attempts to immediatelly embody le robot. We should delay this by a few seconds.