You can selectively use the approach, but you've clearly put more thought into it and gone further with it than my initial thoughts were on using it which isn't a bad thing. It could be more simple and straight forward like my example or more complex like yours however and a bit both and not every zone or quest needs to make use of it either of course. It's a nice avenue to expand upon some quest stuff though no doubt.
It's certainly nice that some of the effort I put into Spawn2 Table for Faydwer/Odus could be put to good use on implementing a variety of these types of subtle differences fairly trivially to really expand and enhance upon stuff better. I had a good feeling they would be useful and handy, but the extent of which is actually a lot more than I initially envisioned. It's a little involved in some cases, but at the same time a portion of the work is done which was a big part of my goal. To finish Antonica it would take roughly the same amount of time the other two took, but it's something that could be chipped away at gradually even at a zone by zone need basis over time then probably extended to Kunark, Velious, ect...so more content for all of those zones basically could be expanded gradually and w/o interfering with PEQ db itself.
Something else with the Spawn2 Table that could be done is to use it for a particular zone then have a quest that despawns the entire zone or a large area of it's default PEQ normal Spawn2 Table and replaces it with a new tweaked one based off a quest trigger rather than day or night spawn trigger as a way to use it different and in a more controlled way rather than retroactive way.
Could even do a little of both within a zone and create like a war between factions and constantly in a cycling flux struggle, but also with quest triggers as hand ins to help either side involved.
Not immediate server needs or anything and the base PEQ db itself is even a good start off point, but long term development goals of stuff to add to it basically. I'd be curious to know or see what different developers have all ready done to tweak different aspects of the DB that is readily available and might be easily merged together. I think somethings could all ready be made use of selectively based on things people at one point or another posted for other developers to use. I wish a lot of the custom developed stuff released was more organized and easy to find there is a reasonable amount of it scattered around the forums.
__________________
"We are all on the same team, and I think not enough people realize this."
- Leetsauce
|