Integrate work from Saturday & basic code cleanup.
- Use BOOTHID instead of activeBooth.
- Fix Win32 way of starting Qualia agents.
- No need to print the parameters of the binary file for Qualia.
- Fix loop range for number of agents (donuts) to create.
- Donut now outputs its physics-based position via OSC.
- New QUALIA_VERBOSE toggle to display information on console.
- New DONUT_MOUSE_SIMULATION toggle to simulate a donut using the mouse cursor.
- Minor code cleanup.
- Use different OSC clients for different purposes.
- Code cleanup: more explicit OSC configuration.
- Start and kill QualiaOSC instances.
Rename OSC clients and servers more explicitly. Servers don't need to listen to an incoming port (avoid conflicts with Max patch while testing on my machine).
- Implement mirror with donuts in the Processing environment.
- Kill Qualia at startup and exit time, because we are only running the current booth's agents.
Login syntax is 0/1, not false/true.
Update syntax of OSC message for login/logout.
Instead of /booth$BOOTHID$/$DONUTID$ 1/0 we now use /booth$BOOTHID$/login $DONUTID$ 1/0
Moved the 5 seconds sleep only in the Linux/Mac condition
Merge branch 'master' of github.com:funkmeisterb/emerge into experimental
Snapshot of Prototype_a with the eat/split version
Implementation of new gameplay based on distances (no eating, no heat map)
Diverse changes and adjustments