So i found the big issue with the game development pipeline. which is knowing exactly what does what when it comes to Interaction component functions. Even though all the functions are documented in code. In the condition system , events do not allow for the display of Documentation which they really should. Because of this once you get into the game development pipeline and you push tour sceneData and setup your UI etc. you then either have t0 watch the tutorials or review the example scenes. Sometimes you just want to get going and not do any of that so there not being documentation in the function list itself is a downside. This is just how the Unity event system is. So I am adding my own function list dropdown that you will be able to view in the Inspector when you are working with condition systems.