<snip> > Therefore, the added complexity for the difference lists IMHO isn't > worth the > trouble. Is there a smarter way? Especially for Objects.
The biggest problem with objects at the moment is that they change every time their contents change. This is caused by the fact that we choose to have objects specify their children rather then children specify their parents. The reason this feature was done was to that somebody could recursively walk down the universe tree requesting children IDs. Since we now have both difference lists and Get ID Sequences (both which didn't exist when this decision was made) and we are making fundamental changes to the objects anyway, it would be a good time to re-evaluate this decision. If instead objects specified their parents, it would drastically reduce the number of objects which need to be updated. Things which are static like star system in many rulesets would only ever have to be downloaded once! What do you think? Tim 'Mithro' Ansell _______________________________________________ tp-devel mailing list [email protected] http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel
