Who iss talking about different standard, just me I guess. I guess I was implying that the maps where to be made destructible, or move to another engine it would be a different 'standard'.
Shows what I know, I hadn't considered shadows all that complicated. I guess it would take a great deal of work to make the engine go from storing pre-renderer things, to having options to update for 'random' events (The top of the roof being blow off, or a entire building collapsing.)
In one hand I know it's harder then I think it is, and on the other I have this nagging idea that "No, that's what objects, pointers, and binary tree's are for..."
(Edit: having finished by CCNA&CCNP classes playing and organizing with variable information by tweaking bits inside a variable(IPs), and nesting classes is second nature to me. Though they teach neither in the class I recognized and picked up on what the routers are really doing.)