Fixing Toggle Behavior
Description
Made the ToggleBehavior struct into a class so that it's properties could be easily edited in burt games.
Removed the static public properties used to construct new Dimensionality and ToggleBehavior, which were added for convenience but ended up causing bugs. (My understanding is that because they are static, this meant that changing one instance changed all others. This was not the intended behavior, so I removed it.)
What to focus on
- No new bugs found from using the sandbox programs
Fixes burt/software/burt-sharp#232
Edited by Craig McDonald