Fixed a bug in which Interviews were not being added to the Notebook. The reason is because while we were treating the Interview as a tool, we weren't actually doing so in the code. We have entries for the Interview tool in the Interactions.xml files, but there is only a tool id of 5, but no object id.
So, I had Ian update all of the Interactions.xml files and I fully implemented the Interview as a tool. By doing this I was able to refactor Scene::getInteraction() to do the look-up directly instead of checking if we had a "tool" or an "interview". Please test this out and let me know if you find any issues. Zach J. Elko Ball State University Unified Technology Support Certified Hardware & Software Technician On Sat, Apr 10, 2010 at 5:05 PM, Zach Elko <zache...@gmail.com> wrote: > Added close button to the notebook. > > > Zach J. Elko > Ball State University Unified Technology Support > Certified Hardware & Software Technician > > > On Sat, Apr 10, 2010 at 4:58 PM, Zach Elko <zache...@gmail.com> wrote: > >> I'll start this thread now so everyone can be up to date on the >> changes/fixes I've made to Sleuths. >> >> >> - The notebook is now constructed at launch and displayed when needed. >> This fixes the bug that a new, unique notebook gets brought up at the end >> of >> the game when they choose to solve. >> - Clues are automatically added to the notebook when they are >> uncovered. >> - After they try to solve the case, their notes are cleared out. This >> fixes the bug in which if they chose to play again (either the same >> scenario >> or a different one) all of the previous notes would still exist. >> - I added a constant to the Scene class to represent a "nothing found" >> interaction. This is used from within MainWindow to check if an >> interaction >> occurred or not. I also did some slight refactoring to >> slotObjectClicked(). >> - All of the old radio button stuff has been removed for the tools. >> - ...I think that's it for now. I'll let you know if I do anything >> else do it. But try out the changes and let me know if I broke anything! >> >> Zach J. Elko >> Ball State University Unified Technology Support >> Certified Hardware & Software Technician >> > >
_______________________________________________ Mailing list: https://launchpad.net/~destiny Post to : destiny@lists.launchpad.net Unsubscribe : https://launchpad.net/~destiny More help : https://help.launchpad.net/ListHelp