Difference between revisions of "Content:DB Milestone"

Line 2: Line 2:
  
 
This milestone is an effort to take all the knowledge we learned from data in Milestone 1, all the features we implemented, and advancements in log parsing and design a much more thorough database for release. This development cycle will be extremely process-oriented, controlled, and monitored for accuracy by our development staff and Beta Testers. Our goal is to achieve the best gaming experience possible for the features currently implemented.  
 
This milestone is an effort to take all the knowledge we learned from data in Milestone 1, all the features we implemented, and advancements in log parsing and design a much more thorough database for release. This development cycle will be extremely process-oriented, controlled, and monitored for accuracy by our development staff and Beta Testers. Our goal is to achieve the best gaming experience possible for the features currently implemented.  
 
 
The Tasks of DB Milestone 2 will be more detailed than in previous content design, because now we are more sure of what we want. Adherence to these processes is absolutely mandatory -- no "renegade" zone building will be allowed. Do it how we instruct, or please don't do it at all.
 
  
  

Revision as of 20:24, 13 July 2015

Content - DB Milestone 2

Return to: Content | Tutorials | Portal | Forum | Project Manager | Bug Tracker


This milestone is an effort to take all the knowledge we learned from data in Milestone 1, all the features we implemented, and advancements in log parsing and design a much more thorough database for release. This development cycle will be extremely process-oriented, controlled, and monitored for accuracy by our development staff and Beta Testers. Our goal is to achieve the best gaming experience possible for the features currently implemented.


Zones Unpopulated and No Scripts

Zones needing Content

Zek, the Orcish Wastes
The Feerrott
Everfrost
Nektulos Forrest
Lavastorm

Zones needing LUA scripts

Enchanted Lands

For those just wanting to write scripts this zone has almost all the spawns in place. Contact Cynnar to let him know you want to write scripts for this zone.


Tassk: LUA Scripting

LUA.

  • SpawnScripts
  • SpellScripts
  • QuestScripts
  • ItemScripts
  • ZoneScripts


Task: Loot Designer

Loots.

  • Build Loot tables
  • Assign to Spawns
  • Smart Loot


Task: Spells Designer

Spells.

  • Spell Data
  • Spell Effects
  • Spell Scripting


Task: Server Data

There is data the server will not function without. We refer to this as "Core Data". Without this data, appearances or effects will not work, players will not have skills and etc. Below are the categories of Server Core Data, with pages linking to the many different types.


General Server Core Data

This Core data is crtical data that the server will not even start up without. While there are no real checks that the data provided is valid, without this information, EQ2World.exe will die.


Game-related Core Data

This Core data affects the game experience, whether it be appearances, commands the player can utilize, merchant lists, etc. While not mandatory, the gaming experience will be uneventful without this data.


Player-related Core Data

This Core data provides the newly created characters with the proper information on first-world entry. Things like default factions, items, spells, and where the player starts based on race/class combinations. These are otherwise known as "Starting Data".


NPC-related Core Data

This Core data are merely pre-configured NPC setups for things like NPC gear stats, spells and skills, furthering the customization of your NPCs. This is not NPC appearance data! See details within this link.


(this document is incomplete)