Question: How does one export Game Logic ("Sensors") that Unity references for controlling actions from Blender's "Action Editor" or "Dope Sheet"?
Problem Statement: I have a Blender model that has game logic sensors that respond to complex input. These Actions are defined in Blender's "Action Editor" or "Dope Sheet". What is the easiest way to export the game logic so that I have access to its input that causes the actions? There are many exporters that focus on the mesh/skeleton, is there a solution for exporting these sensors?
Specifics: Here is a list with screen shots of Blender's sensors to give a better idea of what I want exported: http://wiki.blender.org/index.php/Doc:2.4/Tutorials/Game_Engine/BSoD/Sensors,_Controllers,_Actuators
For each character made, I want their sensors exported to a file that is easy to read (some kind of xml). This way I don't need to hard code character behavior or action triggers/sensors - each modeled Blender actor can have its sensors programmed in Blender with its nice GUI and later exported to my game engine.
Research: This question has been asked before and it seems the asker ended up scripting a very limited exporter (for 1 variable) but didn't fully explain his approach: http://www.blender.org/forum/viewtopic.php?t=18803&sid=22ac4b2d3993949b1e71e9568b0d6834
Again, this was asked with no apparent solution: http://www.blender.org/forum/viewtopic.php?t=18803&sid=22ac4b2d3993949b1e71e9568b0d6834
Looks like someone has already tried using collada but this was only for exporting actions (not sensors that trigger them): Blender multiple animations and Collada export
Someone here wrote their own exporter. I don't think they are exporting sensors though: exporting bind and keyframe bone poses from blender to use in OpenGL
Any ideas? Thanks!