Note This article is old and has nearly nothing to do with the game anymore. Just explorimentation
My recent refactoring is paying off. All the things I wanted to do with this system are proving to be simple and reliable so far. The picture above demonstrates an object that reacts to a "charge". I drag the object back to the original position to demonstrate the flexibility of the current architecture.
Just imagine all the terrifying contraptions we can create from here. :)