Browse Source

config, debug

master
linquan 4 weeks ago
parent
commit
81aaf62bd7
  1. 2
      .env.peachmanage
  2. 5
      .env.production
  3. 2
      package.json
  4. 4329
      src/api/config/AllItemConfigCategory.json
  5. 9
      src/api/config/AttributesConfigCategory.json
  6. 28
      src/api/config/BuildFunctionConfigCategory.json
  7. 36
      src/api/config/CommonShopConfigCategory.json
  8. 170
      src/api/config/DecorationsConfigCategory.json
  9. 136
      src/api/config/DialogueConfigCategory.json
  10. 1158
      src/api/config/DropGroupConfigCategory.json
  11. 4
      src/api/config/ExploreConfigCategory.json
  12. 2211
      src/api/config/ExtraAttributeConfigCategory.json
  13. 259
      src/api/config/FeastDialogueConfigCategory.json
  14. 312
      src/api/config/FunctionItemConfigCategory.json
  15. 49
      src/api/config/GameUnitSizeInfoConfigCategory.json
  16. 62
      src/api/config/GemConfigCategory.json
  17. 380
      src/api/config/GoodsForSaleConfigCategory.json
  18. 2
      src/api/config/HeadIconConfigCategory.json
  19. 30
      src/api/config/HelpConfigCategory.json
  20. 9
      src/api/config/JuBaoPenConfigCategory.json
  21. 360
      src/api/config/LifeExpConfigCategory.json
  22. 11
      src/api/config/MainButtonConfigCategory.json
  23. 146
      src/api/config/MartialInitConfigCategory.json
  24. 65
      src/api/config/MartialRankConfigCategory.json
  25. 38
      src/api/config/MedicineConfigCategory.json
  26. 1200
      src/api/config/MonsterConfigCategory.json
  27. 10
      src/api/config/MonthlyCardConfigCategory.json
  28. 7
      src/api/config/OptionsBehaviourConfigCategory.json
  29. 23
      src/api/config/OptionsConfigCategory.json
  30. 96
      src/api/config/PackageConfigCategory.json
  31. 4
      src/api/config/PetConfigCategory.json
  32. 45
      src/api/config/PhysiqueConfigCategory.json
  33. 22
      src/api/config/RegionConfigCategory.json
  34. 2342
      src/api/config/RegionVillagerGroupConfigCategory.json
  35. 11
      src/api/config/ReputationShopItemGroupConfigCategory.json
  36. 121
      src/api/config/ResourceSkinConfigCategory.json
  37. 88
      src/api/config/ResourcesConfigCategory.json
  38. 130
      src/api/config/ResourcesPointConfigCategory.json
  39. 107
      src/api/config/RewardGroupConfigCategory.json
  40. 1554
      src/api/config/ScienceConfigCategory.json
  41. 212
      src/api/config/SignConfigCategory.json
  42. 32
      src/api/config/SignPackageConfigCategory.json
  43. 602
      src/api/config/SkillBuffConfigCategory.json
  44. 40
      src/api/config/SkillBulletConfigCategory.json
  45. 80
      src/api/config/SkillConfigCategory.json
  46. 260
      src/api/config/SkillEffectConfigCategory.json
  47. 13
      src/api/config/StoryAnimationConfigCategory.json
  48. 437
      src/api/config/StructureConfigCategory.json
  49. 153
      src/api/config/StructureSkinConfigCategory.json
  50. 34
      src/api/config/StructureStrengthenConfigCategory.json
  51. 113
      src/api/config/SynthesisConfigCategory.json
  52. 14
      src/api/config/SystemConditionsConfigCategory.json
  53. 32
      src/api/config/TaskConfigCategory.json
  54. 22
      src/api/config/TaskDialogueConfigCategory.json
  55. 17
      src/api/config/TaskStepConfigCategory.json
  56. 95
      src/api/config/TextConfigCategory.json
  57. 14
      src/api/config/TreasureSynthesisConfigCategory.json
  58. 16
      src/api/config/TreasureSynthesisGroupConfigCategory.json
  59. 32
      src/api/config/ValleyEffectConfigCategory.json
  60. 9
      src/api/config/WorldParametersConfigCategory.json
  61. 16
      src/api/game/index.ts
  62. 11
      src/api/game/set.ts
  63. 3
      src/utils/game.ts
  64. 114
      src/views/gameCCD/hotfix/component/checkCCD.vue
  65. 641
      src/views/gameCCD/hotfix/index.vue
  66. 39
      src/views/gameNotice/customerService/index.vue
  67. 33
      src/views/gameNotice/login/index.vue
  68. 1554
      src/views/gameNotice/maintenance/index.vue
  69. 1299
      src/views/gameNotice/preview/index.vue
  70. 165
      src/views/gameRole/itemRecord/index.vue
  71. 14
      src/views/gameRole/loginOutInfoGm/index.vue
  72. 2
      src/views/gameRole/role/index.vue
  73. 101
      src/views/gameSet/auditMode/component/checkLoginUrl.vue
  74. 28
      src/views/gameSet/auditMode/index.vue

2
.env.test87 → .env.peachmanage

@ -3,7 +3,7 @@ ENV = 'production'
# public path 配置线上环境路径(打包)、本地通过 http-server 访问时,请置空即可 # public path 配置线上环境路径(打包)、本地通过 http-server 访问时,请置空即可
VITE_PUBLIC_PATH = VITE_PUBLIC_PATH =
VITE_outDir = 'test87' VITE_outDir = 'peachmanage'
# 线上环境接口地址 # 线上环境接口地址
VITE_API_URL = 'http://111.231.140.87:4111/' VITE_API_URL = 'http://111.231.140.87:4111/'
VITE_API_URL1 = 'http://peachmanage.taoyuanjilogin.com:4111/' VITE_API_URL1 = 'http://peachmanage.taoyuanjilogin.com:4111/'

5
.env.production

@ -3,8 +3,9 @@ ENV = 'production'
# public path 配置线上环境路径(打包)、本地通过 http-server 访问时,请置空即可 # public path 配置线上环境路径(打包)、本地通过 http-server 访问时,请置空即可
VITE_PUBLIC_PATH = VITE_PUBLIC_PATH =
VITE_outDir = 'test87' VITE_outDir = 'peachmanage'
# 线上环境接口地址 # 线上环境接口地址
VITE_API_URL = 'http://101.35.161.116:4111/' VITE_API_URL = 'http://111.231.140.87:4111/'
VITE_API_URL1 = 'http://peachmanage.taoyuanjilogin.com:4111/'
VITE_API_TITLE = '桃源记2后台' VITE_API_TITLE = '桃源记2后台'
VITE_API_VICETITLE = '后台' VITE_API_VICETITLE = '后台'

2
package.json

@ -10,7 +10,7 @@
"test115": "vite build --mode test115", "test115": "vite build --mode test115",
"test": "vite build --mode test", "test": "vite build --mode test",
"test89": "vite build --mode test89", "test89": "vite build --mode test89",
"test87": "vite build --mode test87", "peachmanage": "vite build --mode peachmanage",
"lint-fix": "eslint --fix --ext .js --ext .jsx --ext .vue src/" "lint-fix": "eslint --fix --ext .js --ext .jsx --ext .vue src/"
}, },
"dependencies": { "dependencies": {

4329
src/api/config/AllItemConfigCategory.json

File diff suppressed because it is too large Load Diff

9
src/api/config/AttributesConfigCategory.json

@ -1141,5 +1141,14 @@
"IsNumeric": false, "IsNumeric": false,
"ChangeSpecialEffects": false, "ChangeSpecialEffects": false,
"ShowType": 1 "ShowType": 1
},
{
"Id": 10000,
"Name": "给全队上BUFF",
"Field": "TeamInvokeBuff",
"IsFloat": false,
"IsNumeric": false,
"ChangeSpecialEffects": false,
"ShowType": 1
} }
] ]

28
src/api/config/BuildFunctionConfigCategory.json

@ -766,6 +766,20 @@
], ],
"Pet": 1004 "Pet": 1004
}, },
{
"Id": 674,
"ResourcesPointId": 0,
"ItemConversion": [
0
]
},
{
"Id": 675,
"ResourcesPointId": 0,
"ItemConversion": [
0
]
},
{ {
"Id": 1000, "Id": 1000,
"ResourcesPointId": 210, "ResourcesPointId": 210,
@ -793,5 +807,19 @@
"ItemConversion": [ "ItemConversion": [
0 0
] ]
},
{
"Id": 1004,
"ResourcesPointId": 215,
"ItemConversion": [
0
]
},
{
"Id": 1005,
"ResourcesPointId": 216,
"ItemConversion": [
0
]
} }
] ]

36
src/api/config/CommonShopConfigCategory.json

@ -454,5 +454,41 @@
"Discount": 80, "Discount": 80,
"DiscountWeight": 10, "DiscountWeight": 10,
"RefreshCycle": 1 "RefreshCycle": 1
},
{
"Id": 39,
"ItemId": 4153,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"Number": 10,
"Currency": 2,
"Price": 10,
"Discount": 80,
"DiscountWeight": 10,
"RefreshCycle": 1
},
{
"Id": 40,
"ItemId": 4154,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"Number": 10,
"Currency": 2,
"Price": 10,
"Discount": 80,
"DiscountWeight": 10,
"RefreshCycle": 1
},
{
"Id": 41,
"ItemId": 4155,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"Number": 10,
"Currency": 2,
"Price": 10,
"Discount": 80,
"DiscountWeight": 10,
"RefreshCycle": 1
} }
] ]

170
src/api/config/DecorationsConfigCategory.json

@ -6,6 +6,7 @@
"Manual": true, "Manual": true,
"Order": 2, "Order": 2,
"score": 5, "score": 5,
"Preview": true,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_1" "Decoration_1"
], ],
@ -31,6 +32,7 @@
"Manual": true, "Manual": true,
"Order": 3, "Order": 3,
"score": 10, "score": 10,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_2" "Decoration_2"
], ],
@ -49,6 +51,7 @@
"Manual": true, "Manual": true,
"Order": 4, "Order": 4,
"score": 20, "score": 20,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_3" "Decoration_3"
], ],
@ -68,6 +71,7 @@
"Manual": true, "Manual": true,
"Order": 5, "Order": 5,
"score": 10, "score": 10,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_4" "Decoration_4"
], ],
@ -85,6 +89,7 @@
"Manual": true, "Manual": true,
"Order": 6, "Order": 6,
"score": 10, "score": 10,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_5" "Decoration_5"
], ],
@ -104,6 +109,7 @@
"Manual": true, "Manual": true,
"Order": 7, "Order": 7,
"score": 10, "score": 10,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_6" "Decoration_6"
], ],
@ -121,6 +127,7 @@
"Manual": true, "Manual": true,
"Order": 8, "Order": 8,
"score": 10, "score": 10,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_7" "Decoration_7"
], ],
@ -138,6 +145,7 @@
"Manual": true, "Manual": true,
"Order": 9, "Order": 9,
"score": 10, "score": 10,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_8" "Decoration_8"
], ],
@ -155,6 +163,7 @@
"Manual": true, "Manual": true,
"Order": 10, "Order": 10,
"score": 20, "score": 20,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_9", "Decoration_9",
"Decoration_9_2", "Decoration_9_2",
@ -175,6 +184,7 @@
"Manual": true, "Manual": true,
"Order": 11, "Order": 11,
"score": 20, "score": 20,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_10" "Decoration_10"
], ],
@ -192,6 +202,7 @@
"Manual": true, "Manual": true,
"Order": 12, "Order": 12,
"score": 15, "score": 15,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_11" "Decoration_11"
], ],
@ -213,6 +224,7 @@
"Manual": true, "Manual": true,
"Order": 13, "Order": 13,
"score": 10, "score": 10,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_12" "Decoration_12"
], ],
@ -230,6 +242,7 @@
"Manual": true, "Manual": true,
"Order": 14, "Order": 14,
"score": 15, "score": 15,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_13" "Decoration_13"
], ],
@ -247,6 +260,7 @@
"Manual": true, "Manual": true,
"Order": 15, "Order": 15,
"score": 25, "score": 25,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_14" "Decoration_14"
], ],
@ -264,6 +278,7 @@
"Manual": true, "Manual": true,
"Order": 16, "Order": 16,
"score": 20, "score": 20,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_15" "Decoration_15"
], ],
@ -282,6 +297,7 @@
"Manual": true, "Manual": true,
"Order": 17, "Order": 17,
"score": 15, "score": 15,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_16" "Decoration_16"
], ],
@ -299,6 +315,7 @@
"Manual": true, "Manual": true,
"Order": 18, "Order": 18,
"score": 15, "score": 15,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_17" "Decoration_17"
], ],
@ -316,6 +333,7 @@
"Manual": true, "Manual": true,
"Order": 19, "Order": 19,
"score": 25, "score": 25,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_18" "Decoration_18"
], ],
@ -333,6 +351,7 @@
"Manual": true, "Manual": true,
"Order": 20, "Order": 20,
"score": 25, "score": 25,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_19" "Decoration_19"
], ],
@ -350,6 +369,7 @@
"Manual": true, "Manual": true,
"Order": 21, "Order": 21,
"score": 20, "score": 20,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_20" "Decoration_20"
], ],
@ -368,6 +388,7 @@
"Manual": true, "Manual": true,
"Order": 1, "Order": 1,
"score": 10, "score": 10,
"Preview": true,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_21" "Decoration_21"
], ],
@ -390,6 +411,7 @@
"Manual": true, "Manual": true,
"Order": 22, "Order": 22,
"score": 40, "score": 40,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_22" "Decoration_22"
], ],
@ -408,6 +430,7 @@
"Manual": true, "Manual": true,
"Order": 23, "Order": 23,
"score": 20, "score": 20,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_23" "Decoration_23"
], ],
@ -425,6 +448,7 @@
"Manual": true, "Manual": true,
"Order": 24, "Order": 24,
"score": 25, "score": 25,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_24" "Decoration_24"
], ],
@ -442,6 +466,7 @@
"Manual": true, "Manual": true,
"Order": 25, "Order": 25,
"score": 20, "score": 20,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_25" "Decoration_25"
], ],
@ -459,6 +484,7 @@
"Manual": true, "Manual": true,
"Order": 26, "Order": 26,
"score": 40, "score": 40,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_26" "Decoration_26"
], ],
@ -482,6 +508,7 @@
"Manual": true, "Manual": true,
"Order": 27, "Order": 27,
"score": 45, "score": 45,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_27", "Decoration_27",
"Decoration_27_2", "Decoration_27_2",
@ -502,6 +529,7 @@
"Manual": true, "Manual": true,
"Order": 28, "Order": 28,
"score": 30, "score": 30,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_28" "Decoration_28"
], ],
@ -525,6 +553,7 @@
"Manual": true, "Manual": true,
"Order": 29, "Order": 29,
"score": 10, "score": 10,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_29" "Decoration_29"
], ],
@ -544,6 +573,7 @@
"Manual": true, "Manual": true,
"Order": 30, "Order": 30,
"score": 30, "score": 30,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_30" "Decoration_30"
], ],
@ -562,6 +592,7 @@
"Manual": true, "Manual": true,
"Order": 31, "Order": 31,
"score": 15, "score": 15,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_31" "Decoration_31"
], ],
@ -579,6 +610,7 @@
"Manual": true, "Manual": true,
"Order": 32, "Order": 32,
"score": 15, "score": 15,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_32" "Decoration_32"
], ],
@ -596,6 +628,7 @@
"Manual": true, "Manual": true,
"Order": 33, "Order": 33,
"score": 15, "score": 15,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_33" "Decoration_33"
], ],
@ -613,6 +646,7 @@
"Manual": true, "Manual": true,
"Order": 34, "Order": 34,
"score": 20, "score": 20,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_34" "Decoration_34"
], ],
@ -630,6 +664,7 @@
"Manual": true, "Manual": true,
"Order": 35, "Order": 35,
"score": 40, "score": 40,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_35" "Decoration_35"
], ],
@ -647,6 +682,7 @@
"Manual": true, "Manual": true,
"Order": 36, "Order": 36,
"score": 15, "score": 15,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_36" "Decoration_36"
], ],
@ -664,6 +700,7 @@
"Manual": true, "Manual": true,
"Order": 37, "Order": 37,
"score": 45, "score": 45,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_37" "Decoration_37"
], ],
@ -681,6 +718,7 @@
"Manual": true, "Manual": true,
"Order": 38, "Order": 38,
"score": 40, "score": 40,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_38" "Decoration_38"
], ],
@ -698,6 +736,7 @@
"Manual": true, "Manual": true,
"Order": 39, "Order": 39,
"score": 50, "score": 50,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_39" "Decoration_39"
], ],
@ -715,6 +754,7 @@
"Manual": true, "Manual": true,
"Order": 40, "Order": 40,
"score": 30, "score": 30,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_40" "Decoration_40"
], ],
@ -732,6 +772,7 @@
"Manual": true, "Manual": true,
"Order": 41, "Order": 41,
"score": 25, "score": 25,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_41" "Decoration_41"
], ],
@ -749,6 +790,7 @@
"Manual": true, "Manual": true,
"Order": 42, "Order": 42,
"score": 25, "score": 25,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_42", "Decoration_42",
"Decoration_42_2", "Decoration_42_2",
@ -768,6 +810,7 @@
"Manual": true, "Manual": true,
"Order": 43, "Order": 43,
"score": 10, "score": 10,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_43" "Decoration_43"
], ],
@ -785,6 +828,7 @@
"Manual": true, "Manual": true,
"Order": 44, "Order": 44,
"score": 25, "score": 25,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_44" "Decoration_44"
], ],
@ -802,6 +846,7 @@
"Manual": true, "Manual": true,
"Order": 45, "Order": 45,
"score": 40, "score": 40,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_45" "Decoration_45"
], ],
@ -819,6 +864,7 @@
"Manual": true, "Manual": true,
"Order": 46, "Order": 46,
"score": 50, "score": 50,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_46" "Decoration_46"
], ],
@ -836,6 +882,7 @@
"Manual": true, "Manual": true,
"Order": 47, "Order": 47,
"score": 35, "score": 35,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_47" "Decoration_47"
], ],
@ -853,6 +900,7 @@
"Manual": true, "Manual": true,
"Order": 48, "Order": 48,
"score": 35, "score": 35,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_48", "Decoration_48",
"Decoration_48_2", "Decoration_48_2",
@ -872,6 +920,7 @@
"Manual": true, "Manual": true,
"Order": 49, "Order": 49,
"score": 40, "score": 40,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_49", "Decoration_49",
"Decoration_49_2", "Decoration_49_2",
@ -891,6 +940,7 @@
"Manual": true, "Manual": true,
"Order": 50, "Order": 50,
"score": 15, "score": 15,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_50" "Decoration_50"
], ],
@ -908,6 +958,7 @@
"Manual": true, "Manual": true,
"Order": 51, "Order": 51,
"score": 50, "score": 50,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_51" "Decoration_51"
], ],
@ -925,6 +976,7 @@
"Manual": true, "Manual": true,
"Order": 52, "Order": 52,
"score": 40, "score": 40,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_52" "Decoration_52"
], ],
@ -942,6 +994,7 @@
"Manual": true, "Manual": true,
"Order": 53, "Order": 53,
"score": 50, "score": 50,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_53" "Decoration_53"
], ],
@ -959,6 +1012,7 @@
"Manual": true, "Manual": true,
"Order": 54, "Order": 54,
"score": 50, "score": 50,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_54" "Decoration_54"
], ],
@ -976,6 +1030,7 @@
"Manual": true, "Manual": true,
"Order": 55, "Order": 55,
"score": 30, "score": 30,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_55" "Decoration_55"
], ],
@ -993,6 +1048,7 @@
"Manual": true, "Manual": true,
"Order": 56, "Order": 56,
"score": 40, "score": 40,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_56" "Decoration_56"
], ],
@ -1010,6 +1066,7 @@
"Manual": true, "Manual": true,
"Order": 57, "Order": 57,
"score": 20, "score": 20,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_57" "Decoration_57"
], ],
@ -1027,6 +1084,7 @@
"Manual": true, "Manual": true,
"Order": 58, "Order": 58,
"score": 50, "score": 50,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_58" "Decoration_58"
], ],
@ -1044,6 +1102,7 @@
"Manual": true, "Manual": true,
"Order": 59, "Order": 59,
"score": 10, "score": 10,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_59" "Decoration_59"
], ],
@ -1061,6 +1120,7 @@
"Manual": true, "Manual": true,
"Order": 60, "Order": 60,
"score": 20, "score": 20,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_60" "Decoration_60"
], ],
@ -1078,6 +1138,7 @@
"Manual": true, "Manual": true,
"Order": 61, "Order": 61,
"score": 25, "score": 25,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_61" "Decoration_61"
], ],
@ -1095,6 +1156,7 @@
"Manual": true, "Manual": true,
"Order": 62, "Order": 62,
"score": 15, "score": 15,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_62" "Decoration_62"
], ],
@ -1112,6 +1174,7 @@
"Manual": true, "Manual": true,
"Order": 63, "Order": 63,
"score": 10, "score": 10,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_63" "Decoration_63"
], ],
@ -1129,6 +1192,7 @@
"Manual": true, "Manual": true,
"Order": 64, "Order": 64,
"score": 5, "score": 5,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_64" "Decoration_64"
], ],
@ -1149,6 +1213,7 @@
"Manual": true, "Manual": true,
"Order": 65, "Order": 65,
"score": 50, "score": 50,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_65" "Decoration_65"
], ],
@ -1166,6 +1231,7 @@
"Manual": true, "Manual": true,
"Order": 66, "Order": 66,
"score": 35, "score": 35,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_66" "Decoration_66"
], ],
@ -1176,6 +1242,100 @@
"DismantleType": 7, "DismantleType": 7,
"DismantleParameter": 7874 "DismantleParameter": 7874
}, },
{
"Id": 67,
"Name": "武陵溪",
"Type": 2,
"Manual": false,
"Order": 67,
"score": 15,
"Preview": true,
"CommonPrefab": [
"Decoration_67"
],
"MainBodyFile": [
"Decoration_67",
"Decoration_67_2",
"Decoration_67_3",
"Decoration_67_4",
"Decoration_67_5",
"Decoration_67_6",
"Decoration_67_7",
"Decoration_67_8",
"Decoration_67_9",
"Decoration_67_10",
"Decoration_67_11",
"Decoration_67_12",
"Decoration_67_13",
"Decoration_67_14",
"Decoration_67_15",
"Decoration_67_16",
"Decoration_67_17"
],
"AccessoriesFile": [],
"DismantleType": 7,
"DismantleParameter": 7877
},
{
"Id": 68,
"Name": "武陵溪·角",
"Type": 2,
"Manual": false,
"Order": 68,
"score": 15,
"Preview": false,
"CommonPrefab": [
"Decoration_68"
],
"MainBodyFile": [
"Decoration_68",
"Decoration_68_2",
"Decoration_68_3",
"Decoration_68_4"
],
"AccessoriesFile": [],
"DismantleType": 7,
"DismantleParameter": 7878
},
{
"Id": 69,
"Name": "武陵溪·水",
"Type": 1,
"Manual": false,
"Order": 69,
"score": 15,
"Preview": false,
"CommonPrefab": [
"Decoration_69"
],
"MainBodyFile": [
"Decoration_69"
],
"AccessoriesFile": [],
"DismantleType": 7,
"DismantleParameter": 7879
},
{
"Id": 70,
"Name": "烟波径",
"Type": 2,
"Manual": false,
"Order": 70,
"score": 15,
"Preview": false,
"CommonPrefab": [
"Decoration_70"
],
"MainBodyFile": [
"Decoration_70",
"Decoration_70_2",
"Decoration_70_3",
"Decoration_70_4"
],
"AccessoriesFile": [],
"DismantleType": 7,
"DismantleParameter": 7880
},
{ {
"Id": 1000, "Id": 1000,
"Name": "观赏桃树", "Name": "观赏桃树",
@ -1183,6 +1343,7 @@
"Manual": false, "Manual": false,
"Order": 51, "Order": 51,
"score": 30, "score": 30,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_1000" "Decoration_1000"
], ],
@ -1198,6 +1359,7 @@
"Manual": false, "Manual": false,
"Order": 52, "Order": 52,
"score": 30, "score": 30,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_1001" "Decoration_1001"
], ],
@ -1213,6 +1375,7 @@
"Manual": false, "Manual": false,
"Order": 53, "Order": 53,
"score": 30, "score": 30,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_1002" "Decoration_1002"
], ],
@ -1228,6 +1391,7 @@
"Manual": false, "Manual": false,
"Order": 54, "Order": 54,
"score": 30, "score": 30,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_1003" "Decoration_1003"
], ],
@ -1243,6 +1407,7 @@
"Manual": false, "Manual": false,
"Order": 55, "Order": 55,
"score": 30, "score": 30,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_1004" "Decoration_1004"
], ],
@ -1258,6 +1423,7 @@
"Manual": false, "Manual": false,
"Order": 56, "Order": 56,
"score": 30, "score": 30,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_1005" "Decoration_1005"
], ],
@ -1273,6 +1439,7 @@
"Manual": false, "Manual": false,
"Order": 57, "Order": 57,
"score": 30, "score": 30,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_1006" "Decoration_1006"
], ],
@ -1288,6 +1455,7 @@
"Manual": false, "Manual": false,
"Order": 58, "Order": 58,
"score": 30, "score": 30,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_1007" "Decoration_1007"
], ],
@ -1303,6 +1471,7 @@
"Manual": false, "Manual": false,
"Order": 59, "Order": 59,
"score": 30, "score": 30,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_1008" "Decoration_1008"
], ],
@ -1318,6 +1487,7 @@
"Manual": false, "Manual": false,
"Order": 60, "Order": 60,
"score": 30, "score": 30,
"Preview": false,
"CommonPrefab": [ "CommonPrefab": [
"Decoration_1009" "Decoration_1009"
], ],

136
src/api/config/DialogueConfigCategory.json

@ -8326,5 +8326,141 @@
"UIPrefabName": "", "UIPrefabName": "",
"NameFile": "", "NameFile": "",
"Position": 0 "Position": 0
},
{
"Id": 240001,
"DialogueText": "前些日子游历,路过一处幽谷。谷中灵气氤氲,远远瞧着,似有灵草隐现其间。一时心动,便走了进去。",
"IconFIle": "TaoYuanming",
"UIPrefabName": "UI_StoryCase_TaoYuanMing",
"NameFile": "陶先生",
"Position": 2
},
{
"Id": 240002,
"DialogueText": "越往里走雾气越发浓郁,等意识到这是瘴气时已经迟了。眼前发黑,腿脚发软,拼着一口气往外退。",
"IconFIle": "TaoYuanming",
"UIPrefabName": "UI_StoryCase_TaoYuanMing",
"NameFile": "陶先生",
"Position": 2
},
{
"Id": 240003,
"DialogueText": "后来呢?",
"IconFIle": "WarriorHead_qiaodn_1",
"UIPrefabName": "UI_StoryCase_QiaoHe",
"NameFile": "乔河",
"Position": 2
},
{
"Id": 240004,
"DialogueText": "后来我强撑着走出山谷,刚踏出谷口,眼前一黑,就什么都不知道了。",
"IconFIle": "TaoYuanming",
"UIPrefabName": "UI_StoryCase_TaoYuanMing",
"NameFile": "陶先生",
"Position": 2
},
{
"Id": 240005,
"DialogueText": "啊?!那你怎么...",
"IconFIle": "WarriorHead_yanggy_2",
"UIPrefabName": "UI_StoryCase_TaoXiaoQing",
"NameFile": "陶小青",
"Position": 2
},
{
"Id": 240006,
"DialogueText": "等我醒过来,嘴里发苦。身旁有些药草叶子,还有一条通体碧莹的小蛇,盘在我身侧,小脑袋正对着我瞧。那眼神,竟不似寻常蛇类。",
"IconFIle": "TaoYuanming",
"UIPrefabName": "UI_StoryCase_TaoYuanMing",
"NameFile": "陶先生",
"Position": 2
},
{
"Id": 240007,
"DialogueText": "莫非是这小蛇救了你?",
"IconFIle": "WarriorHead_qiaodn_1",
"UIPrefabName": "UI_StoryCase_QiaoHe",
"NameFile": "乔河",
"Position": 2
},
{
"Id": 240008,
"DialogueText": "正是!那些药草,想必就是它寻来替我解毒的。我心下感激,便取了几枚随身带的果子,放在它面前,算是谢它的救命之恩。",
"IconFIle": "TaoYuanming",
"UIPrefabName": "UI_StoryCase_TaoYuanMing",
"NameFile": "陶先生",
"Position": 2
},
{
"Id": 240009,
"DialogueText": "它看了看果子,再看了看我,倒像是明白我的意思。随后,我便与它告别,继续上路了。",
"IconFIle": "TaoYuanming",
"UIPrefabName": "UI_StoryCase_TaoYuanMing",
"NameFile": "陶先生",
"Position": 2
},
{
"Id": 240010,
"DialogueText": "那它...",
"IconFIle": "WarriorHead_yanggy_2",
"UIPrefabName": "UI_StoryCase_TaoXiaoQing",
"NameFile": "陶小青",
"Position": 2
},
{
"Id": 240011,
"DialogueText": "刚走出不远,一回头,就看见那小东西不远不近地跟在后面。我停下,它也停下;我走,它便跟着走。",
"IconFIle": "TaoYuanming",
"UIPrefabName": "UI_StoryCase_TaoYuanMing",
"NameFile": "陶先生",
"Position": 2
},
{
"Id": 240012,
"DialogueText": "我想着它应该是无家可归,便带着它回来了。",
"IconFIle": "TaoYuanming",
"UIPrefabName": "UI_StoryCase_TaoYuanMing",
"NameFile": "陶先生",
"Position": 2
},
{
"Id": 240013,
"DialogueText": "那它现在何处?",
"IconFIle": "WarriorHead_qiaodn_1",
"UIPrefabName": "UI_StoryCase_QiaoHe",
"NameFile": "乔河",
"Position": 2
},
{
"Id": 240014,
"DialogueText": "你瞧,它来了。",
"IconFIle": "TaoYuanming",
"UIPrefabName": "UI_StoryCase_TaoYuanMing",
"NameFile": "陶先生",
"Position": 2
},
{
"Id": 240015,
"DialogueText": "这小灵蛇看着颇通人性。",
"IconFIle": "WarriorHead_yanggy_2",
"UIPrefabName": "UI_StoryCase_TaoXiaoQing",
"NameFile": "陶小青",
"Position": 2
},
{
"Id": 240016,
"DialogueText": "我常年在外游历,带着它也不方便。这小灵蛇在医药上面很有天赋,不如你们将它带回桃谷,也能帮上忙。",
"IconFIle": "TaoYuanming",
"UIPrefabName": "UI_StoryCase_TaoYuanMing",
"NameFile": "陶先生",
"Position": 2
},
{
"Id": 240017,
"DialogueText": "如此甚好!",
"IconFIle": "WarriorHead_qiaodn_1",
"UIPrefabName": "UI_StoryCase_QiaoHe",
"NameFile": "乔河",
"Position": 2
} }
] ]

1158
src/api/config/DropGroupConfigCategory.json

File diff suppressed because it is too large Load Diff

4
src/api/config/ExploreConfigCategory.json

@ -2,6 +2,7 @@
{ {
"Id": 1, "Id": 1,
"Name": "桃谷南方", "Name": "桃谷南方",
"NameAbbreviation": "南方",
"Scale": 7, "Scale": 7,
"UnlockCondition": 0, "UnlockCondition": 0,
"ConditionParameter": 0, "ConditionParameter": 0,
@ -16,6 +17,7 @@
{ {
"Id": 2, "Id": 2,
"Name": "桃谷北方", "Name": "桃谷北方",
"NameAbbreviation": "北方",
"Scale": 10, "Scale": 10,
"UnlockCondition": 1, "UnlockCondition": 1,
"ConditionParameter": 1, "ConditionParameter": 1,
@ -30,6 +32,7 @@
{ {
"Id": 3, "Id": 3,
"Name": "桃谷东方", "Name": "桃谷东方",
"NameAbbreviation": "东方",
"Scale": 15, "Scale": 15,
"UnlockCondition": 1, "UnlockCondition": 1,
"ConditionParameter": 2, "ConditionParameter": 2,
@ -44,6 +47,7 @@
{ {
"Id": 4, "Id": 4,
"Name": "桃谷西方", "Name": "桃谷西方",
"NameAbbreviation": "西方",
"Scale": 20, "Scale": 20,
"UnlockCondition": 1, "UnlockCondition": 1,
"ConditionParameter": 3, "ConditionParameter": 3,

2211
src/api/config/ExtraAttributeConfigCategory.json

File diff suppressed because it is too large Load Diff

259
src/api/config/FeastDialogueConfigCategory.json

@ -578,7 +578,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 1, "DialogueOrder": 1,
"DialogueRole": 1, "DialogueRole": 1,
@ -604,7 +605,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 2, "DialogueOrder": 2,
"DialogueRole": 2, "DialogueRole": 2,
@ -630,7 +632,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 3, "DialogueOrder": 3,
"DialogueRole": 3, "DialogueRole": 3,
@ -656,7 +659,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 4, "DialogueOrder": 4,
"DialogueRole": 2, "DialogueRole": 2,
@ -682,7 +686,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 5, "DialogueOrder": 5,
"DialogueRole": 4, "DialogueRole": 4,
@ -708,7 +713,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 1, "DialogueOrder": 1,
"DialogueRole": 1, "DialogueRole": 1,
@ -734,7 +740,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 2, "DialogueOrder": 2,
"DialogueRole": 2, "DialogueRole": 2,
@ -760,7 +767,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 3, "DialogueOrder": 3,
"DialogueRole": 1, "DialogueRole": 1,
@ -786,7 +794,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 4, "DialogueOrder": 4,
"DialogueRole": 2, "DialogueRole": 2,
@ -812,7 +821,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 5, "DialogueOrder": 5,
"DialogueRole": 3, "DialogueRole": 3,
@ -838,7 +848,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 6, "DialogueOrder": 6,
"DialogueRole": 4, "DialogueRole": 4,
@ -864,7 +875,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 1, "DialogueOrder": 1,
"DialogueRole": 1, "DialogueRole": 1,
@ -890,7 +902,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 2, "DialogueOrder": 2,
"DialogueRole": 2, "DialogueRole": 2,
@ -916,7 +929,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 3, "DialogueOrder": 3,
"DialogueRole": 3, "DialogueRole": 3,
@ -942,7 +956,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 4, "DialogueOrder": 4,
"DialogueRole": 4, "DialogueRole": 4,
@ -968,7 +983,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 5, "DialogueOrder": 5,
"DialogueRole": 2, "DialogueRole": 2,
@ -994,7 +1010,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 6, "DialogueOrder": 6,
"DialogueRole": 4, "DialogueRole": 4,
@ -1020,7 +1037,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 7, "DialogueOrder": 7,
"DialogueRole": 4, "DialogueRole": 4,
@ -1046,7 +1064,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 1, "DialogueOrder": 1,
"DialogueRole": 1, "DialogueRole": 1,
@ -1072,7 +1091,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 2, "DialogueOrder": 2,
"DialogueRole": 2, "DialogueRole": 2,
@ -1098,7 +1118,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 3, "DialogueOrder": 3,
"DialogueRole": 3, "DialogueRole": 3,
@ -1124,7 +1145,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 4, "DialogueOrder": 4,
"DialogueRole": 4, "DialogueRole": 4,
@ -1150,7 +1172,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 5, "DialogueOrder": 5,
"DialogueRole": 4, "DialogueRole": 4,
@ -1176,7 +1199,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 6, "DialogueOrder": 6,
"DialogueRole": 5, "DialogueRole": 5,
@ -1202,7 +1226,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 7, "DialogueOrder": 7,
"DialogueRole": 3, "DialogueRole": 3,
@ -1228,7 +1253,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 8, "DialogueOrder": 8,
"DialogueRole": 3, "DialogueRole": 3,
@ -1254,7 +1280,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 1, "DialogueOrder": 1,
"DialogueRole": 1, "DialogueRole": 1,
@ -1280,7 +1307,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 2, "DialogueOrder": 2,
"DialogueRole": 2, "DialogueRole": 2,
@ -1306,7 +1334,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 3, "DialogueOrder": 3,
"DialogueRole": 1, "DialogueRole": 1,
@ -1332,7 +1361,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 4, "DialogueOrder": 4,
"DialogueRole": 3, "DialogueRole": 3,
@ -1358,7 +1388,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 5, "DialogueOrder": 5,
"DialogueRole": 2, "DialogueRole": 2,
@ -1384,7 +1415,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 6, "DialogueOrder": 6,
"DialogueRole": 3, "DialogueRole": 3,
@ -1410,7 +1442,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 7, "DialogueOrder": 7,
"DialogueRole": 2, "DialogueRole": 2,
@ -1436,7 +1469,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 8, "DialogueOrder": 8,
"DialogueRole": 4, "DialogueRole": 4,
@ -1462,7 +1496,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 9, "DialogueOrder": 9,
"DialogueRole": 5, "DialogueRole": 5,
@ -1488,7 +1523,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 10, "DialogueOrder": 10,
"DialogueRole": 4, "DialogueRole": 4,
@ -1514,7 +1550,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 1, "DialogueOrder": 1,
"DialogueRole": 1, "DialogueRole": 1,
@ -1540,7 +1577,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 2, "DialogueOrder": 2,
"DialogueRole": 2, "DialogueRole": 2,
@ -1566,7 +1604,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 3, "DialogueOrder": 3,
"DialogueRole": 3, "DialogueRole": 3,
@ -1592,7 +1631,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 4, "DialogueOrder": 4,
"DialogueRole": 4, "DialogueRole": 4,
@ -1618,7 +1658,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 5, "DialogueOrder": 5,
"DialogueRole": 3, "DialogueRole": 3,
@ -1644,7 +1685,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 6, "DialogueOrder": 6,
"DialogueRole": 4, "DialogueRole": 4,
@ -1670,7 +1712,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 7, "DialogueOrder": 7,
"DialogueRole": 5, "DialogueRole": 5,
@ -1696,7 +1739,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 1, "DialogueOrder": 1,
"DialogueRole": 1, "DialogueRole": 1,
@ -1722,7 +1766,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 2, "DialogueOrder": 2,
"DialogueRole": 2, "DialogueRole": 2,
@ -1748,7 +1793,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 3, "DialogueOrder": 3,
"DialogueRole": 1, "DialogueRole": 1,
@ -1774,7 +1820,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 4, "DialogueOrder": 4,
"DialogueRole": 1, "DialogueRole": 1,
@ -1800,7 +1847,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 5, "DialogueOrder": 5,
"DialogueRole": 3, "DialogueRole": 3,
@ -1826,7 +1874,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 6, "DialogueOrder": 6,
"DialogueRole": 3, "DialogueRole": 3,
@ -1852,7 +1901,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 7, "DialogueOrder": 7,
"DialogueRole": 3, "DialogueRole": 3,
@ -1878,7 +1928,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 1, "DialogueOrder": 1,
"DialogueRole": 1, "DialogueRole": 1,
@ -1904,7 +1955,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 2, "DialogueOrder": 2,
"DialogueRole": 2, "DialogueRole": 2,
@ -1930,7 +1982,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 3, "DialogueOrder": 3,
"DialogueRole": 3, "DialogueRole": 3,
@ -1956,7 +2009,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 4, "DialogueOrder": 4,
"DialogueRole": 4, "DialogueRole": 4,
@ -1982,7 +2036,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 5, "DialogueOrder": 5,
"DialogueRole": 5, "DialogueRole": 5,
@ -2008,7 +2063,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 6, "DialogueOrder": 6,
"DialogueRole": 5, "DialogueRole": 5,
@ -2034,7 +2090,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 7, "DialogueOrder": 7,
"DialogueRole": 1, "DialogueRole": 1,
@ -2060,7 +2117,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 8, "DialogueOrder": 8,
"DialogueRole": 3, "DialogueRole": 3,
@ -2086,7 +2144,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 9, "DialogueOrder": 9,
"DialogueRole": 1, "DialogueRole": 1,
@ -2112,7 +2171,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 10, "DialogueOrder": 10,
"DialogueRole": 3, "DialogueRole": 3,
@ -2138,7 +2198,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 1, "DialogueOrder": 1,
"DialogueRole": 1, "DialogueRole": 1,
@ -2164,7 +2225,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 2, "DialogueOrder": 2,
"DialogueRole": 2, "DialogueRole": 2,
@ -2190,7 +2252,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 3, "DialogueOrder": 3,
"DialogueRole": 1, "DialogueRole": 1,
@ -2216,7 +2279,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 4, "DialogueOrder": 4,
"DialogueRole": 1, "DialogueRole": 1,
@ -2242,7 +2306,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 5, "DialogueOrder": 5,
"DialogueRole": 1, "DialogueRole": 1,
@ -2268,7 +2333,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 1, "DialogueOrder": 1,
"DialogueRole": 1, "DialogueRole": 1,
@ -2294,7 +2360,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 2, "DialogueOrder": 2,
"DialogueRole": 1, "DialogueRole": 1,
@ -2320,7 +2387,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 3, "DialogueOrder": 3,
"DialogueRole": 3, "DialogueRole": 3,
@ -2346,7 +2414,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 4, "DialogueOrder": 4,
"DialogueRole": 1, "DialogueRole": 1,
@ -2372,7 +2441,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 5, "DialogueOrder": 5,
"DialogueRole": 1, "DialogueRole": 1,
@ -2501,6 +2571,10 @@
"Id": 1109, "Id": 1109,
"GroupId": 1016, "GroupId": 1016,
"Scale": [ "Scale": [
3,
4,
5,
6,
7, 7,
8, 8,
9, 9,
@ -2513,7 +2587,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 1, "DialogueOrder": 1,
"DialogueRole": 1, "DialogueRole": 1,
@ -2523,6 +2598,10 @@
"Id": 1110, "Id": 1110,
"GroupId": 1016, "GroupId": 1016,
"Scale": [ "Scale": [
3,
4,
5,
6,
7, 7,
8, 8,
9, 9,
@ -2535,7 +2614,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 2, "DialogueOrder": 2,
"DialogueRole": 1, "DialogueRole": 1,
@ -2545,6 +2625,10 @@
"Id": 1111, "Id": 1111,
"GroupId": 1016, "GroupId": 1016,
"Scale": [ "Scale": [
3,
4,
5,
6,
7, 7,
8, 8,
9, 9,
@ -2557,7 +2641,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 3, "DialogueOrder": 3,
"DialogueRole": 4, "DialogueRole": 4,
@ -2567,6 +2652,10 @@
"Id": 1112, "Id": 1112,
"GroupId": 1016, "GroupId": 1016,
"Scale": [ "Scale": [
3,
4,
5,
6,
7, 7,
8, 8,
9, 9,
@ -2579,7 +2668,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 4, "DialogueOrder": 4,
"DialogueRole": 4, "DialogueRole": 4,
@ -2589,6 +2679,10 @@
"Id": 1113, "Id": 1113,
"GroupId": 1016, "GroupId": 1016,
"Scale": [ "Scale": [
3,
4,
5,
6,
7, 7,
8, 8,
9, 9,
@ -2601,7 +2695,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 5, "DialogueOrder": 5,
"DialogueRole": 4, "DialogueRole": 4,
@ -2611,6 +2706,10 @@
"Id": 1114, "Id": 1114,
"GroupId": 1016, "GroupId": 1016,
"Scale": [ "Scale": [
3,
4,
5,
6,
7, 7,
8, 8,
9, 9,
@ -2623,7 +2722,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 6, "DialogueOrder": 6,
"DialogueRole": 5, "DialogueRole": 5,
@ -2633,6 +2733,10 @@
"Id": 1115, "Id": 1115,
"GroupId": 1016, "GroupId": 1016,
"Scale": [ "Scale": [
3,
4,
5,
6,
7, 7,
8, 8,
9, 9,
@ -2645,7 +2749,8 @@
16, 16,
17, 17,
18, 18,
19 19,
20
], ],
"DialogueOrder": 7, "DialogueOrder": 7,
"DialogueRole": 5, "DialogueRole": 5,

312
src/api/config/FunctionItemConfigCategory.json

@ -1031,6 +1031,14 @@
"UseTypeParameter": 673, "UseTypeParameter": 673,
"UseTypeParameter2": 0 "UseTypeParameter2": 0
}, },
{
"Id": 269,
"Name": "图纸:聚宝盆",
"UseType": 3,
"ScaleCondition": 0,
"UseTypeParameter": 674,
"UseTypeParameter2": 0
},
{ {
"Id": 301, "Id": 301,
"Name": "农学:种植大豆", "Name": "农学:种植大豆",
@ -1311,6 +1319,14 @@
"UseTypeParameter": 2010, "UseTypeParameter": 2010,
"UseTypeParameter2": 0 "UseTypeParameter2": 0
}, },
{
"Id": 433,
"Name": "科技:移动资源",
"UseType": 13,
"ScaleCondition": 16,
"UseTypeParameter": 5003,
"UseTypeParameter2": 0
},
{ {
"Id": 501, "Id": 501,
"Name": "配方:健骨散", "Name": "配方:健骨散",
@ -1687,6 +1703,14 @@
"UseTypeParameter": 2004, "UseTypeParameter": 2004,
"UseTypeParameter2": 0 "UseTypeParameter2": 0
}, },
{
"Id": 813,
"Name": "六级天然宝石袋",
"UseType": 19,
"ScaleCondition": 0,
"UseTypeParameter": 9,
"UseTypeParameter2": 0
},
{ {
"Id": 1001, "Id": 1001,
"Name": "浆果苗", "Name": "浆果苗",
@ -2631,6 +2655,38 @@
"UseTypeParameter": 1009, "UseTypeParameter": 1009,
"UseTypeParameter2": 0 "UseTypeParameter2": 0
}, },
{
"Id": 12077,
"Name": "武陵溪",
"UseType": 12,
"ScaleCondition": 0,
"UseTypeParameter": 67,
"UseTypeParameter2": 0
},
{
"Id": 12078,
"Name": "武陵溪·角",
"UseType": 12,
"ScaleCondition": 0,
"UseTypeParameter": 68,
"UseTypeParameter2": 0
},
{
"Id": 12079,
"Name": "武陵溪·水",
"UseType": 12,
"ScaleCondition": 0,
"UseTypeParameter": 69,
"UseTypeParameter2": 0
},
{
"Id": 12080,
"Name": "烟波径",
"UseType": 12,
"ScaleCondition": 0,
"UseTypeParameter": 70,
"UseTypeParameter2": 0
},
{ {
"Id": 12501, "Id": 12501,
"Name": "图纸:碎石手推车", "Name": "图纸:碎石手推车",
@ -3535,6 +3591,70 @@
"UseTypeParameter": 1024, "UseTypeParameter": 1024,
"UseTypeParameter2": 0 "UseTypeParameter2": 0
}, },
{
"Id": 30016,
"Name": "图纸:岩前小作",
"UseType": 27,
"ScaleCondition": 0,
"UseTypeParameter": 1029,
"UseTypeParameter2": 0
},
{
"Id": 30017,
"Name": "图纸:春帛浣风楼",
"UseType": 27,
"ScaleCondition": 0,
"UseTypeParameter": 1030,
"UseTypeParameter2": 0
},
{
"Id": 30018,
"Name": "图纸:幽篁渡·一",
"UseType": 27,
"ScaleCondition": 0,
"UseTypeParameter": 1031,
"UseTypeParameter2": 0
},
{
"Id": 30019,
"Name": "图纸:幽篁渡·二",
"UseType": 27,
"ScaleCondition": 0,
"UseTypeParameter": 1032,
"UseTypeParameter2": 0
},
{
"Id": 30020,
"Name": "图纸:幽篁渡·三",
"UseType": 27,
"ScaleCondition": 0,
"UseTypeParameter": 1033,
"UseTypeParameter2": 0
},
{
"Id": 30021,
"Name": "图纸:幽篁渡·四",
"UseType": 27,
"ScaleCondition": 0,
"UseTypeParameter": 1034,
"UseTypeParameter2": 0
},
{
"Id": 30022,
"Name": "图纸:幽篁渡·五",
"UseType": 27,
"ScaleCondition": 0,
"UseTypeParameter": 1035,
"UseTypeParameter2": 0
},
{
"Id": 30023,
"Name": "图纸:幽篁渡·六",
"UseType": 27,
"ScaleCondition": 0,
"UseTypeParameter": 1036,
"UseTypeParameter2": 0
},
{ {
"Id": 40001, "Id": 40001,
"Name": "蓝帘草庐", "Name": "蓝帘草庐",
@ -3647,6 +3767,198 @@
"UseTypeParameter": 7014, "UseTypeParameter": 7014,
"UseTypeParameter2": 0 "UseTypeParameter2": 0
}, },
{
"Id": 40015,
"Name": "岩前小作",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7015,
"UseTypeParameter2": 0
},
{
"Id": 40016,
"Name": "春帛浣风楼",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7016,
"UseTypeParameter2": 0
},
{
"Id": 40017,
"Name": "藤月观畦庐",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7017,
"UseTypeParameter2": 0
},
{
"Id": 40018,
"Name": "竹烟留客居",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7018,
"UseTypeParameter2": 0
},
{
"Id": 40019,
"Name": "粗琢石木舍",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7019,
"UseTypeParameter2": 0
},
{
"Id": 40020,
"Name": "映水渔家台",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7020,
"UseTypeParameter2": 0
},
{
"Id": 40021,
"Name": "青蔓奉香堂",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7021,
"UseTypeParameter2": 0
},
{
"Id": 40022,
"Name": "栖音引翼阁",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7022,
"UseTypeParameter2": 0
},
{
"Id": 40023,
"Name": "织虹裁云轩",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7023,
"UseTypeParameter2": 0
},
{
"Id": 40024,
"Name": "竹影晾青台",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7024,
"UseTypeParameter2": 0
},
{
"Id": 40025,
"Name": "鉴木春秋轩",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7025,
"UseTypeParameter2": 0
},
{
"Id": 40026,
"Name": "罐倚红扉居",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7026,
"UseTypeParameter2": 0
},
{
"Id": 40027,
"Name": "万象推演院",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7027,
"UseTypeParameter2": 0
},
{
"Id": 40028,
"Name": "走马驿",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7028,
"UseTypeParameter2": 0
},
{
"Id": 40029,
"Name": "淬锋鸣匠台",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7029,
"UseTypeParameter2": 0
},
{
"Id": 40030,
"Name": "百草合气居",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7030,
"UseTypeParameter2": 0
},
{
"Id": 40031,
"Name": "芳轮溉春",
"UseType": 13,
"ScaleCondition": 20,
"UseTypeParameter": 7031,
"UseTypeParameter2": 0
},
{
"Id": 50001,
"Name": "图纸:榕树皮肤",
"UseType": 33,
"ScaleCondition": 20,
"UseTypeParameter": 1,
"UseTypeParameter2": 0
},
{
"Id": 50002,
"Name": "图纸:桢楠皮肤",
"UseType": 33,
"ScaleCondition": 20,
"UseTypeParameter": 2,
"UseTypeParameter2": 0
},
{
"Id": 50003,
"Name": "图纸:桃树皮肤",
"UseType": 33,
"ScaleCondition": 20,
"UseTypeParameter": 3,
"UseTypeParameter2": 0
},
{
"Id": 50004,
"Name": "图纸:松树皮肤",
"UseType": 33,
"ScaleCondition": 20,
"UseTypeParameter": 4,
"UseTypeParameter2": 0
},
{
"Id": 50005,
"Name": "图纸:桑树皮肤",
"UseType": 33,
"ScaleCondition": 20,
"UseTypeParameter": 5,
"UseTypeParameter2": 0
},
{
"Id": 50006,
"Name": "图纸:柳树皮肤",
"UseType": 33,
"ScaleCondition": 20,
"UseTypeParameter": 6,
"UseTypeParameter2": 0
},
{
"Id": 50007,
"Name": "图纸:梨树皮肤",
"UseType": 33,
"ScaleCondition": 20,
"UseTypeParameter": 7,
"UseTypeParameter2": 0
},
{ {
"Id": 99000, "Id": 99000,
"Name": "扬声笛", "Name": "扬声笛",

49
src/api/config/GameUnitSizeInfoConfigCategory.json

@ -1205,6 +1205,13 @@
"Height": 4 "Height": 4
} }
}, },
{
"ConfigId": 674,
"PlaceSizeData": {
"Width": 5,
"Height": 7
}
},
{ {
"ConfigId": 1000, "ConfigId": 1000,
"PlaceSizeData": { "PlaceSizeData": {
@ -1233,6 +1240,20 @@
"Height": 8 "Height": 8
} }
}, },
{
"ConfigId": 1004,
"PlaceSizeData": {
"Width": 10,
"Height": 9
}
},
{
"ConfigId": 1005,
"PlaceSizeData": {
"Width": 10,
"Height": 9
}
},
{ {
"ConfigId": 1100, "ConfigId": 1100,
"PlaceSizeData": { "PlaceSizeData": {
@ -5039,6 +5060,34 @@
"Height": 2 "Height": 2
} }
}, },
{
"ConfigId": 67,
"PlaceSizeData": {
"Width": 1,
"Height": 1
}
},
{
"ConfigId": 68,
"PlaceSizeData": {
"Width": 1,
"Height": 1
}
},
{
"ConfigId": 69,
"PlaceSizeData": {
"Width": 1,
"Height": 1
}
},
{
"ConfigId": 70,
"PlaceSizeData": {
"Width": 1,
"Height": 1
}
},
{ {
"ConfigId": 1000, "ConfigId": 1000,
"PlaceSizeData": { "PlaceSizeData": {

62
src/api/config/GemConfigCategory.json

@ -8,6 +8,7 @@
110101 110101
], ],
"ExtraAttributeGroup": 210101, "ExtraAttributeGroup": 210101,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 1 "TreasureSynthesis": 1
}, },
@ -20,6 +21,7 @@
110201 110201
], ],
"ExtraAttributeGroup": 210201, "ExtraAttributeGroup": 210201,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 2 "TreasureSynthesis": 2
}, },
@ -33,6 +35,7 @@
110302 110302
], ],
"ExtraAttributeGroup": 210301, "ExtraAttributeGroup": 210301,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 5 "TreasureSynthesis": 5
}, },
@ -45,6 +48,7 @@
110111 110111
], ],
"ExtraAttributeGroup": 210111, "ExtraAttributeGroup": 210111,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 3 "TreasureSynthesis": 3
}, },
@ -57,6 +61,7 @@
110211 110211
], ],
"ExtraAttributeGroup": 210211, "ExtraAttributeGroup": 210211,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 4 "TreasureSynthesis": 4
}, },
@ -70,6 +75,7 @@
110312 110312
], ],
"ExtraAttributeGroup": 210311, "ExtraAttributeGroup": 210311,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 8 "TreasureSynthesis": 8
}, },
@ -83,6 +89,7 @@
110402 110402
], ],
"ExtraAttributeGroup": 210401, "ExtraAttributeGroup": 210401,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 6 "TreasureSynthesis": 6
}, },
@ -96,6 +103,7 @@
110502 110502
], ],
"ExtraAttributeGroup": 210501, "ExtraAttributeGroup": 210501,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 7 "TreasureSynthesis": 7
}, },
@ -109,6 +117,7 @@
110602 110602
], ],
"ExtraAttributeGroup": 210601, "ExtraAttributeGroup": 210601,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 11 "TreasureSynthesis": 11
}, },
@ -122,6 +131,7 @@
110412 110412
], ],
"ExtraAttributeGroup": 210411, "ExtraAttributeGroup": 210411,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 9 "TreasureSynthesis": 9
}, },
@ -135,6 +145,7 @@
110512 110512
], ],
"ExtraAttributeGroup": 210511, "ExtraAttributeGroup": 210511,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 10 "TreasureSynthesis": 10
}, },
@ -148,6 +159,7 @@
110612 110612
], ],
"ExtraAttributeGroup": 210611, "ExtraAttributeGroup": 210611,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 14 "TreasureSynthesis": 14
}, },
@ -161,6 +173,7 @@
110702 110702
], ],
"ExtraAttributeGroup": 210701, "ExtraAttributeGroup": 210701,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 12 "TreasureSynthesis": 12
}, },
@ -174,6 +187,7 @@
110802 110802
], ],
"ExtraAttributeGroup": 210801, "ExtraAttributeGroup": 210801,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 13 "TreasureSynthesis": 13
}, },
@ -187,6 +201,7 @@
110902 110902
], ],
"ExtraAttributeGroup": 210901, "ExtraAttributeGroup": 210901,
"IngotsRefresh": true,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 0 "TreasureSynthesis": 0
}, },
@ -200,6 +215,7 @@
110712 110712
], ],
"ExtraAttributeGroup": 210711, "ExtraAttributeGroup": 210711,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 15 "TreasureSynthesis": 15
}, },
@ -213,6 +229,7 @@
110812 110812
], ],
"ExtraAttributeGroup": 210811, "ExtraAttributeGroup": 210811,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 16 "TreasureSynthesis": 16
}, },
@ -226,6 +243,7 @@
110912 110912
], ],
"ExtraAttributeGroup": 210911, "ExtraAttributeGroup": 210911,
"IngotsRefresh": true,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 0 "TreasureSynthesis": 0
}, },
@ -238,6 +256,7 @@
120101 120101
], ],
"ExtraAttributeGroup": 220101, "ExtraAttributeGroup": 220101,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 1001 "TreasureSynthesis": 1001
}, },
@ -250,6 +269,7 @@
120201 120201
], ],
"ExtraAttributeGroup": 220201, "ExtraAttributeGroup": 220201,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 1002 "TreasureSynthesis": 1002
}, },
@ -262,6 +282,7 @@
120301 120301
], ],
"ExtraAttributeGroup": 220301, "ExtraAttributeGroup": 220301,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 1005 "TreasureSynthesis": 1005
}, },
@ -274,6 +295,7 @@
120111 120111
], ],
"ExtraAttributeGroup": 220111, "ExtraAttributeGroup": 220111,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 1003 "TreasureSynthesis": 1003
}, },
@ -286,6 +308,7 @@
120211 120211
], ],
"ExtraAttributeGroup": 220211, "ExtraAttributeGroup": 220211,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 1004 "TreasureSynthesis": 1004
}, },
@ -298,6 +321,7 @@
120311 120311
], ],
"ExtraAttributeGroup": 220311, "ExtraAttributeGroup": 220311,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 1008 "TreasureSynthesis": 1008
}, },
@ -311,6 +335,7 @@
120402 120402
], ],
"ExtraAttributeGroup": 220401, "ExtraAttributeGroup": 220401,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 1006 "TreasureSynthesis": 1006
}, },
@ -324,6 +349,7 @@
120502 120502
], ],
"ExtraAttributeGroup": 220501, "ExtraAttributeGroup": 220501,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 1007 "TreasureSynthesis": 1007
}, },
@ -337,6 +363,7 @@
120602 120602
], ],
"ExtraAttributeGroup": 220601, "ExtraAttributeGroup": 220601,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 1011 "TreasureSynthesis": 1011
}, },
@ -350,6 +377,7 @@
120412 120412
], ],
"ExtraAttributeGroup": 220411, "ExtraAttributeGroup": 220411,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 1009 "TreasureSynthesis": 1009
}, },
@ -363,6 +391,7 @@
120512 120512
], ],
"ExtraAttributeGroup": 220511, "ExtraAttributeGroup": 220511,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 1010 "TreasureSynthesis": 1010
}, },
@ -376,6 +405,7 @@
120612 120612
], ],
"ExtraAttributeGroup": 220611, "ExtraAttributeGroup": 220611,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 1014 "TreasureSynthesis": 1014
}, },
@ -389,6 +419,7 @@
120702 120702
], ],
"ExtraAttributeGroup": 220701, "ExtraAttributeGroup": 220701,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 1012 "TreasureSynthesis": 1012
}, },
@ -402,6 +433,7 @@
120802 120802
], ],
"ExtraAttributeGroup": 220801, "ExtraAttributeGroup": 220801,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 1013 "TreasureSynthesis": 1013
}, },
@ -415,6 +447,7 @@
120902 120902
], ],
"ExtraAttributeGroup": 220901, "ExtraAttributeGroup": 220901,
"IngotsRefresh": true,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 0 "TreasureSynthesis": 0
}, },
@ -428,6 +461,7 @@
120712 120712
], ],
"ExtraAttributeGroup": 220711, "ExtraAttributeGroup": 220711,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 1015 "TreasureSynthesis": 1015
}, },
@ -441,6 +475,7 @@
120812 120812
], ],
"ExtraAttributeGroup": 220811, "ExtraAttributeGroup": 220811,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 1016 "TreasureSynthesis": 1016
}, },
@ -454,6 +489,7 @@
120912 120912
], ],
"ExtraAttributeGroup": 220911, "ExtraAttributeGroup": 220911,
"IngotsRefresh": true,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 0 "TreasureSynthesis": 0
}, },
@ -467,6 +503,7 @@
130402 130402
], ],
"ExtraAttributeGroup": 230401, "ExtraAttributeGroup": 230401,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 3001 "TreasureSynthesis": 3001
}, },
@ -480,6 +517,7 @@
130502 130502
], ],
"ExtraAttributeGroup": 230501, "ExtraAttributeGroup": 230501,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 3002 "TreasureSynthesis": 3002
}, },
@ -493,6 +531,7 @@
130602 130602
], ],
"ExtraAttributeGroup": 230601, "ExtraAttributeGroup": 230601,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 3005 "TreasureSynthesis": 3005
}, },
@ -506,6 +545,7 @@
130412 130412
], ],
"ExtraAttributeGroup": 230411, "ExtraAttributeGroup": 230411,
"IngotsRefresh": false,
"ExtraAttributeNum": 1, "ExtraAttributeNum": 1,
"TreasureSynthesis": 3003 "TreasureSynthesis": 3003
}, },
@ -519,6 +559,7 @@
130512 130512
], ],
"ExtraAttributeGroup": 230511, "ExtraAttributeGroup": 230511,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 3004 "TreasureSynthesis": 3004
}, },
@ -532,6 +573,7 @@
130612 130612
], ],
"ExtraAttributeGroup": 230611, "ExtraAttributeGroup": 230611,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 3008 "TreasureSynthesis": 3008
}, },
@ -545,6 +587,7 @@
130702 130702
], ],
"ExtraAttributeGroup": 230701, "ExtraAttributeGroup": 230701,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 3006 "TreasureSynthesis": 3006
}, },
@ -558,6 +601,7 @@
130802 130802
], ],
"ExtraAttributeGroup": 230801, "ExtraAttributeGroup": 230801,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 3007 "TreasureSynthesis": 3007
}, },
@ -571,6 +615,7 @@
130902 130902
], ],
"ExtraAttributeGroup": 230901, "ExtraAttributeGroup": 230901,
"IngotsRefresh": true,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 0 "TreasureSynthesis": 0
}, },
@ -584,6 +629,7 @@
130712 130712
], ],
"ExtraAttributeGroup": 230711, "ExtraAttributeGroup": 230711,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 3009 "TreasureSynthesis": 3009
}, },
@ -597,6 +643,7 @@
130812 130812
], ],
"ExtraAttributeGroup": 230811, "ExtraAttributeGroup": 230811,
"IngotsRefresh": false,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 3010 "TreasureSynthesis": 3010
}, },
@ -610,6 +657,7 @@
130912 130912
], ],
"ExtraAttributeGroup": 230911, "ExtraAttributeGroup": 230911,
"IngotsRefresh": true,
"ExtraAttributeNum": 2, "ExtraAttributeNum": 2,
"TreasureSynthesis": 0 "TreasureSynthesis": 0
}, },
@ -622,6 +670,20 @@
1 1
], ],
"ExtraAttributeGroup": 0, "ExtraAttributeGroup": 0,
"IngotsRefresh": false,
"ExtraAttributeNum": 0,
"TreasureSynthesis": 0
},
{
"Id": 4002,
"Name": "精品血珀石",
"Type": 4,
"Lv": 2,
"FixedAttributeGroup": [
2
],
"ExtraAttributeGroup": 0,
"IngotsRefresh": false,
"ExtraAttributeNum": 0, "ExtraAttributeNum": 0,
"TreasureSynthesis": 0 "TreasureSynthesis": 0
} }

380
src/api/config/GoodsForSaleConfigCategory.json

@ -3853,7 +3853,7 @@
"Id": 6237, "Id": 6237,
"GroupId": 204, "GroupId": 204,
"Scale": 0, "Scale": 0,
"ItemId": 1204, "ItemId": 1206,
"SaleNum": [ "SaleNum": [
1, 1,
1 1
@ -3863,7 +3863,7 @@
"SaleCondition": 0, "SaleCondition": 0,
"SaleConditionParemeter": 0, "SaleConditionParemeter": 0,
"SellingCurrencyType": 7, "SellingCurrencyType": 7,
"Price": 6000, "Price": 15000,
"Discount": 90, "Discount": 90,
"DiscountWeight": 0, "DiscountWeight": 0,
"SaleMax": -1, "SaleMax": -1,
@ -3910,7 +3910,7 @@
"Price": 50, "Price": 50,
"Discount": 90, "Discount": 90,
"DiscountWeight": 10, "DiscountWeight": 10,
"SaleMax": 1000, "SaleMax": 2000,
"DiscountMark": "", "DiscountMark": "",
"Specialty": 0, "Specialty": 0,
"RefreshCycle": 0 "RefreshCycle": 0
@ -6708,5 +6708,379 @@
"DiscountMark": "", "DiscountMark": "",
"Specialty": 0, "Specialty": 0,
"RefreshCycle": 0 "RefreshCycle": 0
},
{
"Id": 10014,
"GroupId": 407,
"Scale": 0,
"ItemId": 400014,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 1,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10015,
"GroupId": 407,
"Scale": 0,
"ItemId": 400015,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 1,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10016,
"GroupId": 407,
"Scale": 0,
"ItemId": 400016,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 1,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10017,
"GroupId": 407,
"Scale": 0,
"ItemId": 400017,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 2,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10018,
"GroupId": 407,
"Scale": 0,
"ItemId": 400018,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 1,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10019,
"GroupId": 407,
"Scale": 0,
"ItemId": 400019,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 2,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10020,
"GroupId": 407,
"Scale": 0,
"ItemId": 400020,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 1,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10021,
"GroupId": 407,
"Scale": 0,
"ItemId": 400021,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 1,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10022,
"GroupId": 407,
"Scale": 0,
"ItemId": 400022,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 2,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10023,
"GroupId": 407,
"Scale": 0,
"ItemId": 400023,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 1,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10024,
"GroupId": 407,
"Scale": 0,
"ItemId": 400024,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 1,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10025,
"GroupId": 407,
"Scale": 0,
"ItemId": 400025,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 1,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10026,
"GroupId": 407,
"Scale": 0,
"ItemId": 400026,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 1,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10027,
"GroupId": 407,
"Scale": 0,
"ItemId": 400027,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 1,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10028,
"GroupId": 407,
"Scale": 0,
"ItemId": 400028,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 1,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10029,
"GroupId": 407,
"Scale": 0,
"ItemId": 400029,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 1,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
},
{
"Id": 10030,
"GroupId": 407,
"Scale": 0,
"ItemId": 400030,
"SaleNum": [
1,
1
],
"Weight": 1,
"OverlayWeight": 0,
"SaleCondition": 0,
"SaleConditionParemeter": 0,
"SellingCurrencyType": 9,
"Price": 1,
"Discount": 0,
"DiscountWeight": 0,
"SaleMax": 1,
"DiscountMark": "",
"Specialty": 0,
"RefreshCycle": 0
} }
] ]

2
src/api/config/HeadIconConfigCategory.json

@ -177,7 +177,7 @@
"RequirementTpye": 2, "RequirementTpye": 2,
"RequirementCondition": 100002, "RequirementCondition": 100002,
"Description": "可爱胖达", "Description": "可爱胖达",
"GetMethod": "成就-人生七十古来稀" "GetMethod": "成就-鹤寿盈门映桃源"
}, },
{ {
"ID": 1005, "ID": 1005,

30
src/api/config/HelpConfigCategory.json

@ -291,7 +291,7 @@
"Page": 1, "Page": 1,
"Stencil": 3, "Stencil": 3,
"Picture1": "", "Picture1": "",
"Text1": "1、活动时间:2025/5/30-2025/6/9 5:00\n2、活动界面关闭时间:2025/6/13 5:00\n3、活动期间每日会更新积分上限,完成挑战即可获得对应的活动积分。", "Text1": "1、活动时间:2025/5/28-2025/6/9 5:00\n2、活动界面关闭时间:2025/6/13 5:00\n3、活动期间每日会更新积分上限,完成挑战即可获得对应的活动积分。",
"Picture2": "", "Picture2": "",
"Text2": "", "Text2": "",
"Picture3": "", "Picture3": "",
@ -304,7 +304,7 @@
"Page": 1, "Page": 1,
"Stencil": 3, "Stencil": 3,
"Picture1": "", "Picture1": "",
"Text1": "1、活动时间:2025/5/30-2025/6/9 5:00\n2、活动界面关闭时间:2025/6/13 5:00\n3、活动期间每日会更新积分上限,完成挑战即可获得对应的活动积分。", "Text1": "1、活动时间:2025/5/28-2025/6/9 5:00\n2、活动界面关闭时间:2025/6/13 5:00\n3、活动期间每日会更新积分上限,完成挑战即可获得对应的活动积分。",
"Picture2": "", "Picture2": "",
"Text2": "", "Text2": "",
"Picture3": "", "Picture3": "",
@ -375,5 +375,31 @@
"Picture3": "", "Picture3": "",
"Text3": "", "Text3": "",
"NextPage": 0 "NextPage": 0
},
{
"id": 33,
"Group": 28,
"Page": 1,
"Stencil": 3,
"Picture1": "",
"Text1": "1、签到每30天为一轮,没有时间限制\n",
"Picture2": "",
"Text2": "",
"Picture3": "",
"Text3": "",
"NextPage": 0
},
{
"id": 34,
"Group": 29,
"Page": 1,
"Stencil": 3,
"Picture1": "",
"Text1": "1、可以消耗铜钱对宝石的附加属性进行洗练,每次洗练后附加属性会重新随机\n2、使用批量洗练,会自动持续进行洗练,直到铜钱耗尽或者刷出所选属性\n3、永久月卡玩家可以消耗桃花石,对九级宝石进行洗练,桃花石洗练有单独的概率分布\n4、桃花石洗练100次后,再下次洗练必定出现勾选的词条之一\n5、单次桃花石洗练也会累计保底次数,但不会触发保底机制",
"Picture2": "",
"Text2": "",
"Picture3": "",
"Text3": "",
"NextPage": 0
} }
] ]

9
src/api/config/JuBaoPenConfigCategory.json

@ -0,0 +1,9 @@
[
{
"Id": 100,
"Level": 674,
"ItemId": 210000,
"Max": 100000,
"Income": 100
}
]

360
src/api/config/LifeExpConfigCategory.json

@ -3,720 +3,840 @@
"Id": 1, "Id": 1,
"Life": 1, "Life": 1,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 2, "Id": 2,
"Life": 2, "Life": 2,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 3, "Id": 3,
"Life": 3, "Life": 3,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 4, "Id": 4,
"Life": 4, "Life": 4,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 5, "Id": 5,
"Life": 5, "Life": 5,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 6, "Id": 6,
"Life": 6, "Life": 6,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 7, "Id": 7,
"Life": 7, "Life": 7,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 8, "Id": 8,
"Life": 8, "Life": 8,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 9, "Id": 9,
"Life": 9, "Life": 9,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 10, "Id": 10,
"Life": 10, "Life": 10,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 11, "Id": 11,
"Life": 11, "Life": 11,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 12, "Id": 12,
"Life": 12, "Life": 12,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 13, "Id": 13,
"Life": 13, "Life": 13,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 14, "Id": 14,
"Life": 14, "Life": 14,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 15, "Id": 15,
"Life": 15, "Life": 15,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 16, "Id": 16,
"Life": 16, "Life": 16,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 17, "Id": 17,
"Life": 17, "Life": 17,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 18, "Id": 18,
"Life": 18, "Life": 18,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 19, "Id": 19,
"Life": 19, "Life": 19,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 20, "Id": 20,
"Life": 20, "Life": 20,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 21, "Id": 21,
"Life": 21, "Life": 21,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 22, "Id": 22,
"Life": 22, "Life": 22,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 23, "Id": 23,
"Life": 23, "Life": 23,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 24, "Id": 24,
"Life": 24, "Life": 24,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 25, "Id": 25,
"Life": 25, "Life": 25,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 26, "Id": 26,
"Life": 26, "Life": 26,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 27, "Id": 27,
"Life": 27, "Life": 27,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 28, "Id": 28,
"Life": 28, "Life": 28,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 29, "Id": 29,
"Life": 29, "Life": 29,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 30, "Id": 30,
"Life": 30, "Life": 30,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 31, "Id": 31,
"Life": 31, "Life": 31,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 32, "Id": 32,
"Life": 32, "Life": 32,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 33, "Id": 33,
"Life": 33, "Life": 33,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 34, "Id": 34,
"Life": 34, "Life": 34,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 35, "Id": 35,
"Life": 35, "Life": 35,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 36, "Id": 36,
"Life": 36, "Life": 36,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 37, "Id": 37,
"Life": 37, "Life": 37,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 38, "Id": 38,
"Life": 38, "Life": 38,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 39, "Id": 39,
"Life": 39, "Life": 39,
"LifeExp": 1, "LifeExp": 1,
"Show": 0 "Show": 0,
"VillageLifeExp": 200
}, },
{ {
"Id": 40, "Id": 40,
"Life": 40, "Life": 40,
"LifeExp": 50, "LifeExp": 50,
"Show": 1 "Show": 1,
"VillageLifeExp": 10000
}, },
{ {
"Id": 41, "Id": 41,
"Life": 41, "Life": 41,
"LifeExp": 60, "LifeExp": 60,
"Show": 2 "Show": 2,
"VillageLifeExp": 12000
}, },
{ {
"Id": 42, "Id": 42,
"Life": 42, "Life": 42,
"LifeExp": 70, "LifeExp": 70,
"Show": 3 "Show": 3,
"VillageLifeExp": 14000
}, },
{ {
"Id": 43, "Id": 43,
"Life": 43, "Life": 43,
"LifeExp": 80, "LifeExp": 80,
"Show": 4 "Show": 4,
"VillageLifeExp": 16000
}, },
{ {
"Id": 44, "Id": 44,
"Life": 44, "Life": 44,
"LifeExp": 90, "LifeExp": 90,
"Show": 5 "Show": 5,
"VillageLifeExp": 18000
}, },
{ {
"Id": 45, "Id": 45,
"Life": 45, "Life": 45,
"LifeExp": 100, "LifeExp": 100,
"Show": 6 "Show": 6,
"VillageLifeExp": 20000
}, },
{ {
"Id": 46, "Id": 46,
"Life": 46, "Life": 46,
"LifeExp": 110, "LifeExp": 110,
"Show": 7 "Show": 7,
"VillageLifeExp": 22000
}, },
{ {
"Id": 47, "Id": 47,
"Life": 47, "Life": 47,
"LifeExp": 120, "LifeExp": 120,
"Show": 8 "Show": 8,
"VillageLifeExp": 24000
}, },
{ {
"Id": 48, "Id": 48,
"Life": 48, "Life": 48,
"LifeExp": 130, "LifeExp": 130,
"Show": 9 "Show": 9,
"VillageLifeExp": 26000
}, },
{ {
"Id": 49, "Id": 49,
"Life": 49, "Life": 49,
"LifeExp": 140, "LifeExp": 140,
"Show": 10 "Show": 10,
"VillageLifeExp": 28000
}, },
{ {
"Id": 50, "Id": 50,
"Life": 50, "Life": 50,
"LifeExp": 150, "LifeExp": 150,
"Show": 11 "Show": 11,
"VillageLifeExp": 30000
}, },
{ {
"Id": 51, "Id": 51,
"Life": 51, "Life": 51,
"LifeExp": 200, "LifeExp": 200,
"Show": 12 "Show": 12,
"VillageLifeExp": 40000
}, },
{ {
"Id": 52, "Id": 52,
"Life": 52, "Life": 52,
"LifeExp": 250, "LifeExp": 250,
"Show": 13 "Show": 13,
"VillageLifeExp": 50000
}, },
{ {
"Id": 53, "Id": 53,
"Life": 53, "Life": 53,
"LifeExp": 300, "LifeExp": 300,
"Show": 14 "Show": 14,
"VillageLifeExp": 60000
}, },
{ {
"Id": 54, "Id": 54,
"Life": 54, "Life": 54,
"LifeExp": 350, "LifeExp": 350,
"Show": 15 "Show": 15,
"VillageLifeExp": 70000
}, },
{ {
"Id": 55, "Id": 55,
"Life": 55, "Life": 55,
"LifeExp": 400, "LifeExp": 400,
"Show": 16 "Show": 16,
"VillageLifeExp": 80000
}, },
{ {
"Id": 56, "Id": 56,
"Life": 56, "Life": 56,
"LifeExp": 450, "LifeExp": 450,
"Show": 17 "Show": 17,
"VillageLifeExp": 90000
}, },
{ {
"Id": 57, "Id": 57,
"Life": 57, "Life": 57,
"LifeExp": 500, "LifeExp": 500,
"Show": 18 "Show": 18,
"VillageLifeExp": 100000
}, },
{ {
"Id": 58, "Id": 58,
"Life": 58, "Life": 58,
"LifeExp": 550, "LifeExp": 550,
"Show": 19 "Show": 19,
"VillageLifeExp": 110000
}, },
{ {
"Id": 59, "Id": 59,
"Life": 59, "Life": 59,
"LifeExp": 600, "LifeExp": 600,
"Show": 20 "Show": 20,
"VillageLifeExp": 120000
}, },
{ {
"Id": 60, "Id": 60,
"Life": 60, "Life": 60,
"LifeExp": 1500, "LifeExp": 1500,
"Show": 21 "Show": 21,
"VillageLifeExp": 300000
}, },
{ {
"Id": 61, "Id": 61,
"Life": 61, "Life": 61,
"LifeExp": 2500, "LifeExp": 2500,
"Show": 22 "Show": 22,
"VillageLifeExp": 500000
}, },
{ {
"Id": 62, "Id": 62,
"Life": 62, "Life": 62,
"LifeExp": 3500, "LifeExp": 3500,
"Show": 23 "Show": 23,
"VillageLifeExp": 700000
}, },
{ {
"Id": 63, "Id": 63,
"Life": 63, "Life": 63,
"LifeExp": 4500, "LifeExp": 4500,
"Show": 24 "Show": 24,
"VillageLifeExp": 900000
}, },
{ {
"Id": 64, "Id": 64,
"Life": 64, "Life": 64,
"LifeExp": 5500, "LifeExp": 5500,
"Show": 25 "Show": 25,
"VillageLifeExp": 1100000
}, },
{ {
"Id": 65, "Id": 65,
"Life": 65, "Life": 65,
"LifeExp": 6500, "LifeExp": 6500,
"Show": 26 "Show": 26,
"VillageLifeExp": 1300000
}, },
{ {
"Id": 66, "Id": 66,
"Life": 66, "Life": 66,
"LifeExp": 6600, "LifeExp": 6600,
"Show": 27 "Show": 27,
"VillageLifeExp": 1320000
}, },
{ {
"Id": 67, "Id": 67,
"Life": 67, "Life": 67,
"LifeExp": 6700, "LifeExp": 6700,
"Show": 28 "Show": 28,
"VillageLifeExp": 1340000
}, },
{ {
"Id": 68, "Id": 68,
"Life": 68, "Life": 68,
"LifeExp": 6800, "LifeExp": 6800,
"Show": 29 "Show": 29,
"VillageLifeExp": 1360000
}, },
{ {
"Id": 69, "Id": 69,
"Life": 69, "Life": 69,
"LifeExp": 6900, "LifeExp": 6900,
"Show": 30 "Show": 30,
"VillageLifeExp": 1380000
}, },
{ {
"Id": 70, "Id": 70,
"Life": 70, "Life": 70,
"LifeExp": 7000, "LifeExp": 7000,
"Show": 31 "Show": 31,
"VillageLifeExp": 1400000
}, },
{ {
"Id": 71, "Id": 71,
"Life": 71, "Life": 71,
"LifeExp": 7100, "LifeExp": 7100,
"Show": 32 "Show": 32,
"VillageLifeExp": 1420000
}, },
{ {
"Id": 72, "Id": 72,
"Life": 72, "Life": 72,
"LifeExp": 7200, "LifeExp": 7200,
"Show": 33 "Show": 33,
"VillageLifeExp": 1440000
}, },
{ {
"Id": 73, "Id": 73,
"Life": 73, "Life": 73,
"LifeExp": 7300, "LifeExp": 7300,
"Show": 34 "Show": 34,
"VillageLifeExp": 1460000
}, },
{ {
"Id": 74, "Id": 74,
"Life": 74, "Life": 74,
"LifeExp": 7400, "LifeExp": 7400,
"Show": 35 "Show": 35,
"VillageLifeExp": 1480000
}, },
{ {
"Id": 75, "Id": 75,
"Life": 75, "Life": 75,
"LifeExp": 7500, "LifeExp": 7500,
"Show": 36 "Show": 36,
"VillageLifeExp": 1500000
}, },
{ {
"Id": 76, "Id": 76,
"Life": 76, "Life": 76,
"LifeExp": 7600, "LifeExp": 7600,
"Show": 37 "Show": 37,
"VillageLifeExp": 1520000
}, },
{ {
"Id": 77, "Id": 77,
"Life": 77, "Life": 77,
"LifeExp": 7700, "LifeExp": 7700,
"Show": 38 "Show": 38,
"VillageLifeExp": 1540000
}, },
{ {
"Id": 78, "Id": 78,
"Life": 78, "Life": 78,
"LifeExp": 7800, "LifeExp": 7800,
"Show": 39 "Show": 39,
"VillageLifeExp": 1560000
}, },
{ {
"Id": 79, "Id": 79,
"Life": 79, "Life": 79,
"LifeExp": 7900, "LifeExp": 7900,
"Show": 40 "Show": 40,
"VillageLifeExp": 1580000
}, },
{ {
"Id": 80, "Id": 80,
"Life": 80, "Life": 80,
"LifeExp": 8000, "LifeExp": 8000,
"Show": 41 "Show": 41,
"VillageLifeExp": 1600000
}, },
{ {
"Id": 81, "Id": 81,
"Life": 81, "Life": 81,
"LifeExp": 8100, "LifeExp": 8100,
"Show": 42 "Show": 42,
"VillageLifeExp": 1620000
}, },
{ {
"Id": 82, "Id": 82,
"Life": 82, "Life": 82,
"LifeExp": 8200, "LifeExp": 8200,
"Show": 43 "Show": 43,
"VillageLifeExp": 1640000
}, },
{ {
"Id": 83, "Id": 83,
"Life": 83, "Life": 83,
"LifeExp": 8300, "LifeExp": 8300,
"Show": 44 "Show": 44,
"VillageLifeExp": 1660000
}, },
{ {
"Id": 84, "Id": 84,
"Life": 84, "Life": 84,
"LifeExp": 8400, "LifeExp": 8400,
"Show": 45 "Show": 45,
"VillageLifeExp": 1680000
}, },
{ {
"Id": 85, "Id": 85,
"Life": 85, "Life": 85,
"LifeExp": 8500, "LifeExp": 8500,
"Show": 46 "Show": 46,
"VillageLifeExp": 1700000
}, },
{ {
"Id": 86, "Id": 86,
"Life": 86, "Life": 86,
"LifeExp": 8600, "LifeExp": 8600,
"Show": 47 "Show": 47,
"VillageLifeExp": 1720000
}, },
{ {
"Id": 87, "Id": 87,
"Life": 87, "Life": 87,
"LifeExp": 8700, "LifeExp": 8700,
"Show": 48 "Show": 48,
"VillageLifeExp": 1740000
}, },
{ {
"Id": 88, "Id": 88,
"Life": 88, "Life": 88,
"LifeExp": 8800, "LifeExp": 8800,
"Show": 49 "Show": 49,
"VillageLifeExp": 1760000
}, },
{ {
"Id": 89, "Id": 89,
"Life": 89, "Life": 89,
"LifeExp": 8900, "LifeExp": 8900,
"Show": 50 "Show": 50,
"VillageLifeExp": 1780000
}, },
{ {
"Id": 90, "Id": 90,
"Life": 90, "Life": 90,
"LifeExp": 9000, "LifeExp": 9000,
"Show": 51 "Show": 51,
"VillageLifeExp": 1800000
}, },
{ {
"Id": 91, "Id": 91,
"Life": 91, "Life": 91,
"LifeExp": 9100, "LifeExp": 9100,
"Show": 52 "Show": 52,
"VillageLifeExp": 1820000
}, },
{ {
"Id": 92, "Id": 92,
"Life": 92, "Life": 92,
"LifeExp": 9200, "LifeExp": 9200,
"Show": 53 "Show": 53,
"VillageLifeExp": 1840000
}, },
{ {
"Id": 93, "Id": 93,
"Life": 93, "Life": 93,
"LifeExp": 9300, "LifeExp": 9300,
"Show": 54 "Show": 54,
"VillageLifeExp": 1860000
}, },
{ {
"Id": 94, "Id": 94,
"Life": 94, "Life": 94,
"LifeExp": 9400, "LifeExp": 9400,
"Show": 55 "Show": 55,
"VillageLifeExp": 1880000
}, },
{ {
"Id": 95, "Id": 95,
"Life": 95, "Life": 95,
"LifeExp": 9500, "LifeExp": 9500,
"Show": 56 "Show": 56,
"VillageLifeExp": 1900000
}, },
{ {
"Id": 96, "Id": 96,
"Life": 96, "Life": 96,
"LifeExp": 9600, "LifeExp": 9600,
"Show": 57 "Show": 57,
"VillageLifeExp": 1920000
}, },
{ {
"Id": 97, "Id": 97,
"Life": 97, "Life": 97,
"LifeExp": 9700, "LifeExp": 9700,
"Show": 58 "Show": 58,
"VillageLifeExp": 1940000
}, },
{ {
"Id": 98, "Id": 98,
"Life": 98, "Life": 98,
"LifeExp": 9800, "LifeExp": 9800,
"Show": 59 "Show": 59,
"VillageLifeExp": 1960000
}, },
{ {
"Id": 99, "Id": 99,
"Life": 99, "Life": 99,
"LifeExp": 9900, "LifeExp": 9900,
"Show": 60 "Show": 60,
"VillageLifeExp": 1980000
}, },
{ {
"Id": 100, "Id": 100,
"Life": 100, "Life": 100,
"LifeExp": 10000, "LifeExp": 10000,
"Show": 61 "Show": 61,
"VillageLifeExp": 2000000
}, },
{ {
"Id": 101, "Id": 101,
"Life": 101, "Life": 101,
"LifeExp": 10100, "LifeExp": 10100,
"Show": 62 "Show": 62,
"VillageLifeExp": 2020000
}, },
{ {
"Id": 102, "Id": 102,
"Life": 102, "Life": 102,
"LifeExp": 10200, "LifeExp": 10200,
"Show": 63 "Show": 63,
"VillageLifeExp": 2040000
}, },
{ {
"Id": 103, "Id": 103,
"Life": 103, "Life": 103,
"LifeExp": 10300, "LifeExp": 10300,
"Show": 64 "Show": 64,
"VillageLifeExp": 2060000
}, },
{ {
"Id": 104, "Id": 104,
"Life": 104, "Life": 104,
"LifeExp": 10400, "LifeExp": 10400,
"Show": 65 "Show": 65,
"VillageLifeExp": 2080000
}, },
{ {
"Id": 105, "Id": 105,
"Life": 105, "Life": 105,
"LifeExp": 10500, "LifeExp": 10500,
"Show": 66 "Show": 66,
"VillageLifeExp": 2100000
}, },
{ {
"Id": 106, "Id": 106,
"Life": 106, "Life": 106,
"LifeExp": 10600, "LifeExp": 10600,
"Show": 67 "Show": 67,
"VillageLifeExp": 2120000
}, },
{ {
"Id": 107, "Id": 107,
"Life": 107, "Life": 107,
"LifeExp": 10700, "LifeExp": 10700,
"Show": 68 "Show": 68,
"VillageLifeExp": 2140000
}, },
{ {
"Id": 108, "Id": 108,
"Life": 108, "Life": 108,
"LifeExp": 10800, "LifeExp": 10800,
"Show": 69 "Show": 69,
"VillageLifeExp": 2160000
}, },
{ {
"Id": 109, "Id": 109,
"Life": 109, "Life": 109,
"LifeExp": 10900, "LifeExp": 10900,
"Show": 70 "Show": 70,
"VillageLifeExp": 2180000
}, },
{ {
"Id": 110, "Id": 110,
"Life": 110, "Life": 110,
"LifeExp": 11000, "LifeExp": 11000,
"Show": 71 "Show": 71,
"VillageLifeExp": 2200000
}, },
{ {
"Id": 111, "Id": 111,
"Life": 111, "Life": 111,
"LifeExp": 11100, "LifeExp": 11100,
"Show": 72 "Show": 72,
"VillageLifeExp": 2220000
}, },
{ {
"Id": 112, "Id": 112,
"Life": 112, "Life": 112,
"LifeExp": 11200, "LifeExp": 11200,
"Show": 73 "Show": 73,
"VillageLifeExp": 2240000
}, },
{ {
"Id": 113, "Id": 113,
"Life": 113, "Life": 113,
"LifeExp": 11300, "LifeExp": 11300,
"Show": 74 "Show": 74,
"VillageLifeExp": 2260000
}, },
{ {
"Id": 114, "Id": 114,
"Life": 114, "Life": 114,
"LifeExp": 11400, "LifeExp": 11400,
"Show": 75 "Show": 75,
"VillageLifeExp": 2280000
}, },
{ {
"Id": 115, "Id": 115,
"Life": 115, "Life": 115,
"LifeExp": 11500, "LifeExp": 11500,
"Show": 76 "Show": 76,
"VillageLifeExp": 2300000
}, },
{ {
"Id": 116, "Id": 116,
"Life": 116, "Life": 116,
"LifeExp": 11600, "LifeExp": 11600,
"Show": 77 "Show": 77,
"VillageLifeExp": 2320000
}, },
{ {
"Id": 117, "Id": 117,
"Life": 117, "Life": 117,
"LifeExp": 11700, "LifeExp": 11700,
"Show": 78 "Show": 78,
"VillageLifeExp": 2340000
}, },
{ {
"Id": 118, "Id": 118,
"Life": 118, "Life": 118,
"LifeExp": 11800, "LifeExp": 11800,
"Show": 79 "Show": 79,
"VillageLifeExp": 2360000
}, },
{ {
"Id": 119, "Id": 119,
"Life": 119, "Life": 119,
"LifeExp": 11900, "LifeExp": 11900,
"Show": 80 "Show": 80,
"VillageLifeExp": 2380000
}, },
{ {
"Id": 120, "Id": 120,
"Life": 120, "Life": 120,
"LifeExp": 12000, "LifeExp": 12000,
"Show": 81 "Show": 81,
"VillageLifeExp": 2400000
} }
] ]

11
src/api/config/MainButtonConfigCategory.json

@ -219,6 +219,17 @@
"FatherButton": 12, "FatherButton": 12,
"UnlockCondition": "" "UnlockCondition": ""
}, },
{
"Id": 1204,
"UIName": "SignBtn",
"New": true,
"DisplayType": 1,
"Parameter": 4,
"Parameter2": 0,
"ShowText": 0,
"FatherButton": 12,
"UnlockCondition": ""
},
{ {
"Id": 1301, "Id": 1301,
"UIName": "ChallengeFightBtn", "UIName": "ChallengeFightBtn",

146
src/api/config/MartialInitConfigCategory.json

@ -0,0 +1,146 @@
[
{
"Id": 1010,
"Name": "高级守卫",
"BodyLv": 10,
"SkillLv": 5,
"GemLv": 3,
"HighRank": 1,
"LowRank": 5,
"WarriorList": [
7,
8,
3
],
"EquipList": [
10630,
10730,
10530
]
},
{
"Id": 1020,
"Name": "中级守卫",
"BodyLv": 6,
"SkillLv": 4,
"GemLv": 2,
"HighRank": 6,
"LowRank": 10,
"WarriorList": [
4,
5,
3
],
"EquipList": [
10120,
10420,
10520
]
},
{
"Id": 1030,
"Name": "初级守卫",
"BodyLv": 2,
"SkillLv": 3,
"GemLv": 2,
"HighRank": 11,
"LowRank": 50,
"WarriorList": [
4,
3,
2
],
"EquipList": [
10120,
10520,
10220
]
},
{
"Id": 1040,
"Name": "高级幻影",
"BodyLv": 2,
"SkillLv": 2,
"GemLv": 1,
"HighRank": 51,
"LowRank": 100,
"WarriorList": [
4,
1,
2
],
"EquipList": [
10110,
10010,
10210
]
},
{
"Id": 1050,
"Name": "中级幻影",
"BodyLv": 1,
"SkillLv": 1,
"GemLv": 1,
"HighRank": 101,
"LowRank": 200,
"WarriorList": [
1,
2,
6
],
"EquipList": [
10010,
10210,
10310
]
},
{
"Id": 1060,
"Name": "低级幻影",
"BodyLv": 1,
"SkillLv": 1,
"GemLv": 0,
"HighRank": 201,
"LowRank": 300,
"WarriorList": [
1,
2
],
"EquipList": [
10000,
10200
]
},
{
"Id": 1070,
"Name": "低级幻影",
"BodyLv": 1,
"SkillLv": 1,
"GemLv": 0,
"HighRank": 301,
"LowRank": 400,
"WarriorList": [
1,
2
],
"EquipList": [
10000,
10200
]
},
{
"Id": 1080,
"Name": "脆弱幻影",
"BodyLv": 1,
"SkillLv": 1,
"GemLv": 0,
"HighRank": 401,
"LowRank": 500,
"WarriorList": [
1
],
"EquipList": [
10000
]
}
]

65
src/api/config/MartialRankConfigCategory.json

@ -0,0 +1,65 @@
[
{
"Id": 1010,
"HighRank": 1,
"LowRank": 5,
"CoinReward": 50000,
"DailyReward": 10000
},
{
"Id": 1020,
"HighRank": 6,
"LowRank": 10,
"CoinReward": 900,
"DailyReward": 5000
},
{
"Id": 1030,
"HighRank": 11,
"LowRank": 50,
"CoinReward": 80,
"DailyReward": 4000
},
{
"Id": 1040,
"HighRank": 51,
"LowRank": 100,
"CoinReward": 70,
"DailyReward": 3000
},
{
"Id": 1050,
"HighRank": 101,
"LowRank": 200,
"CoinReward": 60,
"DailyReward": 2000
},
{
"Id": 1060,
"HighRank": 201,
"LowRank": 300,
"CoinReward": 50,
"DailyReward": 1000
},
{
"Id": 1070,
"HighRank": 301,
"LowRank": 400,
"CoinReward": 40,
"DailyReward": 500
},
{
"Id": 1080,
"HighRank": 401,
"LowRank": 500,
"CoinReward": 6,
"DailyReward": 100
},
{
"Id": 1090,
"HighRank": 500,
"LowRank": 100000,
"CoinReward": 0,
"DailyReward": 0
}
]

38
src/api/config/MedicineConfigCategory.json

@ -2,6 +2,7 @@
{ {
"Id": 1, "Id": 1,
"Name": "跌打散", "Name": "跌打散",
"Level": 1,
"Type": 1, "Type": 1,
"Toxicity": 10, "Toxicity": 10,
"MedicinalEfficacy": 30, "MedicinalEfficacy": 30,
@ -13,6 +14,7 @@
{ {
"Id": 2, "Id": 2,
"Name": "金创药", "Name": "金创药",
"Level": 1,
"Type": 1, "Type": 1,
"Toxicity": 10, "Toxicity": 10,
"MedicinalEfficacy": 45, "MedicinalEfficacy": 45,
@ -24,6 +26,7 @@
{ {
"Id": 3, "Id": 3,
"Name": "田七散", "Name": "田七散",
"Level": 1,
"Type": 1, "Type": 1,
"Toxicity": 8, "Toxicity": 8,
"MedicinalEfficacy": 70, "MedicinalEfficacy": 70,
@ -34,7 +37,8 @@
}, },
{ {
"Id": 4, "Id": 4,
"Name": "箭骨散", "Name": "健骨散",
"Level": 1,
"Type": 1, "Type": 1,
"Toxicity": 6, "Toxicity": 6,
"MedicinalEfficacy": 100, "MedicinalEfficacy": 100,
@ -46,6 +50,7 @@
{ {
"Id": 5, "Id": 5,
"Name": "断续膏", "Name": "断续膏",
"Level": 1,
"Type": 1, "Type": 1,
"Toxicity": 4, "Toxicity": 4,
"MedicinalEfficacy": 150, "MedicinalEfficacy": 150,
@ -57,6 +62,7 @@
{ {
"Id": 11, "Id": 11,
"Name": "跌打散", "Name": "跌打散",
"Level": 2,
"Type": 1, "Type": 1,
"Toxicity": 5, "Toxicity": 5,
"MedicinalEfficacy": 40, "MedicinalEfficacy": 40,
@ -68,6 +74,7 @@
{ {
"Id": 12, "Id": 12,
"Name": "金创药", "Name": "金创药",
"Level": 2,
"Type": 1, "Type": 1,
"Toxicity": 4, "Toxicity": 4,
"MedicinalEfficacy": 55, "MedicinalEfficacy": 55,
@ -79,6 +86,7 @@
{ {
"Id": 13, "Id": 13,
"Name": "田七散", "Name": "田七散",
"Level": 2,
"Type": 1, "Type": 1,
"Toxicity": 3, "Toxicity": 3,
"MedicinalEfficacy": 85, "MedicinalEfficacy": 85,
@ -90,6 +98,7 @@
{ {
"Id": 14, "Id": 14,
"Name": "健骨散", "Name": "健骨散",
"Level": 2,
"Type": 1, "Type": 1,
"Toxicity": 2, "Toxicity": 2,
"MedicinalEfficacy": 120, "MedicinalEfficacy": 120,
@ -101,6 +110,7 @@
{ {
"Id": 15, "Id": 15,
"Name": "断续膏", "Name": "断续膏",
"Level": 2,
"Type": 1, "Type": 1,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 180, "MedicinalEfficacy": 180,
@ -112,6 +122,7 @@
{ {
"Id": 201, "Id": 201,
"Name": "葛根汤", "Name": "葛根汤",
"Level": 1,
"Type": 2, "Type": 2,
"Toxicity": 10, "Toxicity": 10,
"MedicinalEfficacy": 30, "MedicinalEfficacy": 30,
@ -123,6 +134,7 @@
{ {
"Id": 202, "Id": 202,
"Name": "香蒲汤", "Name": "香蒲汤",
"Level": 1,
"Type": 2, "Type": 2,
"Toxicity": 10, "Toxicity": 10,
"MedicinalEfficacy": 45, "MedicinalEfficacy": 45,
@ -134,6 +146,7 @@
{ {
"Id": 203, "Id": 203,
"Name": "白虎汤", "Name": "白虎汤",
"Level": 1,
"Type": 2, "Type": 2,
"Toxicity": 8, "Toxicity": 8,
"MedicinalEfficacy": 70, "MedicinalEfficacy": 70,
@ -145,6 +158,7 @@
{ {
"Id": 204, "Id": 204,
"Name": "独活汤", "Name": "独活汤",
"Level": 1,
"Type": 2, "Type": 2,
"Toxicity": 6, "Toxicity": 6,
"MedicinalEfficacy": 100, "MedicinalEfficacy": 100,
@ -156,6 +170,7 @@
{ {
"Id": 205, "Id": 205,
"Name": "回神汤", "Name": "回神汤",
"Level": 1,
"Type": 2, "Type": 2,
"Toxicity": 4, "Toxicity": 4,
"MedicinalEfficacy": 150, "MedicinalEfficacy": 150,
@ -167,6 +182,7 @@
{ {
"Id": 211, "Id": 211,
"Name": "葛根汤", "Name": "葛根汤",
"Level": 2,
"Type": 2, "Type": 2,
"Toxicity": 5, "Toxicity": 5,
"MedicinalEfficacy": 40, "MedicinalEfficacy": 40,
@ -178,6 +194,7 @@
{ {
"Id": 212, "Id": 212,
"Name": "香蒲汤", "Name": "香蒲汤",
"Level": 2,
"Type": 2, "Type": 2,
"Toxicity": 4, "Toxicity": 4,
"MedicinalEfficacy": 55, "MedicinalEfficacy": 55,
@ -189,6 +206,7 @@
{ {
"Id": 213, "Id": 213,
"Name": "白虎汤", "Name": "白虎汤",
"Level": 2,
"Type": 2, "Type": 2,
"Toxicity": 3, "Toxicity": 3,
"MedicinalEfficacy": 85, "MedicinalEfficacy": 85,
@ -200,6 +218,7 @@
{ {
"Id": 214, "Id": 214,
"Name": "独活汤", "Name": "独活汤",
"Level": 2,
"Type": 2, "Type": 2,
"Toxicity": 2, "Toxicity": 2,
"MedicinalEfficacy": 120, "MedicinalEfficacy": 120,
@ -211,6 +230,7 @@
{ {
"Id": 215, "Id": 215,
"Name": "回神汤", "Name": "回神汤",
"Level": 2,
"Type": 2, "Type": 2,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 180, "MedicinalEfficacy": 180,
@ -222,6 +242,7 @@
{ {
"Id": 301, "Id": 301,
"Name": "七品生命丹", "Name": "七品生命丹",
"Level": 1,
"Type": 3, "Type": 3,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 10, "MedicinalEfficacy": 10,
@ -233,6 +254,7 @@
{ {
"Id": 302, "Id": 302,
"Name": "七品防御丹", "Name": "七品防御丹",
"Level": 1,
"Type": 3, "Type": 3,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 1, "MedicinalEfficacy": 1,
@ -244,6 +266,7 @@
{ {
"Id": 303, "Id": 303,
"Name": "七品攻击丹", "Name": "七品攻击丹",
"Level": 1,
"Type": 3, "Type": 3,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 3, "MedicinalEfficacy": 3,
@ -255,6 +278,7 @@
{ {
"Id": 304, "Id": 304,
"Name": "七品寿命丹", "Name": "七品寿命丹",
"Level": 1,
"Type": 3, "Type": 3,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 1, "MedicinalEfficacy": 1,
@ -266,6 +290,7 @@
{ {
"Id": 305, "Id": 305,
"Name": "七品劳力丹", "Name": "七品劳力丹",
"Level": 1,
"Type": 3, "Type": 3,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 1, "MedicinalEfficacy": 1,
@ -277,6 +302,7 @@
{ {
"Id": 306, "Id": 306,
"Name": "七品智慧丹", "Name": "七品智慧丹",
"Level": 1,
"Type": 3, "Type": 3,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 1, "MedicinalEfficacy": 1,
@ -288,6 +314,7 @@
{ {
"Id": 307, "Id": 307,
"Name": "六品生命丹", "Name": "六品生命丹",
"Level": 1,
"Type": 3, "Type": 3,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 20, "MedicinalEfficacy": 20,
@ -299,6 +326,7 @@
{ {
"Id": 308, "Id": 308,
"Name": "六品防御丹", "Name": "六品防御丹",
"Level": 1,
"Type": 3, "Type": 3,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 2, "MedicinalEfficacy": 2,
@ -310,6 +338,7 @@
{ {
"Id": 309, "Id": 309,
"Name": "六品攻击丹", "Name": "六品攻击丹",
"Level": 1,
"Type": 3, "Type": 3,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 5, "MedicinalEfficacy": 5,
@ -321,6 +350,7 @@
{ {
"Id": 401, "Id": 401,
"Name": "七品回血丹", "Name": "七品回血丹",
"Level": 1,
"Type": 4, "Type": 4,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 20, "MedicinalEfficacy": 20,
@ -332,6 +362,7 @@
{ {
"Id": 402, "Id": 402,
"Name": "六品回血丹", "Name": "六品回血丹",
"Level": 2,
"Type": 4, "Type": 4,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 40, "MedicinalEfficacy": 40,
@ -343,6 +374,7 @@
{ {
"Id": 403, "Id": 403,
"Name": "五品回血丹", "Name": "五品回血丹",
"Level": 3,
"Type": 4, "Type": 4,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 80, "MedicinalEfficacy": 80,
@ -354,6 +386,7 @@
{ {
"Id": 404, "Id": 404,
"Name": "四品回血丹", "Name": "四品回血丹",
"Level": 4,
"Type": 4, "Type": 4,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 120, "MedicinalEfficacy": 120,
@ -365,6 +398,7 @@
{ {
"Id": 405, "Id": 405,
"Name": "三品回血丹", "Name": "三品回血丹",
"Level": 5,
"Type": 4, "Type": 4,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 180, "MedicinalEfficacy": 180,
@ -376,6 +410,7 @@
{ {
"Id": 406, "Id": 406,
"Name": "二品回血丹", "Name": "二品回血丹",
"Level": 6,
"Type": 4, "Type": 4,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 240, "MedicinalEfficacy": 240,
@ -387,6 +422,7 @@
{ {
"Id": 407, "Id": 407,
"Name": "一品回血丹", "Name": "一品回血丹",
"Level": 7,
"Type": 4, "Type": 4,
"Toxicity": 0, "Toxicity": 0,
"MedicinalEfficacy": 300, "MedicinalEfficacy": 300,

1200
src/api/config/MonsterConfigCategory.json

File diff suppressed because it is too large Load Diff

10
src/api/config/MonthlyCardConfigCategory.json

@ -190,5 +190,15 @@
"NotActivatedDescription": "胜利1次后可以扫荡兽潮挑战", "NotActivatedDescription": "胜利1次后可以扫荡兽潮挑战",
"ActivatedDescription": "胜利1次后可以扫荡兽潮挑战", "ActivatedDescription": "胜利1次后可以扫荡兽潮挑战",
"Tips": "胜利1次后可以扫荡兽潮挑战" "Tips": "胜利1次后可以扫荡兽潮挑战"
},
{
"Id": 19,
"Privilege": [
2
],
"ValleyEffect": 21,
"NotActivatedDescription": "可以使用桃花石洗练",
"ActivatedDescription": "可以使用桃花石洗练",
"Tips": ""
} }
] ]

7
src/api/config/OptionsBehaviourConfigCategory.json

@ -462,6 +462,13 @@
1038 1038
] ]
}, },
{
"Id": 9009,
"Type": 9,
"TypeParameter": [
5003
]
},
{ {
"Id": 10001, "Id": 10001,
"Type": 10, "Type": 10,

23
src/api/config/OptionsConfigCategory.json

@ -1325,5 +1325,28 @@
4017 4017
], ],
"NextDialogue": 0 "NextDialogue": 0
},
{
"Id": 200004,
"RoleState": [],
"Name": "和他聊聊",
"OptionsBehaviour": [],
"NextDialogue": 10069
},
{
"Id": 200005,
"RoleState": [],
"Name": "可还顺利?",
"OptionsBehaviour": [],
"NextDialogue": 10070
},
{
"Id": 200006,
"RoleState": [],
"Name": "洗耳恭听",
"OptionsBehaviour": [
9009
],
"NextDialogue": 0
} }
] ]

96
src/api/config/PackageConfigCategory.json

@ -8,6 +8,8 @@
"OriginalPrice": 6, "OriginalPrice": 6,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 0, "UnlockParameter": 0,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 401 "Award": 401
@ -21,6 +23,8 @@
"OriginalPrice": 20, "OriginalPrice": 20,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 0, "UnlockParameter": 0,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 901 "Award": 901
@ -34,6 +38,8 @@
"OriginalPrice": 30, "OriginalPrice": 30,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 8, "UnlockParameter": 8,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 906 "Award": 906
@ -47,6 +53,8 @@
"OriginalPrice": 30, "OriginalPrice": 30,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 0, "UnlockParameter": 0,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 902 "Award": 902
@ -60,6 +68,8 @@
"OriginalPrice": 30, "OriginalPrice": 30,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 0, "UnlockParameter": 0,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 903 "Award": 903
@ -73,6 +83,8 @@
"OriginalPrice": 30, "OriginalPrice": 30,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 0, "UnlockParameter": 0,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 904 "Award": 904
@ -86,6 +98,8 @@
"OriginalPrice": 30, "OriginalPrice": 30,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 0, "UnlockParameter": 0,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 905 "Award": 905
@ -99,6 +113,8 @@
"OriginalPrice": 8, "OriginalPrice": 8,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 16, "UnlockParameter": 16,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 915 "Award": 915
@ -112,6 +128,8 @@
"OriginalPrice": 8, "OriginalPrice": 8,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 16, "UnlockParameter": 16,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 916 "Award": 916
@ -125,6 +143,8 @@
"OriginalPrice": 30, "OriginalPrice": 30,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 20, "UnlockParameter": 20,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 918 "Award": 918
@ -138,6 +158,8 @@
"OriginalPrice": 68, "OriginalPrice": 68,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 16, "UnlockParameter": 16,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 917 "Award": 917
@ -151,10 +173,27 @@
"OriginalPrice": 20, "OriginalPrice": 20,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 0, "UnlockParameter": 0,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 919 "Award": 919
}, },
{
"Id": 201,
"Name": "聚宝盆",
"Type": 2,
"BuyType": 2,
"Parameter": 6,
"OriginalPrice": 20,
"ShowCondition": 1,
"UnlockParameter": 5,
"DisplayCondition": 1,
"DisplayParameter": 5,
"ResetType": 0,
"LimitNum": 1,
"Award": 937
},
{ {
"Id": 301, "Id": 301,
"Name": "福利礼包", "Name": "福利礼包",
@ -164,6 +203,8 @@
"OriginalPrice": 100, "OriginalPrice": 100,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 0, "UnlockParameter": 0,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 1, "ResetType": 1,
"LimitNum": 1, "LimitNum": 1,
"Award": 913 "Award": 913
@ -177,6 +218,8 @@
"OriginalPrice": 1000, "OriginalPrice": 1000,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 8, "UnlockParameter": 8,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 2, "ResetType": 2,
"LimitNum": 1, "LimitNum": 1,
"Award": 907 "Award": 907
@ -190,6 +233,8 @@
"OriginalPrice": 128, "OriginalPrice": 128,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 16, "UnlockParameter": 16,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 914 "Award": 914
@ -203,6 +248,8 @@
"OriginalPrice": 300, "OriginalPrice": 300,
"ShowCondition": 2, "ShowCondition": 2,
"UnlockParameter": 2000, "UnlockParameter": 2000,
"DisplayCondition": 2,
"DisplayParameter": 1000,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 908 "Award": 908
@ -216,6 +263,8 @@
"OriginalPrice": 300, "OriginalPrice": 300,
"ShowCondition": 2, "ShowCondition": 2,
"UnlockParameter": 2000, "UnlockParameter": 2000,
"DisplayCondition": 2,
"DisplayParameter": 1000,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 909 "Award": 909
@ -229,6 +278,8 @@
"OriginalPrice": 648, "OriginalPrice": 648,
"ShowCondition": 2, "ShowCondition": 2,
"UnlockParameter": 5000, "UnlockParameter": 5000,
"DisplayCondition": 2,
"DisplayParameter": 2000,
"ResetType": 2, "ResetType": 2,
"LimitNum": 1, "LimitNum": 1,
"Award": 910 "Award": 910
@ -242,6 +293,8 @@
"OriginalPrice": 648, "OriginalPrice": 648,
"ShowCondition": 2, "ShowCondition": 2,
"UnlockParameter": 5000, "UnlockParameter": 5000,
"DisplayCondition": 2,
"DisplayParameter": 2000,
"ResetType": 2, "ResetType": 2,
"LimitNum": 1, "LimitNum": 1,
"Award": 911 "Award": 911
@ -255,6 +308,8 @@
"OriginalPrice": 140, "OriginalPrice": 140,
"ShowCondition": 2, "ShowCondition": 2,
"UnlockParameter": 1000, "UnlockParameter": 1000,
"DisplayCondition": 2,
"DisplayParameter": 648,
"ResetType": 2, "ResetType": 2,
"LimitNum": 1, "LimitNum": 1,
"Award": 923 "Award": 923
@ -268,6 +323,8 @@
"OriginalPrice": 1, "OriginalPrice": 1,
"ShowCondition": 2, "ShowCondition": 2,
"UnlockParameter": 5000, "UnlockParameter": 5000,
"DisplayCondition": 2,
"DisplayParameter": 2000,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 925 "Award": 925
@ -281,6 +338,8 @@
"OriginalPrice": 1, "OriginalPrice": 1,
"ShowCondition": 2, "ShowCondition": 2,
"UnlockParameter": 10000, "UnlockParameter": 10000,
"DisplayCondition": 2,
"DisplayParameter": 5000,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 926 "Award": 926
@ -291,9 +350,11 @@
"Type": 3, "Type": 3,
"BuyType": 4, "BuyType": 4,
"Parameter": 10000, "Parameter": 10000,
"OriginalPrice": 20000, "OriginalPrice": 10000,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 3, "UnlockParameter": 3,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 929 "Award": 929
@ -307,6 +368,8 @@
"OriginalPrice": 950, "OriginalPrice": 950,
"ShowCondition": 2, "ShowCondition": 2,
"UnlockParameter": 2000, "UnlockParameter": 2000,
"DisplayCondition": 2,
"DisplayParameter": 1000,
"ResetType": 2, "ResetType": 2,
"LimitNum": 1, "LimitNum": 1,
"Award": 930 "Award": 930
@ -320,6 +383,8 @@
"OriginalPrice": 1750, "OriginalPrice": 1750,
"ShowCondition": 2, "ShowCondition": 2,
"UnlockParameter": 5000, "UnlockParameter": 5000,
"DisplayCondition": 2,
"DisplayParameter": 2000,
"ResetType": 2, "ResetType": 2,
"LimitNum": 1, "LimitNum": 1,
"Award": 931 "Award": 931
@ -333,6 +398,8 @@
"OriginalPrice": 12, "OriginalPrice": 12,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 7, "UnlockParameter": 7,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 927 "Award": 927
@ -346,6 +413,8 @@
"OriginalPrice": 12, "OriginalPrice": 12,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 10, "UnlockParameter": 10,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 928 "Award": 928
@ -359,6 +428,8 @@
"OriginalPrice": 10, "OriginalPrice": 10,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 10, "UnlockParameter": 10,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 932 "Award": 932
@ -372,6 +443,8 @@
"OriginalPrice": 15, "OriginalPrice": 15,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 7, "UnlockParameter": 7,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 933 "Award": 933
@ -385,6 +458,8 @@
"OriginalPrice": 12, "OriginalPrice": 12,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 7, "UnlockParameter": 7,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 934 "Award": 934
@ -398,6 +473,8 @@
"OriginalPrice": 15, "OriginalPrice": 15,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 7, "UnlockParameter": 7,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 935 "Award": 935
@ -411,8 +488,25 @@
"OriginalPrice": 15, "OriginalPrice": 15,
"ShowCondition": 1, "ShowCondition": 1,
"UnlockParameter": 10, "UnlockParameter": 10,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0, "ResetType": 0,
"LimitNum": 1, "LimitNum": 1,
"Award": 936 "Award": 936
},
{
"Id": 408,
"Name": "幽篁渡",
"Type": 4,
"BuyType": 3,
"Parameter": 420,
"OriginalPrice": 600,
"ShowCondition": 1,
"UnlockParameter": 8,
"DisplayCondition": 1,
"DisplayParameter": 0,
"ResetType": 0,
"LimitNum": 1,
"Award": 938
} }
] ]

4
src/api/config/PetConfigCategory.json

@ -70,7 +70,7 @@
"Id": 1004, "Id": 1004,
"Name": "灵蛇", "Name": "灵蛇",
"Type": 4, "Type": 4,
"PrefabName": "Pet_1001", "PrefabName": "Pet_1004",
"IdleGroup": [ "IdleGroup": [
"Casual", "Casual",
"Casual_1", "Casual_1",
@ -87,6 +87,6 @@
], ],
"Speed": 6, "Speed": 6,
"AIConfigId": 15, "AIConfigId": 15,
"SkillEffectPrefab": "FX_Skill_DangKang" "SkillEffectPrefab": "FX_Skill_She"
} }
] ]

45
src/api/config/PhysiqueConfigCategory.json

@ -11,7 +11,8 @@
"DiseaseWorsen": 48, "DiseaseWorsen": 48,
"AttackBonus": 2, "AttackBonus": 2,
"HPBonus": 10, "HPBonus": 10,
"DEFBonus": 1 "DEFBonus": 1,
"VillageExp": 20000
}, },
{ {
"Id": 2, "Id": 2,
@ -25,7 +26,8 @@
"DiseaseWorsen": 46, "DiseaseWorsen": 46,
"AttackBonus": 3, "AttackBonus": 3,
"HPBonus": 20, "HPBonus": 20,
"DEFBonus": 2 "DEFBonus": 2,
"VillageExp": 60000
}, },
{ {
"Id": 3, "Id": 3,
@ -39,7 +41,8 @@
"DiseaseWorsen": 44, "DiseaseWorsen": 44,
"AttackBonus": 4, "AttackBonus": 4,
"HPBonus": 30, "HPBonus": 30,
"DEFBonus": 3 "DEFBonus": 3,
"VillageExp": 140000
}, },
{ {
"Id": 4, "Id": 4,
@ -53,7 +56,8 @@
"DiseaseWorsen": 42, "DiseaseWorsen": 42,
"AttackBonus": 5, "AttackBonus": 5,
"HPBonus": 40, "HPBonus": 40,
"DEFBonus": 4 "DEFBonus": 4,
"VillageExp": 200000
}, },
{ {
"Id": 5, "Id": 5,
@ -67,7 +71,8 @@
"DiseaseWorsen": 40, "DiseaseWorsen": 40,
"AttackBonus": 6, "AttackBonus": 6,
"HPBonus": 50, "HPBonus": 50,
"DEFBonus": 5 "DEFBonus": 5,
"VillageExp": 280000
}, },
{ {
"Id": 6, "Id": 6,
@ -81,7 +86,8 @@
"DiseaseWorsen": 38, "DiseaseWorsen": 38,
"AttackBonus": 7, "AttackBonus": 7,
"HPBonus": 60, "HPBonus": 60,
"DEFBonus": 6 "DEFBonus": 6,
"VillageExp": 360000
}, },
{ {
"Id": 7, "Id": 7,
@ -95,7 +101,8 @@
"DiseaseWorsen": 36, "DiseaseWorsen": 36,
"AttackBonus": 8, "AttackBonus": 8,
"HPBonus": 70, "HPBonus": 70,
"DEFBonus": 7 "DEFBonus": 7,
"VillageExp": 440000
}, },
{ {
"Id": 8, "Id": 8,
@ -109,7 +116,8 @@
"DiseaseWorsen": 34, "DiseaseWorsen": 34,
"AttackBonus": 9, "AttackBonus": 9,
"HPBonus": 80, "HPBonus": 80,
"DEFBonus": 8 "DEFBonus": 8,
"VillageExp": 520000
}, },
{ {
"Id": 9, "Id": 9,
@ -123,7 +131,8 @@
"DiseaseWorsen": 32, "DiseaseWorsen": 32,
"AttackBonus": 10, "AttackBonus": 10,
"HPBonus": 90, "HPBonus": 90,
"DEFBonus": 9 "DEFBonus": 9,
"VillageExp": 600000
}, },
{ {
"Id": 10, "Id": 10,
@ -137,7 +146,8 @@
"DiseaseWorsen": 30, "DiseaseWorsen": 30,
"AttackBonus": 11, "AttackBonus": 11,
"HPBonus": 100, "HPBonus": 100,
"DEFBonus": 10 "DEFBonus": 10,
"VillageExp": 700000
}, },
{ {
"Id": 11, "Id": 11,
@ -151,7 +161,8 @@
"DiseaseWorsen": 28, "DiseaseWorsen": 28,
"AttackBonus": 12, "AttackBonus": 12,
"HPBonus": 110, "HPBonus": 110,
"DEFBonus": 11 "DEFBonus": 11,
"VillageExp": 780000
}, },
{ {
"Id": 12, "Id": 12,
@ -165,7 +176,8 @@
"DiseaseWorsen": 26, "DiseaseWorsen": 26,
"AttackBonus": 13, "AttackBonus": 13,
"HPBonus": 120, "HPBonus": 120,
"DEFBonus": 12 "DEFBonus": 12,
"VillageExp": 880000
}, },
{ {
"Id": 13, "Id": 13,
@ -179,7 +191,8 @@
"DiseaseWorsen": 24, "DiseaseWorsen": 24,
"AttackBonus": 14, "AttackBonus": 14,
"HPBonus": 130, "HPBonus": 130,
"DEFBonus": 13 "DEFBonus": 13,
"VillageExp": 980000
}, },
{ {
"Id": 14, "Id": 14,
@ -193,7 +206,8 @@
"DiseaseWorsen": 22, "DiseaseWorsen": 22,
"AttackBonus": 15, "AttackBonus": 15,
"HPBonus": 140, "HPBonus": 140,
"DEFBonus": 14 "DEFBonus": 14,
"VillageExp": 1080000
}, },
{ {
"Id": 15, "Id": 15,
@ -207,6 +221,7 @@
"DiseaseWorsen": 20, "DiseaseWorsen": 20,
"AttackBonus": 16, "AttackBonus": 16,
"HPBonus": 150, "HPBonus": 150,
"DEFBonus": 15 "DEFBonus": 15,
"VillageExp": 1180000
} }
] ]

22
src/api/config/RegionConfigCategory.json

@ -3,6 +3,7 @@
"Id": 1001, "Id": 1001,
"Region": "桃谷", "Region": "桃谷",
"TaskCondition": -1, "TaskCondition": -1,
"TeleportationPointTips": "",
"Type": 1, "Type": 1,
"StoreHouse": true, "StoreHouse": true,
"Relationship": 0, "Relationship": 0,
@ -25,6 +26,7 @@
"Id": 1002, "Id": 1002,
"Region": "他人桃谷", "Region": "他人桃谷",
"TaskCondition": -1, "TaskCondition": -1,
"TeleportationPointTips": "",
"Type": 1, "Type": 1,
"StoreHouse": false, "StoreHouse": false,
"Relationship": 0, "Relationship": 0,
@ -46,7 +48,8 @@
{ {
"Id": 2001, "Id": 2001,
"Region": "森林", "Region": "森林",
"TaskCondition": 1023, "TaskCondition": 1025,
"TeleportationPointTips": "通过桃谷左侧传送点可进入",
"Type": 2, "Type": 2,
"StoreHouse": false, "StoreHouse": false,
"Relationship": 0, "Relationship": 0,
@ -69,6 +72,7 @@
"Id": 2002, "Id": 2002,
"Region": "森林内部", "Region": "森林内部",
"TaskCondition": -1, "TaskCondition": -1,
"TeleportationPointTips": "",
"Type": 2, "Type": 2,
"StoreHouse": false, "StoreHouse": false,
"Relationship": 0, "Relationship": 0,
@ -91,6 +95,7 @@
"Id": 2003, "Id": 2003,
"Region": "森林深处", "Region": "森林深处",
"TaskCondition": -1, "TaskCondition": -1,
"TeleportationPointTips": "",
"Type": 2, "Type": 2,
"StoreHouse": false, "StoreHouse": false,
"Relationship": 0, "Relationship": 0,
@ -113,6 +118,7 @@
"Id": 2004, "Id": 2004,
"Region": "陶先生家", "Region": "陶先生家",
"TaskCondition": 1020, "TaskCondition": 1020,
"TeleportationPointTips": "通过桃谷左侧传送点可进入",
"Type": 8, "Type": 8,
"StoreHouse": false, "StoreHouse": false,
"Relationship": 0, "Relationship": 0,
@ -135,6 +141,7 @@
"Id": 3001, "Id": 3001,
"Region": "新手村", "Region": "新手村",
"TaskCondition": -1, "TaskCondition": -1,
"TeleportationPointTips": "",
"Type": 3, "Type": 3,
"StoreHouse": false, "StoreHouse": false,
"InitialPopulation": 10, "InitialPopulation": 10,
@ -158,6 +165,7 @@
"Id": 3002, "Id": 3002,
"Region": "渔溪村", "Region": "渔溪村",
"TaskCondition": 1029, "TaskCondition": 1029,
"TeleportationPointTips": "通过桃谷左下角传送点可进入",
"Type": 3, "Type": 3,
"StoreHouse": true, "StoreHouse": true,
"InitialPopulation": 16, "InitialPopulation": 16,
@ -181,6 +189,7 @@
"Id": 3003, "Id": 3003,
"Region": "赤丘山", "Region": "赤丘山",
"TaskCondition": 2001, "TaskCondition": 2001,
"TeleportationPointTips": "通过渔溪村左下角传送点可进入",
"Type": 3, "Type": 3,
"StoreHouse": true, "StoreHouse": true,
"InitialPopulation": 30, "InitialPopulation": 30,
@ -204,6 +213,7 @@
"Id": 3004, "Id": 3004,
"Region": "太姥村", "Region": "太姥村",
"TaskCondition": 3001, "TaskCondition": 3001,
"TeleportationPointTips": "通过赤丘山左上角\n传送点可进入",
"Type": 3, "Type": 3,
"StoreHouse": true, "StoreHouse": true,
"InitialPopulation": 60, "InitialPopulation": 60,
@ -227,6 +237,7 @@
"Id": 3005, "Id": 3005,
"Region": "青山镇", "Region": "青山镇",
"TaskCondition": 4001, "TaskCondition": 4001,
"TeleportationPointTips": "通过赤丘山右上\n角传送点可进入",
"Type": 3, "Type": 3,
"StoreHouse": true, "StoreHouse": true,
"InitialPopulation": 120, "InitialPopulation": 120,
@ -250,6 +261,7 @@
"Id": 6001, "Id": 6001,
"Region": "穷奇谷", "Region": "穷奇谷",
"TaskCondition": -1, "TaskCondition": -1,
"TeleportationPointTips": "",
"Type": 6, "Type": 6,
"StoreHouse": false, "StoreHouse": false,
"Relationship": 0, "Relationship": 0,
@ -272,6 +284,7 @@
"Id": 6002, "Id": 6002,
"Region": "饕餮谷", "Region": "饕餮谷",
"TaskCondition": -1, "TaskCondition": -1,
"TeleportationPointTips": "",
"Type": 6, "Type": 6,
"StoreHouse": false, "StoreHouse": false,
"Relationship": 0, "Relationship": 0,
@ -294,6 +307,7 @@
"Id": 6003, "Id": 6003,
"Region": "梼杌谷", "Region": "梼杌谷",
"TaskCondition": -1, "TaskCondition": -1,
"TeleportationPointTips": "",
"Type": 6, "Type": 6,
"StoreHouse": false, "StoreHouse": false,
"Relationship": 0, "Relationship": 0,
@ -316,6 +330,7 @@
"Id": 6004, "Id": 6004,
"Region": "嬴鱼谷", "Region": "嬴鱼谷",
"TaskCondition": -1, "TaskCondition": -1,
"TeleportationPointTips": "",
"Type": 6, "Type": 6,
"StoreHouse": false, "StoreHouse": false,
"Relationship": 0, "Relationship": 0,
@ -338,6 +353,7 @@
"Id": 7001, "Id": 7001,
"Region": "渔溪村守护者", "Region": "渔溪村守护者",
"TaskCondition": -1, "TaskCondition": -1,
"TeleportationPointTips": "",
"Type": 7, "Type": 7,
"StoreHouse": false, "StoreHouse": false,
"Relationship": 0, "Relationship": 0,
@ -360,6 +376,7 @@
"Id": 7002, "Id": 7002,
"Region": "赤丘山守护者", "Region": "赤丘山守护者",
"TaskCondition": -1, "TaskCondition": -1,
"TeleportationPointTips": "",
"Type": 7, "Type": 7,
"StoreHouse": false, "StoreHouse": false,
"Relationship": 0, "Relationship": 0,
@ -382,6 +399,7 @@
"Id": 7003, "Id": 7003,
"Region": "太姥村守护者", "Region": "太姥村守护者",
"TaskCondition": -1, "TaskCondition": -1,
"TeleportationPointTips": "",
"Type": 7, "Type": 7,
"StoreHouse": false, "StoreHouse": false,
"Relationship": 0, "Relationship": 0,
@ -404,6 +422,7 @@
"Id": 7004, "Id": 7004,
"Region": "青山镇守护者", "Region": "青山镇守护者",
"TaskCondition": -1, "TaskCondition": -1,
"TeleportationPointTips": "",
"Type": 7, "Type": 7,
"StoreHouse": false, "StoreHouse": false,
"Relationship": 0, "Relationship": 0,
@ -426,6 +445,7 @@
"Id": 9999, "Id": 9999,
"Region": "战斗测试", "Region": "战斗测试",
"TaskCondition": -1, "TaskCondition": -1,
"TeleportationPointTips": "",
"Type": 1, "Type": 1,
"StoreHouse": false, "StoreHouse": false,
"Relationship": 0, "Relationship": 0,

2342
src/api/config/RegionVillagerGroupConfigCategory.json

File diff suppressed because it is too large Load Diff

11
src/api/config/ReputationShopItemGroupConfigCategory.json

@ -1593,5 +1593,16 @@
"ReputationConditon": 6000, "ReputationConditon": 6000,
"ScaleCondition": 20, "ScaleCondition": 20,
"RefreshCycle": 0 "RefreshCycle": 0
},
{
"Id": 3024,
"Region": 3005,
"ItemId": 7522,
"Number": 1,
"Currency": 1,
"Price": 2000000,
"ReputationConditon": 6000,
"ScaleCondition": 20,
"RefreshCycle": 0
} }
] ]

121
src/api/config/ResourceSkinConfigCategory.json

@ -0,0 +1,121 @@
[
{
"Id": 1,
"SkinName": "榕树皮肤",
"SkinPrefab": [
"ResourceSkin_1_1",
"ResourceSkin_1_2",
"ResourceSkin_1_3",
"ResourceSkin_1_4"
],
"Picture": [
"ResourceSkin_1_1",
"ResourceSkin_1_2",
"ResourceSkin_1_3",
"ResourceSkin_1_4"
],
"GetMethod": "暂未开放"
},
{
"Id": 2,
"SkinName": "桢楠皮肤",
"SkinPrefab": [
"ResourceSkin_2_1",
"ResourceSkin_2_2",
"ResourceSkin_2_3",
"ResourceSkin_2_4"
],
"Picture": [
"ResourceSkin_2_1",
"ResourceSkin_2_2",
"ResourceSkin_2_3",
"ResourceSkin_2_4"
],
"GetMethod": "暂未开放"
},
{
"Id": 3,
"SkinName": "桃树皮肤",
"SkinPrefab": [
"ResourceSkin_3_1",
"ResourceSkin_3_2",
"ResourceSkin_3_3",
"ResourceSkin_3_4"
],
"Picture": [
"ResourceSkin_3_1",
"ResourceSkin_3_2",
"ResourceSkin_3_3",
"ResourceSkin_3_4"
],
"GetMethod": "暂未开放"
},
{
"Id": 4,
"SkinName": "松树皮肤",
"SkinPrefab": [
"ResourceSkin_4_1",
"ResourceSkin_4_2",
"ResourceSkin_4_3",
"ResourceSkin_4_4"
],
"Picture": [
"ResourceSkin_4_1",
"ResourceSkin_4_2",
"ResourceSkin_4_3",
"ResourceSkin_4_4"
],
"GetMethod": "暂未开放"
},
{
"Id": 5,
"SkinName": "桑树皮肤",
"SkinPrefab": [
"ResourceSkin_5_1",
"ResourceSkin_5_2",
"ResourceSkin_5_3",
"ResourceSkin_5_4"
],
"Picture": [
"ResourceSkin_5_1",
"ResourceSkin_5_2",
"ResourceSkin_5_3",
"ResourceSkin_5_4"
],
"GetMethod": "暂未开放"
},
{
"Id": 6,
"SkinName": "柳树皮肤",
"SkinPrefab": [
"ResourceSkin_6_1",
"ResourceSkin_6_2",
"ResourceSkin_6_3",
"ResourceSkin_6_4"
],
"Picture": [
"ResourceSkin_6_1",
"ResourceSkin_6_2",
"ResourceSkin_6_3",
"ResourceSkin_6_4"
],
"GetMethod": "暂未开放"
},
{
"Id": 7,
"SkinName": "梨树皮肤",
"SkinPrefab": [
"ResourceSkin_7_1",
"ResourceSkin_7_2",
"ResourceSkin_7_3",
"ResourceSkin_7_4"
],
"Picture": [
"ResourceSkin_7_1",
"ResourceSkin_7_2",
"ResourceSkin_7_3",
"ResourceSkin_7_4"
],
"GetMethod": "暂未开放"
}
]

88
src/api/config/ResourcesConfigCategory.json

@ -1985,6 +1985,94 @@
"MoonnightOut": 0, "MoonnightOut": 0,
"MoonnightOutProbability": 0 "MoonnightOutProbability": 0
}, },
{
"Id": 215,
"BehaviourType": 2,
"ResourcesName": "伐木",
"MutexBehaviour": [
-1
],
"WorkerNumber": 1,
"RebornCondition": 2,
"RebornConditionParameters": [
1,
3
],
"ShowCondition": 0,
"ShowConditionParameter": [],
"Disappear": false,
"InResource": false,
"BaseOut": 7,
"OutAmount": 2000,
"BaseEfficient": 1,
"OutInterval": 10,
"ExtraOut": 39,
"ExtraOutProbability": [
[
0,
40
],
[
1,
60
],
[
2,
10
],
[
3,
0
]
],
"TriggerEvent": true,
"MoonnightOut": 0,
"MoonnightOutProbability": 0
},
{
"Id": 216,
"BehaviourType": 2,
"ResourcesName": "伐木",
"MutexBehaviour": [
-1
],
"WorkerNumber": 1,
"RebornCondition": 2,
"RebornConditionParameters": [
1,
3
],
"ShowCondition": 0,
"ShowConditionParameter": [],
"Disappear": false,
"InResource": false,
"BaseOut": 8,
"OutAmount": 2000,
"BaseEfficient": 1,
"OutInterval": 10,
"ExtraOut": 40,
"ExtraOutProbability": [
[
0,
40
],
[
1,
60
],
[
2,
10
],
[
3,
0
]
],
"TriggerEvent": true,
"MoonnightOut": 0,
"MoonnightOutProbability": 0
},
{ {
"Id": 300, "Id": 300,
"BehaviourType": 1, "BehaviourType": 1,

130
src/api/config/ResourcesPointConfigCategory.json

@ -24,6 +24,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_1" "Resource_1"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_1", "NamePicture": "Resources_Name_1",
"FoundationPicture": "Foundation_Flower", "FoundationPicture": "Foundation_Flower",
"Description": "随处可见的杂草,随风摇摆。" "Description": "随处可见的杂草,随风摇摆。"
@ -53,6 +54,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_2" "Resource_2"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_2", "NamePicture": "Resources_Name_2",
"FoundationPicture": "Foundation_Flower", "FoundationPicture": "Foundation_Flower",
"Description": "一种常见的多年生草本植物,采集后常用于入药,紫色的小花很可爱。" "Description": "一种常见的多年生草本植物,采集后常用于入药,紫色的小花很可爱。"
@ -82,6 +84,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_3" "Resource_3"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_3", "NamePicture": "Resources_Name_3",
"FoundationPicture": "Foundation_Flower", "FoundationPicture": "Foundation_Flower",
"Description": "果实小而酸涩,食物紧缺时可以勉强用来填饱肚子。" "Description": "果实小而酸涩,食物紧缺时可以勉强用来填饱肚子。"
@ -113,6 +116,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_4" "Resource_4"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_4", "NamePicture": "Resources_Name_4",
"FoundationPicture": "Foundation_Flower", "FoundationPicture": "Foundation_Flower",
"Description": "自然地生长在野外的蔬菜,种类繁多,形态各异,营养丰富,具有独特风味。" "Description": "自然地生长在野外的蔬菜,种类繁多,形态各异,营养丰富,具有独特风味。"
@ -144,6 +148,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_5" "Resource_5"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_5", "NamePicture": "Resources_Name_5",
"FoundationPicture": "Foundation_Flower", "FoundationPicture": "Foundation_Flower",
"Description": "葛草茎蔓细长,叶片宽大,有较高的药用和经济价值。" "Description": "葛草茎蔓细长,叶片宽大,有较高的药用和经济价值。"
@ -175,6 +180,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_6" "Resource_6"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_6", "NamePicture": "Resources_Name_6",
"FoundationPicture": "Foundation_Flower", "FoundationPicture": "Foundation_Flower",
"Description": "茅草茎直立,叶片细长。花穗呈白色,生长在路边、山坡等地,其根坚韧,生命力顽强。" "Description": "茅草茎直立,叶片细长。花穗呈白色,生长在路边、山坡等地,其根坚韧,生命力顽强。"
@ -204,6 +210,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_7" "Resource_7"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_7", "NamePicture": "Resources_Name_7",
"FoundationPicture": "Foundation_Flower", "FoundationPicture": "Foundation_Flower",
"Description": "亚麻会开出淡蓝色的花朵,它的纤维强忍有光泽,是制作服饰的基础材料。" "Description": "亚麻会开出淡蓝色的花朵,它的纤维强忍有光泽,是制作服饰的基础材料。"
@ -236,6 +243,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_8" "Resource_8"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_8", "NamePicture": "Resources_Name_8",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "竹子翠绿挺拔,风吹过时竹叶沙沙,偶尔还能采集到鲜嫩的竹笋" "Description": "竹子翠绿挺拔,风吹过时竹叶沙沙,偶尔还能采集到鲜嫩的竹笋"
@ -265,6 +273,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_9" "Resource_9"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_9", "NamePicture": "Resources_Name_9",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "一堆树枝,可以获取木头资源" "Description": "一堆树枝,可以获取木头资源"
@ -296,6 +305,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_10" "Resource_10"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_10", "NamePicture": "Resources_Name_10",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "迷谷树在黑暗中发光,在妖云密布的世界里时珍贵的光源" "Description": "迷谷树在黑暗中发光,在妖云密布的世界里时珍贵的光源"
@ -328,6 +338,9 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_11" "Resource_11"
], ],
"ResourceSkin": [
3
],
"NamePicture": "Resources_Name_11", "NamePicture": "Resources_Name_11",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "春季开花粉红娇艳,夏季结果清爽甘甜" "Description": "春季开花粉红娇艳,夏季结果清爽甘甜"
@ -359,6 +372,9 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_12" "Resource_12"
], ],
"ResourceSkin": [
6
],
"NamePicture": "Resources_Name_12", "NamePicture": "Resources_Name_12",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "碧玉妆成一树高,万条垂下绿丝绦。" "Description": "碧玉妆成一树高,万条垂下绿丝绦。"
@ -391,6 +407,9 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_13" "Resource_13"
], ],
"ResourceSkin": [
5
],
"NamePicture": "Resources_Name_13", "NamePicture": "Resources_Name_13",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "枝干粗壮,树皮粗糙,叶片大而翠绿" "Description": "枝干粗壮,树皮粗糙,叶片大而翠绿"
@ -422,6 +441,9 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_14" "Resource_14"
], ],
"ResourceSkin": [
4
],
"NamePicture": "Resources_Name_14", "NamePicture": "Resources_Name_14",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "亭亭山上松,瑟瑟谷中风。风声一何盛,松枝一何劲!" "Description": "亭亭山上松,瑟瑟谷中风。风声一何盛,松枝一何劲!"
@ -453,6 +475,9 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_16" "Resource_16"
], ],
"ResourceSkin": [
2
],
"NamePicture": "Resources_Name_16", "NamePicture": "Resources_Name_16",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "高大的落叶乔木,材质优良有香气" "Description": "高大的落叶乔木,材质优良有香气"
@ -484,6 +509,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_17" "Resource_17"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_17", "NamePicture": "Resources_Name_17",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -515,6 +541,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_18" "Resource_18"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_18", "NamePicture": "Resources_Name_18",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "一堆碎石,可以获取石头资源" "Description": "一堆碎石,可以获取石头资源"
@ -546,6 +573,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_19" "Resource_19"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_19", "NamePicture": "Resources_Name_19",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -577,6 +605,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_20" "Resource_20"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_20", "NamePicture": "Resources_Name_20",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -608,6 +637,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_21" "Resource_21"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_21", "NamePicture": "Resources_Name_21",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -639,6 +669,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_22" "Resource_22"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_22", "NamePicture": "Resources_Name_22",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -668,6 +699,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_23" "Resource_23"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_1", "NamePicture": "Resources_Name_1",
"FoundationPicture": "Foundation_Flower", "FoundationPicture": "Foundation_Flower",
"Description": "" "Description": ""
@ -697,6 +729,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_24" "Resource_24"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_24", "NamePicture": "Resources_Name_24",
"FoundationPicture": "Foundation_Flower", "FoundationPicture": "Foundation_Flower",
"Description": "" "Description": ""
@ -728,6 +761,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_25" "Resource_25"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_25", "NamePicture": "Resources_Name_25",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -757,6 +791,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_26" "Resource_26"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_26", "NamePicture": "Resources_Name_26",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "一堆树枝,可以获取木头资源" "Description": "一堆树枝,可以获取木头资源"
@ -788,6 +823,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_27" "Resource_27"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_27", "NamePicture": "Resources_Name_27",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "" "Description": ""
@ -819,6 +855,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_28" "Resource_28"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_28", "NamePicture": "Resources_Name_28",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -850,6 +887,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_29" "Resource_29"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_29", "NamePicture": "Resources_Name_29",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -879,6 +917,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_30" "Resource_30"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_30", "NamePicture": "Resources_Name_30",
"FoundationPicture": "Foundation_Flower", "FoundationPicture": "Foundation_Flower",
"Description": "亚麻会开出淡蓝色的花朵,它的纤维强韧有光泽,是制作服饰的基础材料。" "Description": "亚麻会开出淡蓝色的花朵,它的纤维强韧有光泽,是制作服饰的基础材料。"
@ -910,6 +949,9 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_31" "Resource_31"
], ],
"ResourceSkin": [
7
],
"NamePicture": "Resources_Name_31", "NamePicture": "Resources_Name_31",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "梨花雪压枝,莺啭柳如丝" "Description": "梨花雪压枝,莺啭柳如丝"
@ -941,6 +983,9 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_32" "Resource_32"
], ],
"ResourceSkin": [
1
],
"NamePicture": "Resources_Name_32", "NamePicture": "Resources_Name_32",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "树冠广阔如巨伞,气生根垂落似长须,为人们带来大片绿荫" "Description": "树冠广阔如巨伞,气生根垂落似长须,为人们带来大片绿荫"
@ -972,6 +1017,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_200" "Resource_200"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_200", "NamePicture": "Resources_Name_200",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -1003,6 +1049,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_201" "Resource_201"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_201", "NamePicture": "Resources_Name_201",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -1035,6 +1082,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_202" "Resource_202"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_201", "NamePicture": "Resources_Name_201",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -1066,6 +1114,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_203" "Resource_203"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_203", "NamePicture": "Resources_Name_203",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -1098,6 +1147,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_204" "Resource_204"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_203", "NamePicture": "Resources_Name_203",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -1129,6 +1179,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_205" "Resource_205"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_205", "NamePicture": "Resources_Name_205",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -1160,6 +1211,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_206" "Resource_206"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_206", "NamePicture": "Resources_Name_206",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -1191,6 +1243,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_207" "Resource_207"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_206", "NamePicture": "Resources_Name_206",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -1222,6 +1275,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_208" "Resource_208"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_206", "NamePicture": "Resources_Name_206",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -1253,6 +1307,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_209" "Resource_209"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_206", "NamePicture": "Resources_Name_206",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -1284,6 +1339,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_210" "Resource_210"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_210", "NamePicture": "Resources_Name_210",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -1315,6 +1371,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_211" "Resource_211"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_211", "NamePicture": "Resources_Name_211",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "" "Description": ""
@ -1346,6 +1403,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_212" "Resource_212"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_212", "NamePicture": "Resources_Name_212",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "" "Description": ""
@ -1378,6 +1436,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_213" "Resource_213"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_213", "NamePicture": "Resources_Name_213",
"FoundationPicture": "Foundation_Stone", "FoundationPicture": "Foundation_Stone",
"Description": "" "Description": ""
@ -1409,10 +1468,75 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_214" "Resource_214"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_214", "NamePicture": "Resources_Name_214",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "" "Description": ""
}, },
{
"Id": 215,
"ResourcesPointName": "伐木场",
"Type": 2,
"Type2": 1,
"AccessableCondition": 1,
"AccessableParameter": [
1004
],
"WorkerType": [
1,
2,
3
],
"RelatedResources": [
215
],
"DailyInteractDropGroup": 0,
"RootOut": false,
"SaplingItemId": 0,
"Enter": false,
"Disperse": false,
"DisperseRadius": 0,
"Prefab": "Resource_215",
"MoonnightPrefab": [
"Resource_215"
],
"ResourceSkin": [],
"NamePicture": "Resources_Name_215",
"FoundationPicture": "Foundation_Stone",
"Description": ""
},
{
"Id": 216,
"ResourcesPointName": "伐木场",
"Type": 2,
"Type2": 1,
"AccessableCondition": 1,
"AccessableParameter": [
1005
],
"WorkerType": [
1,
2,
3
],
"RelatedResources": [
216
],
"DailyInteractDropGroup": 0,
"RootOut": false,
"SaplingItemId": 0,
"Enter": false,
"Disperse": false,
"DisperseRadius": 0,
"Prefab": "Resource_216",
"MoonnightPrefab": [
"Resource_216"
],
"ResourceSkin": [],
"NamePicture": "Resources_Name_216",
"FoundationPicture": "Foundation_Stone",
"Description": ""
},
{ {
"Id": 300, "Id": 300,
"ResourcesPointName": "水井", "ResourcesPointName": "水井",
@ -1440,6 +1564,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_300" "Resource_300"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_300", "NamePicture": "Resources_Name_300",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "" "Description": ""
@ -1471,6 +1596,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_301" "Resource_301"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_301", "NamePicture": "Resources_Name_301",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "" "Description": ""
@ -1502,6 +1628,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_302" "Resource_302"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_302", "NamePicture": "Resources_Name_302",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "" "Description": ""
@ -1533,6 +1660,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_304" "Resource_304"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_304", "NamePicture": "Resources_Name_304",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "" "Description": ""
@ -1564,6 +1692,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_305" "Resource_305"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_305", "NamePicture": "Resources_Name_305",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "" "Description": ""
@ -1595,6 +1724,7 @@
"MoonnightPrefab": [ "MoonnightPrefab": [
"Resource_306" "Resource_306"
], ],
"ResourceSkin": [],
"NamePicture": "Resources_Name_306", "NamePicture": "Resources_Name_306",
"FoundationPicture": "Foundation_Tree", "FoundationPicture": "Foundation_Tree",
"Description": "" "Description": ""

107
src/api/config/RewardGroupConfigCategory.json

@ -117,6 +117,17 @@
400 400
] ]
}, },
{
"Id": 9,
"ItemId": [
1027,
1030
],
"Number": [
1,
1
]
},
{ {
"Id": 101, "Id": 101,
"ItemId": [ "ItemId": [
@ -1629,6 +1640,36 @@
1 1
] ]
}, },
{
"Id": 937,
"ItemId": [
7166,
707,
220000,
7321
],
"Number": [
1,
1,
60,
1
]
},
{
"Id": 938,
"ItemId": [
9019,
9020,
210000,
7321
],
"Number": [
1,
1,
100000,
1
]
},
{ {
"Id": 1001, "Id": 1001,
"ItemId": [ "ItemId": [
@ -2613,6 +2654,21 @@
1 1
] ]
}, },
{
"Id": 4042,
"ItemId": [
210000,
316,
8053,
7165
],
"Number": [
500,
1,
1,
1
]
},
{ {
"Id": 5001, "Id": 5001,
"ItemId": [ "ItemId": [
@ -3787,7 +3843,7 @@
210002 210002
], ],
"Number": [ "Number": [
50 75
] ]
}, },
{ {
@ -3978,7 +4034,7 @@
210003 210003
], ],
"Number": [ "Number": [
50 75
] ]
}, },
{ {
@ -4169,7 +4225,7 @@
210003 210003
], ],
"Number": [ "Number": [
50 75
] ]
}, },
{ {
@ -4491,5 +4547,50 @@
1, 1,
70 70
] ]
},
{
"Id": 110000,
"ItemId": [
220000
],
"Number": [
50
]
},
{
"Id": 110001,
"ItemId": [
220000
],
"Number": [
75
]
},
{
"Id": 110002,
"ItemId": [
220000
],
"Number": [
100
]
},
{
"Id": 110003,
"ItemId": [
220000
],
"Number": [
125
]
},
{
"Id": 110004,
"ItemId": [
220000
],
"Number": [
150
]
} }
] ]

1554
src/api/config/ScienceConfigCategory.json

File diff suppressed because it is too large Load Diff

212
src/api/config/SignConfigCategory.json

@ -0,0 +1,212 @@
[
{
"Id": 1,
"GroupId": 1,
"DayNumber": 1,
"ItemId": 7308,
"ItemNumber": 5
},
{
"Id": 2,
"GroupId": 1,
"DayNumber": 2,
"ItemId": 7321,
"ItemNumber": 3
},
{
"Id": 3,
"GroupId": 1,
"DayNumber": 3,
"ItemId": 4154,
"ItemNumber": 1
},
{
"Id": 4,
"GroupId": 1,
"DayNumber": 4,
"ItemId": 4153,
"ItemNumber": 1
},
{
"Id": 5,
"GroupId": 1,
"DayNumber": 5,
"ItemId": 4155,
"ItemNumber": 1
},
{
"Id": 6,
"GroupId": 1,
"DayNumber": 6,
"ItemId": 7230,
"ItemNumber": 5
},
{
"Id": 7,
"GroupId": 1,
"DayNumber": 7,
"ItemId": 701,
"ItemNumber": 5
},
{
"Id": 8,
"GroupId": 1,
"DayNumber": 8,
"ItemId": 7308,
"ItemNumber": 6
},
{
"Id": 9,
"GroupId": 1,
"DayNumber": 9,
"ItemId": 7321,
"ItemNumber": 3
},
{
"Id": 10,
"GroupId": 1,
"DayNumber": 10,
"ItemId": 4154,
"ItemNumber": 1
},
{
"Id": 11,
"GroupId": 1,
"DayNumber": 11,
"ItemId": 4153,
"ItemNumber": 1
},
{
"Id": 12,
"GroupId": 1,
"DayNumber": 12,
"ItemId": 4155,
"ItemNumber": 1
},
{
"Id": 13,
"GroupId": 1,
"DayNumber": 13,
"ItemId": 7230,
"ItemNumber": 6
},
{
"Id": 14,
"GroupId": 1,
"DayNumber": 14,
"ItemId": 701,
"ItemNumber": 6
},
{
"Id": 15,
"GroupId": 1,
"DayNumber": 15,
"ItemId": 7308,
"ItemNumber": 7
},
{
"Id": 16,
"GroupId": 1,
"DayNumber": 16,
"ItemId": 7321,
"ItemNumber": 3
},
{
"Id": 17,
"GroupId": 1,
"DayNumber": 17,
"ItemId": 4154,
"ItemNumber": 1
},
{
"Id": 18,
"GroupId": 1,
"DayNumber": 18,
"ItemId": 4153,
"ItemNumber": 1
},
{
"Id": 19,
"GroupId": 1,
"DayNumber": 19,
"ItemId": 4155,
"ItemNumber": 1
},
{
"Id": 20,
"GroupId": 1,
"DayNumber": 20,
"ItemId": 7230,
"ItemNumber": 7
},
{
"Id": 21,
"GroupId": 1,
"DayNumber": 21,
"ItemId": 701,
"ItemNumber": 7
},
{
"Id": 22,
"GroupId": 1,
"DayNumber": 22,
"ItemId": 7308,
"ItemNumber": 8
},
{
"Id": 23,
"GroupId": 1,
"DayNumber": 23,
"ItemId": 7321,
"ItemNumber": 3
},
{
"Id": 24,
"GroupId": 1,
"DayNumber": 24,
"ItemId": 4154,
"ItemNumber": 1
},
{
"Id": 25,
"GroupId": 1,
"DayNumber": 25,
"ItemId": 4153,
"ItemNumber": 1
},
{
"Id": 26,
"GroupId": 1,
"DayNumber": 26,
"ItemId": 4155,
"ItemNumber": 1
},
{
"Id": 27,
"GroupId": 1,
"DayNumber": 27,
"ItemId": 7230,
"ItemNumber": 8
},
{
"Id": 28,
"GroupId": 1,
"DayNumber": 28,
"ItemId": 701,
"ItemNumber": 8
},
{
"Id": 29,
"GroupId": 1,
"DayNumber": 29,
"ItemId": 7314,
"ItemNumber": 1
},
{
"Id": 30,
"GroupId": 1,
"DayNumber": 30,
"ItemId": 131,
"ItemNumber": 10
}
]

32
src/api/config/SignPackageConfigCategory.json

@ -0,0 +1,32 @@
[
{
"Id": 1,
"GroupId": 1,
"NeededPoints": 7,
"GiftContents": 110000
},
{
"Id": 2,
"GroupId": 1,
"NeededPoints": 14,
"GiftContents": 110001
},
{
"Id": 3,
"GroupId": 1,
"NeededPoints": 21,
"GiftContents": 110002
},
{
"Id": 4,
"GroupId": 1,
"NeededPoints": 28,
"GiftContents": 110003
},
{
"Id": 5,
"GroupId": 1,
"NeededPoints": 30,
"GiftContents": 110004
}
]

602
src/api/config/SkillBuffConfigCategory.json

@ -13781,7 +13781,7 @@
{ {
"Id": 1761, "Id": 1761,
"Name": "归煞诀", "Name": "归煞诀",
"TriggerTime": 1, "TriggerTime": 23,
"TriggerParameter": 0, "TriggerParameter": 0,
"Gain": 1, "Gain": 1,
"Immunity": false, "Immunity": false,
@ -13808,7 +13808,7 @@
{ {
"Id": 1762, "Id": 1762,
"Name": "归煞诀", "Name": "归煞诀",
"TriggerTime": 1, "TriggerTime": 23,
"TriggerParameter": 0, "TriggerParameter": 0,
"Gain": 1, "Gain": 1,
"Immunity": false, "Immunity": false,
@ -13835,7 +13835,7 @@
{ {
"Id": 1763, "Id": 1763,
"Name": "归煞诀", "Name": "归煞诀",
"TriggerTime": 1, "TriggerTime": 23,
"TriggerParameter": 0, "TriggerParameter": 0,
"Gain": 1, "Gain": 1,
"Immunity": false, "Immunity": false,
@ -13862,7 +13862,7 @@
{ {
"Id": 1764, "Id": 1764,
"Name": "归煞诀", "Name": "归煞诀",
"TriggerTime": 1, "TriggerTime": 23,
"TriggerParameter": 0, "TriggerParameter": 0,
"Gain": 1, "Gain": 1,
"Immunity": false, "Immunity": false,
@ -13889,7 +13889,7 @@
{ {
"Id": 1765, "Id": 1765,
"Name": "归煞诀", "Name": "归煞诀",
"TriggerTime": 1, "TriggerTime": 23,
"TriggerParameter": 0, "TriggerParameter": 0,
"Gain": 1, "Gain": 1,
"Immunity": false, "Immunity": false,
@ -13916,7 +13916,7 @@
{ {
"Id": 1766, "Id": 1766,
"Name": "归煞诀", "Name": "归煞诀",
"TriggerTime": 1, "TriggerTime": 23,
"TriggerParameter": 0, "TriggerParameter": 0,
"Gain": 1, "Gain": 1,
"Immunity": false, "Immunity": false,
@ -13943,7 +13943,7 @@
{ {
"Id": 1767, "Id": 1767,
"Name": "归煞诀", "Name": "归煞诀",
"TriggerTime": 1, "TriggerTime": 23,
"TriggerParameter": 0, "TriggerParameter": 0,
"Gain": 1, "Gain": 1,
"Immunity": false, "Immunity": false,
@ -13970,7 +13970,7 @@
{ {
"Id": 1768, "Id": 1768,
"Name": "归煞诀", "Name": "归煞诀",
"TriggerTime": 1, "TriggerTime": 23,
"TriggerParameter": 0, "TriggerParameter": 0,
"Gain": 1, "Gain": 1,
"Immunity": false, "Immunity": false,
@ -13997,7 +13997,7 @@
{ {
"Id": 1769, "Id": 1769,
"Name": "归煞诀", "Name": "归煞诀",
"TriggerTime": 1, "TriggerTime": 23,
"TriggerParameter": 0, "TriggerParameter": 0,
"Gain": 1, "Gain": 1,
"Immunity": false, "Immunity": false,
@ -14048,276 +14048,6 @@
"BuffEffectPrefab": "", "BuffEffectPrefab": "",
"Describe": "主动技能持续期间,攻击力提升100%" "Describe": "主动技能持续期间,攻击力提升100%"
}, },
{
"Id": 1771,
"Name": "归煞诀",
"TriggerTime": 23,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": true,
"BuffProbability": 100,
"LinkEffect": [
1771
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 1771,
"SequenceLv": 1,
"BarShow": true,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Skill_Icon_1761",
"BuffEffectPrefab": "",
"Describe": "主动技能持续期间,攻击力提升10%"
},
{
"Id": 1772,
"Name": "归煞诀",
"TriggerTime": 23,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": true,
"BuffProbability": 100,
"LinkEffect": [
1772
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 1771,
"SequenceLv": 2,
"BarShow": true,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Skill_Icon_1761",
"BuffEffectPrefab": "",
"Describe": "主动技能持续期间,攻击力提升20%"
},
{
"Id": 1773,
"Name": "归煞诀",
"TriggerTime": 23,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": true,
"BuffProbability": 100,
"LinkEffect": [
1773
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 1771,
"SequenceLv": 3,
"BarShow": true,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Skill_Icon_1761",
"BuffEffectPrefab": "",
"Describe": "主动技能持续期间,攻击力提升30%"
},
{
"Id": 1774,
"Name": "归煞诀",
"TriggerTime": 23,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": true,
"BuffProbability": 100,
"LinkEffect": [
1774
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 1771,
"SequenceLv": 4,
"BarShow": true,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Skill_Icon_1761",
"BuffEffectPrefab": "",
"Describe": "主动技能持续期间,攻击力提升40%"
},
{
"Id": 1775,
"Name": "归煞诀",
"TriggerTime": 23,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": true,
"BuffProbability": 100,
"LinkEffect": [
1775
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 1771,
"SequenceLv": 5,
"BarShow": true,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Skill_Icon_1761",
"BuffEffectPrefab": "",
"Describe": "主动技能持续期间,攻击力提升50%"
},
{
"Id": 1776,
"Name": "归煞诀",
"TriggerTime": 23,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": true,
"BuffProbability": 100,
"LinkEffect": [
1776
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 1771,
"SequenceLv": 6,
"BarShow": true,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Skill_Icon_1761",
"BuffEffectPrefab": "",
"Describe": "主动技能持续期间,攻击力提升60%"
},
{
"Id": 1777,
"Name": "归煞诀",
"TriggerTime": 23,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": true,
"BuffProbability": 100,
"LinkEffect": [
1777
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 1771,
"SequenceLv": 7,
"BarShow": true,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Skill_Icon_1761",
"BuffEffectPrefab": "",
"Describe": "主动技能持续期间,攻击力提升70%"
},
{
"Id": 1778,
"Name": "归煞诀",
"TriggerTime": 23,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": true,
"BuffProbability": 100,
"LinkEffect": [
1778
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 1771,
"SequenceLv": 8,
"BarShow": true,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Skill_Icon_1761",
"BuffEffectPrefab": "",
"Describe": "主动技能持续期间,攻击力提升80%"
},
{
"Id": 1779,
"Name": "归煞诀",
"TriggerTime": 23,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": true,
"BuffProbability": 100,
"LinkEffect": [
1779
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 1771,
"SequenceLv": 9,
"BarShow": true,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Skill_Icon_1761",
"BuffEffectPrefab": "",
"Describe": "主动技能持续期间,攻击力提升90%"
},
{
"Id": 1780,
"Name": "归煞诀",
"TriggerTime": 23,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": true,
"BuffProbability": 100,
"LinkEffect": [
1780
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 1771,
"SequenceLv": 10,
"BarShow": true,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Skill_Icon_1761",
"BuffEffectPrefab": "",
"Describe": "主动技能持续期间,攻击力提升100%"
},
{ {
"Id": 1781, "Id": 1781,
"Name": "铁尸罡", "Name": "铁尸罡",
@ -21622,7 +21352,7 @@
3611 3611
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21647,7 +21377,7 @@
3612 3612
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21672,7 +21402,7 @@
3613 3613
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21697,7 +21427,7 @@
3614 3614
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21722,7 +21452,7 @@
3615 3615
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21747,7 +21477,7 @@
3616 3616
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21772,7 +21502,7 @@
3617 3617
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21797,7 +21527,7 @@
3618 3618
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21822,7 +21552,7 @@
3619 3619
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21847,7 +21577,7 @@
3620 3620
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21872,7 +21602,7 @@
3621 3621
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21897,7 +21627,7 @@
3621 3621
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21922,7 +21652,7 @@
3621 3621
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21947,7 +21677,7 @@
3621 3621
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21972,7 +21702,7 @@
3621 3621
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -21997,7 +21727,7 @@
3621 3621
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -22022,7 +21752,7 @@
3621 3621
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -22047,7 +21777,7 @@
3621 3621
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -22072,7 +21802,7 @@
3621 3621
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -22097,7 +21827,7 @@
3621 3621
], ],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
@ -22120,11 +21850,11 @@
"BuffProbability": 100, "BuffProbability": 100,
"LinkEffect": [], "LinkEffect": [],
"ContinuedType": 2, "ContinuedType": 2,
"ContinuedParameter": 5, "ContinuedParameter": 10,
"Overlay": false, "Overlay": false,
"OverlayMax": 0, "OverlayMax": 0,
"BarShow": false, "BarShow": false,
"BattleShow": false, "BattleShow": true,
"SpecialStatus": 2, "SpecialStatus": 2,
"DisplayLocation": 0, "DisplayLocation": 0,
"Icon": "Skill_Icon_361", "Icon": "Skill_Icon_361",
@ -25617,6 +25347,276 @@
"BuffEffectPrefab": "", "BuffEffectPrefab": "",
"Describe": "" "Describe": ""
}, },
{
"Id": 9801,
"Name": "城门减伤-1",
"TriggerTime": 1,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": false,
"BuffProbability": 100,
"LinkEffect": [
9801
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 9801,
"SequenceLv": 1,
"BarShow": false,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Buff_Icon_9801",
"BuffEffectPrefab": "",
"Describe": ""
},
{
"Id": 9802,
"Name": "城门减伤-2",
"TriggerTime": 1,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": false,
"BuffProbability": 100,
"LinkEffect": [
9802
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 9801,
"SequenceLv": 2,
"BarShow": false,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Buff_Icon_9802",
"BuffEffectPrefab": "",
"Describe": ""
},
{
"Id": 9803,
"Name": "城门减伤-3",
"TriggerTime": 1,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": false,
"BuffProbability": 100,
"LinkEffect": [
9803
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 9801,
"SequenceLv": 3,
"BarShow": false,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Buff_Icon_9803",
"BuffEffectPrefab": "",
"Describe": ""
},
{
"Id": 9804,
"Name": "城门减伤-4",
"TriggerTime": 1,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": false,
"BuffProbability": 100,
"LinkEffect": [
9804
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 9801,
"SequenceLv": 4,
"BarShow": false,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Buff_Icon_9804",
"BuffEffectPrefab": "",
"Describe": ""
},
{
"Id": 9805,
"Name": "城门减伤-5",
"TriggerTime": 1,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": false,
"BuffProbability": 100,
"LinkEffect": [
9805
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 9801,
"SequenceLv": 5,
"BarShow": false,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Buff_Icon_9805",
"BuffEffectPrefab": "",
"Describe": ""
},
{
"Id": 9806,
"Name": "城门减伤-6",
"TriggerTime": 1,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": false,
"BuffProbability": 100,
"LinkEffect": [
9806
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 9801,
"SequenceLv": 6,
"BarShow": false,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Buff_Icon_9806",
"BuffEffectPrefab": "",
"Describe": ""
},
{
"Id": 9807,
"Name": "城门减伤-7",
"TriggerTime": 1,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": false,
"BuffProbability": 100,
"LinkEffect": [
9807
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 9801,
"SequenceLv": 7,
"BarShow": false,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Buff_Icon_9807",
"BuffEffectPrefab": "",
"Describe": ""
},
{
"Id": 9808,
"Name": "城门减伤-8",
"TriggerTime": 1,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": false,
"BuffProbability": 100,
"LinkEffect": [
9808
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 9801,
"SequenceLv": 8,
"BarShow": false,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Buff_Icon_9808",
"BuffEffectPrefab": "",
"Describe": ""
},
{
"Id": 9809,
"Name": "城门减伤-9",
"TriggerTime": 1,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": false,
"BuffProbability": 100,
"LinkEffect": [
9809
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 9801,
"SequenceLv": 9,
"BarShow": false,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Buff_Icon_9809",
"BuffEffectPrefab": "",
"Describe": ""
},
{
"Id": 9810,
"Name": "城门减伤-10",
"TriggerTime": 1,
"TriggerParameter": 0,
"Gain": 1,
"Immunity": false,
"Disperse": false,
"CanBringInBoss": false,
"BuffProbability": 100,
"LinkEffect": [
9810
],
"ContinuedType": 3,
"ContinuedParameter": 0,
"Overlay": false,
"OverlayMax": 0,
"SequenceId": 9801,
"SequenceLv": 10,
"BarShow": false,
"BattleShow": false,
"SpecialStatus": 0,
"DisplayLocation": 0,
"Icon": "Buff_Icon_9810",
"BuffEffectPrefab": "",
"Describe": ""
},
{ {
"Id": 10001, "Id": 10001,
"Name": "狼普攻", "Name": "狼普攻",

40
src/api/config/SkillBulletConfigCategory.json

@ -6860,8 +6860,8 @@
"Shoot": false, "Shoot": false,
"FlightDistance": 0, "FlightDistance": 0,
"Disappear": 2, "Disappear": 2,
"DisappearParameter": 5000, "DisappearParameter": 10000,
"DetectTime": 2, "DetectTime": 1,
"TestParameters": 0, "TestParameters": 0,
"NumberOfTargets": 0, "NumberOfTargets": 0,
"Buff": [ "Buff": [
@ -6885,8 +6885,8 @@
"Shoot": false, "Shoot": false,
"FlightDistance": 0, "FlightDistance": 0,
"Disappear": 2, "Disappear": 2,
"DisappearParameter": 5000, "DisappearParameter": 10000,
"DetectTime": 2, "DetectTime": 1,
"TestParameters": 0, "TestParameters": 0,
"NumberOfTargets": 0, "NumberOfTargets": 0,
"Buff": [ "Buff": [
@ -6910,8 +6910,8 @@
"Shoot": false, "Shoot": false,
"FlightDistance": 0, "FlightDistance": 0,
"Disappear": 2, "Disappear": 2,
"DisappearParameter": 5000, "DisappearParameter": 10000,
"DetectTime": 2, "DetectTime": 1,
"TestParameters": 0, "TestParameters": 0,
"NumberOfTargets": 0, "NumberOfTargets": 0,
"Buff": [ "Buff": [
@ -6935,8 +6935,8 @@
"Shoot": false, "Shoot": false,
"FlightDistance": 0, "FlightDistance": 0,
"Disappear": 2, "Disappear": 2,
"DisappearParameter": 5000, "DisappearParameter": 10000,
"DetectTime": 2, "DetectTime": 1,
"TestParameters": 0, "TestParameters": 0,
"NumberOfTargets": 0, "NumberOfTargets": 0,
"Buff": [ "Buff": [
@ -6960,8 +6960,8 @@
"Shoot": false, "Shoot": false,
"FlightDistance": 0, "FlightDistance": 0,
"Disappear": 2, "Disappear": 2,
"DisappearParameter": 5000, "DisappearParameter": 10000,
"DetectTime": 2, "DetectTime": 1,
"TestParameters": 0, "TestParameters": 0,
"NumberOfTargets": 0, "NumberOfTargets": 0,
"Buff": [ "Buff": [
@ -6985,8 +6985,8 @@
"Shoot": false, "Shoot": false,
"FlightDistance": 0, "FlightDistance": 0,
"Disappear": 2, "Disappear": 2,
"DisappearParameter": 5000, "DisappearParameter": 10000,
"DetectTime": 2, "DetectTime": 1,
"TestParameters": 0, "TestParameters": 0,
"NumberOfTargets": 0, "NumberOfTargets": 0,
"Buff": [ "Buff": [
@ -7010,8 +7010,8 @@
"Shoot": false, "Shoot": false,
"FlightDistance": 0, "FlightDistance": 0,
"Disappear": 2, "Disappear": 2,
"DisappearParameter": 5000, "DisappearParameter": 10000,
"DetectTime": 2, "DetectTime": 1,
"TestParameters": 0, "TestParameters": 0,
"NumberOfTargets": 0, "NumberOfTargets": 0,
"Buff": [ "Buff": [
@ -7035,8 +7035,8 @@
"Shoot": false, "Shoot": false,
"FlightDistance": 0, "FlightDistance": 0,
"Disappear": 2, "Disappear": 2,
"DisappearParameter": 5000, "DisappearParameter": 10000,
"DetectTime": 2, "DetectTime": 1,
"TestParameters": 0, "TestParameters": 0,
"NumberOfTargets": 0, "NumberOfTargets": 0,
"Buff": [ "Buff": [
@ -7060,8 +7060,8 @@
"Shoot": false, "Shoot": false,
"FlightDistance": 0, "FlightDistance": 0,
"Disappear": 2, "Disappear": 2,
"DisappearParameter": 5000, "DisappearParameter": 10000,
"DetectTime": 2, "DetectTime": 1,
"TestParameters": 0, "TestParameters": 0,
"NumberOfTargets": 0, "NumberOfTargets": 0,
"Buff": [ "Buff": [
@ -7085,8 +7085,8 @@
"Shoot": false, "Shoot": false,
"FlightDistance": 0, "FlightDistance": 0,
"Disappear": 2, "Disappear": 2,
"DisappearParameter": 5000, "DisappearParameter": 10000,
"DetectTime": 2, "DetectTime": 1,
"TestParameters": 0, "TestParameters": 0,
"NumberOfTargets": 0, "NumberOfTargets": 0,
"Buff": [ "Buff": [

80
src/api/config/SkillConfigCategory.json

@ -4788,7 +4788,7 @@
"Silent": false, "Silent": false,
"Frozen": false, "Frozen": false,
"Dodge": false, "Dodge": false,
"SkillTime": 60, "SkillTime": 150,
"Action": "Skill", "Action": "Skill",
"VisualEffectPrefab": "", "VisualEffectPrefab": "",
"Icon": "Skill_Icon_361", "Icon": "Skill_Icon_361",
@ -4833,7 +4833,7 @@
"Silent": false, "Silent": false,
"Frozen": false, "Frozen": false,
"Dodge": false, "Dodge": false,
"SkillTime": 60, "SkillTime": 150,
"Action": "Skill", "Action": "Skill",
"VisualEffectPrefab": "", "VisualEffectPrefab": "",
"Icon": "Skill_Icon_361", "Icon": "Skill_Icon_361",
@ -4878,7 +4878,7 @@
"Silent": false, "Silent": false,
"Frozen": false, "Frozen": false,
"Dodge": false, "Dodge": false,
"SkillTime": 60, "SkillTime": 150,
"Action": "Skill", "Action": "Skill",
"VisualEffectPrefab": "", "VisualEffectPrefab": "",
"Icon": "Skill_Icon_361", "Icon": "Skill_Icon_361",
@ -4923,7 +4923,7 @@
"Silent": false, "Silent": false,
"Frozen": false, "Frozen": false,
"Dodge": false, "Dodge": false,
"SkillTime": 60, "SkillTime": 150,
"Action": "Skill", "Action": "Skill",
"VisualEffectPrefab": "", "VisualEffectPrefab": "",
"Icon": "Skill_Icon_361", "Icon": "Skill_Icon_361",
@ -4968,7 +4968,7 @@
"Silent": false, "Silent": false,
"Frozen": false, "Frozen": false,
"Dodge": false, "Dodge": false,
"SkillTime": 60, "SkillTime": 150,
"Action": "Skill", "Action": "Skill",
"VisualEffectPrefab": "", "VisualEffectPrefab": "",
"Icon": "Skill_Icon_361", "Icon": "Skill_Icon_361",
@ -5013,7 +5013,7 @@
"Silent": false, "Silent": false,
"Frozen": false, "Frozen": false,
"Dodge": false, "Dodge": false,
"SkillTime": 60, "SkillTime": 150,
"Action": "Skill", "Action": "Skill",
"VisualEffectPrefab": "", "VisualEffectPrefab": "",
"Icon": "Skill_Icon_361", "Icon": "Skill_Icon_361",
@ -5058,7 +5058,7 @@
"Silent": false, "Silent": false,
"Frozen": false, "Frozen": false,
"Dodge": false, "Dodge": false,
"SkillTime": 60, "SkillTime": 150,
"Action": "Skill", "Action": "Skill",
"VisualEffectPrefab": "", "VisualEffectPrefab": "",
"Icon": "Skill_Icon_361", "Icon": "Skill_Icon_361",
@ -5103,7 +5103,7 @@
"Silent": false, "Silent": false,
"Frozen": false, "Frozen": false,
"Dodge": false, "Dodge": false,
"SkillTime": 60, "SkillTime": 150,
"Action": "Skill", "Action": "Skill",
"VisualEffectPrefab": "", "VisualEffectPrefab": "",
"Icon": "Skill_Icon_361", "Icon": "Skill_Icon_361",
@ -5148,7 +5148,7 @@
"Silent": false, "Silent": false,
"Frozen": false, "Frozen": false,
"Dodge": false, "Dodge": false,
"SkillTime": 60, "SkillTime": 150,
"Action": "Skill", "Action": "Skill",
"VisualEffectPrefab": "", "VisualEffectPrefab": "",
"Icon": "Skill_Icon_361", "Icon": "Skill_Icon_361",
@ -5193,7 +5193,7 @@
"Silent": false, "Silent": false,
"Frozen": false, "Frozen": false,
"Dodge": false, "Dodge": false,
"SkillTime": 60, "SkillTime": 150,
"Action": "Skill", "Action": "Skill",
"VisualEffectPrefab": "", "VisualEffectPrefab": "",
"Icon": "Skill_Icon_361", "Icon": "Skill_Icon_361",
@ -17983,7 +17983,7 @@
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [ "Buff": [
1771 1761
], ],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 0, "ImmortalTreeLv": 0,
@ -18022,7 +18022,7 @@
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [ "Buff": [
1772 1762
], ],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 5, "ImmortalTreeLv": 5,
@ -18061,7 +18061,7 @@
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [ "Buff": [
1773 1763
], ],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 10, "ImmortalTreeLv": 10,
@ -18100,7 +18100,7 @@
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [ "Buff": [
1774 1764
], ],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 15, "ImmortalTreeLv": 15,
@ -18139,7 +18139,7 @@
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [ "Buff": [
1775 1765
], ],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 20, "ImmortalTreeLv": 20,
@ -18178,7 +18178,7 @@
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [ "Buff": [
1776 1766
], ],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 25, "ImmortalTreeLv": 25,
@ -18217,7 +18217,7 @@
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [ "Buff": [
1777 1767
], ],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 30, "ImmortalTreeLv": 30,
@ -18256,7 +18256,7 @@
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [ "Buff": [
1778 1768
], ],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 35, "ImmortalTreeLv": 35,
@ -18295,7 +18295,7 @@
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [ "Buff": [
1779 1769
], ],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 40, "ImmortalTreeLv": 40,
@ -18334,7 +18334,7 @@
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [ "Buff": [
1780 1770
], ],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 45, "ImmortalTreeLv": 45,
@ -18762,7 +18762,9 @@
"BulletPos": [], "BulletPos": [],
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [], "Buff": [
1811
],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 0, "ImmortalTreeLv": 0,
"Time": 0, "Time": 0,
@ -18799,7 +18801,9 @@
"BulletPos": [], "BulletPos": [],
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [], "Buff": [
1812
],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 5, "ImmortalTreeLv": 5,
"Time": 60, "Time": 60,
@ -18836,7 +18840,9 @@
"BulletPos": [], "BulletPos": [],
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [], "Buff": [
1813
],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 10, "ImmortalTreeLv": 10,
"Time": 600, "Time": 600,
@ -18873,7 +18879,9 @@
"BulletPos": [], "BulletPos": [],
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [], "Buff": [
1814
],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 15, "ImmortalTreeLv": 15,
"Time": 1800, "Time": 1800,
@ -18910,7 +18918,9 @@
"BulletPos": [], "BulletPos": [],
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [], "Buff": [
1815
],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 20, "ImmortalTreeLv": 20,
"Time": 3600, "Time": 3600,
@ -18947,7 +18957,9 @@
"BulletPos": [], "BulletPos": [],
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [], "Buff": [
1816
],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 25, "ImmortalTreeLv": 25,
"Time": 7200, "Time": 7200,
@ -18984,7 +18996,9 @@
"BulletPos": [], "BulletPos": [],
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [], "Buff": [
1817
],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 30, "ImmortalTreeLv": 30,
"Time": 14400, "Time": 14400,
@ -19021,7 +19035,9 @@
"BulletPos": [], "BulletPos": [],
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [], "Buff": [
1818
],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 35, "ImmortalTreeLv": 35,
"Time": 28800, "Time": 28800,
@ -19058,7 +19074,9 @@
"BulletPos": [], "BulletPos": [],
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [], "Buff": [
1819
],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 40, "ImmortalTreeLv": 40,
"Time": 57600, "Time": 57600,
@ -19095,7 +19113,9 @@
"BulletPos": [], "BulletPos": [],
"Bullet": [], "Bullet": [],
"RelatedSkillId": [], "RelatedSkillId": [],
"Buff": [], "Buff": [
1820
],
"TargetBuff": [], "TargetBuff": [],
"ImmortalTreeLv": 45, "ImmortalTreeLv": 45,
"Time": 115200, "Time": 115200,

260
src/api/config/SkillEffectConfigCategory.json

@ -1347,70 +1347,70 @@
"Id": 1241, "Id": 1241,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*0.5", "NumericExpression": "TGT_C*1",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1242, "Id": 1242,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*1", "NumericExpression": "TGT_C*2",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1243, "Id": 1243,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*1.5", "NumericExpression": "TGT_C*3",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1244, "Id": 1244,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*2", "NumericExpression": "TGT_C*4",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1245, "Id": 1245,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*2.5", "NumericExpression": "TGT_C*5",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1246, "Id": 1246,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*3", "NumericExpression": "TGT_C*6",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1247, "Id": 1247,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*3.5", "NumericExpression": "TGT_C*7",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1248, "Id": 1248,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*4", "NumericExpression": "TGT_C*8",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1249, "Id": 1249,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*4.5", "NumericExpression": "TGT_C*9",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1250, "Id": 1250,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*5", "NumericExpression": "TGT_C*10",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
@ -1984,70 +1984,70 @@
"Id": 1421, "Id": 1421,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*0.5", "NumericExpression": "TGT_C*1",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1422, "Id": 1422,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*1", "NumericExpression": "TGT_C*2",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1423, "Id": 1423,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*1.5", "NumericExpression": "TGT_C*3",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1424, "Id": 1424,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*2", "NumericExpression": "TGT_C*4",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1425, "Id": 1425,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*2.5", "NumericExpression": "TGT_C*5",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1426, "Id": 1426,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*3", "NumericExpression": "TGT_C*6",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1427, "Id": 1427,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*3.5", "NumericExpression": "TGT_C*7",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1428, "Id": 1428,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*4", "NumericExpression": "TGT_C*8",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1429, "Id": 1429,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*4.5", "NumericExpression": "TGT_C*9",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1430, "Id": 1430,
"EffectType": 1432, "EffectType": 1432,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "TGT_C*5", "NumericExpression": "TGT_C*10",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
@ -3559,140 +3559,70 @@
"Id": 1761, "Id": 1761,
"EffectType": 1501, "EffectType": 1501,
"EffectField": 2, "EffectField": 2,
"NumericExpression": "-10", "NumericExpression": "10",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1762, "Id": 1762,
"EffectType": 1501, "EffectType": 1501,
"EffectField": 2, "EffectField": 2,
"NumericExpression": "-20", "NumericExpression": "20",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1763, "Id": 1763,
"EffectType": 1501, "EffectType": 1501,
"EffectField": 2, "EffectField": 2,
"NumericExpression": "-30", "NumericExpression": "30",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1764, "Id": 1764,
"EffectType": 1501, "EffectType": 1501,
"EffectField": 2, "EffectField": 2,
"NumericExpression": "-40", "NumericExpression": "40",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1765, "Id": 1765,
"EffectType": 1501, "EffectType": 1501,
"EffectField": 2, "EffectField": 2,
"NumericExpression": "-50", "NumericExpression": "50",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1766, "Id": 1766,
"EffectType": 1501, "EffectType": 1501,
"EffectField": 2, "EffectField": 2,
"NumericExpression": "-60", "NumericExpression": "60",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1767, "Id": 1767,
"EffectType": 1501, "EffectType": 1501,
"EffectField": 2, "EffectField": 2,
"NumericExpression": "-70", "NumericExpression": "70",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1768, "Id": 1768,
"EffectType": 1501, "EffectType": 1501,
"EffectField": 2, "EffectField": 2,
"NumericExpression": "-80", "NumericExpression": "80",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1769, "Id": 1769,
"EffectType": 1501, "EffectType": 1501,
"EffectField": 2, "EffectField": 2,
"NumericExpression": "-90", "NumericExpression": "90",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1770, "Id": 1770,
"EffectType": 1501, "EffectType": 1501,
"EffectField": 2, "EffectField": 2,
"NumericExpression": "-100", "NumericExpression": "100",
"WhetherCrit": false
},
{
"Id": 1771,
"EffectType": 9998,
"EffectField": 5,
"NumericExpression": "1761",
"WhetherCrit": false
},
{
"Id": 1772,
"EffectType": 9998,
"EffectField": 5,
"NumericExpression": "1762",
"WhetherCrit": false
},
{
"Id": 1773,
"EffectType": 9998,
"EffectField": 5,
"NumericExpression": "1763",
"WhetherCrit": false
},
{
"Id": 1774,
"EffectType": 9998,
"EffectField": 5,
"NumericExpression": "1764",
"WhetherCrit": false
},
{
"Id": 1775,
"EffectType": 9998,
"EffectField": 5,
"NumericExpression": "1765",
"WhetherCrit": false
},
{
"Id": 1776,
"EffectType": 9998,
"EffectField": 5,
"NumericExpression": "1766",
"WhetherCrit": false
},
{
"Id": 1777,
"EffectType": 9998,
"EffectField": 5,
"NumericExpression": "1767",
"WhetherCrit": false
},
{
"Id": 1778,
"EffectType": 9998,
"EffectField": 5,
"NumericExpression": "1768",
"WhetherCrit": false
},
{
"Id": 1779,
"EffectType": 9998,
"EffectField": 5,
"NumericExpression": "1769",
"WhetherCrit": false
},
{
"Id": 1780,
"EffectType": 9998,
"EffectField": 5,
"NumericExpression": "1770",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
@ -3837,72 +3767,72 @@
}, },
{ {
"Id": 1811, "Id": 1811,
"EffectType": 9997, "EffectType": 10000,
"EffectField": 5, "EffectField": 5,
"NumericExpression": "1811", "NumericExpression": "1801",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1812, "Id": 1812,
"EffectType": 9997, "EffectType": 10000,
"EffectField": 5, "EffectField": 5,
"NumericExpression": "1812", "NumericExpression": "1802",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1813, "Id": 1813,
"EffectType": 9997, "EffectType": 10000,
"EffectField": 5, "EffectField": 5,
"NumericExpression": "1813", "NumericExpression": "1803",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1814, "Id": 1814,
"EffectType": 9997, "EffectType": 10000,
"EffectField": 5, "EffectField": 5,
"NumericExpression": "1814", "NumericExpression": "1804",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1815, "Id": 1815,
"EffectType": 9997, "EffectType": 10000,
"EffectField": 5, "EffectField": 5,
"NumericExpression": "1815", "NumericExpression": "1805",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1816, "Id": 1816,
"EffectType": 9997, "EffectType": 10000,
"EffectField": 5, "EffectField": 5,
"NumericExpression": "1816", "NumericExpression": "1806",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1817, "Id": 1817,
"EffectType": 9997, "EffectType": 10000,
"EffectField": 5, "EffectField": 5,
"NumericExpression": "1817", "NumericExpression": "1807",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1818, "Id": 1818,
"EffectType": 9997, "EffectType": 10000,
"EffectField": 5, "EffectField": 5,
"NumericExpression": "1818", "NumericExpression": "1808",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1819, "Id": 1819,
"EffectType": 9997, "EffectType": 10000,
"EffectField": 5, "EffectField": 5,
"NumericExpression": "1819", "NumericExpression": "1809",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
"Id": 1820, "Id": 1820,
"EffectType": 9997, "EffectType": 10000,
"EffectField": 5, "EffectField": 5,
"NumericExpression": "1820", "NumericExpression": "1810",
"WhetherCrit": false "WhetherCrit": false
}, },
{ {
@ -5848,70 +5778,70 @@
"Id": 3611, "Id": 3611,
"EffectType": 1401, "EffectType": 1401,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "-ATK_P*3.6", "NumericExpression": "-ATK_P*1.8",
"WhetherCrit": true "WhetherCrit": true
}, },
{ {
"Id": 3612, "Id": 3612,
"EffectType": 1401, "EffectType": 1401,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "-ATK_P*4", "NumericExpression": "-ATK_P*2",
"WhetherCrit": true "WhetherCrit": true
}, },
{ {
"Id": 3613, "Id": 3613,
"EffectType": 1401, "EffectType": 1401,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "-ATK_P*4.4", "NumericExpression": "-ATK_P*2.2",
"WhetherCrit": true "WhetherCrit": true
}, },
{ {
"Id": 3614, "Id": 3614,
"EffectType": 1401, "EffectType": 1401,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "-ATK_P*4.8", "NumericExpression": "-ATK_P*2.4",
"WhetherCrit": true "WhetherCrit": true
}, },
{ {
"Id": 3615, "Id": 3615,
"EffectType": 1401, "EffectType": 1401,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "-ATK_P*5.2", "NumericExpression": "-ATK_P*2.6",
"WhetherCrit": true "WhetherCrit": true
}, },
{ {
"Id": 3616, "Id": 3616,
"EffectType": 1401, "EffectType": 1401,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "-ATK_P*5.6", "NumericExpression": "-ATK_P*2.8",
"WhetherCrit": true "WhetherCrit": true
}, },
{ {
"Id": 3617, "Id": 3617,
"EffectType": 1401, "EffectType": 1401,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "-ATK_P*6", "NumericExpression": "-ATK_P*3",
"WhetherCrit": true "WhetherCrit": true
}, },
{ {
"Id": 3618, "Id": 3618,
"EffectType": 1401, "EffectType": 1401,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "-ATK_P*6.4", "NumericExpression": "-ATK_P*3.2",
"WhetherCrit": true "WhetherCrit": true
}, },
{ {
"Id": 3619, "Id": 3619,
"EffectType": 1401, "EffectType": 1401,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "-ATK_P*6.8", "NumericExpression": "-ATK_P*3.4",
"WhetherCrit": true "WhetherCrit": true
}, },
{ {
"Id": 3620, "Id": 3620,
"EffectType": 1401, "EffectType": 1401,
"EffectField": 1, "EffectField": 1,
"NumericExpression": "-ATK_P*7.2", "NumericExpression": "-ATK_P*3.6",
"WhetherCrit": true "WhetherCrit": true
}, },
{ {
@ -6887,6 +6817,76 @@
"NumericExpression": "150", "NumericExpression": "150",
"WhetherCrit": false "WhetherCrit": false
}, },
{
"Id": 9801,
"EffectType": 1433,
"EffectField": 1,
"NumericExpression": "4",
"WhetherCrit": false
},
{
"Id": 9802,
"EffectType": 1433,
"EffectField": 1,
"NumericExpression": "8",
"WhetherCrit": false
},
{
"Id": 9803,
"EffectType": 1433,
"EffectField": 1,
"NumericExpression": "12",
"WhetherCrit": false
},
{
"Id": 9804,
"EffectType": 1433,
"EffectField": 1,
"NumericExpression": "16",
"WhetherCrit": false
},
{
"Id": 9805,
"EffectType": 1433,
"EffectField": 1,
"NumericExpression": "20",
"WhetherCrit": false
},
{
"Id": 9806,
"EffectType": 1433,
"EffectField": 1,
"NumericExpression": "24",
"WhetherCrit": false
},
{
"Id": 9807,
"EffectType": 1433,
"EffectField": 1,
"NumericExpression": "28",
"WhetherCrit": false
},
{
"Id": 9808,
"EffectType": 1433,
"EffectField": 1,
"NumericExpression": "32",
"WhetherCrit": false
},
{
"Id": 9809,
"EffectType": 1433,
"EffectField": 1,
"NumericExpression": "36",
"WhetherCrit": false
},
{
"Id": 9810,
"EffectType": 1433,
"EffectField": 1,
"NumericExpression": "40",
"WhetherCrit": false
},
{ {
"Id": 10001, "Id": 10001,
"EffectType": 1401, "EffectType": 1401,

13
src/api/config/StoryAnimationConfigCategory.json

@ -245,5 +245,18 @@
0 0
], ],
"Region": 3002 "Region": 3002
},
{
"Id": 23,
"TriggerCondition": 1,
"ConditionParameter": [
5003
],
"AnimationName": "StoryCase_23",
"CloseWindow": true,
"RelatedTask": [
0
],
"Region": 2004
} }
] ]

437
src/api/config/StructureConfigCategory.json

File diff suppressed because it is too large Load Diff

153
src/api/config/StructureSkinConfigCategory.json

@ -259,5 +259,158 @@
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究", "GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7011, "ScienceId": 7011,
"Integral": 100 "Integral": 100
},
{
"Id": 1029,
"SkinName": "岩前小作",
"SkinPrefab": "Structure_Skin_1029",
"Picture": "Structure_Skin_Picture_1029",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7015,
"Integral": 100
},
{
"Id": 1030,
"SkinName": "春帛浣风楼",
"SkinPrefab": "Structure_Skin_1030",
"Picture": "Structure_Skin_Picture_1030",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7016,
"Integral": 100
},
{
"Id": 1037,
"SkinName": "藤月观畦庐",
"SkinPrefab": "Structure_Skin_1037",
"Picture": "Structure_Skin_Picture_1037",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7017,
"Integral": 100
},
{
"Id": 1038,
"SkinName": "竹烟留客居",
"SkinPrefab": "Structure_Skin_1038",
"Picture": "Structure_Skin_Picture_1038",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7018,
"Integral": 100
},
{
"Id": 1039,
"SkinName": "粗琢石木舍",
"SkinPrefab": "Structure_Skin_1039",
"Picture": "Structure_Skin_Picture_1039",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7019,
"Integral": 100
},
{
"Id": 1040,
"SkinName": "映水渔家台",
"SkinPrefab": "Structure_Skin_1040",
"Picture": "Structure_Skin_Picture_1040",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7020,
"Integral": 100
},
{
"Id": 1041,
"SkinName": "青蔓奉香堂",
"SkinPrefab": "Structure_Skin_1041",
"Picture": "Structure_Skin_Picture_1041",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7021,
"Integral": 100
},
{
"Id": 1042,
"SkinName": "栖音引翼阁",
"SkinPrefab": "Structure_Skin_1042",
"Picture": "Structure_Skin_Picture_1042",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7022,
"Integral": 100
},
{
"Id": 1043,
"SkinName": "织虹裁云轩",
"SkinPrefab": "Structure_Skin_1043",
"Picture": "Structure_Skin_Picture_1043",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7023,
"Integral": 100
},
{
"Id": 1044,
"SkinName": "竹影晾青台",
"SkinPrefab": "Structure_Skin_1044",
"Picture": "Structure_Skin_Picture_1044",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7024,
"Integral": 100
},
{
"Id": 1045,
"SkinName": "鉴木春秋轩",
"SkinPrefab": "Structure_Skin_1045",
"Picture": "Structure_Skin_Picture_1045",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7025,
"Integral": 100
},
{
"Id": 1046,
"SkinName": "罐倚红扉居",
"SkinPrefab": "Structure_Skin_1046",
"Picture": "Structure_Skin_Picture_1046",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7026,
"Integral": 100
},
{
"Id": 1047,
"SkinName": "万象推演院",
"SkinPrefab": "Structure_Skin_1047",
"Picture": "Structure_Skin_Picture_1047",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7027,
"Integral": 100
},
{
"Id": 1048,
"SkinName": "走马驿",
"SkinPrefab": "Structure_Skin_1048",
"Picture": "Structure_Skin_Picture_1048",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7028,
"Integral": 100
},
{
"Id": 1049,
"SkinName": "淬锋鸣匠台",
"SkinPrefab": "Structure_Skin_1049",
"Picture": "Structure_Skin_Picture_1049",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7029,
"Integral": 100
},
{
"Id": 1050,
"SkinName": "百草合气居",
"SkinPrefab": "Structure_Skin_1050",
"Picture": "Structure_Skin_Picture_1050",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7030,
"Integral": 100
},
{
"Id": 1051,
"SkinName": "芳轮溉春",
"SkinPrefab": "Structure_Skin_1051",
"Picture": "Structure_Skin_Picture_1051",
"GetMethod": "鲁明处购买图纸后在桃源殿进行研究",
"ScienceId": 7031,
"Integral": 100
} }
] ]

34
src/api/config/StructureStrengthenConfigCategory.json

@ -5881,6 +5881,40 @@
"StrengIntegral2": 0, "StrengIntegral2": 0,
"StrengIntegral3": 0 "StrengIntegral3": 0
}, },
{
"Id": 674,
"Name": "聚宝盆",
"Schedule": 0,
"RepairItem1": 0,
"RepairItemNum1": 0,
"RepairItem2": 0,
"RepairItemNum2": 0,
"RepairItem3": 0,
"RepairItemNum3": 0,
"RepairItem4": 0,
"RepairItemNum4": 0,
"FirmCoinNum": 0,
"StrengthenYesOrNo": false,
"Strengthen1Item1": 0,
"Strengthen1Item1Num": 0,
"Strengthen1Item2": 0,
"Strengthen1Item2Num": 0,
"Strengthen2Item1": 0,
"Strengthen2Item1Num": 0,
"Strengthen2Item2": 0,
"Strengthen2Item2Num": 0,
"Strengthen3Item1": 0,
"Strengthen3Item1Num": 0,
"Strengthen3Item2": 0,
"Strengthen3Item2Num": 0,
"StrengthenDurable1": -1,
"StrengthenDurable2": -1,
"StrengthenDurable3": -1,
"Integral": 0,
"StrengIntegral1": 0,
"StrengIntegral2": 0,
"StrengIntegral3": 0
},
{ {
"Id": 1000, "Id": 1000,
"Name": "伐木场", "Name": "伐木场",

113
src/api/config/SynthesisConfigCategory.json

@ -2057,8 +2057,8 @@
"SingleMaxNumber": -1, "SingleMaxNumber": -1,
"ItemId1": 805, "ItemId1": 805,
"ItemNum1": 200, "ItemNum1": 200,
"ItemId2": 810, "ItemId2": 809,
"ItemNum2": 500, "ItemNum2": 600,
"ItemId3": 825, "ItemId3": 825,
"ItemNum3": 200, "ItemNum3": 200,
"ItemId4": 819, "ItemId4": 819,
@ -2119,8 +2119,8 @@
"SingleMaxNumber": -1, "SingleMaxNumber": -1,
"ItemId1": 805, "ItemId1": 805,
"ItemNum1": 200, "ItemNum1": 200,
"ItemId2": 809, "ItemId2": 810,
"ItemNum2": 600, "ItemNum2": 500,
"ItemId3": 825, "ItemId3": 825,
"ItemNum3": 250, "ItemNum3": 250,
"ItemId4": 820, "ItemId4": 820,
@ -2708,8 +2708,8 @@
"SingleMaxNumber": -1, "SingleMaxNumber": -1,
"ItemId1": 805, "ItemId1": 805,
"ItemNum1": 200, "ItemNum1": 200,
"ItemId2": 810, "ItemId2": 809,
"ItemNum2": 500, "ItemNum2": 600,
"ItemId3": 825, "ItemId3": 825,
"ItemNum3": 200, "ItemNum3": 200,
"ItemId4": 819, "ItemId4": 819,
@ -2739,8 +2739,8 @@
"SingleMaxNumber": -1, "SingleMaxNumber": -1,
"ItemId1": 805, "ItemId1": 805,
"ItemNum1": 200, "ItemNum1": 200,
"ItemId2": 809, "ItemId2": 810,
"ItemNum2": 600, "ItemNum2": 500,
"ItemId3": 825, "ItemId3": 825,
"ItemNum3": 250, "ItemNum3": 250,
"ItemId4": 820, "ItemId4": 820,
@ -5312,12 +5312,43 @@
"SingleMaxNumber": -1, "SingleMaxNumber": -1,
"ItemId1": 800, "ItemId1": 800,
"ItemNum1": 20, "ItemNum1": 20,
"ItemId2": 802, "ItemId2": 803,
"ItemNum2": 20, "ItemNum2": 20,
"ItemId3": 837, "ItemId3": 838,
"ItemNum3": 20, "ItemNum3": 20,
"ItemId4": 0, "ItemId4": 0,
"ItemNum4": 0, "ItemNum4": 0,
"DisplayCondition": 10,
"DisplayParameter": [
5003
],
"UnlockCondition": 4,
"UnlockParameter": [
0
],
"Drawing": true,
"Display": true,
"NextLv": 0,
"UpgradeItem": 0
},
{
"Id": 674,
"Name": "聚宝盆",
"MixtureType": 1,
"MaterialType": 0,
"MixtureID": 674,
"QualityMixtureID": 0,
"Copies": 1,
"TimeConsume": -1,
"SingleMaxNumber": -1,
"ItemId1": 707,
"ItemNum1": 1,
"ItemId2": 0,
"ItemNum2": 0,
"ItemId3": 0,
"ItemNum3": 0,
"ItemId4": 0,
"ItemNum4": 0,
"DisplayCondition": 4, "DisplayCondition": 4,
"DisplayParameter": [ "DisplayParameter": [
0 0
@ -5455,6 +5486,68 @@
"NextLv": 0, "NextLv": 0,
"UpgradeItem": 0 "UpgradeItem": 0
}, },
{
"Id": 1004,
"Name": "伐木场",
"MixtureType": 1,
"MaterialType": 0,
"MixtureID": 1004,
"QualityMixtureID": 0,
"Copies": 1,
"TimeConsume": -1,
"SingleMaxNumber": -1,
"ItemId1": 803,
"ItemNum1": 200,
"ItemId2": 808,
"ItemNum2": 200,
"ItemId3": 3,
"ItemNum3": 100,
"ItemId4": 0,
"ItemNum4": 0,
"DisplayCondition": 1,
"DisplayParameter": [
11
],
"UnlockCondition": 1,
"UnlockParameter": [
11
],
"Drawing": false,
"Display": true,
"NextLv": 0,
"UpgradeItem": 0
},
{
"Id": 1005,
"Name": "伐木场",
"MixtureType": 1,
"MaterialType": 0,
"MixtureID": 1005,
"QualityMixtureID": 0,
"Copies": 1,
"TimeConsume": -1,
"SingleMaxNumber": -1,
"ItemId1": 804,
"ItemNum1": 200,
"ItemId2": 809,
"ItemNum2": 300,
"ItemId3": 3,
"ItemNum3": 300,
"ItemId4": 0,
"ItemNum4": 0,
"DisplayCondition": 1,
"DisplayParameter": [
16
],
"UnlockCondition": 1,
"UnlockParameter": [
16
],
"Drawing": false,
"Display": true,
"NextLv": 0,
"UpgradeItem": 0
},
{ {
"Id": 1100, "Id": 1100,
"Name": "装备坊", "Name": "装备坊",

14
src/api/config/SystemConditionsConfigCategory.json

@ -124,5 +124,19 @@
"Name": "资源一览功能", "Name": "资源一览功能",
"OpenConditionType": 4, "OpenConditionType": 4,
"ConditionParameter": 8 "ConditionParameter": 8
},
{
"Id": 21,
"OpenSystem": 21,
"Name": "分工功能",
"OpenConditionType": 4,
"ConditionParameter": 16
},
{
"Id": 22,
"OpenSystem": 22,
"Name": "签到功能",
"OpenConditionType": 4,
"ConditionParameter": 4
} }
] ]

32
src/api/config/TaskConfigCategory.json

@ -2055,5 +2055,37 @@
"AddWarrior": [], "AddWarrior": [],
"AddNpc": [], "AddNpc": [],
"AddMonster": [] "AddMonster": []
},
{
"Id": 5003,
"Name": "灵蛇奇遇",
"Type": 2,
"Describe": "去陶渊明家看望陶渊明。",
"MainLine": 0,
"ConditionType1": 5,
"Parameter1": [
14
],
"ConditionType2": 0,
"Parameter2": [],
"ConditionType3": 0,
"Parameter3": [],
"ConditionType4": 0,
"Parameter4": [],
"ReleaseType": 3,
"ReleaseTypeParameter": [],
"TaskStep": [
5003
],
"GiveUp": false,
"Repeat": false,
"CD": 0,
"ReAccess": false,
"TimeLimit": 0,
"Award": 4042,
"AddVillager": [],
"AddWarrior": [],
"AddNpc": [],
"AddMonster": []
} }
] ]

22
src/api/config/TaskDialogueConfigCategory.json

@ -500,7 +500,7 @@
"Id": 109, "Id": 109,
"DialogueRole": 3, "DialogueRole": 3,
"RoleParameter": 7, "RoleParameter": 7,
"Content": "我要去给田地锄草了,你随意参观,小心不要踩到我的农田。", "Content": "我要去给田地锄草了,小心不要踩到我的农田。",
"NextDialogue": 0, "NextDialogue": 0,
"NextOptions": [] "NextOptions": []
}, },
@ -1437,5 +1437,25 @@
"NextOptions": [ "NextOptions": [
200002 200002
] ]
},
{
"Id": 10069,
"DialogueRole": 3,
"RoleParameter": 7,
"Content": "是你们啊,正好我外出游历昨日才归来。",
"NextDialogue": 10070,
"NextOptions": [
200005
]
},
{
"Id": 10070,
"DialogueRole": 3,
"RoleParameter": 7,
"Content": "可谓是惊险万分,听我给你们细细道来",
"NextDialogue": 0,
"NextOptions": [
200006
]
} }
] ]

17
src/api/config/TaskStepConfigCategory.json

@ -1384,6 +1384,23 @@
"TargetDescribe": "建造{0}", "TargetDescribe": "建造{0}",
"Number": true "Number": true
}, },
{
"Id": 5003,
"Describe": "在陶渊明家与陶渊明对话",
"TargetType1": 16,
"TargetParameter1": [
7,
200004
],
"TargetType2": 0,
"TargetParameter2": [],
"TargetType3": 0,
"TargetParameter3": [],
"TargetType4": 0,
"TargetParameter4": [],
"TargetDescribe": "与陶渊明对话",
"Number": false
},
{ {
"Id": 6001, "Id": 6001,
"Describe": "在【建造】里找到工台并建造", "Describe": "在【建造】里找到工台并建造",

95
src/api/config/TextConfigCategory.json

@ -1119,6 +1119,26 @@
"Text": "当前没有可选择的猪圈 !", "Text": "当前没有可选择的猪圈 !",
"Value": "" "Value": ""
}, },
{
"Id": 1225,
"Text": "铜钱不足,请达到{0}铜钱才可存入!",
"Value": ""
},
{
"Id": 1226,
"Text": "已收获鸡蛋,禽舍容量已满无法收获小鸡",
"Value": ""
},
{
"Id": 1227,
"Text": "开通月卡后获得",
"Value": ""
},
{
"Id": 1228,
"Text": "存入铜钱后次日5:00产生收益 !",
"Value": ""
},
{ {
"Id": 2001, "Id": 2001,
"Text": "抵达中", "Text": "抵达中",
@ -3599,6 +3619,76 @@
"Text": "建造和装饰自由,一直是桃源记的特色。我们会持续优化存储方式,提高上限。", "Text": "建造和装饰自由,一直是桃源记的特色。我们会持续优化存储方式,提高上限。",
"Value": "" "Value": ""
}, },
{
"Id": 2985,
"Text": "您当前还有行动次数,请消耗完再购买",
"Value": ""
},
{
"Id": 2986,
"Text": "您进入最多还可以买{Num}次",
"Value": ""
},
{
"Id": 2987,
"Text": "请先打通所有关卡",
"Value": ""
},
{
"Id": 2988,
"Text": "该关卡还未解锁,请解锁后再挑战",
"Value": ""
},
{
"Id": 2989,
"Text": "今日行动力不足",
"Value": ""
},
{
"Id": 2990,
"Text": "队伍未满员,您确定要进入挑战吗?",
"Value": ""
},
{
"Id": 2991,
"Text": "您确定要进入挑战吗?",
"Value": ""
},
{
"Id": 2992,
"Text": "中途退出依然会扣除行动力,您确定要退出吗?",
"Value": ""
},
{
"Id": 2993,
"Text": "洗练{times}次后,再下次洗练必出所选词条",
"Value": ""
},
{
"Id": 2994,
"Text": "1、可以消耗铜钱对宝石的附加属性进行洗练,每次洗练后附加属性会重新随机\n2、使用批量洗练,会自动持续进行洗练,直到铜钱耗尽或者刷出所选属性\n3、永久月卡玩家可以消耗桃花石,对九级宝石进行洗练,桃花石洗练有单独的概率分布\n4、桃花石洗练100次后,再下次洗练必定出现勾选的词条之一\n5、单次洗练也会累计保底次数,但不会触发保底机制",
"Value": ""
},
{
"Id": 2995,
"Text": "族谱布满了灰尘",
"Value": ""
},
{
"Id": 2996,
"Text": "锁定后重置属性时不会变动锁定的属性,但需要消耗的货币会翻倍,您确定要锁定吗?",
"Value": ""
},
{
"Id": 2997,
"Text": "该操作会导致另一条属性解除锁定,你确定要改为锁定当前属性吗?",
"Value": ""
},
{
"Id": 2998,
"Text": "下次洗练必出所选词条",
"Value": ""
},
{ {
"Id": 3001, "Id": 3001,
"Text": "撤销建造将返还所有材料,是否撤销建造该建筑?", "Text": "撤销建造将返还所有材料,是否撤销建造该建筑?",
@ -3874,6 +3964,11 @@
"Text": "是否取消自动举办家宴,使用预设菜品功能?<br>注:设置预设菜品后将按照预设的方案自动举办家宴,若预设菜品全部消耗完后将停止举办家宴。", "Text": "是否取消自动举办家宴,使用预设菜品功能?<br>注:设置预设菜品后将按照预设的方案自动举办家宴,若预设菜品全部消耗完后将停止举办家宴。",
"Value": "" "Value": ""
}, },
{
"Id": 3056,
"Text": "您确定要以{value}桃花石/次的价格洗练宝石属性吗?",
"Value": ""
},
{ {
"Id": 4001, "Id": 4001,
"Text": "你的鱼饵用完了", "Text": "你的鱼饵用完了",

14
src/api/config/TreasureSynthesisConfigCategory.json

@ -320,5 +320,19 @@
"MixtureId": 318, "MixtureId": 318,
"ItemId": 317, "ItemId": 317,
"Num": 3 "Num": 3
},
{
"Id": 5501,
"Name": "精品血珀石",
"MixtureId": 1206,
"ItemId": 1204,
"Num": 3
},
{
"Id": 6001,
"Name": "凡品宝石袋",
"MixtureId": 7323,
"ItemId": 1204,
"Num": 1
} }
] ]

16
src/api/config/TreasureSynthesisGroupConfigCategory.json

@ -170,5 +170,21 @@
3009, 3009,
3010 3010
] ]
},
{
"Id": 19,
"Name": "血珀石",
"Type": 5,
"SubFormula": [
5501
]
},
{
"Id": 1000,
"Name": "转化",
"Type": 6,
"SubFormula": [
6001
]
} }
] ]

32
src/api/config/ValleyEffectConfigCategory.json

@ -315,6 +315,22 @@
"IconFile": "Valley_Effect_21", "IconFile": "Valley_Effect_21",
"Description": "可以使用桃花石洗练" "Description": "可以使用桃花石洗练"
}, },
{
"Id": 22,
"Name": "聚宝盆每日收益增加100%",
"EffectSource": 1,
"Enable": true,
"Gain": 1,
"Level": 1,
"Group": 22,
"EffectType": 36,
"CalType": 2,
"Parameter": 100,
"EffectParm": [],
"NeedShow": false,
"IconFile": "Valley_Effect_22",
"Description": "聚宝盆每日收益增加100%"
},
{ {
"Id": 28, "Id": 28,
"Name": "饥饿", "Name": "饥饿",
@ -3452,5 +3468,21 @@
"NeedShow": false, "NeedShow": false,
"IconFile": "Valley_Effect_502", "IconFile": "Valley_Effect_502",
"Description": "" "Description": ""
},
{
"Id": 503,
"Name": "移动资源",
"EffectSource": 5,
"Enable": true,
"Gain": 1,
"Level": 1,
"Group": 503,
"EffectType": 37,
"CalType": 3,
"Parameter": 0,
"EffectParm": [],
"NeedShow": false,
"IconFile": "Valley_Effect_503",
"Description": ""
} }
] ]

9
src/api/config/WorldParametersConfigCategory.json

@ -381,9 +381,14 @@
"ConversionCost": 100, "ConversionCost": 100,
"DiscountItemNum": 1, "DiscountItemNum": 1,
"BuildNumMax": 1500, "BuildNumMax": 1500,
"DecorationNumMax": 5000, "DecorationNumMax": 7000,
"ResourcesNumMax": 1500, "ResourcesNumMax": 1500,
"MartialRankRefreshTime": 5, "MartialRankRefreshTime": 5,
"MartialRankChallengeTime": 10 "MartialRankChallengeTime": 10,
"IngotsRefreshCost": 10,
"IngotsRefreshGuarantee": 100,
"ExpeditionNum": 3,
"ExpeditionBuyNum": 5,
"ExpeditionBuyPrice": 100
} }
] ]

16
src/api/game/index.ts

@ -1012,3 +1012,19 @@ export function gameDelChannel(params: object) {
params: params, params: params,
}); });
} }
export function gameCCD(data: object) {
return request({
url: '/frontApi/game/ccd/get',
method: 'post',
data: data,
});
}
export function gameItemRecordTwo(params: object) {
return request({
url: '/api/v1/game/itemRecord/getTwo',
method: 'get',
params: params,
});
}

11
src/api/game/set.ts

@ -44,3 +44,14 @@ export function gameSetAuditMode(params: object) {
params: params, params: params,
}); });
} }
/**
*
* @method gameCheckLoginUrl
*/
export function gameCheckLoginUrl(params: object) {
return request({
url: '/frontApi/game/loginUrl/get',
method: 'get',
params: params,
});
}

3
src/utils/game.ts

@ -1,8 +1,5 @@
import { gameGetAllCcdUrl, gameGetAllChannel, gameGetAllLoginUrl } from '/@/api/game'; import { gameGetAllCcdUrl, gameGetAllChannel, gameGetAllLoginUrl } from '/@/api/game';
import { forEach } from 'wangeditor/dist/utils/util';
import { getServerName } from '/@/utils/utils'; import { getServerName } from '/@/utils/utils';
import { utils } from 'sortablejs';
// import {verifyNumberIntegerAndFloat} from "/@/utils/toolsValidate";
export const ServerList = [ export const ServerList = [
{ {

114
src/views/gameCCD/hotfix/component/checkCCD.vue

@ -0,0 +1,114 @@
<template>
<div>
<el-dialog title="检验热更地址" v-model="isShowDialog">
<el-form label-width="130px" label-position="right">
<el-form-item label="渠道:">
<el-select v-model="tableData.param.channelType" class="m-2">
<el-option v-for="item in channels" :key="item.id + ''" :label="item.label" :value="item.value + ''" />
</el-select>
</el-form-item>
<el-form-item label="平台:">
<el-select v-model="tableData.param.platform" class="m-2">
<el-option label="IOS" value="Ios" />
<el-option label="安卓" value="Android" />
</el-select>
</el-form-item>
<el-form-item label="版本号:">
<el-input v-model="tableData.param.version" class="m-2"></el-input>
</el-form-item>
</el-form>
<template #footer>
<span class="dialog-footer">
<el-button @click="onCancel" size="default"> </el-button>
<el-button size="default" type="primary" class="ml10" @click="addVersion">
<el-icon>
<ele-Promotion />
</el-icon>
校验
</el-button>
</span>
</template>
</el-dialog>
</div>
</template>
<script lang="ts">
import { reactive, toRefs, defineComponent } from 'vue';
import { allChannelList } from '/src/utils/game';
import axios from 'axios';
import {gameCCD} from "/@/api/game";
const baseURL: string | undefined | boolean = import.meta.env.VITE_API_URL;
interface TableData {
channelType: string;
platform: string;
version: string;
}
interface TableDataState {
channels: Array<{ label: string; value: string }>;
isShowDialog: boolean;
tableData: {
param: TableData;
};
baseURL: string;
}
export default defineComponent({
name: 'gameCheckCCD',
setup() {
const state = reactive<TableDataState>({
channels: [],
isShowDialog: false,
tableData: {
param: {
channelType: '',
platform: '',
version: '',
},
},
baseURL: baseURL,
});
//
const openDialog = () => {
state.tableData.param = {};
allChannelList().then((value) => {
state.channels = value;
state.isShowDialog = true;
});
};
//
const closeDialog = () => {
state.isShowDialog = false;
};
//
const onCancel = () => {
closeDialog();
};
//
const addVersion = () => {
// let url = `${baseURL}frontApi/game/ccd/get`;
// axios
// .post(url, {
// params: state.tableData.param,
// })
// .then((res) => {
// console.log(res);
// });
gameCCD(state.tableData.param).then((res) => {
console.log(res);
})
// window.open(baseURL + '/frontApi/game/loginUrl/get?channelType=' + state.tableData.param.channelType + '&platform=' + state.tableData.param.platform+ '&version=' + state.tableData.param.version);
};
return {
openDialog,
closeDialog,
onCancel,
addVersion,
...toRefs(state),
};
},
});
</script>

641
src/views/gameCCD/hotfix/index.vue

@ -1,334 +1,367 @@
<template> <template>
<div class=""> <div class="">
<el-card shadow="hover" header="列表"> <el-card shadow="hover" header="列表">
<div class="mb15"> <div class="mb15">
<el-form class="flex-warp" label-position="right"> <el-form class="flex-warp" label-position="right">
<el-form-item label="选择平台" prop="platform"> <el-form-item label="选择平台" prop="platform">
<el-select v-model="tableData.search.platform" class="m-2" placeholder="选择平台" size="large"> <el-select v-model="tableData.search.platform" class="m-2" placeholder="选择平台" size="large">
<el-option v-for="item in platform" :key="item.value" :label="item.label" :value="item.value"/> <el-option v-for="item in platform" :key="item.value" :label="item.label" :value="item.value" />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="输入IP" prop="ip"> <el-form-item label="输入IP" prop="ip">
<el-input size="default" v-model="tableData.search.ip" placeholder="输入IP,则其他参数无效" clearable/> <el-input size="default" v-model="tableData.search.ip" placeholder="输入IP,则其他参数无效" clearable />
</el-form-item> </el-form-item>
<el-form-item label="版本号"> <el-form-item label="版本号">
<el-input size="default" v-model="tableData.search.versionName" placeholder="版本号,例:2.0.08" clearable/> <el-input size="default" v-model="tableData.search.versionName" placeholder="版本号,例:2.0.08" clearable />
</el-form-item> </el-form-item>
<el-form-item label="渠道"> <el-form-item label="渠道">
<el-select v-model="tableData.search.channelType" class="m-2" placeholder="选择渠道" size="large"> <el-select v-model="tableData.search.channelType" class="m-2" placeholder="选择渠道" size="large">
<el-option v-for="item in channel" :key="item.value" :label="item.label" :value="item.value"/> <el-option v-for="item in channel" :key="item.value" :label="item.label" :value="item.value" />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" class="ml10" @click="countList"> <el-button type="primary" class="ml10" @click="countList">
<el-icon> <el-icon>
<ele-Search/> <ele-Search />
</el-icon> </el-icon>
查找 查找
</el-button> </el-button>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="success" class="ml10" @click="onOpenAddDic"> <el-button type="success" class="ml10" @click="onOpenAddDic">
<el-icon> <el-icon>
<ele-FolderAdd/> <ele-FolderAdd />
</el-icon> </el-icon>
新增 新增
</el-button> </el-button>
</el-form-item> </el-form-item>
<el-table :data="tableData.data" style="width: 100%" stripe border> <el-form-item>
<el-table-column width="70" label="平台"> <el-button type="success" class="ml10" @click="onOpenCheckCCD">
<template #default="scope"> <el-icon>
<span>{{ platform.find(r => r.value == scope.row.platform).label }}</span> <ele-Promotion />
</template> </el-icon>
</el-table-column> 校验
<el-table-column prop="content" label="ip" show-overflow-tooltip width="80"> </el-button>
<template #default="scope"> </el-form-item>
{{ scope.row.ip }} <el-table :data="tableData.data" style="width: 100%" stripe border>
</template> <el-table-column width="70" label="平台">
</el-table-column> <template #default="scope">
<el-table-column prop="hotfixVersion" label="版本号" width="90"> <span>{{ platform.find((r) => r.value == scope.row.platform).label }}</span>
<template #default="scope"> </template>
{{ scope.row.versionName }} </el-table-column>
</template> <el-table-column prop="content" label="ip" show-overflow-tooltip width="80">
</el-table-column> <template #default="scope">
<el-table-column prop="channelType" label="渠道" width="100"> {{ scope.row.ip }}
<template #default="scope"> </template>
<span>{{ </el-table-column>
channel.find(r => r.value == scope.row.channelType) ? channel.find(r => r.value == scope.row.channelType).label : scope.row.channelType <el-table-column prop="hotfixVersion" label="版本号" width="90">
}}</span> <template #default="scope">
</template> {{ scope.row.versionName }}
</el-table-column> </template>
<el-table-column prop="state" label="版本更新状态" width="100"> </el-table-column>
<template #default="scope"> <el-table-column prop="channelType" label="渠道" width="100">
<span>{{ state.find(r => r.value == scope.row.state).label }}</span> <template #default="scope">
</template> <span>{{
</el-table-column> channel.find((r) => r.value == scope.row.channelType)
<el-table-column prop="hotfixVersion" label="热更版本" width="100"> ? channel.find((r) => r.value == scope.row.channelType).label
<template #default="scope"> : scope.row.channelType
{{ scope.row.hotfixVersion }} }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="versionCompare" label="比较版本" width="100"> <el-table-column prop="state" label="版本更新状态" width="100">
<template #default="scope"> <template #default="scope">
{{ scope.row.versionCompare }} <span>{{ state.find((r) => r.value == scope.row.state).label }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="url" label="url" show-overflow-tooltip> <el-table-column prop="hotfixVersion" label="热更版本" width="100">
<template #default="scope"> <template #default="scope">
{{ scope.row.url }} {{ scope.row.hotfixVersion }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column width="145"> <el-table-column prop="versionCompare" label="比较版本" width="100">
<template #default="scope"> <template #default="scope">
<el-button size="small" type="danger" @click="delCCD(scope.row.id)">删除</el-button> {{ scope.row.versionCompare }}
<el-button size="small" type="primary" @click="fixCCD(scope.row)">修改</el-button> </template>
</template> </el-table-column>
</el-table-column> <el-table-column prop="url" label="url" show-overflow-tooltip>
</el-table> <template #default="scope">
</el-form> {{ scope.row.url }}
<el-row justify="space-evenly"> </template>
<el-pagination :hide-on-single-page="true" :page-size="tableData.search.pageSize" :total="tableData.total" </el-table-column>
:pager-count="5" @current-change="handleCurrentChange" <el-table-column width="145">
layout="total, prev, pager, next, jumper"/> <template #default="scope">
</el-row> <el-button size="small" type="danger" @click="delCCD(scope.row.id)">删除</el-button>
</div> <el-button size="small" type="primary" @click="fixCCD(scope.row)">修改</el-button>
</el-card> </template>
</el-table-column>
</el-table>
</el-form>
<el-row justify="space-evenly">
<el-pagination
:hide-on-single-page="true"
:page-size="tableData.search.pageSize"
:total="tableData.total"
:pager-count="5"
@current-change="handleCurrentChange"
layout="total, prev, pager, next, jumper"
/>
</el-row>
</div>
</el-card>
<el-dialog :title="tableData.param.id?'修改':'新增'" v-model="isShowDialog" width="769px"> <el-dialog :title="tableData.param.id ? '修改' : '新增'" v-model="isShowDialog" width="769px">
<div class=" mb15"> <div class="mb15">
<el-form label-width="100px" label-position="right"> <el-form label-width="100px" label-position="right">
<el-form-item label="选择平台" prop="platform"> <el-form-item label="选择平台" prop="platform">
<el-select v-model="tableData.param.platform" class="m-2" placeholder="选择平台" size="large" <el-select v-model="tableData.param.platform" class="m-2" placeholder="选择平台" size="large" :disabled="!!tableData.param.id">
:disabled="!!tableData.param.id"> <el-option v-for="item in platform" :key="item.value" :label="item.label" :value="item.value" />
<el-option v-for="item in platform" :key="item.value" :label="item.label" :value="item.value"/> </el-select>
</el-select> </el-form-item>
</el-form-item> <el-form-item label="输入IP" prop="ip">
<el-form-item label="输入IP" prop="ip"> <el-input size="default" v-model="tableData.param.ip" placeholder="输入IP,则其他参数无效" clearable :disabled="!!tableData.param.id" />
<el-input size="default" v-model="tableData.param.ip" placeholder="输入IP,则其他参数无效" clearable </el-form-item>
:disabled="!!tableData.param.id"/> <el-form-item label="版本号">
</el-form-item> <el-input
<el-form-item label="版本号"> size="default"
<el-input size="default" v-model="tableData.param.versionName" placeholder="版本号,例:2.0.08" clearable v-model="tableData.param.versionName"
:disabled="!!tableData.param.id"/> placeholder="版本号,例:2.0.08"
</el-form-item> clearable
<el-form-item label="渠道"> :disabled="!!tableData.param.id"
<el-select v-model="tableData.param.channelType" class="m-2" placeholder="选择渠道" size="large" />
:disabled="!!tableData.param.id"> </el-form-item>
<el-option v-for="item in channel" :key="item.value" :label="item.label" :value="item.value"/> <el-form-item label="渠道">
</el-select> <el-select v-model="tableData.param.channelType" class="m-2" placeholder="选择渠道" size="large" :disabled="!!tableData.param.id">
</el-form-item> <el-option v-for="item in channel" :key="item.value" :label="item.label" :value="item.value" />
<el-form-item label="版本更新状态"> </el-select>
<el-select v-model="tableData.param.state" class="m-2" placeholder="选择状态" size="large"> </el-form-item>
<el-option v-for="item in state" :key="item.value" :label="item.label" :value="item.value"/> <el-form-item label="版本更新状态">
</el-select> <el-select v-model="tableData.param.state" class="m-2" placeholder="选择状态" size="large">
</el-form-item> <el-option v-for="item in state" :key="item.value" :label="item.label" :value="item.value" />
<el-form-item label="热更版本"> </el-select>
<el-input size="default" v-model="tableData.param.hotfixVersion" placeholder="" class="w-50 m-2" clearable/> </el-form-item>
</el-form-item> <el-form-item label="热更版本">
<el-form-item label="比较版本"> <el-input size="default" v-model="tableData.param.hotfixVersion" placeholder="" class="w-50 m-2" clearable />
<el-input size="default" v-model="tableData.param.versionCompare" placeholder="" class="w-50 m-2" </el-form-item>
clearable/> <el-form-item label="比较版本">
</el-form-item> <el-input size="default" v-model="tableData.param.versionCompare" placeholder="" class="w-50 m-2" clearable />
<el-form-item label="热更盒子"> </el-form-item>
<el-select v-model="tableData.param.box" class="m-2" placeholder="选择状态" size="large"> <el-form-item label="热更盒子">
<el-option v-for="item in allCcdBox" :key="item.id" :label="item.data" :value="item.data"/> <el-select v-model="tableData.param.box" class="m-2" placeholder="选择状态" size="large">
</el-select> <el-option v-for="item in allCcdBox" :key="item.id" :label="item.data" :value="item.data" />
<!-- <el-input size="default" v-model="tableData.param.url" placeholder="" class="w-50 m-2" clearable/>--> </el-select>
</el-form-item> <!-- <el-input size="default" v-model="tableData.param.url" placeholder="" class="w-50 m-2" clearable/>-->
<el-form-item> </el-form-item>
<el-button size="default" type="primary" class="ml10" @click="addCCD"> <el-form-item>
<el-icon> <el-button size="default" type="primary" class="ml10" @click="addCCD">
<ele-EditPen/> <el-icon>
</el-icon> <ele-EditPen />
{{ tableData.param.id ? '修改' : '新增' }} </el-icon>
</el-button> {{ tableData.param.id ? '修改' : '新增' }}
</el-form-item> </el-button>
</el-form> </el-form-item>
</div> </el-form>
</el-dialog> </div>
</div> </el-dialog>
</div>
<CheckCCD ref="checkDicRef" />
</template> </template>
<script lang="ts"> <script lang="ts">
import {toRefs, reactive, onMounted, defineComponent} from 'vue'; import { toRefs, reactive, onMounted, defineComponent, ref } from 'vue';
//import { ElMessageBox, ElMessage } from 'element-plus'; import { gameGetCCD, gameAddCCD, gameDelCCD } from '/@/api/game';
import {gameGetCCD, gameAddCCD, gameDelCCD} from "/@/api/game"; import { allCcdList, allChannelList } from '/@/utils/game';
import {allCcdList, allChannelList} from "/@/utils/game"; import CheckCCD from '/src/views/gameCCD/hotfix/component/checkCCD.vue';
// //
interface TableData { interface TableData {
id: string; id: string;
platform: string; platform: string;
ip: string; ip: string;
hotfixVersion: string; hotfixVersion: string;
versionCompare: string; versionCompare: string;
channelType: string; channelType: string;
ccd: string; ccd: string;
version: string; version: string;
} }
interface TableDataState { interface TableDataState {
tableData: { tableData: {
data: Array<TableData>; data: Array<TableData>;
total: number; total: number;
param: { param: {
platform: string; platform: string;
ip: string; ip: string;
versionName: string; versionName: string;
channelType: string; channelType: string;
state: number; state: number;
hotfixVersion: string; hotfixVersion: string;
versionCompare: string; versionCompare: string;
url: string; url: string;
box: string; box: string;
}; };
search: { search: {
platform: string; platform: string;
ip: string; ip: string;
versionName: string; versionName: string;
channelType: string; channelType: string;
pageNum: number; pageNum: number;
pageSize: number; pageSize: number;
}; };
}; };
platform: Array<{ label: string, value: string }> platform: Array<{ label: string; value: string }>;
channel: Array<{ label: string, value: string }> channel: Array<{ label: string; value: string }>;
state: Array<{ label: string, value: number }> state: Array<{ label: string; value: number }>;
allCcdBox: object, allCcdBox: object;
isShowDialog: boolean; isShowDialog: boolean;
} }
export default defineComponent({ export default defineComponent({
name: 'apiV1GameCcdAdd', name: 'apiV1GameCcdAdd',
setup() { components: { CheckCCD },
const state = reactive<TableDataState>({ setup() {
channel: [], const checkDicRef = ref();
platform: [{label: "编辑器", value: "Editor"}, {label: "安卓", value: "Android"}, {label: "苹果", value: "Ios"}], const state = reactive<TableDataState>({
state: [{label: "测试", value: 0}, {label: "审核", value: 2}, {label: "正式", value: 1}], channel: [],
tableData: { platform: [
data: [], { label: '编辑器', value: 'Editor' },
total: 0, { label: '安卓', value: 'Android' },
param: { { label: '苹果', value: 'Ios' },
platform: "", ],
ip: "", state: [
versionName: "", { label: '测试', value: 0 },
channelType: "", { label: '审核', value: 2 },
state: 0, { label: '正式', value: 1 },
hotfixVersion: "", ],
versionCompare: "", tableData: {
url: "", data: [],
box: "", total: 0,
}, param: {
search: { platform: '',
platform: "", ip: '',
ip: "", versionName: '',
versionName: "", channelType: '',
channelType: "", state: 0,
pageNum: 1, hotfixVersion: '',
pageSize: 10, versionCompare: '',
}, url: '',
}, box: '',
allCcdBox: [], },
isShowDialog: false search: {
}); platform: '',
ip: '',
versionName: '',
channelType: '',
pageNum: 1,
pageSize: 10,
},
},
allCcdBox: [],
isShowDialog: false,
});
const countList = () => { const countList = () => {
state.isShowDialog = false; state.isShowDialog = false;
gameGetCCD(state.tableData.search).then(res => { gameGetCCD(state.tableData.search).then((res) => {
// console.log("countList:", res); // console.log("countList:", res);
state.tableData.total = res.data.total; state.tableData.total = res.data.total;
state.tableData.data = res.data.ccdList ?? []; state.tableData.data = res.data.ccdList ?? [];
}) });
}; };
const addCCD = () => { const addCCD = () => {
if (state.tableData.param.box) { if (state.tableData.param.box) {
state.tableData.param.url = "https://a.unity.cn/client_api/v1/buckets/" + state.tableData.param.box + "/entry_by_path/content/?path=" state.tableData.param.url = 'https://a.unity.cn/client_api/v1/buckets/' + state.tableData.param.box + '/entry_by_path/content/?path=';
} }
gameAddCCD(state.tableData.param).then(res => { gameAddCCD(state.tableData.param).then((res) => {
console.log("countList:", res); console.log('countList:', res);
countList() countList();
}) });
}; };
const delCCD = (id: number) => { const delCCD = (id: number) => {
gameDelCCD({id: id}).then(res => { gameDelCCD({ id: id }).then((res) => {
console.log("countList:", res); console.log('countList:', res);
countList() countList();
}) });
}; };
const fixCCD = (row: any) => { const fixCCD = (row: any) => {
onOpenAddDic(); onOpenAddDic();
state.tableData.param = row; state.tableData.param = row;
let box = row.url.split("https://a.unity.cn/client_api/v1/buckets/")[1]; let box = row.url.split('https://a.unity.cn/client_api/v1/buckets/')[1];
state.tableData.param.box = box.split("/entry_by_path/content/?path=")[0] state.tableData.param.box = box.split('/entry_by_path/content/?path=')[0];
console.log(state.tableData.param) console.log(state.tableData.param);
}; };
const onTableRowClassName = ({row, rowIndex}: any) => { const onTableRowClassName = ({ row, rowIndex }: any) => {
console.log("onTableRowClassName", row, rowIndex); console.log('onTableRowClassName', row, rowIndex);
if (row.Day % 2 == 0 || row.day % 2 == 0) { if (row.Day % 2 == 0 || row.day % 2 == 0) {
return 'warning-row'; return 'warning-row';
} else { } else {
return ''; return '';
} }
}; };
const handleCurrentChange = (val: number) => { const handleCurrentChange = (val: number) => {
// console.log(`current page: ${val}`); // console.log(`current page: ${val}`);
state.tableData.search.pageNum = val; state.tableData.search.pageNum = val;
countList(); countList();
}; };
// //
const onOpenAddDic = () => { const onOpenAddDic = () => {
state.isShowDialog = true; state.isShowDialog = true;
state.tableData.param = { state.tableData.param = {
platform: "", platform: '',
ip: "", ip: '',
versionName: "", versionName: '',
channelType: "", channelType: '',
state: 0, state: 0,
hotfixVersion: "", hotfixVersion: '',
versionCompare: "", versionCompare: '',
url: "", url: '',
box: "", box: '',
}; };
}; };
onMounted(() => { //
countList() const onOpenCheckCCD = () => {
checkDicRef.value.openDialog();
};
onMounted(() => {
countList();
allChannelList().then(res => { allChannelList().then((res) => {
state.channel = res; state.channel = res;
}); });
allCcdList().then(res => { allCcdList().then((res) => {
console.log("allCcdList: ", res) console.log('allCcdList: ', res);
state.allCcdBox = res; state.allCcdBox = res;
}); });
}); });
return { return {
onTableRowClassName, checkDicRef,
handleCurrentChange, onTableRowClassName,
countList, handleCurrentChange,
addCCD, countList,
delCCD, addCCD,
fixCCD, delCCD,
onOpenAddDic, fixCCD,
...toRefs(state), onOpenCheckCCD,
}; onOpenAddDic,
}, ...toRefs(state),
};
},
}); });
</script> </script>
<style scoped lang="scss"> <style scoped lang="scss">
.el-form-item { .el-form-item {
display: -moz-flex; display: -moz-flex;
vertical-align: middle; vertical-align: middle;
margin-right: 32px; margin-right: 32px;
} }
::v-deep .el-table--striped .el-table__body tr.el-table__row--striped td { ::v-deep .el-table--striped .el-table__body tr.el-table__row--striped td {
background: #ffffd5; background: #ffffd5;
} }
::v-deep .el-table .el-table--enable-row-hover .el-table__body tr:hover > td { ::v-deep .el-table .el-table--enable-row-hover .el-table__body tr:hover > td {
background: inherit; background: inherit;
} }
</style> </style>

39
src/views/gameNotice/customerService/index.vue

@ -4,9 +4,12 @@
<div class="game-order-search mb15"> <div class="game-order-search mb15">
<el-form label-width="70px" label-position="right"> <el-form label-width="70px" label-position="right">
<el-form-item label="渠道" prop="channel"> <el-form-item label="渠道" prop="channel">
<el-select v-model="tableData.param.channel" class="m-2" placeholder="选择渠道"> <el-select v-model="tableData.param.channels" multiple collapse-tags class="m-2" placeholder="选择渠道" clearable>
<el-option v-for="item in channels" :key="item.value" :label="item.label" :value="item.value" /> <el-option v-for="item in channels" :key="item.value" :label="item.label" :value="item.value" />
</el-select> </el-select>
<el-form-item style="margin-left: 20px">
<el-button type="primary" @click="getAllChannel" style="margin-left: 20px">所有渠道</el-button>
</el-form-item>
</el-form-item> </el-form-item>
<el-form-item label="页面模板" prop="model"> <el-form-item label="页面模板" prop="model">
<el-select v-model="model" @change="useModel(1)" placeholder="请选择模板"> <el-select v-model="model" @change="useModel(1)" placeholder="请选择模板">
@ -141,12 +144,13 @@ import {
import { ElMessage, ElMessageBox } from 'element-plus/es'; import { ElMessage, ElMessageBox } from 'element-plus/es';
import { allChannelList } from '/@/utils/game'; import { allChannelList } from '/@/utils/game';
import { contentReplace, zeroFill } from '/@/utils/utils'; import { contentReplace, zeroFill } from '/@/utils/utils';
import {Notice_Type} from "/@/api/common/consts"; import { Notice_Type } from '/@/api/common/consts';
interface Data { interface Data {
title: string; title: string;
send: number; send: number;
sendTime: number; sendTime: number;
channels: string[];
channel: string; channel: string;
content: string; content: string;
noticeType: number; noticeType: number;
@ -195,6 +199,7 @@ export default defineComponent({
sendTime: Date.now(), sendTime: Date.now(),
content: '', content: '',
noticeType: 4, noticeType: 4,
channels: [],
channel: '', channel: '',
id: 0, id: 0,
noticeId: 0, noticeId: 0,
@ -211,6 +216,7 @@ export default defineComponent({
sendTime: Date.now(), sendTime: Date.now(),
content: '', content: '',
noticeType: 4, noticeType: 4,
channels: [],
channel: '', channel: '',
id: 0, id: 0,
noticeId: 0, noticeId: 0,
@ -228,9 +234,24 @@ export default defineComponent({
} }
console.log('Notice: ', state.tableData.param); console.log('Notice: ', state.tableData.param);
gameNotice(state.tableData.param) for (let i in state.tableData.param.channels) {
sendNotice(state.tableData.param.channels[i]);
}
};
const sendNotice = (channel: string) => {
let req = {
title: state.tableData.param.title,
send: state.tableData.param.send,
sendTime: state.tableData.param.sendTime,
content: state.tableData.param.content,
noticeType: state.tableData.param.noticeType,
channel: channel,
id: state.tableData.param.id,
noticeId: state.tableData.param.noticeId,
};
gameNotice(req)
.then(() => { .then(() => {
ElMessage.success('发送成功'); ElMessage.success(state.channels.find((r) => r.value == channel).label + '发送成功');
}) })
.finally(() => { .finally(() => {
// state.loading = false; // state.loading = false;
@ -530,7 +551,17 @@ export default defineComponent({
state.tableData.content = contentReplace(state.tableData.param.content); state.tableData.content = contentReplace(state.tableData.param.content);
console.log(state.tableData.content); console.log(state.tableData.content);
}; };
const getAllChannel = () => {
state.tableData.param.channels = [];
for (let i in state.channels) {
if (state.channels[i].value == '') {
continue;
}
state.tableData.param.channels.push(state.channels[i].value);
}
};
return { return {
getAllChannel,
showContent, showContent,
getNotice, getNotice,
noticeLog, noticeLog,

33
src/views/gameNotice/login/index.vue

@ -198,7 +198,7 @@ import {
gameNoticeDel, gameNoticeDel,
} from '/@/api/game'; } from '/@/api/game';
import { ElMessage, ElMessageBox } from 'element-plus/es'; import { ElMessage, ElMessageBox } from 'element-plus/es';
import { channelList } from '/@/utils/game'; import { allChannelList } from '/@/utils/game';
import { contentReplace, zeroFill } from '/@/utils/utils'; import { contentReplace, zeroFill } from '/@/utils/utils';
import { Notice_Type } from '/@/api/common/consts'; import { Notice_Type } from '/@/api/common/consts';
@ -292,23 +292,23 @@ export default defineComponent({
console.log('Notice: ', state.tableData.param); console.log('Notice: ', state.tableData.param);
for (let i in state.tableData.param.channels) { for (let i in state.tableData.param.channels) {
let data = { sendNotice(state.tableData.param.channels[i]);
title: state.tableData.param.title,
send: state.tableData.param.send,
sendTime: state.tableData.param.sendTime,
content: state.tableData.param.content,
noticeType: state.tableData.param.noticeType,
channel: state.tableData.param.channels[i],
id: state.tableData.param.id,
noticeId: state.tableData.param.noticeId,
};
notice(data);
} }
}; };
const notice = (data) => { const sendNotice = (channel: string) => {
let data = {
title: state.tableData.param.title,
send: state.tableData.param.send,
sendTime: state.tableData.param.sendTime,
content: state.tableData.param.content,
noticeType: state.tableData.param.noticeType,
channel: channel,
id: state.tableData.param.id,
noticeId: state.tableData.param.noticeId,
};
gameNotice(data) gameNotice(data)
.then(() => { .then(() => {
ElMessage.success('发送成功'); ElMessage.success(state.channels.find((r) => r.value == channel).label + '发送成功');
}) })
.finally(() => { .finally(() => {
// state.loading = false; // state.loading = false;
@ -351,7 +351,7 @@ export default defineComponent({
}; };
// //
onMounted(() => { onMounted(() => {
channelList().then((res) => { allChannelList().then((res) => {
state.channels = res; state.channels = res;
}); });
initTableData(); initTableData();
@ -601,6 +601,9 @@ export default defineComponent({
const getAllChannel = () => { const getAllChannel = () => {
state.tableData.param.channels = []; state.tableData.param.channels = [];
for (let i in state.channels) { for (let i in state.channels) {
if (state.channels[i].value == '') {
continue;
}
state.tableData.param.channels.push(state.channels[i].value); state.tableData.param.channels.push(state.channels[i].value);
} }
}; };

1554
src/views/gameNotice/maintenance/index.vue

File diff suppressed because it is too large Load Diff

1299
src/views/gameNotice/preview/index.vue

File diff suppressed because it is too large Load Diff

165
src/views/gameRole/itemRecord/index.vue

@ -0,0 +1,165 @@
<template>
<div class="game-maintenance-container">
<el-form shadow="hover" label-width="90px">
<el-card header="排行榜">
<el-form :inline="true">
<el-form-item label="选择服务器" prop="serverId">
<el-select v-model="serverSwitch" class="m-2" placeholder="选择服务器" size="large" style="width: 80px">
<el-option v-for="item in serverCategorize" :key="item.value" :label="item.label" :value="item.value" />
</el-select>
<el-select v-model="tableData.param.serverId" class="m-2" placeholder="选择服务器" size="large" filterable>
<el-option v-for="item in switchServer()" :key="item.id + ''" :label="item.name" :value="item.id + ''" />
</el-select>
</el-form-item>
<el-form-item>
<el-button size="default" type="primary" class="ml10" @click="onList">
<el-icon>
<ele-Search />
</el-icon>
查询
</el-button>
</el-form-item>
</el-form>
<el-table :data="tableData.data" stripe border>
<el-table-column prop="stringId" label="id" width="200" show-overflow-tooltip></el-table-column>
<el-table-column prop="uniqueId" label="uid" width="100" show-overflow-tooltip></el-table-column>
<el-table-column prop="server" label="区服" show-overflow-tooltip>
<template #default="scope">
{{
servers.find(r => r.id == scope.row.server) ? servers.find(r => r.id == scope.row.server).name : scope.row.server
}}
</template>
</el-table-column>
<el-table-column label="物品Id" width="100" show-overflow-tooltip>
<template #default="scope">
<span>{{ scope.row.itemId }}</span>
</template>
</el-table-column>
<el-table-column label="物品名称" width="180" show-overflow-tooltip>
<template #default="scope">
<span>{{ allItemConfig.find((r) => r.Id == scope.row.itemId)?.Name }}</span>
</template>
</el-table-column>
<el-table-column label="物品数量" width="180" show-overflow-tooltip>
<template #default="scope">
<span>{{ scope.row.num }}</span>
</template>
</el-table-column>
<el-table-column label="状态" width="100" show-overflow-tooltip>
<template #default="scope">
<div v-if="scope.row.state == 1"><span style="color: #f81f1fd5">消耗</span></div>
<div v-else><span style="color: #087512d6">增加</span></div>
</template>
</el-table-column>
<el-table-column label="时间" width="180">
<template #default="scope">
<span>{{ scope.row.cTime }}</span>
</template>
</el-table-column>
</el-table>
<el-row justify="space-evenly">
<el-pagination
:hide-on-single-page="true"
v-model:page-size="tableData.param.pageSize"
v-model:current-page="tableData.param.pageNum"
:pager-count="5"
@current-change="onList"
layout="total, prev, pager, next"
:total="tableData.total"
/>
</el-row>
</el-card>
</el-form>
</div>
</template>
<script lang="ts">
import { reactive, toRefs, defineComponent, onMounted } from 'vue';
import { gameItemRecordTwo } from '/@/api/game';
import { ElLoading } from 'element-plus';
import { serverList, ServerCategorize } from '/@/utils/game';
import { gSwitchServer } from '/@/utils/utils';
import AllItemConfigCategory from '/@/api/config/AllItemConfigCategory.json';
interface TableDataState {
tableData: {
param: {
pageSize: number;
pageNum: number;
serverId: number;
uid: string;
itemId: string;
};
data: object[];
total: number;
};
servers: object[];
rankNames: object[];
serverSwitch: number;
serverCategorize: object[];
allItemConfig: object[];
}
export default defineComponent({
name: 'apiV1GameRoleItemRecord',
setup: function () {
const state = reactive<TableDataState>({
tableData: {
param: {
serverId: '',
uid: '',
itemId: '',
pageSize: 10,
pageNum: 1,
},
data: [],
},
serverSwitch: 0,
servers: [],
serverCategorize: ServerCategorize,
allItemConfig: AllItemConfigCategory,
});
const onList = () => {
const loading = ElLoading.service({
lock: true,
text: 'Loading',
background: 'rgba(0, 0, 0, 0.7)',
});
state.tableData.data = [];
gameItemRecordTwo(state.tableData.param)
.then((res) => {
if (!res.data.logs || res.data.logs.length == 0) {
// ElMessage.error('');
return;
}
console.log('itemRecord: ', res);
state.tableData.total = res.data.total;
state.tableData.data = res.data.logs;
})
.finally(() => {
loading.close();
});
};
//
onMounted(() => {
serverList().then((res) => {
state.servers = res;
});
});
const switchServer = () => {
return gSwitchServer(state.serverSwitch, state.servers);
};
return {
switchServer,
onList,
...toRefs(state),
};
},
});
</script>
<style scoped lang="scss">
::v-deep .el-table--striped .el-table__body tr.el-table__row--striped td {
background: #ffffd5;
}
</style>

14
src/views/gameRole/loginOutInfoGm/index.vue

@ -23,9 +23,12 @@
<el-form-item label="uid" prop="uid"> <el-form-item label="uid" prop="uid">
<el-input v-model="queryParams.uid" placeholder="请填写uid" class="w-50 m-2" clearable></el-input> <el-input v-model="queryParams.uid" placeholder="请填写uid" class="w-50 m-2" clearable></el-input>
</el-form-item> </el-form-item>
<el-form-item label="桃花石" prop="stoneAmount"> <el-form-item label="石" prop="stoneAmount">
<el-input v-model="queryParams.stoneAmount" placeholder="请填写桃花石" class="w-50 m-2" clearable></el-input> <el-input v-model="queryParams.stoneAmount" placeholder="请填写石" class="w-50 m-2" clearable></el-input>
</el-form-item> </el-form-item>
<!-- <el-form-item label="桃花石" prop="goldIngot">-->
<!-- <el-input v-model="queryParams.goldIngot" placeholder="请填写桃花石" class="w-50 m-2" clearable></el-input>-->
<!-- </el-form-item>-->
<el-form-item label="代金券" prop="vouchersNum"> <el-form-item label="代金券" prop="vouchersNum">
<el-input v-model="queryParams.vouchersNum" placeholder="请填写代金券" class="w-50 m-2" clearable></el-input> <el-input v-model="queryParams.vouchersNum" placeholder="请填写代金券" class="w-50 m-2" clearable></el-input>
</el-form-item> </el-form-item>
@ -52,11 +55,11 @@
<el-table-column prop="uid" label="uid"></el-table-column> <el-table-column prop="uid" label="uid"></el-table-column>
<el-table-column prop="baseFood" label="基础食物" show-overflow-tooltip></el-table-column> <el-table-column prop="baseFood" label="基础食物" show-overflow-tooltip></el-table-column>
<el-table-column prop="copper" label="铜币" show-overflow-tooltip></el-table-column> <el-table-column prop="copper" label="铜币" show-overflow-tooltip></el-table-column>
<el-table-column prop="goldIngot" label="金币" show-overflow-tooltip></el-table-column> <el-table-column prop="goldIngot" label="桃花石" show-overflow-tooltip></el-table-column>
<el-table-column prop="prosperity" label="繁荣度" show-overflow-tooltip></el-table-column> <el-table-column prop="prosperity" label="繁荣度" show-overflow-tooltip></el-table-column>
<el-table-column prop="scale" label="规模" show-overflow-tooltip></el-table-column> <el-table-column prop="scale" label="规模" show-overflow-tooltip></el-table-column>
<el-table-column prop="vouchersNum" label="代金券" show-overflow-tooltip></el-table-column> <el-table-column prop="vouchersNum" label="代金券" show-overflow-tooltip></el-table-column>
<el-table-column prop="stoneAmount" label="桃花石" show-overflow-tooltip></el-table-column> <el-table-column prop="stoneAmount" label="石" show-overflow-tooltip></el-table-column>
<el-table-column prop="rechargeTotal" label="累充" show-overflow-tooltip></el-table-column> <el-table-column prop="rechargeTotal" label="累充" show-overflow-tooltip></el-table-column>
<el-table-column prop="state" label="状态" width="80"> <el-table-column prop="state" label="状态" width="80">
<template #default="scope"> <template #default="scope">
@ -110,6 +113,7 @@ interface TableDataState {
compareType: number; compareType: number;
rechargeTotal: number; rechargeTotal: number;
stoneAmount: number; stoneAmount: number;
goldIngot: number;
vouchersNum: number; vouchersNum: number;
cDate: string; cDate: string;
}; };
@ -139,6 +143,7 @@ export default defineComponent({
compareType: 5, compareType: 5,
rechargeTotal: '', rechargeTotal: '',
stoneAmount: '', stoneAmount: '',
goldIngot: '',
vouchersNum: '', vouchersNum: '',
cDate: '', cDate: '',
}, },
@ -167,7 +172,6 @@ export default defineComponent({
} }
console.log('loginOut: ', res.dat2); console.log('loginOut: ', res.dat2);
state.queryParams.total = res.data.total; state.queryParams.total = res.data.total;
state.queryParams.total = res.data.total;
state.tableData.loginOutData = res.data.logs; state.tableData.loginOutData = res.data.logs;
}) })
.finally((res) => { .finally((res) => {

2
src/views/gameRole/role/index.vue

@ -354,7 +354,7 @@
<span>{{ scope.row.num }}</span> <span>{{ scope.row.num }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="物品数量" width="180"> <el-table-column label="状态" width="180">
<template #default="scope"> <template #default="scope">
<div v-if="scope.row.state == 1"><span style="color: #f81f1fd5">消耗</span></div> <div v-if="scope.row.state == 1"><span style="color: #f81f1fd5">消耗</span></div>
<div v-else><span style="color: #087512d6">增加</span></div> <div v-else><span style="color: #087512d6">增加</span></div>

101
src/views/gameSet/auditMode/component/checkLoginUrl.vue

@ -0,0 +1,101 @@
<template>
<div>
<el-dialog title="检验获取登录地址" v-model="isShowDialog">
<el-form label-width="130px" label-position="right">
<el-form-item label="渠道:">
<el-select v-model="tableData.param.channel" class="m-2">
<el-option v-for="item in channels" :key="item.id + ''" :label="item.label" :value="item.value + ''" />
</el-select>
</el-form-item>
<el-form-item label="版本号:">
<el-input v-model="tableData.param.version" class="m-2"></el-input>
</el-form-item>
</el-form>
<template #footer>
<span class="dialog-footer">
<el-button @click="onCancel" size="default"> </el-button>
<el-button size="default" type="primary" class="ml10" @click="addVersion">
<el-icon>
<ele-Promotion />
</el-icon>
校验
</el-button>
</span>
</template>
</el-dialog>
</div>
</template>
<script lang="ts">
import { reactive, toRefs, defineComponent } from 'vue';
import { allChannelList } from '/src/utils/game';
const baseURL: string | undefined | boolean = import.meta.env.VITE_API_URL;
interface TableData {
channel: string;
version: string;
}
interface TableDataState {
channels: Array<{ label: string; value: string }>;
isShowDialog: boolean;
tableData: {
param: TableData;
};
setName: object;
isNew: boolean;
}
export default defineComponent({
name: 'gameCheckLoginUrl',
setup() {
const state = reactive<TableDataState>({
channels: [],
isShowDialog: false,
tableData: {
param: {
channel: '',
version: '',
},
},
baseURL: baseURL,
setName: {},
isNew: false,
});
//
const openDialog = () => {
state.tableData.param = {};
allChannelList().then((value) => {
state.channels = value;
state.isShowDialog = true;
});
};
//
const closeDialog = () => {
state.isShowDialog = false;
};
//
const onCancel = () => {
closeDialog();
};
//
const addVersion = () => {
// axios.get(baseURL + 'frontApi/game/loginUrl/get', {
// params: state.tableData.param,
// }).then((res) => {
// console.log(res);
// });
window.open(baseURL + '/frontApi/game/loginUrl/get?channel=' + state.tableData.param.channel + '&version=' + state.tableData.param.version);
};
return {
openDialog,
closeDialog,
onCancel,
addVersion,
...toRefs(state),
};
},
});
</script>

28
src/views/gameSet/auditMode/index.vue

@ -15,8 +15,16 @@
新增 新增
</el-button> </el-button>
</el-form-item> </el-form-item>
<el-form-item v-if="setName.value == 'loginUrlChannelList'">
<el-button type="primary" @click="onOpenCheck()">
<el-icon>
<ele-Promotion />
</el-icon>
校验
</el-button>
</el-form-item>
<el-form-item label="判断优先级"> <el-form-item label="判断优先级">
{{ setOrder.find(r => r.value == tableData.param.name).label }} {{ setOrder.find((r) => r.value == tableData.param.name).label }}
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-table :data="tableData.data" style="width: 100%"> <el-table :data="tableData.data" style="width: 100%">
@ -34,6 +42,13 @@
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="label" label="渠道编号" width="200">
<template #default="scope">
<div v-if="scope.row.label.length >= 12">
{{ scope.row.label.substring(0, 12) }}
</div>
</template>
</el-table-column>
<el-table-column prop="label" label="版本号" width="200"> <el-table-column prop="label" label="版本号" width="200">
<template #default="scope"> <template #default="scope">
<div v-if="scope.row.label.length > 12"> <div v-if="scope.row.label.length > 12">
@ -58,6 +73,7 @@
</el-table> </el-table>
</el-card> </el-card>
<EditConfig ref="editDicRef" @mailList="mailList" /> <EditConfig ref="editDicRef" @mailList="mailList" />
<CheckLoginUrl ref="checkDicRef" />
</div> </div>
</template> </template>
@ -67,6 +83,7 @@ import { allChannelList, serverList, GameSetList, GameSetOrder } from '/@/utils/
import { ElMessage, ElMessageBox } from 'element-plus'; import { ElMessage, ElMessageBox } from 'element-plus';
import { gameDelAuditMode, gameGetAllAuditMode } from '/@/api/game/set'; import { gameDelAuditMode, gameGetAllAuditMode } from '/@/api/game/set';
import EditConfig from '/src/views/gameSet/auditMode/component/editConfig.vue'; import EditConfig from '/src/views/gameSet/auditMode/component/editConfig.vue';
import CheckLoginUrl from '/src/views/gameSet/auditMode/component/checkLoginUrl.vue';
interface TableDataState { interface TableDataState {
contentVisible: boolean; contentVisible: boolean;
@ -87,9 +104,10 @@ interface TableDataState {
export default defineComponent({ export default defineComponent({
name: 'apiV1GameSetAuditMode', name: 'apiV1GameSetAuditMode',
components: { EditConfig }, components: { EditConfig, CheckLoginUrl },
setup() { setup() {
const editDicRef = ref(); const editDicRef = ref();
const checkDicRef = ref();
const state = reactive<TableDataState>({ const state = reactive<TableDataState>({
contentVisible: false, contentVisible: false,
tableData: { tableData: {
@ -167,6 +185,10 @@ export default defineComponent({
true true
); );
}; };
//
const onOpenCheck = () => {
checkDicRef.value.openDialog();
};
// //
const onOpenEdit = (row: any) => { const onOpenEdit = (row: any) => {
let data = { auditMode: row.value, channel: '', version: '', name: state.tableData.param.name }; let data = { auditMode: row.value, channel: '', version: '', name: state.tableData.param.name };
@ -185,10 +207,12 @@ export default defineComponent({
mailList(); mailList();
}; };
return { return {
checkDicRef,
editDicRef, editDicRef,
onHandleCurrentChange, onHandleCurrentChange,
onRowDel, onRowDel,
mailList, mailList,
onOpenCheck,
onOpenAdd, onOpenAdd,
onOpenEdit, onOpenEdit,
changeName, changeName,

Loading…
Cancel
Save