alterecco wrote:Actually, the idea is not so much to generate new topology, but to add to previously defined systems. Perhaps TopologyHook was not the right wording.
What i am proposing is a way to add objects to systems using an xml syntax. Say i have an extension that needs to have a wreck floating somewhere in any system that is over level 5 (and perhaps some other criteria). I would write the xml hook, and on system generation, if the system matched my criteria there would be a chance that the objects were placed. Does that make sense or would you like a fuller example?
I think I get it now. Yeah, that makes sense. It is a generalization of what I said. In the Huari example, I talked about two cases. The second script, in OnGlobalSystemCreated, inserts a gate into an existing system. You want to generalize that and have an XML way of injecting arbitrary objects to one or more systems.
I like it. I would call it something like, <SystemExtension> or <SystemTypeExtension>.
Definitely add a ticket, if you haven't already. It seems like a really useful feature to me, especially with all the emphasis of adventures and shared resources.