Thanks JCL, a lot. Thats all I was looking for.

I guess my original question got lost in my over-simplification,
and later by my ranting... Sorry.


Superku:
My ignorance is obvious, otherwise why would I have asked the question?
The best way to resolve my ignorance would have been to supply a simple answer.
Just because it was clear to you doesnt mean its clear to me.

But no one did answer the question. There were plenty of good suggestions,
but none dealing with the ACTUAL question.

As for my "not allowed" nonsence... havent you ever has a task to do that had
some form of limitation on it? Thats what 'not allowed' means.
I was trying to limit the number of solutions people would give me so
that the answers they gave fit the scope of my needs.

Phrasing my question better may have helped, but I didnt know a better way.
So I kept trying, and still got no answer, and got frustrated. My bad.

As for this fault occuring on day-one... never going to happen.
Im not capabale of writing a fully complete project on one day,
especially one this complex. So I do it in stages.

Up till now, the entities have been static place-holder entities.
Now Im 'morphing' them to reflect underlying map data, so the ent_morph process
in only now being implemented. All the other entity handling is already done.

Its that 'other handling' that contain the 'direct' references, and there
is quite a lot of it. YES, I will be fixing them to use array references
IN THE END, but not yet. Ive got this morphing proof-of-concept to deal
with first, then I'll go back and 'tidy' older code.

So YES, I am being stubborn. Live with it or ignore me... your choice.
Normally it doesnt get in the way of my programming, normally anyway.


So, regardless of how I may have responded to individual posts, I HAVE
been listening to all the suggestions made, and am considering many of them.


"There is no fate but what WE make." - CEO Cyberdyne Systems Corp.
A8.30.5 Commercial