Page 1 of 1

Understanding Spawn Structure

Posted: Tue Apr 26, 2016 5:46 am
by Gangrenous
I am working with an old editor, fixing the C# queries to match the current structure. I would imagine the structure has changed a few times since inception. I am also guessing this is why many of the populated zones were wiped over the years? So is there currently any documentation or best practices for the current spawn structure? I would hate to start going along only to find my current way does not scale well. I am also trying to figure out things like the spawn groups, entries, placement and how the tables relate. I am coming from the EQ1 community and everything had a spawn group to spawn. I am guessing that is not the case here? Most spawn groups I am seeing are for shiny objects and such. I dug through the wiki and prior post but did not find much on the subject.

Re: Understanding Spawn Structure

Posted: Tue Apr 26, 2016 4:40 pm
by Jabantiz
Yes the spawn tables have changed a lot early on but nothing has needed to be changed for years now. As for documentation I am not sure, I will have to dig around to see if I can find a post for the current structure.

Placement is the actual location for a spawn, it links to spawn_location_entry, multiple spawns can share the same placement and location entry basically give those that share a chance to actually spawn in game (think place holders)

When we say spawn group we usually refer to linked encounters, where you target one NPC and the target rings for his buddies next to him also show up. That being said you will find groups with a single spawn, like shinies, this is because of spawn group association which pretty much lets us group spawn groups together and only allow one of those up in the game at a time.

Re: Understanding Spawn Structure

Posted: Tue Apr 26, 2016 5:02 pm
by Gangrenous
I am slowly working through things. I would rather spend plenty of time learning the structure of the database before placing anything.

Re: Understanding Spawn Structure

Posted: Tue Apr 26, 2016 11:24 pm
by Cynnar
Welcome to EQ2.

I have been working on updating Scatmans outdated editor and have most of the loading querys working. Maybe all of them now but not sure as I haven't worked on it in a while. You are welcome to download it from the SVN. Username: anonymous (no password required). It will be listed under the EQ2Emulator Tools SVN in the trunk/DBEditors/cynnars folder. Feel free to add to the editor if you want.

You can also use the QuestEditor I am working on for adding quest. It is not quite finished yet but functions for adding/editing quest, and adding quest rewards are working.

Hope this helps.

Re: Understanding Spawn Structure

Posted: Wed Apr 27, 2016 6:39 am
by Gangrenous
I spent 4 hours yesterday reworking the original EQ2Emu Database Editor, I did not know anyone had already looked into it. I have the everything working as far as I can tell.

Re: Understanding Spawn Structure

Posted: Thu Apr 28, 2016 12:07 pm
by Cynnar
Yeah I've been working on it a little here and there. With the lack of free time to work on this project I do not get much done on either the editor or the content for the server.