feat: Customize expansion and set maps on first boot (#1425)

This commit is contained in:
mdodkins 2023-08-01 04:46:49 +01:00 • committed by GitHub
parent 3ffe049e08
commit a9a2a89908
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
45 changed files with 700 additions and 269 deletions

View file

@ -1,8 +1,9 @@
[
{
"Id": 0,
"Name": "None",
"ClientVersion": null,
"ClientFlags": null,
"RequiredClient": null,
"ClientFlags": "None",
"FeatureFlags": {
"T2A": false,
"UOR": false,
@ -29,6 +30,14 @@
"TOL": false,
"EJ": false
},
"MapSelectionFlags": {
"Felucca": true,
"Trammel": false,
"Ilshenar": false,
"Malas": false,
"Tokuno": false,
"TerMer": false
},
"CharacterListFlags": {
"Unk1": false,
"OverwriteConfigButton": false,
@ -64,8 +73,9 @@
"MobileStatusVersion": 3
},
{
"Id": 1,
"Name": "The Second Age",
"ClientVersion": null,
"RequiredClient": null,
"ClientFlags": "Felucca",
"FeatureFlags": {
"T2A": true,
@ -93,6 +103,14 @@
"TOL": false,
"EJ": false
},
"MapSelectionFlags": {
"Felucca": true,
"Trammel": true,
"Ilshenar": false,
"Malas": false,
"Tokuno": false,
"TerMer": false
},
"CharacterListFlags": {
"Unk1": false,
"OverwriteConfigButton": false,
@ -128,8 +146,9 @@
"MobileStatusVersion": 3
},
{
"Id": 2,
"Name": "Renaissance",
"ClientVersion": null,
"RequiredClient": null,
"ClientFlags": "Trammel",
"FeatureFlags": {
"T2A": true,
@ -157,6 +176,14 @@
"TOL": false,
"EJ": false
},
"MapSelectionFlags": {
"Felucca": true,
"Trammel": true,
"Ilshenar": false,
"Malas": false,
"Tokuno": false,
"TerMer": false
},
"CharacterListFlags": {
"Unk1": false,
"OverwriteConfigButton": false,
@ -192,8 +219,9 @@
"MobileStatusVersion": 3
},
{
"Id": 3,
"Name": "Third Dawn",
"ClientVersion": null,
"RequiredClient": null,
"ClientFlags": "Ilshenar",
"FeatureFlags": {
"T2A": true,
@ -221,6 +249,14 @@
"TOL": false,
"EJ": false
},
"MapSelectionFlags": {
"Felucca": true,
"Trammel": true,
"Ilshenar": true,
"Malas": false,
"Tokuno": false,
"TerMer": false
},
"CharacterListFlags": {
"Unk1": false,
"OverwriteConfigButton": false,
@ -256,8 +292,9 @@
"MobileStatusVersion": 3
},
{
"Id": 4,
"Name": "Blackthorn's Revenge",
"ClientVersion": null,
"RequiredClient": null,
"ClientFlags": "Ilshenar",
"FeatureFlags": {
"T2A": true,
@ -285,6 +322,14 @@
"TOL": false,
"EJ": false
},
"MapSelectionFlags": {
"Felucca": true,
"Trammel": true,
"Ilshenar": true,
"Malas": false,
"Tokuno": false,
"TerMer": false
},
"CharacterListFlags": {
"Unk1": false,
"OverwriteConfigButton": false,
@ -320,8 +365,9 @@
"MobileStatusVersion": 3
},
{
"Id": 5,
"Name": "Age of Shadows",
"ClientVersion": null,
"RequiredClient": null,
"ClientFlags": "Malas",
"FeatureFlags": {
"T2A": true,
@ -349,6 +395,14 @@
"TOL": false,
"EJ": false
},
"MapSelectionFlags": {
"Felucca": true,
"Trammel": true,
"Ilshenar": true,
"Malas": true,
"Tokuno": false,
"TerMer": false
},
"CharacterListFlags": {
"Unk1": false,
"OverwriteConfigButton": false,
@ -384,8 +438,9 @@
"MobileStatusVersion": 6
},
{
"Id": 6,
"Name": "Samurai Empire",
"ClientVersion": null,
"RequiredClient": null,
"ClientFlags": "Tokuno",
"FeatureFlags": {
"T2A": true,
@ -413,6 +468,14 @@
"TOL": false,
"EJ": false
},
"MapSelectionFlags": {
"Felucca": true,
"Trammel": true,
"Ilshenar": true,
"Malas": true,
"Tokuno": true,
"TerMer": false
},
"CharacterListFlags": {
"Unk1": false,
"OverwriteConfigButton": false,
@ -448,9 +511,10 @@
"MobileStatusVersion": 6
},
{
"Id": 7,
"Name": "Mondain's Legacy",
"ClientVersion": "5.0.0a",
"ClientFlags": null,
"RequiredClient": "5.0.0a",
"ClientFlags": "None",
"FeatureFlags": {
"T2A": true,
"UOR": true,
@ -477,6 +541,14 @@
"TOL": false,
"EJ": false
},
"MapSelectionFlags": {
"Felucca": true,
"Trammel": true,
"Ilshenar": true,
"Malas": true,
"Tokuno": true,
"TerMer": false
},
"CharacterListFlags": {
"Unk1": false,
"OverwriteConfigButton": false,
@ -512,8 +584,9 @@
"MobileStatusVersion": 6
},
{
"Id": 8,
"Name": "Stygian Abyss",
"ClientVersion": null,
"RequiredClient": null,
"ClientFlags": "TerMur",
"FeatureFlags": {
"T2A": true,
@ -541,6 +614,14 @@
"TOL": false,
"EJ": false
},
"MapSelectionFlags": {
"Felucca": true,
"Trammel": true,
"Ilshenar": true,
"Malas": true,
"Tokuno": true,
"TerMer": true
},
"CharacterListFlags": {
"Unk1": false,
"OverwriteConfigButton": false,
@ -576,9 +657,10 @@
"MobileStatusVersion": 6
},
{
"Id": 9,
"Name": "High Seas",
"ClientVersion": "7.0.9.0",
"ClientFlags": null,
"RequiredClient": "7.0.9.0",
"ClientFlags": "None",
"FeatureFlags": {
"T2A": true,
"UOR": true,
@ -605,6 +687,14 @@
"TOL": false,
"EJ": false
},
"MapSelectionFlags": {
"Felucca": true,
"Trammel": true,
"Ilshenar": true,
"Malas": true,
"Tokuno": true,
"TerMer": true
},
"CharacterListFlags": {
"Unk1": false,
"OverwriteConfigButton": false,
@ -640,9 +730,10 @@
"MobileStatusVersion": 6
},
{
"Id": 10,
"Name": "Time of Legends",
"ClientVersion": "7.0.45.65",
"ClientFlags": null,
"RequiredClient": "7.0.45.65",
"ClientFlags": "None",
"FeatureFlags": {
"T2A": true,
"UOR": true,
@ -669,6 +760,14 @@
"TOL": true,
"EJ": false
},
"MapSelectionFlags": {
"Felucca": true,
"Trammel": true,
"Ilshenar": true,
"Malas": true,
"Tokuno": true,
"TerMer": true
},
"CharacterListFlags": {
"Unk1": false,
"OverwriteConfigButton": false,
@ -704,9 +803,10 @@
"MobileStatusVersion": 6
},
{
"Id": 11,
"Name": "Endless Journey",
"ClientVersion": "7.0.61.0",
"ClientFlags": null,
"RequiredClient": "7.0.61.0",
"ClientFlags": "None",
"FeatureFlags": {
"T2A": true,
"UOR": true,
@ -733,6 +833,14 @@
"TOL": true,
"EJ": true
},
"MapSelectionFlags": {
"Felucca": true,
"Trammel": true,
"Ilshenar": true,
"Malas": true,
"Tokuno": true,
"TerMer": true
},
"CharacterListFlags": {
"Unk1": false,
"OverwriteConfigButton": false,