Function does not exist, despite defining it in separate source file
I was working on a game where I had defined multiple functions across various source files and started playing the game when the console blared that so and so function did not exist...
I checked all my function names and declarations and they were correct, yet the console was giving me so many errors for the function not existing.
Why is this happening?