The phosphatase treatment station is now set up to listen for the queue that all ingredients have been added and then moves the phosphatase tube to the water bath, which is also set to listen for the tube as it travels to the bath. Once just outside the water bath will lift the lid and the tube will go inside. At the moment, after this has been completed it just appears at its original position on the a lab bench, but I think I will make it travel back more slowly as phosphatase treatment is explained once I have time to write up some basic instructions.
The listen scripts are complete for restriction digest and the heating block and now all I need to do is incorporate them into the existing scripts within the objects. The test tubes will then have to be moved to the water bath, heating block and freezer (for insert), which should not be a problem since the phosphatase tube is already set up so the script will not be much different.
Basic instructions for construction and bacterial transformation have been completed, which I will still have to add to the touch_start event or have them beside the activity. The bacterial transformation quiz also had to be able to be reset at any time so each question for the quiz now has a reset button for a choice and when touched, it will not only reset any variables for the quiz, but reset the progress test tube to the original white/transparent colour
I was able to modify the notecard reader script so that it will check that the contents within two notecards are the same, which I think I will use in the sequencer as well as the construction tubes. The notecards can contain a series of bases that will determine if it is a promoter, rbs etc. And how it has been cut so I will not just be relying on checking for the proper name of the notecard, but what it contains. You can also add the information from two notecards together, but this will only be useful if I can determine a way to store the information in a notecard and give it to the individual. I do not know if it is possible to make a new notecard with a script or if there is only one empty notecard, if you put the information into it and give it to a user I do not know if the notecard in the objects inventory would remain empty, which is what I would want. I will be looking into this next week.
I also plan to prepare something for the blog video I have to do by Tuesday where I will display the progress that has been made in the lab as well as some of the scripts that are behind the functionality of the objects.