In that case... could we /try/ it with the version I posted to you originally? I think it will lead to the best solution in the end. It was very hard to do the first version, through looking at many diffs between QC files and I reckon it would take even longer to do this one. I could have a go at doing the function overriding to get rid of all the duplicate code, then you have a totally clean codebase to go on with.
Also, when you feel you are going to need to make a change in some code outside of your area and can't, for some reason, overload a function, then please contact us and let us know we need to sort something out. An example is the hook we put in to do precaches -- there is a special function you can make that will be run in worldspawn() for precaching things in your mod. We can put in stuff like that so that you don't need to hack around and we can ensure that our code and yours will play nice with each other, even when ours is updated independently of yours (as it should be automatically when we add new features). best regards, -- Matthew T. Atkinson <[EMAIL PROTECTED]> _______________________________________________ AGRIP-discuss mailing list [email protected] http://lists.agrip.org.uk/cgi-bin/mailman/listinfo/agrip-discuss
