While reading over a couple sites and looking at my code, I found some interesting problems. The problem is everyone seems to know how to do two certain things but me.
changing over to a completely event based system, I keep seeing a need for something called 'safe pointers' or something like that, I see it being refered to with obj_data and char_data pointers. Could anyone give me a good link to read up on how one might do this, or explain it? I checked on kyngic under rom and got zilch results. I'm not looking for a snippet, moreso just something to explain the concept. The same thing with creating and destroying 'wilderness' rooms on the fly, i get the generic idea on how to make a new_wild() and a free_wild() pretty easily, just there is some things that baffle me? Right now each wild room is stripped to a bare minimum, and loaded into a wilderness[MAX_X][MAY_Y] struct, that figures things out, like automated descriptions and such. obviously with 6 million+ rooms like people talk about this is a very very bad way to implement this. the problem is the little 'map' thing is created by referencing other rooms around it, so is directions, and all such. Again, there doesnt seem to be much in the ways of an actuall snippet, and I dont think I really need a snippet, but more an explanation on a concept. Josh

