Hey Ashley I have some questions about the file structure of the cap project. Im probably gonna have quite a few of them. First one is how do you tell if an object is global and there should only be one instance of the object? Specifically in the case of the keyboard and the mouse object.
NVM: found it. There is a little node down in the bottom called global instances. It might actually be better to have this as an attribute in the XML node instead. Same thing with the types. so you can have the name and the type of plugin it is as an attribute.