This is a wiki for a reason. Anyone can contribute. If you see something that is inaccurate or can be improved, don't ask that it be fixed--just improve it.
[ Disclaimer, Create new user --- Wiki markup help, Install P99 ]

Zones.json

From Project 1999 Wiki
Jump to: navigation, search

Notes

current version:

https://github.com/pastram-i/eqatlas_api/blob/master/app/src/zones.json


Schema:


[
    {
        "string": { #zone name
            "Continent": "string",
            "Type": "string",
            "URL Name": "string",
            "Friendly Name (If different)": "string" | null,
            "Name in /who": "string",
            "Full URL": "string",
            "Inactive": bool,
            "46+": bool,
            "Key Required": bool,
            "Adjacent Zones": [
                {
                    "name" : "string",
                    "link" : "string"
                },
            ],
            "Ocean Connections": [
                {
                    "name" : "string",
                    "link" : "string"
                },
            ],
            "1 Way Connections": [
                {
                    "name" : "string",
                    "link" : "string"
                },
            ],
            "Firepot Port": bool,
            "Shaman Port": bool,
            "Druid Port": bool,
            "Wizard Port": bool,
            "Level of Monsters": [
                (int, int, "string"), #(Bottom, Top, Extra text)
            ], #Some zones have >1, list is needed
            "Types of Monsters": [
                "string",
            ],
            "Notable NPCs": [
                {
                    "name" : "string",
                    "link" : "string"
                },
            ],
            "Unique Items": [
                {
                    "name" : "string",
                    "link" : "string",
                    "details" : [
                        "string", #line-by-line breakdown of item window
                    ]
                },
            ],
            "ZEM Value": "n/a",
            "Succor/Evacuate": (int, int, "string"), #(Bottom, Top, Extra text)
            "Zone Spawn Timer": int, #Minute as fraction (ie 1:30 = 1.5)
            "Related Quests": [
                {
                    "name" : "string",
                    "link" : "string"
                },
            ],
            "Guilds": [
                {
                    "name" : "string",
                    "link" : "string"
                },
            ],
            "City Races": [
                {
                    "name" : "string",
                    "link" : "string"
                },
            ],
            "Tradeskill Facilities": [
                {
                    "name" : "string",
                    "link" : "string"
                },
            ],
            "Player Guides": [
                {
                    "name" : "string",
                    "link" : "string"
                },
            ]
        }
    },
]