Basically, I am trying to push a C object into the LUA stack but for some reason I can't seem to get this right. I've been trying to figure this small thing out for the past couple days. I'm getting fed up and I'm coming here.
I don't want to create a new object within LUA. For later cases when I'd like to pass objects like the player itself to change the member variables, I want to be able to do that easily.