Ok, I'm working with about 4 different user defined types. I have arrays of each one, with none of the arrays any larger than 10. I have functions that create the arrays and build the level just fine. Now I'm working on a function to detect collision detection and for some reason, every time I try to pass an array of any other user defined type to this function, it wants to convert it to my food type. I've tried breaking the functions apart into two different functions and putting them together into one large function with three different parameters. Every time it wants to turn everything into food. Has anyone encountered anything similar?
....bouncy, bouncy, bouncy, bouncy, bouncy....