diff --git a/APICut/APICut.dll b/APICut/APICut.dll
new file mode 100644
index 0000000..cb9c663
Binary files /dev/null and b/APICut/APICut.dll differ
diff --git a/APICut/APICut.pdb b/APICut/APICut.pdb
new file mode 100644
index 0000000..6e549e0
Binary files /dev/null and b/APICut/APICut.pdb differ
diff --git a/APICut/SMAPI.ModBuildConfig.Analyzer.dll b/APICut/SMAPI.ModBuildConfig.Analyzer.dll
new file mode 100644
index 0000000..cfead24
Binary files /dev/null and b/APICut/SMAPI.ModBuildConfig.Analyzer.dll differ
diff --git a/APICut/SMAPI.ModBuildConfig.dll b/APICut/SMAPI.ModBuildConfig.dll
new file mode 100644
index 0000000..1c292ea
Binary files /dev/null and b/APICut/SMAPI.ModBuildConfig.dll differ
diff --git a/APICut/SMAPI.Toolkit.dll b/APICut/SMAPI.Toolkit.dll
new file mode 100644
index 0000000..ec21133
Binary files /dev/null and b/APICut/SMAPI.Toolkit.dll differ
diff --git a/APICut/manifest.json b/APICut/manifest.json
new file mode 100644
index 0000000..3b6874f
--- /dev/null
+++ b/APICut/manifest.json
@@ -0,0 +1,10 @@
+{
+ "Name": "APICut",
+ "Author": "Eris",
+ "Version": "1.2.1",
+ "Description": "API Housemate 1.0",
+ "UniqueID": "Eris.APICut",
+ "EntryDll": "APICut.dll",
+ "MinimumApiVersion": "3.0.0",
+ "UpdateKeys": []
+}
\ No newline at end of file
diff --git a/AlternativeTextures/AlternativeTextures.deps.json b/AlternativeTextures/AlternativeTextures.deps.json
new file mode 100644
index 0000000..2de0d1d
--- /dev/null
+++ b/AlternativeTextures/AlternativeTextures.deps.json
@@ -0,0 +1,50 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v5.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v5.0": {
+ "AlternativeTextures/6.10.4": {
+ "dependencies": {
+ "Newtonsoft.Json": "13.0.1",
+ "Pathoschild.Stardew.ModBuildConfig": "4.0.1"
+ },
+ "runtime": {
+ "AlternativeTextures.dll": {}
+ }
+ },
+ "Newtonsoft.Json/13.0.1": {
+ "runtime": {
+ "lib/netstandard2.0/Newtonsoft.Json.dll": {
+ "assemblyVersion": "13.0.0.0",
+ "fileVersion": "13.0.1.25517"
+ }
+ }
+ },
+ "Pathoschild.Stardew.ModBuildConfig/4.0.1": {}
+ }
+ },
+ "libraries": {
+ "AlternativeTextures/6.10.4": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Newtonsoft.Json/13.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==",
+ "path": "newtonsoft.json/13.0.1",
+ "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512"
+ },
+ "Pathoschild.Stardew.ModBuildConfig/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-1Q9cVdHNH7iUC0wYqwJHdUlyP69NZkLfbiOWWkMzmYHmFHCzH3CuhM8eqxh6BGdi3yemp8/S2xcnUQBFsmYnnA==",
+ "path": "pathoschild.stardew.modbuildconfig/4.0.1",
+ "hashPath": "pathoschild.stardew.modbuildconfig.4.0.1.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/AlternativeTextures/AlternativeTextures.dll b/AlternativeTextures/AlternativeTextures.dll
new file mode 100644
index 0000000..219bc5e
Binary files /dev/null and b/AlternativeTextures/AlternativeTextures.dll differ
diff --git a/AlternativeTextures/AlternativeTextures.pdb b/AlternativeTextures/AlternativeTextures.pdb
new file mode 100644
index 0000000..ac9acb6
Binary files /dev/null and b/AlternativeTextures/AlternativeTextures.pdb differ
diff --git a/AlternativeTextures/Framework/Assets/Catalogue.png b/AlternativeTextures/Framework/Assets/Catalogue.png
new file mode 100644
index 0000000..1a05cd2
Binary files /dev/null and b/AlternativeTextures/Framework/Assets/Catalogue.png differ
diff --git a/AlternativeTextures/Framework/Assets/PaintBrushEmpty.png b/AlternativeTextures/Framework/Assets/PaintBrushEmpty.png
new file mode 100644
index 0000000..a7dafcf
Binary files /dev/null and b/AlternativeTextures/Framework/Assets/PaintBrushEmpty.png differ
diff --git a/AlternativeTextures/Framework/Assets/PaintBrushFilled.png b/AlternativeTextures/Framework/Assets/PaintBrushFilled.png
new file mode 100644
index 0000000..d7bb8c1
Binary files /dev/null and b/AlternativeTextures/Framework/Assets/PaintBrushFilled.png differ
diff --git a/AlternativeTextures/Framework/Assets/PaintBucket.png b/AlternativeTextures/Framework/Assets/PaintBucket.png
new file mode 100644
index 0000000..3183dd4
Binary files /dev/null and b/AlternativeTextures/Framework/Assets/PaintBucket.png differ
diff --git a/AlternativeTextures/Framework/Assets/Scissors.png b/AlternativeTextures/Framework/Assets/Scissors.png
new file mode 100644
index 0000000..dd5383f
Binary files /dev/null and b/AlternativeTextures/Framework/Assets/Scissors.png differ
diff --git a/AlternativeTextures/Framework/Assets/SprayCan.png b/AlternativeTextures/Framework/Assets/SprayCan.png
new file mode 100644
index 0000000..9210135
Binary files /dev/null and b/AlternativeTextures/Framework/Assets/SprayCan.png differ
diff --git a/AlternativeTextures/Framework/Assets/SprayCanRare.png b/AlternativeTextures/Framework/Assets/SprayCanRare.png
new file mode 100644
index 0000000..ba0c03d
Binary files /dev/null and b/AlternativeTextures/Framework/Assets/SprayCanRare.png differ
diff --git a/AlternativeTextures/config.json b/AlternativeTextures/config.json
new file mode 100644
index 0000000..f28bfde
--- /dev/null
+++ b/AlternativeTextures/config.json
@@ -0,0 +1,14 @@
+{
+ "OutputTextureDataToLog": false,
+ "UseRandomTexturesWhenPlacingFlooring": true,
+ "UseRandomTexturesWhenPlacingFruitTree": true,
+ "UseRandomTexturesWhenPlacingTree": true,
+ "UseRandomTexturesWhenPlacingHoeDirt": true,
+ "UseRandomTexturesWhenPlacingGrass": true,
+ "UseRandomTexturesWhenPlacingFurniture": true,
+ "UseRandomTexturesWhenPlacingObject": true,
+ "UseRandomTexturesWhenPlacingFarmAnimal": true,
+ "UseRandomTexturesWhenPlacingMonster": true,
+ "UseRandomTexturesWhenPlacingBuilding": true,
+ "DisabledTextures": []
+}
\ No newline at end of file
diff --git a/AlternativeTextures/i18n/de.json b/AlternativeTextures/i18n/de.json
new file mode 100644
index 0000000..bf882b5
--- /dev/null
+++ b/AlternativeTextures/i18n/de.json
@@ -0,0 +1,25 @@
+{
+ // Tools
+ "tools.name.paint_bucket": "Farbtopf",
+ "tools.name.paint_brush": "Pinsel",
+ "tools.name.scissors": "Schere",
+ "tools.name.spray_can": "Sprühdose",
+
+ "tools.description.paint_bucket": "Erlaubt dir verschiedene Texturen auf unterstützte Objekte anzuwenden.",
+ "tools.description.paint_brush": "Erlaubt dir Texturen zu kopieren und sie auf andere Objekte des selben Typs anzuwenden.",
+ "tools.description.scissors": "Erlaubt dir verschiedene Texturen auf Lebewesen anzuwenden.",
+ "tools.description.spray_can": "Erlaubt dir zufällige Texturen auf Objekte innerhalb eines Radius anzuwenden.",
+
+ // Messages
+ "messages.warning.no_textures_for_season": "{{itemName}} hat keine alternativen Texturen für diese Jahreszeit!",
+ "messages.warning.paint_not_placeable": "Hierauf kannst du nicht malen!",
+ "messages.warning.brush_is_empty": "Der Pinsel hat keine kopierte Textur! Rechtsklick auf ein Objekt, um eine Textur zu kopieren.",
+ "messages.warning.spray_can_is_empty": "Die Sprühdose hat keine Textur ausgewählt! Rechtsklick auf ein Object, um Texturen zum Anwenden auszuwählen.",
+ "messages.warning.spray_can_not_supported": "Die Sprühdose unterstützt dieses Objekt nicht.",
+ "messages.warning.brush_not_supported": "Der Pinsel unterstützt das Kopieren von Texturen dieses Objekts nicht.",
+ "messages.warning.invalid_copied_texture": "Die kopierte Textur {{textureName}} eignet sich nicht für dieses Objekt!",
+ "messages.warning.custom_building_not_supported": "Dieses benutzerdefinierte Gebäude ({{itemName}}) unterstützt keine Texturänderungen.",
+
+ "messages.info.texture_copied": "Textur kopiert!",
+ "messages.info.cleared_brush": "Textur von Pinsel gelöscht!"
+}
\ No newline at end of file
diff --git a/AlternativeTextures/i18n/default.json b/AlternativeTextures/i18n/default.json
new file mode 100644
index 0000000..e1c6886
--- /dev/null
+++ b/AlternativeTextures/i18n/default.json
@@ -0,0 +1,32 @@
+{
+ // Tools
+ "tools.name.paint_bucket": "Paint Bucket",
+ "tools.name.paint_brush": "Paint Brush",
+ "tools.name.scissors": "Scissors",
+ "tools.name.spray_can": "Spray Can",
+ "tools.name.catalogue": "Texture Catalogue",
+
+ "tools.description.paint_bucket": "Allows you to apply different textures to supported objects.",
+ "tools.description.paint_brush": "Allows you to copy a texture and apply it other objects of the same type.",
+ "tools.description.scissors": "Allows you to apply different textures to entities.",
+ "tools.description.spray_can": "Allows you to apply random textures to objects within a radius.",
+ "tools.description.catalogue": "Lists all available alternative textures.",
+
+ // Messages
+ "messages.warning.no_textures_for_season": "{{itemName}} has no alternative textures for this season!",
+ "messages.warning.paint_not_placeable": "You can't put paint on that!",
+ "messages.warning.brush_is_empty": "The brush doesn't have a copied texture! Right click on an object to copy a texture.",
+ "messages.warning.spray_can_is_empty": "The spray can doesn't have set textures! Right click on an object to select textures to apply.",
+ "messages.warning.spray_can_not_supported": "The spray can doesn't support this object.",
+ "messages.warning.brush_not_supported": "The brush doesn't support copying textures from this object.",
+ "messages.warning.invalid_copied_texture": "The copied texture {{textureName}} isn't valid for this object!",
+ "messages.warning.custom_building_not_supported": "This custom building ({{itemName}}) doesn't support texture variations.",
+
+ "messages.info.texture_copied": "Texture copied!",
+ "messages.info.cleared_brush": "Cleared brush!",
+
+ // UI
+ "ui.labels.catalogue": "Catalogue",
+ "ui.labels.paint_brush.copied": "Copied texture to your Paint Brush!",
+ "ui.labels.paint_brush.not_found": "Unable to copy texture: No Paint Brush found within your inventory!"
+}
\ No newline at end of file
diff --git a/AlternativeTextures/i18n/ru.json b/AlternativeTextures/i18n/ru.json
new file mode 100644
index 0000000..dce7340
--- /dev/null
+++ b/AlternativeTextures/i18n/ru.json
@@ -0,0 +1,21 @@
+{
+ // Tools
+ "tools.name.paint_bucket": "Ведро с краской",
+ "tools.name.paint_brush": "Кисть для рисования",
+ "tools.name.scissors": "Ножницы",
+
+ "tools.description.paint_bucket": "Позволяет применять различные текстуры к поддерживаемым объектам.",
+ "tools.description.paint_brush": "Позволяет копировать текстуру и применять её к другим объектам того же типа.",
+ "tools.description.scissors": "Позволяет применять различные текстуры к существам.",
+
+ // Messages
+ "messages.warning.no_textures_for_season": "{{itemName}} не имеет альтернативных текстур для текущего сезона!",
+ "messages.warning.paint_not_placeable": "На это нельзя наносить краску!",
+ "messages.warning.brush_is_empty": "Кисть не имеет скопируемой текстуры! Щелкните правой кнопкой мыши на объекте, чтобы скопировать текстуру.",
+ "messages.warning.brush_not_supported": "Кисть не поддерживает копирование текстур с этого объекта.",
+ "messages.warning.invalid_copied_texture": "Скопированная текстура {{textureName}} не работает на этом объекте!",
+ "messages.warning.custom_building_not_supported": "Данное здание ({{itemName}}) не поддерживает вариации текстур.",
+
+ "messages.info.texture_copied": "Текстура скопирована!",
+ "messages.info.cleared_brush": "Кисть очищена!"
+}
diff --git a/AlternativeTextures/i18n/th.json b/AlternativeTextures/i18n/th.json
new file mode 100644
index 0000000..0f4ae66
--- /dev/null
+++ b/AlternativeTextures/i18n/th.json
@@ -0,0 +1,25 @@
+{
+ // Tools
+ "tools.name.paint_bucket": "ถังสี",
+ "tools.name.paint_brush": "แปรงทาสี",
+ "tools.name.scissors": "กรรไกร",
+ "tools.name.spray_can": "กระป๋องสเปรย์",
+
+ "tools.description.paint_bucket": "อนุญาตให้คุณปรับใช้พื้นผิวที่ แตกต่างกันกับวัตถุที่รองรับ",
+ "tools.description.paint_brush": "อนุญาตให้คุณคัดลอกพื้นผิว และนำไปใช้กับวัตถุอื่นที่เป็น ประเภทเดียวกัน",
+ "tools.description.scissors": "อนุญาตให้คุณปรับเปลี่ยน รูปแบบให้สิ่งของต่างๆ ที่มีอยู่ได้",
+ "tools.description.spray_can": "อนุญาตให้คุณใช้พื้นผิวแบบสุ่ม กับวัตถุภายในรัศมี",
+
+ // Messages
+ "messages.warning.no_textures_for_season": "{{itemName}} ไม่มีพื้นผิวทางเลือกสำหรับฤดูกาลนี้!",
+ "messages.warning.paint_not_placeable": "คุณไม่สามารถทาสีตรงนั้นได้!",
+ "messages.warning.brush_is_empty": "ยังไม่มีพื้นผิวที่เลือกไว้! คลิกขวาที่วัตถุที่ต้องการคัดลอก",
+ "messages.warning.spray_can_is_empty": "กระป๋องสเปรย์ไม่มีพื้นผิว! คลิกขวาที่วัตถุเพื่อเลือกพื้นผิวที่จะใช้",
+ "messages.warning.spray_can_not_supported": "สเปรย์ไม่สามารถรองรับวัตถุนี้ได้",
+ "messages.warning.brush_not_supported": "ไม่รองรับการคัดลอกพื้นผิวบนวัตถุนี้",
+ "messages.warning.invalid_copied_texture": "ไม่สามารถใช้การคัดลอกพื้นผิวจาก {{textureName}} ลงบนวัตถุนี้ได้!",
+ "messages.warning.custom_building_not_supported": "({{itemName}}) เป็นสิ่งที่สร้างขึ้นเอง จึงไม่รองรับการปรับเปลี่ยนพื้นผิวอื่นๆ",
+
+ "messages.info.texture_copied": "คัดลอกพื้นผิวแล้ว!",
+ "messages.info.cleared_brush": "ล้างแปรงแล้ว!"
+}
diff --git a/AlternativeTextures/i18n/tr.json b/AlternativeTextures/i18n/tr.json
new file mode 100644
index 0000000..fe893d0
--- /dev/null
+++ b/AlternativeTextures/i18n/tr.json
@@ -0,0 +1,21 @@
+{
+ // Tools
+ "tools.name.paint_bucket": "Boya Kovası",
+ "tools.name.paint_brush": "Boya Fırçası",
+ "tools.name.scissors": "Makas",
+
+ "tools.description.paint_bucket": "Desteklenen nesnelere farklı desenler uygulamanı sağlar.",
+ "tools.description.paint_brush": "Bir nesneden bir deseni kopyalayıp aynı türde olan başka nesnelere de uygulayabilmeni sağlar.",
+ "tools.description.scissors": "Varlıklarına farklı desenler uygulamanı sağlar.",
+
+ // Messages
+ "messages.warning.no_textures_for_season": "{{itemName}} bu mevsim için alternatif desenlere sahip değil!",
+ "messages.warning.paint_not_placeable": "Bunu boyayamazsın!",
+ "messages.warning.brush_is_empty": "Fırça kopyalanmış bir desene sahip değil! Bir deseni kopyalamak için bir nesnenin üzerine sağ tıkla.",
+ "messages.warning.brush_not_supported": "Fırça bu nesneden desen kopyalayamaz.",
+ "messages.warning.invalid_copied_texture": "Kopyalanmış {{textureName}} deseni bu nesne için uygun değil!",
+ "messages.warning.custom_building_not_supported": "Bu özel bina ({{itemName}}) desen çeşitlerini desteklemiyor.",
+
+ "messages.info.texture_copied": "Desen kopyalandı!",
+ "messages.info.cleared_brush": "Fırça temizlendi!"
+}
\ No newline at end of file
diff --git a/AlternativeTextures/i18n/uk.json b/AlternativeTextures/i18n/uk.json
new file mode 100644
index 0000000..0f34a9a
--- /dev/null
+++ b/AlternativeTextures/i18n/uk.json
@@ -0,0 +1,25 @@
+{
+ // Tools
+ "tools.name.paint_bucket": "Відро з фарбою",
+ "tools.name.paint_brush": "Пензлик",
+ "tools.name.scissors": "Ножиці",
+ "tools.name.spray_can": "Балончик спрею",
+
+ "tools.description.paint_bucket": "Дозволяє застосовувати різні текстури до об'єктів, що підтримують таку можливість.",
+ "tools.description.paint_brush": "Дозволяє копіювати текстуру та застосувати її до інших об'єктів того ж типу.",
+ "tools.description.scissors": "Дозволяє застосовувати різні текстури до об'єктів",
+ "tools.description.spray_can": "Дозволяє застосовувати випадкові текстури до об’єктів в радіусі.",
+
+ // Messages
+ "messages.warning.no_textures_for_season": "{{itemName}} не має альтернативної текстури для поточного сезону!",
+ "messages.warning.paint_not_placeable": "Ви не можете розфарбувати це!",
+ "messages.warning.brush_is_empty": "Пензлик не має скопійованої текстури! Правий клац по об'єкту скопіює її.",
+ "messages.warning.spray_can_is_empty": "У балончика спрею немає встановлених текстур! Клацніть ПКМ на об'єкті, щоб вибрати текстури для застосування.",
+ "messages.warning.spray_can_not_supported": "Балончик спрею не підтримує цей об'єкт.",
+ "messages.warning.brush_not_supported": "Пензлик не підтримує копіювання текстур з поточного об'єкта.",
+ "messages.warning.invalid_copied_texture": "Скопійована текстура {{textureName}} не підходить до даного об'єкта!",
+ "messages.warning.custom_building_not_supported": "Будівля ({{itemName}}) не підтримує змінні текстури.",
+
+ "messages.info.texture_copied": "Текстуру скопійовано!",
+ "messages.info.cleared_brush": "Пензлик очищено!"
+}
diff --git a/AlternativeTextures/manifest.json b/AlternativeTextures/manifest.json
new file mode 100644
index 0000000..8cff819
--- /dev/null
+++ b/AlternativeTextures/manifest.json
@@ -0,0 +1,33 @@
+{
+ "Name": "Alternative Textures",
+ "Author": "PeacefulEnd",
+ "Version": "6.10.4",
+ "Description": "Framework which allows the usage of different textures for placeable items in Stardew Valley.",
+ "UniqueID": "PeacefulEnd.AlternativeTextures",
+ "EntryDll": "AlternativeTextures.dll",
+ "MinimumApiVersion": "3.14.0",
+ "UpdateKeys": [ "Nexus:9246" ],
+ "Dependencies": [
+ {
+ "UniqueID": "spacechase0.JsonAssets",
+ "IsRequired": false,
+ "MinimumVersion": "1.10.14"
+ },
+ {
+ "UniqueID": "spacechase0.MoreGiantCrops",
+ "IsRequired": false
+ },
+ {
+ "UniqueID": "spacechase0.DynamicGameAssets",
+ "IsRequired": false
+ },
+ {
+ "UniqueID": "spacechase0.GenericModConfigMenu",
+ "IsRequired": false
+ },
+ {
+ "UniqueID": "Pathoschild.ContentPatcher",
+ "IsRequired": false
+ }
+ ]
+}
diff --git a/Api mod/[CM] pi music/content.json b/Api mod/[CM] pi music/content.json
new file mode 100644
index 0000000..efe873f
--- /dev/null
+++ b/Api mod/[CM] pi music/content.json
@@ -0,0 +1,22 @@
+{
+ "Music" : [
+ {
+ "Id": "starshoot",
+ "File": "xuehua.ogg",
+ "Loop": true,
+ "Preload": true
+ },
+ {
+ "Id": "UFO",
+ "File": "shuwu.ogg",
+ "Loop": true,
+ "Preload": true
+ },
+ {
+ "Id": "archaeo",
+ "File": "jian.ogg",
+ "Loop": true,
+ "Preload": true
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Api mod/[CM] pi music/jian.ogg b/Api mod/[CM] pi music/jian.ogg
new file mode 100644
index 0000000..2603904
Binary files /dev/null and b/Api mod/[CM] pi music/jian.ogg differ
diff --git a/Api mod/[CM] pi music/manifest.json b/Api mod/[CM] pi music/manifest.json
new file mode 100644
index 0000000..b3d7289
--- /dev/null
+++ b/Api mod/[CM] pi music/manifest.json
@@ -0,0 +1,14 @@
+{
+ "Name": "Custom Music pi",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "pipilayu",
+ "UniqueID": "pimusic",
+ "ContentPackFor": {
+ "UniqueID": "Platonymous.CustomMusic",
+ "MinimumVersion": "1.0.0"
+ },
+ "UpdateKeys": [
+ "Nexus: 8158"
+ ]
+}
\ No newline at end of file
diff --git a/Api mod/[CM] pi music/shuwu.ogg b/Api mod/[CM] pi music/shuwu.ogg
new file mode 100644
index 0000000..2d8485b
Binary files /dev/null and b/Api mod/[CM] pi music/shuwu.ogg differ
diff --git a/Api mod/[CM] pi music/xuehua.ogg b/Api mod/[CM] pi music/xuehua.ogg
new file mode 100644
index 0000000..0eff8b0
Binary files /dev/null and b/Api mod/[CM] pi music/xuehua.ogg differ
diff --git a/Api mod/[CP] pi friends Fish/assets/12tfishtank.png b/Api mod/[CP] pi friends Fish/assets/12tfishtank.png
new file mode 100644
index 0000000..a977f46
Binary files /dev/null and b/Api mod/[CP] pi friends Fish/assets/12tfishtank.png differ
diff --git a/Api mod/[CP] pi friends Fish/assets/9Z)TT6MP2LTN%WY}J0]U~DE.png b/Api mod/[CP] pi friends Fish/assets/9Z)TT6MP2LTN%WY}J0]U~DE.png
new file mode 100644
index 0000000..5647bc9
Binary files /dev/null and b/Api mod/[CP] pi friends Fish/assets/9Z)TT6MP2LTN%WY}J0]U~DE.png differ
diff --git a/Api mod/[CP] pi friends Fish/assets/fishfish.png b/Api mod/[CP] pi friends Fish/assets/fishfish.png
new file mode 100644
index 0000000..a524497
Binary files /dev/null and b/Api mod/[CP] pi friends Fish/assets/fishfish.png differ
diff --git a/Api mod/[CP] pi friends Fish/assets/kao_fish.png b/Api mod/[CP] pi friends Fish/assets/kao_fish.png
new file mode 100644
index 0000000..728069c
Binary files /dev/null and b/Api mod/[CP] pi friends Fish/assets/kao_fish.png differ
diff --git a/Api mod/[CP] pi friends Fish/assets/lady_fish.png b/Api mod/[CP] pi friends Fish/assets/lady_fish.png
new file mode 100644
index 0000000..13226b8
Binary files /dev/null and b/Api mod/[CP] pi friends Fish/assets/lady_fish.png differ
diff --git a/Api mod/[CP] pi friends Fish/assets/pangji.png b/Api mod/[CP] pi friends Fish/assets/pangji.png
new file mode 100644
index 0000000..9e9dcc4
Binary files /dev/null and b/Api mod/[CP] pi friends Fish/assets/pangji.png differ
diff --git a/Api mod/[CP] pi friends Fish/content.json b/Api mod/[CP] pi friends Fish/content.json
new file mode 100644
index 0000000..e8be474
--- /dev/null
+++ b/Api mod/[CP] pi friends Fish/content.json
@@ -0,0 +1,127 @@
+{
+ "Format": "1.14.0",
+ "Changes": [
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Entries": {
+ "Farm": "-1/-1/-1/-1/-1/-1/-1/-1/382 .05 770 .1 390 .25 330 1",
+ "UndergroundMine": "-1/-1/-1/-1/153 -1 156 -1 157 -1/153 -1 156 -1 157 -1/153 -1 156 -1 157 -1/153 -1 156 -1 157 -1/107 .01",
+ "Desert": "88 .5 90 .5/88 .5 90 .5/88 .5 90 .5/88 .5 90 .5/153 -1 164 -1 165 -1/153 -1 164 -1 165 -1/153 -1 164 -1 165 -1/153 -1 164 -1 165 -1/390 .25 330 1",
+ "BusStop": "18 .9 20 .4 22 .7/396 .4 398 .4 402 .7/406 .6 408 .4/414 .33 418 .6 283 .5/-1/-1/-1/-1/584 .08 378 .15 102 .15 390 .25 330 1",
+ "Forest": "16 .9 22 .9/396 .6 402 .9/404 .9 410 .9/418 .9 414 .9 283 .5/153 -1 145 0 143 0 137 1 132 0 706 0 702 0/153 -1 145 0 144 -1 138 0 132 0 706 0 704 0 702 0/143 0 153 -1 140 -1 139 0 137 1 132 0 706 0 702 0 699 0 269 1 1206 0/699 0 143 0 153 -1 144 -1 141 -1 140 -1 132 0 707 0 702 0 269 1 1206 0/378 .08 579 .1 588 .1 102 .15 390 .25 330 1",
+ "Town": "18 .9/402 .9/410 .6/418 .7 414 .1 283 .5/137 -1 132 -1 143 -1 145 -1 153 -1 706 -1/138 -1 132 -1 144 -1 145 -1 153 -1 706 -1/139 -1 137 -1 132 -1 140 -1 143 -1 153 -1 706 -1 699 -1 1206 0/132 -1 140 -1 141 -1 143 -1 144 -1 153 -1 707 -1 699 -1 1206 0/378 .2 110 .2 583 .1 102 .2 390 .25 330 1",
+ "Mountain": "20 .7 16 .5/396 .5 398 .8/404 .4 406 .4 408 .9/414 .85 418 .9 283 .5/136 -1 142 -1 153 -1 702 -1 700 -1 1204 -1 1207 -1/136 -1 142 -1 153 -1 138 -1 702 -1 700 -1 698 -1 1204 -1/136 -1 140 -1 142 -1 153 -1 702 -1 700 -1 269 -1 1204 -1/136 -1 140 -1 141 -1 153 -1 707 -1 702 -1 700 -1 698 -1 269 -1 1204 -1 1207 -1/382 .06 581 .1 378 .1 102 .15 390 .25 330 1",
+ "Backwoods": "20 .7 16 .5/396 .5 398 .8/404 .4 406 .4 408 .9/414 .25 418 .4 283 .5/136 -1 142 -1 153 -1 702 -1 700 -1 163 -1/136 -1 142 -1 153 -1 138 -1 702 -1 700 -1 698 -1/136 -1 140 -1 142 -1 153 -1 702 -1 700 -1/136 -1 140 -1 141 -1 153 -1 707 -1 702 -1 700 -1 698 -1/382 .06 582 .1 378 .1 102 .15 390 .25 330 1",
+ "Railroad": "18 .9 20 .4 22 .7/396 .4 398 .4 402 .7/406 .6 408 .4 410 .6/414 .8 418 .8/-1/-1/-1/-1/580 .1 378 .15 102 .19 390 .25 330 1",
+ "Beach": "372 .9 718 .1 719 .3 723 .3/372 .9 394 .5 718 .1 719 .3 723 .3/372 .9 718 .1 719 .3 723 .3/372 .4 392 .8 718 .05 719 .2 723 .2/129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 1200 -1/128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 1200 -1 1202 -1/129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 1203 -1/708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1/384 .08 589 .09 102 .15 390 .25 330 1",
+ "Woods": "257 .5 404 .25 16 .8/259 .9 420 .25/281 .5 404 .6 420 .2/283 .9/734 -1 142 -1 143 -1 1201 -1/734 -1 142 -1 143 -1 1201 -1/734 -1 142 -1 143 -1 1201 -1/734 -1 142 -1 143 -1 1201 -1/390 .25 330 1",
+ "Sewer": "-1/-1/-1/-1/142 -1 153 -1 157 -1/142 -1 153 -1 157 -1/142 -1 153 -1 157 -1/142 -1 153 -1 157 -1/-1",
+ "BugLand": "-1/-1/-1/-1/796 -1 142 -1 153 -1 157 -1/796 -1 142 -1 153 -1 157 -1/796 -1 142 -1 153 -1 157 -1/796 -1 142 -1 153 -1 157 -1/-1",
+ "WitchSwamp": "-1/-1/-1/-1/795 -1 153 -1 143 -1 157 -1 1208 -1/795 -1 153 -1 143 -1 157 -1 1208 -1/795 -1 153 -1 143 -1 157 -1 1208 -1/795 -1 153 -1 143 -1 157 -1 1208 -1/-1",
+ "fishingGame": "-1/-1/-1/-1/153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1/153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1/153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1/153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1/378 .08 390 .25 330 1",
+ "Temp": "16 .9 22 .9/396 .6/404 .9 410 .9/418 .5 414 .2/153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1/153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1/153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1/153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1/378 .08 390 .25 330 1",
+ "IslandNorth": "-1/-1/-1/-1/701 -1 838 -1 269 -1 1205 -1/701 -1 838 -1 269 -1 1205 -1/701 -1 838 -1 269 -1 1205 -1/701 -1 838 -1 269 -1 1205 -1/791 .05 292 .05 774 .1 749 1",
+ "IslandSouth": "-1/-1/-1/-1/155 -1 130 -1 128 -1 267 -1 837 -1 1205 -1/155 -1 130 -1 128 -1 267 -1 837 -1 1205 -1/155 -1 130 -1 128 -1 267 -1 837 -1 1205 -1/155 -1 130 -1 128 -1 267 -1 837 -1 1205 -1/791 .05 292 .05 774 .1 749 1",
+ "IslandWest": "-1/-1/-1/-1/149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 1205 -1/149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 1205 -1/149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 1205 -1/149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 1205 -1/791 .05 292 .05 774 .1 749 1",
+ "IslandSouthEast": "-1/-1/-1/-1/155 -1 130 -1 128 -1 267 -1 837 -1 1205 -1/155 -1 130 -1 128 -1 267 -1 837 -1 1205 -1/155 -1 130 -1 128 -1 267 -1 837 -1 1205 -1/155 -1 130 -1 128 -1 267 -1 837 -1 1205 -1/791 .05 292 .05 774 .1 749 1",
+ "IslandSouthEastCave": "-1/-1/-1/-1/155 -1 130 -1 128 -1 267 -1 836 -1 1205 -1/155 -1 130 -1 128 -1 267 -1 836 -1 1205 -1/155 -1 130 -1 128 -1 267 -1 836 -1/155 -1 130 -1 128 -1 267 -1 836 -1 1205 -1/791 .05 292 .05 774 .1 749 1",
+ "IslandSecret": "372 .6 397 .5 394 .5 393 .3 718 .2 719 .3 723 .3/372 .6 397 .5 394 .5 393 .3 718 .2 719 .3 723 .3/372 .6 397 .5 394 .5 393 .3 718 .2 719 .3 723 .3/372 .6 397 .5 394 .5 393 .3 718 .2 719 .3 723 .3/836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1/836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1/836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1/836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1/791 .05 292 .05 774 .1 749 1",
+ "IslandNorthCave1": "281 .9 404 .9 420 .5 422 .5/281 .9 404 .9 420 .9 422 .9/281 .9 404 .9 420 .9 422 .9/281 .9 404 .9 420 .9 422 .9/-1/-1/-1/-1/107 .01"
+ }
+ },
+ {
+ "Action": "EditImage",
+ "Target": "Maps/springobjects",
+ "FromFile": "assets/fishfish.png",
+ "FromArea": {
+ "X": 0,
+ "Y": 800,
+ "Width": 192,
+ "Height": 16
+ },
+ "ToArea": {
+ "X": 0,
+ "Y": 800,
+ "Width": 192,
+ "Height": 16
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Entries": {
+ "1200": "Kaofish/233/20/Fish -4/Kaofish/戴项圈的黄色柠檬鲨,偶尔会听到它发出“这合理吗?”的灵魂叫声。",
+ "1201": "Ladyfish/666/40/Fish -4/Ladyfish/居住在森林湖水里的紫色精灵鱼,你居然通过了他的考验,魔兽世界!",
+ "1202": "12fish/1200/100/Fish -4/12fish/卧槽,怎么会有喝水还打领带的鱼,牛逼阿。",
+ "1203": "Naichafish/400/30/Fish -4/Naichafish/头顶吸管的小飞象章鱼,本来很温顺,自从粉发魔法师住进来后性格逐渐扭曲了起来。",
+ "1204": "Bellfish/300/30/Fish -4/Bellfish/弹跳时会叮铃铃作响的神秘橘色湖鱼,因此被命名为铃铛鱼。",
+ "1205": "Maofish/550/40/Fish -4/Maofish/“哈哈哈,哈哈哈哈哈哈哈哈哈哈哈。”",
+ "1206": "Ryufish/300/20/Fish -4/Ryufish/气温转凉时出没的变种鲤鱼,河鱼届的素帕思达,和普通的锦鲤相比骚的不行。",
+ "1207": "Baofish/600/40/Fish -4/Baofish/看起来闪闪发亮的蓝白色龙鱼,似乎和紫色的精灵鱼有些渊源。",
+ "1208": "Abufish/650/40/Fish -4/Abufish/通体黑色的神秘鱼类,它缠住了你的鱼线,小心陷阱。",
+ "1209": "pi胖吉胸针/5000/-300/Basic/pi胖吉胸针/头顶粉毛的胖吉,送给Api的话,他会很乐意搬家到农场。",
+ "1210": "指南针/233/-300/Basic -16/指南针/昂贵的不知道有什么用的东西,如果卖掉一定数量的话……?",
+ "1211": "胖吉猫/0/-300/Quest/胖吉猫/草丛里发现的异色胖吉,似乎和某人房间里的收藏是同一套。不快点物归原主会被主人记恨的(危)。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Entries": {
+ "1200": "Kaofish/15/mixed/40/50/600 1200/spring summer/both/682 .2/1/.2/.3/0",
+ "1201": "Ladyfish/80/dart/30/60/600 2600/spring summer fall winter/both/682 .2/1/.3/.3/6",
+ "1202": "12fish/100/mixed/50/50/600 1900/summer/sunny/688 .05/1/0/.02/10",
+ "1203": "Naichafish/40/mixed/3/7/1200 2600/fall/both/682 .2/1/.2/.2/0",
+ "1204": "Bellfish/25/mixed/6/9/600 1200 1900 2600/spring summer fall winter/both/682 .2/1/.2/.2/4",
+ "1205": "Maofish/70/floater/7/15/1200 2000/spring summer fall winter/both/682 .2/1/.2/.2/6",
+ "1206": "Ryufish/50/sinker/20/30/1200 2600/fall winter/both/682 .2/1/.2/.2/0",
+ "1207": "Baofish/80/mixed/10/40/600 2600/spring winter/rainy/682 .2/1/.2/.2/4",
+ "1208": "Abufish/80/sinker/8/20/600 2600/spring summer fall winter/both/682 .2/1/.2/.2/6"
+ }
+ },
+ {
+ "Action": "EditImage",
+ "Target": "LooseSprites/AquariumFish",
+ "FromFile": "assets/12tfishtank.png",
+ "FromArea": {
+ "X": 96,
+ "Y": 240,
+ "Width": 384,
+ "Height": 48
+ },
+ "ToArea": {
+ "X": 96,
+ "Y": 240,
+ "Width": 384,
+ "Height": 48
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/AquariumFish",
+ "Entries": {
+ "1200": "104/fish",
+ "1201": "105/eel",
+ "1202": "106/fish",
+ "1203": "107/cephalopod/107/107 108/109 109 110 110/110 111",
+ "1204": "112/fish",
+ "1205": "113/fish",
+ "1206": "114/fish",
+ "1207": "115/eel",
+ "1208": "116/cephalopod/116/116 117/117 117 118 118/118 119"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/NPCGiftTastes",
+ "Entries": {
+ "Api": "哎呀,这个可是好东西!谢谢谢谢。/74 446 198 233 832 834 1200 1201 1202 1204 1205 1206 1207 1208/不错不错,API送你一朵小红花。/-7 276 -2 -79/…这个…谢谢。/-15 -16 -74 -28/……你送给API这种东西是何居心?/-20 -21/啊,谢谢,那API就收下了。/-4 -26 -75 -81 -5 -80/"
+ }
+ }
+ //标签
+ //邮件
+ //任务
+
+ ]
+}
\ No newline at end of file
diff --git a/Api mod/[CP] pi friends Fish/manifest.json b/Api mod/[CP] pi friends Fish/manifest.json
new file mode 100644
index 0000000..c33eba0
--- /dev/null
+++ b/Api mod/[CP] pi friends Fish/manifest.json
@@ -0,0 +1,14 @@
+{
+ "Name": "Pi Friends Fish",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "pipilayulapi",
+ "UniqueID": "Pifriendsfish",
+ "MinimumApiVersion": "3.9.0",
+ "ContentPackFor": {
+ "UniqueID": "Pathoschild.ContentPatcher"
+ },
+ "UpdateKeys": [
+ "Nexus: 8158"
+ ]
+}
\ No newline at end of file
diff --git a/Api mod/[CP]Api/assets/Dialogue/Api.json b/Api mod/[CP]Api/assets/Dialogue/Api.json
new file mode 100644
index 0000000..11eae5e
--- /dev/null
+++ b/Api mod/[CP]Api/assets/Dialogue/Api.json
@@ -0,0 +1,223 @@
+{
+ "Introduction": "啊?……哦哦,我叫API,你好你好你好。$1#$b#初次见面,请多关照。$1",
+ "danceRejection": "啊这,我就直说了……#$b#我不想跟你跳舞。$9",
+ "breakUp": "……我不是很想跟你说话。$3#$b#你得清楚一件事,API不是什么能召之即来挥之即去的人。$3",
+ "stardrop_gift": "来,这位小朋友,API送你一粒仙丹,能保你长生不老。$15#$b#就这一颗,便能增长百年功力……$15#$b#……你那是什么表情,我会害你吗?$8",
+ "refusal_no_heartsA": "没必要,小朋友,真的没有必要。$9",
+ "refusal_no_heartsB": "这个,首先,API是没有这方面的打算的。#$b#其次,API和你吧,不熟的。$9",
+ "reject_two_heartA": "嗯....花很好看可惜不能吃。$9#$b#来来,API教你一个拿手厨艺,从来没有公开过的“屁癌便当”食谱——(转移话题)$8",
+ "reject_two_heartB": "哦——原来我的魅力这么大,API很感动,但还是得拒绝。$13",
+ "reject_four_heartA": "这样吧,什么时候API的朋友神奇陆夫人找到女朋友了,我再考虑答不答应你。$13",
+ "reject_four_heartB": "?关于这个吧.....API真不急。$13#$b#要不你考虑一下我的其他朋友?我在这里给他们征个婚。(郑重其事地点头)$1",
+ "give_pendant": "……?!$5#$b#这,是不是意味着,从今往后,你的鸡就是我的鸡,你的牛就是我的牛?$1#$b#太好了!自从我去过你的农场,你这个朋友我就交定了。$15",
+ "engageA": "这,你马上结婚,我上你家去干嘛。$5",
+ "engageB": "小伙子,你这不太好吧。^小姑娘,你这不太好吧。$9",
+ "marriedA": "啊这…#$b#你都结婚了吧,这好吗?这不好。",
+ "marriedB": "这,重婚罪不是重罪吗?你再这样我要叫龙警官(穿越)来抓你了!$5",
+ "spring_1": "新的一年,API祝你活久点。$1",
+ "spring_12": "复活节啊——会有巧克力蛋给我吃吗?$15",
+ "Spring_23": "明天让你见识一下API的舞姿。$7",
+ "summer_10": "嗯?你想知道API要带什么东西去宴会?$7#$b#那我当然得是带上一种极品的好东西,嘿嘿嘿。$8",
+ "summer_27": "什么?!秋天不卖冰激凌了?$5",
+ "fall_15": "API制定了一套完整的白吃白喝计划。$15",
+ "fall_26": "你想去走恐怖迷宫?嗯.......我柜子动了,我不玩了。$9#$e#好玩吗?鬼一样。$9",
+ "winter_7": "钓鱼是重头戏啊,让API来给你长长见识,看看什么才是真正的钓鱼王!$12",
+ "winter_24": "在API那边呢,圣诞节有个东西叫榭寄生。#$b#那个在各种恋爱番里还挺常见的……基本上是圣诞OVA定番了。$1",
+ //春季和一般对话
+ "Mon": "API正皱着眉看地图,似乎没有看到你。$2#$b#(……似乎也没看到他脚下的路。)$2",
+ "Mon2": "最近好像能找到很多蒲公英。#$b#你可以多去各种地方转转,实在很饿的话可以吃掉。$1",
+ "Mon4": "API的星期天已经结束了(悲)$9#$b#为什么就不能一周七个星期日呢?$9",
+ "Mon6": "有先人说过:想要致富先得撸树,想要赚钱就得种田。不要偷懒啊小朋友。$7",
+ "Mon8": "你看这里春色正好,API简直想放声高歌一曲。$1#$b#我可真是嗨到不行啊!(笑)$15",
+ "Mon10": "如果你缺乏动力没有精神的话,API推荐你去听一听热门华语271,保证你立马精神焕发动力十足。$1",
+ "Tue": "早上好早上好……$6",
+ "Tue2": "周二不要去盖房子或者买动物,她们不在的。#$b#那些人会去一个神秘的地方,进行一些神秘活动。",
+ "Tue4": "在刚刚来到这个世界的初期,钓鱼,是一种非常合适的致富手段。#$b#API跟你讲,只要学会钓鱼,你的经济就会发育的很快。$7",
+ "Tue6": "API掐指一算,距离周五还有三天,周六和周日就好像近在眼前。$15",
+ "Tue8": "呃啊,悠闲……感觉就好像提前过上退休生活。$6#$b#API超喜欢这里的啦,个个都是人才,说话又好听。$1",
+ "Tue10": "哈喽,观众朋友们大家好,今天是星露谷春季的第二天。$1#$b#今天的录制计划API还没有想好,总之呢,先出门。$15#$e#……仔细一想忘拿东西了,先回家。$9",
+ "Wed": "API攥着把燧石斧头,正戒备的东张西望,似乎受了点小伤。",
+ "Wed2": "那个森林的左下方有座法师塔,你有去过吗?#$b#……里面味道很怪。$2",
+ "Wed4": "API跟你讲,钓鱼来钱特别快(笑)$1#$b#当然你是没有这个效率的,你又没有替身的力量。砸,瓦鲁多!$8",
+ "Wed6": "周三之前要把种子什么的都买好啊,不然奸商不开门就很难办。$13#$b#超市买那些会很贵,不过话说回来,要是想买的东西超市没有就更难办了。$13",
+ "Wed8": "春天有很多蒲公英在这里,可以做成小黄花沙拉。$1#$b#小黄花沙拉可以做成那种更高级的,金色传说PI便当。$15",
+ "Wed10": "API卖的那顶金色帽子,真的很帅,很拉风。$12#$b#就是你实际戴在头上可能有点重。$1",
+ "Thu": "API看起来面黄肌瘦,似乎有点营养不良。$9",
+ "Thu2": "感觉这里初期的话,养殖好像不太划算。初期最划算的还是钓鱼。",
+ "Thu4": "不同的钓点你钓上来的肯定就不一样,河里有河鱼,海里有海鱼,湖里有湖鱼。$1#$b#虽然说API也想不明白岩浆里为什么有可乐。",
+ "Thu6": "API来了这里之后,熬夜能力跳楼式下降。#$b#……我API居然连晚上三点都熬不到了!这一定是什么人的阴谋。$9",
+ "Thu8": "下矿是为了攀科技,攀科技是为了种地。#$b#种地是为了搞钱和献祭,但是搞钱也是为了种地。#$b#……哇,刚刚API说了一个双押。$7",
+ "Thu10": "API仔细一想,是不是快有美洲大树莓可以摘了。$1#$b#具体什么时候会长出来倒是没有印象……这种东西都和蓝莓一样的,顺其自然就好,也不缺就是了。$1",
+ "Fri": "API的袖口沾着大量的砂砾,似乎昨晚做了大量苦工。",
+ "Fri2": "这位观众,我想到了一个极好的办法。$7#$b#但是这一片纸太小了写不下,所以我打算之后再跟你去讲。$8",
+ "Fri4": "唔,今天猪车会不会卖上古种子呢……#$b#梦想还是要有的,万一实现了呢。",
+ "Fri6": "有时候会有人给你寄信来推销。不想买的话就讲两个字,没钱。#$b#API跟你讲,任何推销你只要用没钱去推脱就可以了。$15",
+ "Fri8": "API啊API,你怎么能如此堕落!$9#$b#先前定下的攀科技计划你都忘了吗!$9#$b#今天不能再去打电动了——$9",
+ "Fri10": "锵锵!今天是API赚大钱的好日子,这种时候肯定也不能忘了我的好朋友对不对?$15#$b#来,这是你的分红,收下吧!$15[128 198 268 351 373]",
+ "Sat": "啊,你好你好……$10",
+ "Sat2": "API决定,以后呢,这边周六周日都在家里呆着。$1#$b#毕竟是费力气造的房子,肯定要多享受一下。$1",
+ "Sat4": "%API正在吨吨吨一瓶豆奶。#$e#——嗝,果然还是南瓜豆奶最经典了。$15",
+ "Sat6": "其实时不时玩点儿童小玩具也蛮有趣的。$1#$b#这个,对吧,谁说只有儿童才能玩儿童玩具的?$7",
+ "Sat8": "之前API寄给你的猫香蒲,怎么样,是不是很可爱。$1#$b#这个世界需要更多的猫猫。$15",
+ "Sat10": "你过来一下,API有个想法。$8#$b#……躲什么,我害你有什么好处吗?$15",
+ "Sun": "API看起来很饿,正喃喃自语说着什么,隐约能听到一点。“小黄花……黄花沙拉。”$9",
+ "Sun2": "复活节前可以攒一攒钱,到时候买草莓种子。$1#$b#草莓是个好东西的,可以做成草莓冰沙。$1",
+ "Sun4": "难得的周日,当然要去神秘的森林探索。$15#$b#API说是探索就是探索,绝对不是去找人。$5",
+ "Sun6": "API准备了一块紫水晶。其实最好还是拿南瓜,可惜不是秋天。$1",
+ "Sun8": "又辛苦了一周,API今天准备去看看风景。$1#$b#每周都要休息一下对吧,API还是很勤奋的,一周只休息七天。$1",
+ "Sun10": "春眠不觉晓,老陆是傻diao。夜来风雨声,背板背多少。$15",
+ //夏季对话~
+ "summer_Mon": "API似乎正在寻觅蓝莓,试图以此填饱肚子。",
+ "summer_Mon2": "啊,热起来了,我觉得我需要抗炎药剂.......$9",
+ "summer_Mon4": "人是察觉不到温度是怎么上升的。能被察觉到的只有快被热死的这个结果。$9",
+ "summer_Mon6": "API问你个问题。你知不知道,把大象装冰箱,总共分几步?$7#$b#干什么干什么,天这么热,API就想给你降降温。$8",
+ "summer_Mon8": "像这种天气API就只想在空调房里泡一天…$1#$b#然后左手冰沙,右手刨冰,面前放着冰淇淋。$1#$b#啊…最好是芒果的。$15",
+ "summer_Mon10": "有时候再呐喊,这个,救你的英雄也不会过来的。#$b#凡事还得靠自己,除非你有一群死心塌地的兄弟。$1",
+ "summer_Tue": "啊,好热好热……你好。$9",
+ "summer_Tue2": "你有买API树屋买的大头菜种子吗?$1#$b#没买的话可以买一点,还可以种出超大大头菜,蛮酷的。$12",
+ "summer_Tue4": "四五八团谁不知道我是快枪手啊——(笑)$1",
+ "summer_Tue6": "API突然想起你也有一块农场,你有取名字吧?#$e#$y '叫什么说来听听?_pipilapilayu农场_嗯?只有API的农场才叫这个名字,你,究竟是谁!$5_嗯....自己取了一个普通名字。_没什么不好意思的,努力让你的农场繁华过API吧!$15'",
+ "summer_Tue8": "其实API隐藏了自己的能力,只用简单的咒语就能够改变季节。$1#$b#但是现在是不能使用的,这个只限于创造模式。",
+ "summer_Tue10": "在这种季节要记得多喝水,才不会中暑。$1#$b#嗯?我说的是喝水,而不是“喝(抽)杯(只)水(烟)”,不要擅自曲解API的意思啊。$1",
+ "summer_Wed": "哇———我燃起来了,好热好热。$9",
+ "summer_Wed2": "唉,我应该在冬天多收集一些冰块的。$9#$b#手里的这些也不知道能吃多久的芒果刨冰。$13#$b#异世界不用担心肠胃问题真舒坦啊——$13",
+ "summer_Wed4": "在这个季节像极了API家空调坏掉的痛苦时刻,我要吃芒果沙冰———$9",
+ "summer_Wed6": "%API匆匆而过,好像掉了什么。[721 717 203 226 456]",
+ "summer_Wed8": "回家吧小朋友,世界上是没有那么多东西值得你在这种温度底下走来走去的。#$b#当然API不能回家,API还要录制。$9",
+ "summer_Wed10": "这么热的温度,让我想起很久很久以前有一个火焰恶魔领主。#$b#你不要听它名字这样就觉得很牛哔——,但其实它真的好弱,我三刀就砍死了。$7#$b#还被某个人念叨了好久我毁了他的视频,嘿嘿嘿。$8",
+ "summer_Thu": "……我家呢?",
+ "summer_Thu2": "糟糕了,API好像迷失了人生的方向…$9",
+ "summer_Thu4": "法师塔附近的湖里居然能钓到河鱼,这点很怪。#$b#不过,非要说的话,API比起河鱼更喜欢海鱼。$1",
+ "summer_Thu6": "牛奶是个好东西啊,牛奶可以做成奶油,做成冰淇淋,做成雪糕,做成沙冰,还可以做成奶酪。$1#$b#奶酪可以回好多血,芝士就是力量。$15",
+ "summer_Thu8": "养殖的利滚利是没有那么快的…家财万贯带毛不算(笑)$1#$b#所以API告诉你一个结论就是,养猪,因为这里的猪不带毛。$1",
+ "summer_Thu10": "API总感觉星露谷有那么一些似曾相识……#$b#你有没有听说过一个,蓝发的小女孩。",
+ "summer_Fri": "%API似乎在和异界的朋友通话,只是对你点了点头。你对他如何做到跨界通话而感到好奇。",
+ "summer_Fri2": "就每天怀揣着希望去猪车开盲盒,还挺好玩的。顺路还可以打一点硬木。$1",
+ "summer_Fri4": "有科学研究证明,这个,娱乐是非常必要的。$1#$b#所以API决定一周娱乐七天,这样有助于效率提高。$15",
+ "summer_Fri6": "你的农场还蛮大的吧?$7#$b#那这些爬爬怪就送给你了!$8[717 715 716]",
+ "summer_Fri8": "API之前钓上来一个沙雕奶茶…#$b#不太想要,回头把这个东西送给阿比。$13",
+ "summer_Fri10": "打灭打呢~打灭哟~打灭呐喏哟——$15",
+ "summer_Sat": "%你看见Pi手里拿着大麦粉,似乎是想自己做点蛋糕出来。",
+ "summer_Sat2": "我去过很多地方……其中大多数比这里危险的多。#$b#你听过MITE吗?或者塞尔达?API曾经在塞尔达做过野营豆腐西施。$1",
+ "summer_Sat4": "今天API打算在家里蹲一蹲,检查一下有没有什么安全隐患。$1",
+ "summer_Sat6": "录制有时候就是一场冒险,你永远也不知道下一秒会发生什么事情。$1#$b#可能你这里惊心动魄,然后弹幕上全都是二三三三,这个属于正常现象。$1#$b#那种特别有趣的节目效果有时候都是一种馈赠。$1",
+ "summer_Sat8": "你去山湖那边钓鱼的话,可能会钓到大嘴鲈鱼…$1#$b#我之前有次钓上来一条蓝色的,蓝色经典,梦之鲈鱼,API险些没舍得卖。$15",
+ "summer_Sat10": "这世界上只有大黑是真正的好马。$1#$b#大——黑——!$5",
+ "summer_Sun": "今天的API看起来丝毫不想出门。$6",
+ "summer_Sun2": "这座树屋的木材来自暮色森林。你知道那个地方吗?#$b#那里没有白天,很危险,但还蛮有趣。$1",
+ "summer_Sun4": "——呃啊!舒服。$11#$b#像这种天气,就应该像API一样,在家里着吃刨冰呆一整天。$10",
+ "summer_Sun6": "别忙了,兄啊,听我一言。#$b#周末,难道不是用来摸鱼的吗?休息一下吧。$1#$e#API正好趁你不备赶超你。(小声)$7",
+ "summer_Sun8": "矿车是很有用的一种东西(笑)$1#$b#可以用来运输,也可以结束掉那些无用之人的挣扎。$15",
+ "summer_Sun10": "十室九厅造八层楼,只有七怪六鸡五铁同居,住四三二天,一箭射爆。$8",
+ //秋季对话~
+ "fall_Mon": "%API正冒着糖尿病的风险吃苹果。",
+ "fall_Mon2": "这博物馆的大好河山基本都是API捐掉的。#$b#原来卫青和霍去病竟是API自己。",
+ "fall_Mon4": "秋天要记得种南瓜。$1#$b#南瓜有什么用?可以送…南瓜可以做南瓜豆奶。$1#$b#小朋友们要记得每天喝豆奶,有加成的(笑)$7",
+ "fall_Mon6": "秋天可是丰收的季节,小朋友你有好好耕种吗?$1#$b#API这边可是做成了新的东西,那这些就给你了。$1[91 60 203 234]",
+ "fall_Mon8": "每次耕种的时候API就格外的想念方块酱。$1#$b#什么?我怎么会把我的朋友当成工具人呢?$5",
+ "fall_Mon10": "科技的研究是永无止境的。游戏的成就也是不断更新的。$1#$b#等API做掉这个成就就去研究科技。$7",
+ "fall_Tue": "API喃喃自语着。“……这南瓜怎么比黑曜石还硬啊……”$2",
+ "fall_Tue2": "%一个猫猫表情包。(奇怪的是API并没有给你看图,你的脑海里却有了图案)",
+ "fall_Tue4": "嗯?秋季会有展览会?API要考虑一下是不是要去售卖一些东西了。$7",
+ "fall_Tue6": "男人的浪漫?那当然是一个秘密的收藏室。$1#$b#也许它的入口就藏在一副挂画后面。$1",
+ "fall_Tue8": "%API看起来想起了一些不好的事情。#$e#……总有一天,我要让那个铁匠二十四小时开门。(咬牙切齿)$2",
+ "fall_Tue10": "要知道API也是有四大护法的人。$1#$b#右护法:黑猫点头.gif,左护法:狸花猫插花.gif左上护法:灰猫一跳.gif,右上护法:黑猫惊讶.gif $1#$b#怎么样?厉害吧。$15",
+ "fall_Wed": "……秋天好像冷起来了。",
+ "fall_Wed2": "肥牛好吃猪排好吃,猫不能吃但是手感很好 。$15",
+ "fall_Wed4": "我遇见过比较恐怖的事儿?#$b#某个逃亡的世界有八个Tan.......啊不,八个LadyLu我的妈!太恐怖了(棒读)",
+ "fall_Wed6": "你那边如果有猫菖蒲种子,记得早点种喔。$1#$b#不然如果换季了它还没长出来,那就糟糕了。$1",
+ "fall_Wed8": "有的事就是要心诚则灵。$1#$b#如果不灵那不是API的问题,一定是东西的问题。$1#$b#API会没有一个真诚的心吗?$15",
+ "fall_Wed10": "天气变冷了,但是姜岛火山口还是很热。$1#$b#不过呢,有条小火龙在那里盘踞可能也是原因之一$15",
+ "fall_Thu": "%API得到了南瓜,在考虑如何把它做成南瓜灯。#$b#“原理应该是一样的......”",
+ "fall_Thu2": "你看,这边的树叶之类已经发黄了。#$b#但是API的家就不一样,树屋那边四季如春。$1",
+ "fall_Thu4": "要抓动物的话,你打它们一下,它们会向前跑。#$b#可以凭借你高超的技术拦住它。$1#$b#当然API就不给你示范了。$1",
+ "fall_Thu6": "兄啊,记得把鸡舍和牛圈的门关好…$9#$b#我昨晚把一只鸡关在门外,今天就发现它已经葬身狼腹…作案嫌疑狼还在逍遥法外,API感到十分痛心。$9",
+ "fall_Thu8": "铁锭可以做成铁镐,铱锭可以做成铱镐,钻石可以做成钻石镐。#$b#…凭什么牛肉就不能做成牛肉镐。$2",
+ "fall_Thu10": "美味しくなれ萌え萌えちゅ ~$15",
+ "fall_Fri": "什么?南瓜灯居然不是永久的!$5#$b#嗯......很符合事实。$2#$b#这样对比下来,MC世界里的南瓜灯就很不合理,但是它可以永久使用比较省材料。API算它们五五开吧!",
+ "fall_Fri2": "你说褪黑素和咖啡哪一个会更厉害?#$b#API试过了,他们俩谁都没输只有API输了。$9",
+ "fall_Fri4": "现在看到这么多资源,API还有一点感慨。$1#$b#最开始API连一块木头都很难得到,还特别容易饿,只能疯狂吃草根。",
+ "fall_Fri6": "朋友圈最强壶男大赛没拿第一?#$b#当然是API让他们的,如果我用右手也太欺负他们了。$12#$b#不妥不妥,API可是很公平公正的。$12",
+ "fall_Fri8": "把你的钓饵换成鸡腿,说不定能钓上来一个会“哈哈哈”的奇怪东西。$1",
+ "fall_Fri10": "什么?API进了三个球,怎么还是一比六输了!$5#$b#就算我API有百分之一的错,队友就没有百分之九十九的错吗?!$2",
+ "fall_Sat": "听说万灵节能够获得黄金南瓜。把这个南瓜塞进缝纫机里,就能做出一顶女巫帽子。#$b#至于这个是什么原理,很遗憾,API也不知道。$1",
+ "fall_Sat2": "有句话说,屠龙者终将成为恶龙。一切可都是有因果报应的。$8",
+ "fall_Sat4": "嗯....紫水晶,是阿比喜欢的。API决定留着送给她。$1",
+ "fall_Sat6": "API吃过的神奇的东西可不少。#$b#不过那一次吃过的千年蝎万年蛹还挺难忘的。",
+ "fall_Sat8": "你说起了5秒极限求生?那可是一次惊险到刺激的经历。#$b#但API就是擅长创造奇迹,这才是勇者的样子。$1",
+ "fall_Sat10": "不要再做梦了,宅男们,现实中没有魔法,也没有源石病,也没有,这个耳朵,好好过一下正常的生活吧!$12#$e#…安洁丽娜,是虚拟的吗?$5",
+ "fall_Sun": "听说有一个叫银河之剑的武器?$1#$b#API想看看它是不是比我的顶配附魔钻石剑还要强。$14",
+ "fall_Sun2": "API给你推荐一下一个叫少年PI的人的视频。$1#$b#那效果等同于强效救心丸,一天一遍,血压不见。$8",
+ "fall_Sun4": "悲剧是不能拿来说笑的,希望你能与我共勉。",
+ "fall_Sun6": "猫这种生物是很可爱的。$1#$b#猫猫能有什么坏心眼呢?$1",
+ "fall_Sun8": "如果你有钻石剑要附魔的话,最好在秋天搞掉。$1#$b#三味线它们冬天和春天是不做附魔服务的。$13",
+ "fall_Sun10": "你要成为正义的伙伴?$1#$b#那我就是邪恶的了。$8",
+ //冬季对话
+ "winter_Mon": "API穿着法师袍,看起来神神秘秘的。",
+ "winter_Mon2": "冬季第一日好像是下水道那个小黑的生日。#$b#送个……给它送个南瓜吧。",
+ "winter_Mon4": "其实吧,春冬和夏秋这两个季节,三味线卖的东西不一样。#$b#春冬是旧货市场,但是夏秋是稀有品市场。",
+ "winter_Mon6": "嗯?为什么到冬天就换衣服?$4#$b#冬天那么冷当然不能光膀子露大腿啊,不然走在街上大家都会用看傻子的眼神看你。",
+ "winter_Mon8": "冬天太冷了,梅西在家。",
+ "winter_Mon10": "今天的API是大魔法师·神鸟圣人API。$1",
+ "winter_Tue": "你对我换了衣服很好奇?冬日的API决定当一个大法师了。",
+ "winter_Tue2": "%API看起来被温度MOD冻的够呛。",
+ "winter_Tue4": "冬天的话好像很多地方都会有这个冬青树。#$b#它是一个很有圣诞气息的东西,就,圣诞节的主题色。#$b#红配绿,基本来说会有点那个,但圣诞就是这个配色……",
+ "winter_Tue6": "即使在冬天也要做好战斗的准备。#$b#小怪刷新的时候可不会管季节的,即使是寒冷的冬日,它们也会出来偷你的屁股。$8",
+ "winter_Tue8": "如果你突然感觉到一阵冷气,那很有可能是冰之妖精就在附近。#$b#冰之妖精是什么人不用我多说吧。$8",
+ "winter_Tue10": "说起来你别不信,API在生存方面只要称第一,就没人敢称第二。#$b#我可是,皮尔·格里尔斯。$1",
+ "winter_Wed": "API似乎在研究新魔法,你发现他手里的魔力变成了猫。$23",
+ "winter_Wed2": "嗯?你觉得API又变帅了?#$b#谢谢谢谢,你也很有眼光。$1#$b#这么有眼光,API送你一些好东西。$15[128 731 907 800]",
+ "winter_Wed4": "这种天气的话,在雪里可以挖到一些小山药出来。虽然也没有什么太大的用处就是了。",
+ "winter_Wed6": "嗝............(你听见了一声悠长的战神咆哮)",
+ "winter_Wed8": "像这种天气,API其实是不太想出门乱走的。$2#$b#树屋里那个被炉,全星露谷仅此一个,它不香吗!$15",
+ "winter_Wed10": "哦,我的上帝啊,这天气该死的冷。API简直想要用这双靴子狠狠地踢你的屁股。$2",
+ "winter_Thu": "怎么样?我的新斗篷不错吧,API对它也很满意。#$b#你可不要以为上面的星星图案只是装饰,它可以吸引更多魔力到我身边的。$8",
+ "winter_Thu2": "API的朋友里面有没有不缺德一点的?#$b#嗯......那可能只有铃铛了吧。#$b#他比较老实,不像奶茶,太坏了。$2",
+ "winter_Thu4": "要是温室没开的话,整个冬天能种的就只有冬日种子了…$2#$b#感觉上还是下矿划算一点。$2",
+ "winter_Thu6": "要成为一个真正的大魔法师,首先对魔力的掌控就要熟练。#$b#像这样随意改变可视化魔力的形状,做到是很难的。$5#$b#但API已经很熟练了。$8",
+ "winter_Thu8": "API去过的世界太多了,已经记不清有多少了。#$b#每一次的冒险都很让人感慨万千。但最开始的冒险是从一个人带着一群人开始了一切。#$b#API永远记得,并且心存感激。",
+ "winter_Thu10": "API打算整一把木刀,以前有人送过我一把可惜因为搬家弄丢了。#$b#最近天气那么冷,干脆就多在家挥挥木刀。#$b#作为一个少年,果然还是会喜欢刀剑的。$15",
+ "winter_Fri": "什么?你想见识见识API的魔法?$4#$b#嗯,这样吧.....阿瓦达索命——$25#$b#嘿嘿嘿,开玩笑而已怎么还把眼睛闭上了。$1",
+ "winter_Fri2": "星之果实?说起来API一直很好奇,它的来源,售卖的人是如何得到这种东西的。",
+ "winter_Fri4": "一个永夜的世界要去怎么生存?#$b#这个问题对API来说也太简单了。#$b#既然世界没有光,那整个大陆就由我来点亮吧!$25",
+ "winter_Fri6": "虽说API的生日是在寒食节不错,但谁要是让API过寒食节,我就让他第二天过清明节。$3",
+ "winter_Fri8": "为什么我每天都在家里呆那么久?$4#$b#难道你没听说过吗?春困、夏乏、秋打盹儿。#$b#冬天?当然是得冬眠啊。$1",
+ "winter_Fri10": "冬天喝点酒可以暖身,说起来API也当过调酒师。#$b#怎么样想要来试试吗?我想想......这杯配方里酒精没有限量?那我可直接拉满了啊。$8#$b#当然未成年人还是禁止饮酒的,API也是有底线的。",
+ "winter_Sat": "想吃冰淇淋.....真正的勇士就是要在冬天吃冰淇淋!$1",
+ "winter_Sat2": "冬季15到17日的夜市可别忘了,有不错的东西可以获取。",
+ "winter_Sat4": "每次开晶球都和抽卡一样的感觉,欧非全由天定。#$b#我先说啊,功利奶是不可取的。",
+ "winter_Sat6": "API已经开始想要钻到被炉里去了……#$b#跟你讲,被炉是好东西的,大家都应该搞一个。$8",
+ "winter_Sat8": "炸年糕淋上酱油孜然粉很好吃,我得想个办法跨界吃到它。$15",
+ "winter_Sat10": "嗯?你想要一个女朋友也不是不可以。#$b#这样吧我联系我朋友奶茶让他女装,然后租给你,你看怎么样?$15",
+ "wintar_Sun": "来看看,你觉得这个魔法怎么样?(API念动咒语蓝色的魔力火焰在他手里缓缓跳动)$25",
+ "winter_Sun2": "秋刀鱼,淋上柠檬汁真的美妙,紧致的肉质,想起来就很想嚼点什么。$15#$b#但是这个世界吃不到 。$2",
+ "winter_Sun4": "冬日种子种满地,星露谷人真争气。",
+ "winter_Sun6": "突然想起来,API刚来这个世界的那两天晚上,在秘密森林里看见一只可以说人话的带着围巾的熊,它教给了我关于熊的知识。#$b#我仔细观察了一下,他好像是机械的,居然拥有自己的意识。#$b#但后来就也没见过了,再去就变成了一只普通的熊。#$b#嗯?我怎么会骗你呢?你可以永远xxAPI。$1",
+ "winter_Sun8": "API当然去过地狱,不过那个世界的地狱可能和你想象的不太一样,因为你会收获一堆“老婆”。$1",
+ "winter_Sun10": "来,今天教你一个新的词语。#$b#【PI】读音:屁癌;形容词;表示事物帅气或者长得十分好看。#$b#记住了吗?API相信你知道该怎么去用这个词语。$8",
+ //特殊对话
+ "cc_Bus": "讲个鬼故事,API发现巴士站昨晚被人修好了,但是根本没人修过它。",
+ "cc_Complete": "奇怪,那些皮克西去哪里了,还想多抓几只的。$1",
+ "cc_Greenhouse": "API最近也想自己建一个温室,不然冬天都没有事做。",
+ "cc_Minecart": "没想到啊没想到,我API也有上矿车的这一天。$9",
+ "movieTheater": "谢谢各位,感谢大家的支持,欢迎观众朋友们来看API大电影。$1",
+ "joja_Begin": "不知道为什么,社区中心的皮克西少了很多……$2",
+ "Resort_Entering": "API已经不是头一次来了……不过呢,用这种度假的心态来倒是头一次。$1",
+ "Resort_Leaving": "度假的日子已经结束,是时候继续打拼了!加油,打工人。$1",
+ "Resort_Leaving_2": "不错不错,不虚此行。$1",
+ "Resort_Shore": "哇,这光,哇,这水!$h",
+ "Resort_Shore_2": "%API他摇起来了。",
+ "Resort_Umbrella": "API特地从异世界搬来了一种特殊的树种,你种下去后可能会产生暴富了的错觉。$h",
+ "Resort_Umbrella_2": "有点累有点累,API在这里稍事休息。",
+ "Resort_Umbrella_3": "如果要去晒太阳的话,记得把自己晒得黑白均匀一点。$s",
+ "Resort_Wander": "你有发现API的扭蛋机吗?里面的头奖阎魔刀可不是开玩笑的!虽然还做不到破开时空,但也是不俗的战力了。$s",
+ "Resort_Bar": "其实我不是太喜欢来这种地方,但成年的API还是可以体验体验的。$h",
+ "Resort": "突然想起来,你觉得地狱疣这种作物怎么样?#$b#要知道现在的这个可是我改进过的,这种来自地狱的作物本需要特殊泥土才能耕种。API厉害吧!$h",
+ //行程
+ "Forest_22_44": "%API看起来鬼鬼祟祟。",
+ "Forest_21_44": "……什么?血口喷人!$5#$b#我API只是路过这里,什么DD,不知道。$4",
+ "Forest_22_40": "阿比盖尔喜欢魔法,API会魔法。所以API和阿比贴贴。$15",
+ "Town_37_89": "%API看起来鬼鬼祟祟。",
+ "Town_38_89": "API在想,是把蒲公英给潘小姐,还是自己吃掉。",
+ "Town_37_90": "API在看潘小姐,潘小姐在看书。那差不多就是我API在看书。$1",
+}
\ No newline at end of file
diff --git a/Api mod/[CP]Api/assets/Dialogue/MarriageDialogueApi.json b/Api mod/[CP]Api/assets/Dialogue/MarriageDialogueApi.json
new file mode 100644
index 0000000..fe905b7
--- /dev/null
+++ b/Api mod/[CP]Api/assets/Dialogue/MarriageDialogueApi.json
@@ -0,0 +1,89 @@
+{
+ "Rainy_Day_0": "天色这么阴,外面会不会下陨石雨…#$b#API以前见过猫陨石雨,跟你讲,天上下一种戴着头罩的外星猫,就好像贝吉塔落地,一击就把奶茶他们给悉数击杀。$1",
+ "Rainy_Day_1": "这种平静的雨天真是难得,回想起来我仿佛还在龙卷风中心飞着。#$b#这可不是一般生活能体验到的东西。$1",
+ "Rainy_Day_2": "鱼肥果熟入我肚,生吃你马(指鱼)我饱腹~$15",
+ "Rainy_Day_3": "出门的话,一定要小心前方减速带,特别是现在雨天看不清路。$1#$e#API给你点东西防身好了。[772 773 832 874 288]",
+ "Rainy_Day_4": "API其实很好奇你们为什么出门都不用伞。也从来不给武器除锈什么的,这个,API不懂的。#$b#API有理由怀疑你在人工附魔破伤风之刃。",
+ "Rainy_Day_Api": "今天可是个钓鱼的好日子,碰碰运气说不定能大赚一笔。$1",
+ "Rainy_Night_0": "哇,API今天在屋里睡了一整天,现在神清气爽。$1",
+ "Rainy_Night_1": "嘘.....你听见了吗?#$b#有雷......何方道友在此渡劫!$5",
+ "Rainy_Night_2": "你永远也叫不醒一个装睡的人。zzzZZZ $11",
+ "Rainy_Night_3": "你看,外面又黑,又打雷,又下雨,屋里又干燥又暖和。这种天气难道不就是该躺着玩手机吗?$7",
+ "Rainy_Night_4": "API今天打了一整天的游戏。非常怠惰。$1#$b#但是很爽。$15",
+ "Rainy_Night_5": "下雨天的好处就是可以偷懒不用给作物浇水,这样就能有更多的时间去做其他的事了。$1#$b#可惜也只能偷懒这一天,当然自动化后就不一样了。$15",
+ "Rainy_Night_Api": "嗯?你说那些新出现的鱼?这个API不能随便告诉你,你要靠自己去悟。$15",
+ "Indoor_Day_0": "既然你诚心诚意地发问了,那API就大发慈悲地告诉你,我当然单推阿比。$1#$b#什么?我是DD?$5#$b#血口喷人。",
+ "Indoor_Day_1": "你问我做过什么疯狂的事?#$b#嗯......岩浆泡澡算不算?#$b#当然这个也只是基础,API通常是在别人用岩浆泡澡的时候把顶上盖住。$15",
+ "Indoor_Day_2": "用了很多次的梗再去用,就像把公交车上座位底下别人嚼烂黏在椅子下面的口香糖抠下来再放嘴里嚼一样,咱们需要创意。",
+ "Indoor_Day_3": "谁会在室内戴墨镜啊。(戴上墨镜)$12",
+ "Indoor_Day_4": "一看到松露巧克力就会想到“一整颗松露在嘴里流淌”这么一句话 。$7",
+ "Indoor_Day_5": "今天是个好日子,Api大发慈悲送你点好东西。$7[772 773 337 336 335]",
+ "Indoor_Day_Api": "……是谁用烟头烫到了我的胖吉猫?!$5",
+ "Indoor_Night_0": "这么晚不睡,是要我给你念《晚安小故事》?$1#$b#什么?想听《好逸恶劳的小猴子》?$5#$b#停停,这让API想起了很不好的回忆...你还有后悔的机会,你得把握住。$9",
+ "Indoor_Night_1": "你问我的冒险?#$b#那可太多了,API到过的世界比你吃过的盐还多,不说上个一千零一夜那说不完的。#$b#不过,那一次重返亚特兰蒂斯而出现的黄金城是真的壮观啊。$1",
+ "Indoor_Night_2": "你要知道,有的人“生”前不是我的好兄弟,但他“死”后就会是了。$15",
+ "Indoor_Night_3": "Oh shit,Gonna heal my ass!$5#$b#我们安全了...暂时。#$b#LadyLu~~(唱)$15",
+ "Indoor_Night_4": "多大的人了梦到考试还是那么慌 (叹气)$13",
+ "Indoor_Night_Api": "保持睡眠充足也是很重要的,最好不要倒在门外,千万别期待API会把你扒拉回来。$13",
+ "Outdoor_0": "你要出门了?#$b#某个世界里我的朋友沙雕奶茶曾经对我说:“我去去就回。”然后我听了一年里一次最为欢乐的鞭炮声。$1",
+ "Outdoor_1": "API大发善心,决定出来看看你的作物有没有生病的,趁早把它铲除。#$b#星露谷的作物不生病?什么?$5#$b#看来API的一部分灵魂留在了MITE……",
+ "Outdoor_2": "今天你去下矿吗?要不要API来教你一点防身的东西?$1#$b#(拿出随身的钻石剑)剑是杀人的凶器,而剑技是杀人的伎俩。$14#$b#兄弟,好久没有一起并肩作战了。(危)$15",
+ "Outdoor_3": "为了安全起见,我觉得我们得设计一个暗号。#$b#嗯......哦!API有主意了!$8#$b#暗号就是:一闪一闪亮晶晶,_______!(填空题)(5分)$8",
+ "Outdoor_4": "如果你是要去挖矿的话,API推荐你一个认路的好习惯,我称之为“右手火把定律”。#$b#这样不仅能认路还能准确知道自己哪里摸过哪里没有被摸过。#$b#API亲测,好用。$1",
+ "Outdoor_Api": "看见了吗?这里都是API打下来的江山啊。(双手张开)$12",
+ "OneKid_0": "嗯,还好API没有孩子....#$b#硬要说的话烤鱼算一个吧,把她当女儿缺德……养起来还挺有意思的。$15",
+ "OneKid_1": "小菊花妈妈课堂开课啦!$15#$b#孩子咳嗽老不好,多半是装的。打一顿就好了。(摇头晃脑)$15",
+ "OneKid_2": "你这个孩子和API了解到的非常不同。$1#$b#API印象里的崽,非常可怕,但你这个像个抛接球。$1",
+ "OneKid_3": "出事了出事了,怎么办,你的孩子怎么不吃东西!$5#$b#什么,它平时也不吃的吗,那它靠什么生活。$5#$b#什么,你平时也不吃的吗?$5",
+ "OneKid_4": "兄啊,你的孩子昨天堵在过道了……$9#$b#API居然无法让它进行移动,生生被卡了一下午。$9",
+ "TwoKids_0": "兄啊,离婚带俩娃的日子不好过啊……#$b#看来要抚养这两个崽,还是得隔壁的API叔叔来帮忙。$1",
+ "TwoKids_1": "神奇陆夫人和我们出去玩就老说自己像是在带孩子。#$b#但和他出去真的挺不错的,吃住都有人计划。$1#$b#嗯....旅行必备LadyLu。$15",
+ "TwoKids_2": "在孩子长大到一定程度的时候,猫咪会把崽赶走。#$b#但根据API观察,你的这两个东西好像已经停止了生长……$13",
+ "TwoKids_3": "你这两个崽真的需要人抚养吗……API看他们两个比较像太阳能的。",
+ "TwoKids_4": "兄啊,API斗胆问一句,你这两个孩子哪里来?#$b#怎么感觉他们两个长得和你并不像……$9",
+ "Good_0": "我跟你讲,我以前踢足球很厉害的。$7#$b#记得当时,我面前横着千军万马,我一发长传,直接射门,得分!$15",
+ "Good_1": "告诉你一个秘密,紫色史莱姆的口感吃起来像是麻糬,不信的话你可以试试。$7#$b#嗯?我会骗你吗?我骗你有什么好处!$8",
+ "Good_2": "速写流大师少年Pi,其中著作有:动物方面的著作《1》、还有写实派的长篇小说《2》、意识流的科幻小说《3》",
+ "Good_3": "API教你,杀陆尖塔这个游戏得这么玩:“子弹时间!哇呀呀呀呀呀呀呀呀呀~”$12",
+ "Good_5": "今天洗了澡刻意观察了镜子,发现世界上最帅的人出现了 。$1",
+ "Neutral_0": "我家里以前养了一只MO……MO不是它的名字,起名字没有用的,喵喵自己不认。#$b#它最近不怎么掉毛了,我存了它的照片,你看,它的动作多漂亮。$15",
+ "Neutral_1": "API家里倒是也有一只狗,年纪轻轻就猫狗双全。$15#$b#狗的话是有名字的,叫皮皮。$1#$b#卡卡和梅西?卡卡和梅西不在家。$1",
+ "Neutral_2": "API还记得自己上学时,老师在讲台上讲题:“这个API等于……”“把PI提出来……”$6",
+ "Neutral_3": "晚上吃什么?那当然是——“烤鱼”啊。$15",
+ "Neutral_4": "其实吧,很多冒险已经是很久以前的事了。#$b#但是就是有一些观众的灵魂永远留在了那里。API也很费解。",
+ "Neutral_5": "嗯?怎样才能泡到API?$1#$b#每天对话,一周送两个阿比。$7",
+ "Neutral_6": "《1》这个梗之前已经玩太多次了。快进到公交车座位下的口香糖。",
+ "Neutral_7": "共进晚餐?$10#$b#这样吧,啥时候你要吃晚饭了给我传个话,我也同时啃个面包什么的,算是远距离共进晚餐了。$10",
+ "Neutral_8": "不开心的话吃甜食就能消化掉所有的不开心,对API来说就是这样的。$10",
+ "Neutral_9": "为什么经常用“它”来做代词?#$b#因为用这个“它”做人称代词有一种俯视的傲气。$15",
+ "Bad_0": "……(低声叹息)。$13",
+ "Bad_1": "兄啊,你到底想怎么样……$16",
+ "Bad_2": "我有理由怀疑你叫我一起住是想害我。$16",
+ "Bad_3": "这段时间,API常常扪心自问,情况怎么会变成这样子,是不是我API干了什么坏事?$9#$b#……我深刻反思了一下,但是不行,我没数清缺德过几次,想来想去,我还是想不明白。$9",
+ "Bad_4": "你问我做了多少缺德事?那你记得自己吃过多少粒米吗?记不得吧,所以何必为难API我呢?$2",
+ "Bad_5": "这个,说实话,你要是早说来了是这种待遇,API就不来了。$9",
+ "Bad_6": "%API似乎不太想理你。",
+ "Bad_7": "小朋友,你要是一直这样就太没意思了点。$2",
+ "Bad_8": "平心而论,就是API真的要害你,也不至于这样吧?$9",
+ "Bad_9": "兄啊,所以爱是会消失的对吗?$9",
+ "funLeave_Api": "今天也得出门,有什么事飞鸽传书联系吧!$1#$b#嗯?...当真了啊小朋友?$1#$b#API呢只是开个玩笑,你知道怎么找到我。$15",
+ "funReturn_Api": "啊,API回来了,顺便呢给你带了点小礼物。不用感谢API,收下就好。[904 903 832 874 288 612 814 907]$15",
+ "spring_1": "春天来了,去吧,唤醒你沉眠许久的土地!$1#$b#API会用意念给你加油的。$15",
+ "spring_12": "嗯,马上就是蛋蛋节了。#$b#这就让我想起了我正常时空里的复活节和复活节兔子,又让我想起曾经某个世界的暮色森林中API遇见了一只兔子#$b#.....嗯?后来?后来当然是API友好的摸了它一下。$15",
+ "spring_23": "API为花舞节准备了一个蒲公英花环。$15#$b#什么?只能花舞节皇后戴?$5#$b#没关系,你以为我准备的是普通花环?其实这是便当哒!$7",
+ "summer_1": "春眠不觉晓,夏天蚊子咬。$9#$b#蚊子这种东西就该灭绝。(咬牙切齿)$3",
+ "summer_10": "API跟你讲,吃东西的时候还是要注意一点。#$b#如果太过放纵了,你的胃会怀恨在心,然后趁你不备一击必杀。$8",
+ "summer_28": "啊,夏天,结束了。$13",
+ "fall_1": "快快快,快去弄几个南瓜种子,种出来我API有大用!$15",
+ "fall_15": "API可以大发慈悲的把大鹏的羽毛借给你,这件物品具有让人变轻的神力,一定能让你一举夺冠。$15#$b#什么,只能算鸭毛吗?岂有此理…$5",
+ "fall_26": "API明天就让你看看,什么叫大威天龙!$12",
+ "winter_1": "哇,好冷……什么,你要出门?$5#$b#你去吧你去吧,API就不了,API要在这里烤烤火。",
+ "winter_7": "又快有冰雕展看了,你觉得我去自己雕一个怎么样?嗯?$1#$b#人生就是体验,什么都得做才有意思,API我会怕这样区区一点小挑战吗?$15",
+ "winter_28": "圣诞礼物啊……API可以屈尊给你画幅小鸡吃米图。$15",
+ "patio_Api": "啊,你看,这是新附魔出的时运镐,API决定叫它W镐。$15",
+ "spouseRoom_Api": "我们最缺的是血,伤害别人的却是爱 ———《1》$1",
+ "spring_Api": "春天的播种是唯一不能自动化的工作。#$b#如果是游戏后期呢,需要的工作量就更大。$10#$b#哎呀,API打算再来一杯芒果冰,你去忙吧,慢走啊。$15",
+ "summer_Api": "前期的话,夏天可以弄点啤酒花种一种,很赚。就连长成后要每天收一次的工作都可以让祝尼魔代劳。$1#$b#当然你要是种上古种子,那就更轻松了。$1",
+ "fall_Api": "现在是秋天了啊小朋友,猫香蒲可是要种一个季度的。$1#$b#如果你最早没种下,那可能就没机会了。$13",
+ "winter_Api": "冬天了小朋友,这边API建议你去收集一下新鱼。不然也没什么有意思的事情可以做。$1"
+ }
\ No newline at end of file
diff --git a/Api mod/[CP]Api/assets/Events/14.json b/Api mod/[CP]Api/assets/Events/14.json
new file mode 100644
index 0000000..b36236c
--- /dev/null
+++ b/Api mod/[CP]Api/assets/Events/14.json
@@ -0,0 +1,25 @@
+{
+ "header": {
+ "target": "w",
+ "formatVersion": 5,
+ "hidef": true,
+ "compressed": false
+ },
+ "readers": [
+ {
+ "type": "Microsoft.Xna.Framework.Content.DictionaryReader`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]",
+ "version": 0
+ },
+ {
+ "type": "Microsoft.Xna.Framework.Content.StringReader",
+ "version": 0
+ }
+ ],
+ "content": {
+ "144444/f Api 3500/t 1800 2400/w sunny": "breezy/23 9/Api 20 8 0 farmer 13 11 1/skippable/pause 500/speak Api \"啊,这个东西怎么还在……。\"/pause 500/move Api 0 0 3/pause 600/move Api 0 0 1/pause 600/move Api 0 0 0/pause 500/speak Api \"……还好没人在,还是把它直接丢掉好了。\"/pause 500/emote Api 40/pause 500/speak Api \"……$2\"/pause 300/speak Api \"……丢掉就算了,还是放到其他地方去吧。$9\"/pause 300/move farmer 5 0 0/emote Api 16/jump Api 8/pause 500/move Api 0 0 2/speak Api \"——来者何人?!$5\"/pause 300/emote farmer 32/speak Api \"……喔,是你小子。\"/pause 300/message \"你看到Api把什么东西藏在身后。\"/pause 300/move farmer 0 -1 0/emote farmer 8/pause 300/speak Api \"看什么!……你这小朋友怎么没点隐私意识的。$5#$b#我API行事光明正大,什么藏东西,不知道。$9\"/pause 300/message \"你在做什么?\"/pause 300/speak Api \"也没做什么事情,就是回自己的快乐老家逛一逛。#$b#有几天没回来这里了,还稍微有点怀念。$1#$b#……毕竟也是亲手盖的房子嘛,在这里待过两三天的。$15\"/move Api -2 0 0/pause 500/move Api 0 0 2/pause 600/emote Api 40/move Api 0 0 0/pause 500/move Api 0 0 2/pause 500/emote Api 40/speak Api \"这个……要不你先回去吧?$9#$b#API这边还有点小事没做完,马上就好。$9\"/pause 300/emote farmer 8/speak Api \"回去吧回去吧,API随后就到,快快快。$9\"/pause 300/emote farmer 60/pause 300/move farmer -5 0 3/move farmer 0 8 1/emote Api 40/pause 500/end",
+ "1444444/f Api 3500/e 144444/t 800 1600": "continue/23 9/farmer 20 11 0/skippable/pause 500/emote farmer 8/move farmer 0 -3 0/pause 500/message \"Api昨天好像在这里藏了什么#虽然不太好,但打开看看吧。\"/pause 500/emote farmer 16/pause 500/message \"你发现了一封API手写的信件,不知道为什么没有寄出。\"/message \"收件人似乎是你。\"/playMusic starshoot/pause 500/globalFade/viewport -1000 -1000/warp farmer 1000 1000/changeLocation CG1444444/pause 500/viewport 22 11/pause 1000/message \"亲爱的小朋友:^……唉,有点不知道从哪里开始写。^API不太擅长写这种东西,但是仔细想了想,还是跟你讲一声会比较好。\"/message \"实际上呢,这个世界已经探索的差不多了。^API走过了各种各样的地方,也见过了各种各样的怪物,自己建了家,也认识了许多小朋友。#这里API要感谢你,在你的帮助之下,这次在这个世界的冒险也算是划上了一个圆满的句号。\"/message \"……总之呢,API打算是,现在应该去其他的世界,然后开启一段新的冒险。^大概,可能得离开星露谷了。^你收到这封信的时候,API可能已经不在这边了……^得跟你道个歉。\"/message \"API心里也知道这样不太妥当。^其实本来还想来个正式点的告别,但是还是有点拿不定主意。#实际上吧,API也不太喜欢那种气氛。^所以思来想去,最后决定留一封信给你,然后轻装上阵,这样大家都比较轻松。\"/message \"……但再怎么说,API都是不会忘记星露谷的。^在这里有API的树屋,有API的农场,有API的小动物,API在这里留下了很多的回忆。#可能下一个世界就不会像这里这样轻松,不会时不时来个小朋友给API送点喜欢的芒果沙冰。^也不会有机会让API整天恰饭,或者在温泉里打盹了…………#就连树屋里这些触手可及的星光,现在想想,也是看一眼少一眼,API这边也是稍微有点舍不得。#我跟你讲过吗?以前API去过一个叫做暮色森林的世界,那里其实也是一样,有着满天的,永不坠落的星星。#这样一想,那么多精彩的冒险故事都还没给你讲过,也稍微有点遗憾。\"/message \"谁也不知道下一个世界会是什么样子。^但不管最后去到哪里,或者经历过多少个世界,那些一起度过的时光,API都不会忘记。#无论最后我会旅行到哪里,我也都还会是你的朋友。^也请你不要忘记,你认识的一个叫做API的人,现在正活跃在某个世界的某个角落。\"/message \"算算时间,现在API应该起来收拾东西了。^下一个世界也不知道能用上什么,需要趁早准备一下。^但是API总觉得还有什么没交代清楚的,有点东西放不下……\"/message \"等API走了之后,商店应该也还可以交易。^它和主世界之间有关联,不管API本人身在哪里,应该都可以自己运作。#小别致应该是带不走的,可能要麻烦你时不时帮API去喂一喂。^API鸡舍里那六只鸡应该也还在,树屋下面的筒仓里还有不少干草,应该还……\"/message \"……唉,其实就是,API讲了这么多有的没的,说到底,就是还不想走。\"/message \"……这次先算了,下次吧,下次一定把这个东西给你寄过去。\"/message \"决定下次再走的,\"/message \"第四次写信仍然全部木大的,\"/message \"API。\"/pause 1000/end",
+ "4515112/f Api 1000/t 600 2100/n pi's_mails.birthday_mail/z fall/z summer/z winter/u 4": "christmasTheme/17 28/farmer 18 29 3 Api -200 -200 1 Abigail 24 27 2 Penny 25 28 3 Leah 23 28 1 Willy 8 26 1/skippable/addTemporaryActor Apiwinter 16 32 14 26 0/move farmer -4 0 0/pause 300/move Apiwinter 0 0 2/pause 500/emote Apiwinter 16/pause 500/speak Api \"小朋友,到啦?$18\"/pause 500/emote farmer 32/pause 500/speak Api \"嗯,你来了?刚好API的生日派对也要开始了。$18#$b#怎么,按理说这边第一批过生日的就是API吧,你没印象?$18#$b#其实呢,API自己倒是不怎么在意。$18#$b#毕竟已经过了对这种事情很期待的年龄了。$23#$b#这次举行生日派对呢,主要是想感谢一下大家一年里对我的支持。$24#$b#特别是你,让API的钱包充实了不少。$19\"/pause 300/emote Apiwinter 32/emote farmer 20/pause 500/speak Api \"话不多说,这次重头戏可是我的新魔法!$18#$b#走走走,API当众给你们展示。$19\"/pause 300/faceDirection Apiwinter 1/faceDirection Abigail 3/faceDirection Leah 3/speak Api \"朋友们,我们得去树屋门口的草地一趟,API的魔法表演需要点空间。$18\"/globalFade/viewport -1000 -1000/changeLocation APIHouse/pause 500/viewport 14 40/warp Apiwinter 14 40/warp farmer 14 44/warp Abigail 10 42/warp Leah 10 43/warp Penny 18 42/warp Willy 18 43/move Apiwinter 0 0 2/move farmer 0 0 0/move Abigail 0 0 1/move Leah 0 0 1/move Penny 0 0 3/move Willy 0 0 3/pause 500/speak Api \"咳咳,经过创……经过常年的研究,大魔法师——API,终于成功的实现了异界召唤术。$18#$b#简单来说就是能从别的世界里召唤出一些东西。$24#$b#说那么多,不如做给你们看。$24\"/pause 500/emote farmer 32/playMusic Near The Planet Core/addTemporaryActor mofazhen 64 64 13 43 2 true Character/pause 300/message \"API念叨着你听不懂的繁杂咒语,空气中弥散开一种宏大的、史诗般的气息。#幽蓝色的火焰自他手中涌出,燃烧着,在魔法阵的纹路上蔓延开来。#所有人都感到了一丝紧张。#你屏住呼吸,看见有东西缓慢从中浮现出来。\"/pause 500/jump Abigail 8 true/jump Penny 8 true/jump Leah 8 true/jump Willy 8/speak Api \"——成功了!!$25\"/playMusic ragtime/pause 500/globalFade/viewport -1000 -1000/changeLocation CG4515112/pause 500/viewport 22 11/pause 1000/message \"火焰散开在四周的空气里,一堆你见过和没见过的许多东西都出现在了魔法阵上。#API看起来很开心,这让他和平时看起来不太一样。\"/message \"好家伙!API一眼就看出这是他们送的礼物。#——哎呀,机会难得,还开了个异界之门……结果这些人居然送礼物过来,真是……#最新桌游……不用猜都知道是老陆送的。#你看,烤鱼送我的就很正式吧。#奶茶怎么不多送点啊,还有……#兰博基尼5元代金券,很有想法,这个肯定是当家塞进来的。\"/message \"虽然他一直在吐槽,但你能感觉到他发自内心的一种愉悦。\"/pause 500/globalFade/viewport -1000 -1000/changeLocation APIHouse/viewport 14 40/pause 500/emote Apiwinter 32/speak Api \"好了,魔法也展示完了,接下来就得大吃一顿。$18#$b#API专门准备了咖喱盖浇饭和烤鱼汤。$19#$b#生日嘛,开心最重要。$19\"/pause 300/emote Apiwinter 16/speak Api \"啊,这里东西有点多,可能要麻烦大家帮我一下了。$18\"pause 300/emote Abigail 32 true/emote Penny 32 true/emote Willy 32 true/emote Leah 32 true/emote farmer 32/pause 800/end",
+ "3163642/t 800 2400/z fall/z summer/z winter/u 25 26 27 28": "playful/23 28/Api 14 25 0 farmer 23 32 0/skippable/pause 500/move farmer 0 -2 0/emote farmer 8/message \"你似乎听见了隐约的音乐声,却没在客厅里看见人。#音乐的源头似乎是在左边,你好奇地走过去。\"/pause 500/move farmer -3 0 3/move farmer 0 -1 0/move farmer -6 0 0/emote farmer 16/message \"API似乎正在跳舞,还没有注意到你。\"/pause 300/emote farmer 32/pause 300/emote Api 40/pause 600/move Api 0 0 2/emote Api 16/speak Api \"什么……!$5#$b#你怎么会在这个时候来我这里……$5\"/pause 500/message \"API看上去似乎有些不好意思。\"/pause 300/speak Api \"……$4\"/pause 300/message \"API和你对视了半晌摸了摸鼻子。\"/pause 500/speak Api \"我API会骗你吗!我说不会跳舞那就是不会跳舞。$4#$b#你别一直这样盯着我看啊,这次纯属于意外......$4#$b#唉,API呢当然没有敷衍谁的意思,但有的事情它就是要看天赋的,我也是被节日气氛感染了才想试试。$9\"/pause 300/emote farmer 32/message \"API挠了挠头。\"/pause 300/speak Api \"这不谁知道刚刚偷偷试着跳跳看就被你抓包了。$9\"/pause 300/emote Api 28/speak Api \"事实证明呢,API不是什么龙傲天男主,终究是会有不擅长的东西。$9#$b#你看跳舞就是其中一样,我也尝试过了,大大方方说明自己不会也没什么难堪的。$1#$b#所以可不是我在骗你嫌弃你什么的。$1\"/pause 300/emote farmer 32/speak Api \"嗯嗯.....说明明年的花舞节API还是不会跳舞也很正常,我只需要去欣赏就对了。$1#$b#你再其他挑个心仪的舞伴怎么样?我看莉娅,阿比潘妮她们都不错对吧。$1#$b#要不是API不会,那我肯定和你竞争一番的。$7#$b#多的API也不多说了,你肯定还有你的事情要去做,今天的事就帮我个保密吧。$1\"/pause 300/message \"API说着放松了下来,没有了被发现时的羞怯,恢复了平常的样子。#他伸手挥动时像是不小心按到了什么按钮音乐又响了起来。#只听见“鸡你太美”几个字回荡在树叶间余音绕梁。\"/emote Api 60/pause 300/emote farmer 32/speak Api \"咳咳.......走了走了,小朋友我们下次再见。$9\"/move farmer 6 0 1/move farmer 0 1 2/move farmer 3 0 2/move farmer 0 8 2/emote Api 28/pause 500/end",
+ "13141517/s 1210 10/s 1200 1/s 1201 1/s 1202 1/s 1203 1/s 1204 1/s 1205 1/s 1206 1/s 1207 1/s 1208 1/f Api 1250": "continue/9 17/Api 7 16 0 farmer 13 21 0/skippable/addQuest 618/pause 500/speak Api \"诶,我的胖吉呢?\"/pause 500/move Api 2 0 0/pause 600/move Api -5 0 0/pause 500/speak Api \"……怎么找不到了呢?去矿洞以前还有看到的啊?$2\"/pause 600/move Api 3 0 0/move farmer 0 -3 0/move farmer -4 0 3/move farmer 0 -2 0/move farmer -1 0 3/emote farmer 32/pause 300/speak Api \"嗯?$5\"/pause 300/move Api 0 0 1/speak Api \"啊,是你啊。#$b#发生了一个很严重的问题。$9#$b#但你不要慌张,听Api和你讲。\"/pause 300/emote farmer 8/speak Api \"API非常重要的胖吉猫不见了!$2\"/pause 700/emote farmer 40/emote Api 40/pause 300/speak Api \"你可别不当一回事啊!$5#$b#那可是你们这边想要也得不到的胖吉。\"/emote Api 40/speak Api \"没办法了,这事既然被你知道了,你就不要想着退出了。#$b#API现在命你为搜救小队队长,拯救猫咪的重任就交给你了!$7\"/pause 300/emote farmer 32/end"
+ }
+}
\ No newline at end of file
diff --git a/Api mod/[CP]Api/assets/Events/14.xnb b/Api mod/[CP]Api/assets/Events/14.xnb
new file mode 100644
index 0000000..ab94500
Binary files /dev/null and b/Api mod/[CP]Api/assets/Events/14.xnb differ
diff --git a/Api mod/[CP]Api/assets/Events/8.json b/Api mod/[CP]Api/assets/Events/8.json
new file mode 100644
index 0000000..6cf8ed2
--- /dev/null
+++ b/Api mod/[CP]Api/assets/Events/8.json
@@ -0,0 +1,20 @@
+{
+ "header": {
+ "target": "w",
+ "formatVersion": 5,
+ "hidef": true,
+ "compressed": false
+ },
+ "readers": [{
+ "type": "Microsoft.Xna.Framework.Content.DictionaryReader`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]",
+ "version": 0
+ },
+ {
+ "type": "Microsoft.Xna.Framework.Content.StringReader",
+ "version": 0
+ }
+ ],
+ "content": {
+ "85158466/f Api 2000/t 1500 2000": "playful/8 13/Api 8 12 1 farmer 5 17 0 Clint 3 13 2/skippable/playSound doorOpen/speak Api \"……好,这是最后百分之三了!$1\"/pause 500/move farmer 0 -4 1/pause 500/globalFade/warp farmer 1000 1000/warp Api 1000 1000/warp Clint 1000 1000/viewport -1000 -1000/changeLocation CG85158466/pause 500/viewport 22 11/pause 1000/message \"是谁……你也来啦,小伙子。#不好意思啊,API现在必须全神贯注。#API已经在这里冶炼一整天了,从上午十点,到现在……#……整个人已经有点要烤熟了。\"/pause 500/move farmer 2 0 1/message \"API跟你讲,上次,API在搓秘银砧的时候,就出过一次事故。#上次搓的时候呢,没有吃饱,结果在最后一点点的时候就全部木大。#也不知道你听没听过那个故事,就是API上次讲的那个,好逸恶劳的小猴子。#不过呢,总不会每次都那么戏剧性吧,那次纯属偶然。#人总归要自信一点好。API这一回呢,已经做好了各种万全的准备。\"/pause 500/globalFade/viewport -1000 -1000/changeLocation Blacksmith/warp farmer 7 13/move farmer 0 0 1/warp Api 8 12/warp Clint 3 13/pause 500/viewport 8 13/pause 300/speak Api \"好了,吃也吃饱了,该带的也都带着,绝对不会有什么问题。$1#$b#这次一定能成,我跟你讲,一定能成。$15#$b#又过了百分之二了!$15#$b#——好!最后百分之一!最后一点!$15#$b#现在已经万事俱备!这已经是我API最后的进度了!$15#$b#还有最后的一丝丝!$5#$b#最后一丝丝的一丝丝!$5\"/move Clint 0 -1 0/move Clint 2 0 2/move Clint 0 7 2/pause 500/playSound doorClose/pause 300/warp Clint -1000 -1000/pause 300/playSound furnace/pause 500/move Api 0 0 2/move farmer 0 0 2/pause 500/emote Api 16/pause 300/emote Api 40/pause 500/playMusic event1/speak Api \"……这……$5\"/message \"你听见API缓慢的倒吸了一口气\"/speak Api \"……$5#$b#……他下班了。$5#$b#这个好逸恶劳的铁匠,他下班了。$5\"/move Api 0 0 1/pause 500/emote Api 40/emote farmer 40/pause 500/speak Api \"进度条,它,不动了。$5#$b#它不动了。$5#$b#……$5#$b#——(深吸一口气)$9\"/message \"(难以名状的API尖啸)\"/faceDirection farmer 0/pause 300/speed farmer 4/move farmer 0 2 0/move farmer -2 0 3/move farmer 0 4 2/pause 300/playSound doorOpen/pause 300/warp farmer -1000 -1000/pause 500/end"
+ }
+}
\ No newline at end of file
diff --git a/Api mod/[CP]Api/assets/Events/8.xnb b/Api mod/[CP]Api/assets/Events/8.xnb
new file mode 100644
index 0000000..3881999
Binary files /dev/null and b/Api mod/[CP]Api/assets/Events/8.xnb differ
diff --git a/Api mod/[CP]Api/assets/Events/konglongdan.json b/Api mod/[CP]Api/assets/Events/konglongdan.json
new file mode 100644
index 0000000..cfeb746
--- /dev/null
+++ b/Api mod/[CP]Api/assets/Events/konglongdan.json
@@ -0,0 +1,21 @@
+{
+ "header": {
+ "target": "w",
+ "formatVersion": 5,
+ "hidef": true,
+ "compressed": false
+ },
+ "readers": [
+ {
+ "type": "Microsoft.Xna.Framework.Content.DictionaryReader`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]",
+ "version": 0
+ },
+ {
+ "type": "Microsoft.Xna.Framework.Content.StringReader",
+ "version": 0
+ }
+ ],
+ "content": {
+ "konglongdan": "pause 300/speak Api \"卧↘槽↗,这么厉害的!靠你了靠你了。$22\"/pause 500/showFrame egg 1/playSound bubbles/pause 500/showFrame egg 0/pause 500/emote farmer 16/emote Apiwinter 16/pause 500/speak Api \"——啊!!$22#$b#你看没看到,刚才API好像看到,这个,它,这个蛋,好像动了一下!$22#$b#是API看错了还是它要出壳了?$22\"/pause 300/showFrame egg 1/pause 300/showFrame egg 0/pause 500/playSound cut/showFrame egg 2/pause 500/playSound cut/showFrame egg 3/pause 500/emote farmer 16/emote Apiwinter 16/pause 500/speak Api \"……!!$22\"/message \"API压低了声音,但依然难掩兴奋。\"/speak Api \"……你看,它是不是要出生了!$22#$b#……你觉得岩浆会不会烫到小龙啊,万一它刚出生的时候没有火抗呢?$19#$b#总之先准备好捞它上来……等等!!$22#$b#——姨妈大!!!$25\"/playSound furnace/playMusic heavy/pause 500/globalFade/viewport -1000 -1000/changeLocation CG101010111/pause 500/viewport 22 11/pause 1000/message \"一道火光划过,再睁开眼时,API正轻轻捧着一只小生物,将其高高举起。\"/message \"——生了生了!!#长得这么别致,不如以后就叫你小别致了。#哎呀,你看这条小龙,这个翅膀,这个尾巴,这个尖牙,这个爪子,这个眼睛,多别致啊,是不是充满了这种威压,这种来自于捕食者的威慑。\"/pause 500/move Apiwinter 0 0 2/message \"看看这条巨龙,有没有感觉到强烈的龙威!\"/pause 300/message \"API看着小别致。\"/message \"小别致,你要记住,我们一直都是以智慧与力量统治这个国家。我也相信,你会谨慎地使用自己强大的力量。#但,真正的胜利,是鼓舞你的子民心中的斗志。#总有一天, 我的生命将抵达终点, 而你,将加冕为王!\"/pause 800/end"
+ }
+}
\ No newline at end of file
diff --git a/Api mod/[CP]Api/assets/Events/konglongdan.xnb b/Api mod/[CP]Api/assets/Events/konglongdan.xnb
new file mode 100644
index 0000000..dd581ca
Binary files /dev/null and b/Api mod/[CP]Api/assets/Events/konglongdan.xnb differ
diff --git a/Api mod/[CP]Api/assets/Portrait/Api.png b/Api mod/[CP]Api/assets/Portrait/Api.png
new file mode 100644
index 0000000..2b26fb1
Binary files /dev/null and b/Api mod/[CP]Api/assets/Portrait/Api.png differ
diff --git a/Api mod/[CP]Api/assets/Portrait/Api_Beach.png b/Api mod/[CP]Api/assets/Portrait/Api_Beach.png
new file mode 100644
index 0000000..e031860
Binary files /dev/null and b/Api mod/[CP]Api/assets/Portrait/Api_Beach.png differ
diff --git a/Api mod/[CP]Api/assets/Portrait/Api_winter.png b/Api mod/[CP]Api/assets/Portrait/Api_winter.png
new file mode 100644
index 0000000..9a498f6
Binary files /dev/null and b/Api mod/[CP]Api/assets/Portrait/Api_winter.png differ
diff --git a/Api mod/[CP]Api/assets/Portrait/Api(旧).png b/Api mod/[CP]Api/assets/Portrait/Api(旧).png
new file mode 100644
index 0000000..f3e30db
Binary files /dev/null and b/Api mod/[CP]Api/assets/Portrait/Api(旧).png differ
diff --git a/Api mod/[CP]Api/assets/Portrait/api高清版头像.png b/Api mod/[CP]Api/assets/Portrait/api高清版头像.png
new file mode 100644
index 0000000..3c1f2b8
Binary files /dev/null and b/Api mod/[CP]Api/assets/Portrait/api高清版头像.png differ
diff --git a/Api mod/[CP]Api/assets/Sprites/Api_Beach.png b/Api mod/[CP]Api/assets/Sprites/Api_Beach.png
new file mode 100644
index 0000000..6a84d2d
Binary files /dev/null and b/Api mod/[CP]Api/assets/Sprites/Api_Beach.png differ
diff --git a/Api mod/[CP]Api/assets/Sprites/Api_winter.png b/Api mod/[CP]Api/assets/Sprites/Api_winter.png
new file mode 100644
index 0000000..e32674d
Binary files /dev/null and b/Api mod/[CP]Api/assets/Sprites/Api_winter.png differ
diff --git a/Api mod/[CP]Api/assets/Sprites/Sprites.png b/Api mod/[CP]Api/assets/Sprites/Sprites.png
new file mode 100644
index 0000000..49ce334
Binary files /dev/null and b/Api mod/[CP]Api/assets/Sprites/Sprites.png differ
diff --git a/Api mod/[CP]Api/assets/Sprites/chuansong.png b/Api mod/[CP]Api/assets/Sprites/chuansong.png
new file mode 100644
index 0000000..0d4af30
Binary files /dev/null and b/Api mod/[CP]Api/assets/Sprites/chuansong.png differ
diff --git a/Api mod/[CP]Api/assets/Sprites/egg.png b/Api mod/[CP]Api/assets/Sprites/egg.png
new file mode 100644
index 0000000..efaf8bc
Binary files /dev/null and b/Api mod/[CP]Api/assets/Sprites/egg.png differ
diff --git a/Api mod/[CP]Api/assets/Sprites/mofazhen.png b/Api mod/[CP]Api/assets/Sprites/mofazhen.png
new file mode 100644
index 0000000..ded7e53
Binary files /dev/null and b/Api mod/[CP]Api/assets/Sprites/mofazhen.png differ
diff --git a/Api mod/[CP]Api/assets/Sprites/xiaobiezhi.png b/Api mod/[CP]Api/assets/Sprites/xiaobiezhi.png
new file mode 100644
index 0000000..6da0163
Binary files /dev/null and b/Api mod/[CP]Api/assets/Sprites/xiaobiezhi.png differ
diff --git a/Api mod/[CP]Api/assets/schedules/dialogue/Api.json b/Api mod/[CP]Api/assets/schedules/dialogue/Api.json
new file mode 100644
index 0000000..95e0536
--- /dev/null
+++ b/Api mod/[CP]Api/assets/schedules/dialogue/Api.json
@@ -0,0 +1,121 @@
+{
+//罗宾家
+ "keji.000": "%API正在研究工业MOD,最好不要打扰他。",
+ "keji.001": "每天API要早起和黑叔叔抢位置。为了发展科技,API付出了多么大的代价!$13",
+ "keji.002": "众所周知石剑是检验真理的唯一标准。#$b#API手握真理,所以黑叔叔才会允许API使用设备。$1",
+ "keji.003": "%API正在研究工业MOD,最好不要打扰他。",
+ "keji.004": "即使是手摇发电,即使仅凭借我肉体的微薄之力,最终积攒的电力充进矿枪里,也足够让API屠龙。$1",
+ "keji.005": "API的科技已经要飞升了,已经脱离了手摇发电,直接发展核电。$1#$b#等API集齐量子套装,API就天下无敌了。$15",
+ "keji.006": "%API正在研究工业MOD,最好不要打扰他。",
+ "keji.007": "天气凉下来了,游戏机稍微有点冻手……$13",
+ "keji.008": "哦?是你小子。$1#$b#要不要和API来一把痛快的联机?$1",
+ "keji.009": "%API看起来正在研究什么高深的东西,最好不要打扰他。$25",
+ "keji.0010": "为了玩NS…不不,为了攀科技,API风雪无阻。",
+ "keji.0011": "先不管其他的,目前有一个严峻的问题。$2#$b#首先必须把取暖的科技给攀掉,不然太冷。$2#$b#难道API是那种会亏待自己的人吗?",
+ //博物馆
+ "bowu.000": "这个图书管理员一看就是那种会给你发任务的人…就像那种头顶有感叹号的,长老或者村长。",
+ "bowu.001": "这个人委托我去找点稀奇古怪的东西交给他。#$b#API拿了很多别的世界的特产,但是这个人不认的,他不给我奖品。$2#$b#难道其他世界的古物就不是古物吗?(震声)",
+ "bowu.002": "API刚刚去铁匠铺,看到这个陶瓷碎片能卖一千。$9#$b#你一句为了小镇做贡献,不知道拿了我多少珍宝。$9#$b#难道不是我API对小镇的贡献更大吗?!$5",
+ "bowu.003": "你看这大热天的,这个人就在柜台前面坐着,让其他人替他去寻宝,然后博物馆盖起来之后他自己拿奖。",
+ "bowu.004": "这里还蛮凉快的。$1",
+ "bowu.005": "这一次,考古学家API带来了大量的古物。$1",
+ "bowu.006": "仔细一想,还是有很多东西可以挖的。#$b#实在不行下矿去那边换古物宝藏。$1",
+ "bowu.007": "小朋友,API实在是找不到了,你有没有收获。$9#$b#你可以先把收获给API,然后API帮你转交。$7#$b#……API怎么会不给你报酬呢?$8",
+ "bowu.008": "这一次吧,这一次API没有什么东西可以给他。#$b#秋天是收获的季节,做什么都忙不过来,哪有时间遍地刨坑。$2",
+ "bowu.009": "API看着窗外,神情有些凝重,似乎并不想出门。$2",
+ "bowu.0010": "小朋友啊,做个冒险者可不是好玩的。#$b#即使你补给带够了,一个不小心也会在医院重生。$2#$b#…虽然API也很好奇传送是什么原理就是。",
+ "bowu.0011": "老板啊,你看外面现在,天寒地冻,我掘地三尺才从雪堆里刨出来一个这个#$b#…你真的不要这个限定版古董吗?你看看这个锈迹,多古朴啊。",
+ //杂货店
+ "zahuo.000": "我来跟这个奸商买点种子…#$b#我以前呆的地方,种子都是直接自己打的。$13",
+ "zahuo.001": "哇,真是个黑心商人……黑心资本家。$9",
+ "zahuo.002": "我API是谁,我API做过这种亏本生意吗?#$b#但是还不能不做。你看看,垄断是多么的暴利……API真是痛心疾首!$9",
+ "zahuo.003": "API准备开始酿酒了,来这里买点啤酒花。$1",
+ "zahuo.004": "兄啊,别的都可以来这边买,但向日葵种子API建议你去小河的那一头。#$b#这里的向日葵种子比那边还要贵,简直令人发指!$2",
+ "zahuo.005": "小朋友,不要被局限在这小小的杂货店啊。#$b#在这世界上还有更多地方,更多的种子等待着你去探索。$1#$b#比如沙漠种子店,也比如迅雷。$1",
+ "zahuo.006": "API望着柜台一脸凝重。$2",
+ "zahuo.007": "等等,我要买什么来着…$2",
+ "zahuo.008": "API要先从这里购买南瓜种子,然后种成南瓜,再送给他的女儿。#$b#这么一算,这个黑心商家能获利,阿比拿到南瓜也很开心。#$b#好像只有API亏了。$9",
+ "zahuo.009": "这…你们这里真的不卖种子了…?$4",
+ "zahuo.0010": "冬天这个人怎么都不进货了…都买不到种子。$2#$b#都不说黑心商人这方面,至少得遵守职业道德吧。$3",
+ "zahuo.0011": "我跟你讲,卖的东西品种这么单一,你是挣不到钱的。$2#$b#…你看现在,有哪个百货商场不卖关东煮的吗?!$2",
+ //魔法书附近
+ "shu.000": "(看书)把水晶花搓成魔力水晶……$12",
+ "shu.001": "走巫术之路是需要一定的天赋的。#$b#当然我API具有这个天赋,你有没有,这个还需要观察。$1",
+ "shu.002": "来,API给你看一个超强魔法,得意之作!$1#$b#吟唱又短,子弹速度又快,杀伤力还强,甚至还有顶尖的奥术加成。$1#$b#我给这一招起了一个听起来就很厉害的名字,叫做PI奥术大飞弹。$15",
+ "shu.003": "还是这种森林里的小屋比较凉爽。$15",
+ "shu.004": "写魔法这个事情就是心诚则灵。$1",
+ "shu.005": "魔法这东西看着很厉害,但其实都只是些旁门左道。#$b#雕虫小技而已,还是API手中这把剑比较强。$14",
+ "shu.006": "《从入门到放弃》。$2",
+ "shu.007": "API稍微有点想重走巫术之路。",
+ "shu.008": "其实吧,API上次来法师塔的时候,那一锅东西就在那里。#$b#甚至我上个月来的时候它就在那里。#$b#…这个东西应该早就过保质期了,建议离它远点。$2",
+ "shu.009": "%API哆哆嗦嗦的搓着手。",
+ "shu.0010": "出去采花了吗?采那种水晶花,可以搓成魔力水晶的那种,如果有的话API可以给你做个小手术。$8",
+ "shu.0011": "API冻得手指不可屈伸,这个情况是没办法写魔法的。$2#$b#你说这个人,他为什么不安装空调呢?连最起码的生存需求都无法满足的人,坚守什么魔法师的尊严!(震声)$4",
+ //社区中心附近
+ "shequ.000": "你也可以来这边抓几个皮克西,它会给你很多增益效果。$1",
+ "shequ.001": "今天,我斥巨资带来了大量的蛋糕。$7#$b#之前增益效果不够,这次一定要多抓几只皮克西。$8",
+ "shequ.002": "API最近才发现这些小东西叫祝尼魔,和皮克西不是一个物种。#$b#但是吧,比起皮克西,它们还更有用,抓回去可以帮你收菜,所以抓还是要抓的。$8",
+ "shequ.003": "按照剧情,这种废屋里多半内藏玄机。$1#$b#没准就有什么异世界之门,要不就是异世界生物。$1",
+ "shequ.004": "这些生物,它们占据了原本属于人类的土地。API抓它们也是为了替天行道。",
+ "shequ.005": "我是谁,我在哪,我为什么在这里。$6#$e#API失策了,API应该去避暑,而不是在这里傻站。$9",
+ "shequ.006": "这些爬山虎感觉还蛮好看的。",
+ "shequ.007": "%API打了个大喷嚏,你听到响亮的一声“阿嚏!”#$e#…是不是降温了?$9",
+ "shequ.008": "API仔细观察了一下,祝尼魔的屋子好像是活的。#$b#秋天它屋顶上的叶子也会变黄。当然不排除有人专门给它换屋顶的可能性。$1",
+ "shequ.009": "%API正往建筑里面眺望。",
+ "shequ.0010": "感觉这个建筑再过一段时间就会成为都市传说。#$b#要说为什么的话,这里的鬼屋要素很齐全。甚至真的有超自然生物。",
+ "shequ.0011": "其实看着这些东西一点点被献祭掉,API还是有那么一点成就感的。#$b#当然API是不会插手的,那等于阻碍你个人的成长。",
+ //牛圈
+ "niu.000": "这里好多牛。",
+ "niu.001": "养牛一定要有一定的密度,不然会很浪费。#$b#密度不是纯度,纯度,有用吗?",
+ "niu.002": "以前,API有一套成熟的饲养方法。#$b#这种方法最大化的利用了养殖土地,省地又省钱,连用料都非常的环保。API称其为牛赛克。$1",
+ "niu.003": "这些牛好像一脸不开心。",
+ "niu.004": "你看这些牛,热的多么痛苦。不如让仁慈的API来结束它们的挣扎。$8",
+ "niu.005": "看到这些牛,我就想起以前的屠宰小刀,那把刀锋利无比。#$b#可惜,由于某些API不愿意告诉你的原因,它不幸丢失了,API到现在都很怀念它。",
+ "niu.006": "这些牛看起来好冷。",
+ "niu.007": "API以前饲养过的生物数不胜数,之前养过小猫,小羊甚至还有小狐狸。$1#$b#当时谁不叫我API一声博士。$12",
+ "niu.008": "API觉得有必要提醒你一件事。$1#$b#牛吧,牛这个东西不止可以产奶,还可以产肉。$7#$b#不要浪费掉这个剩余价值。$8",
+ "niu.009": "这些牛看起来好惨……$2",
+ "niu.0010": "不是站在雪花里就可以变成雪花牛肉的。$2#$b#这个玛妮,她只是个卖干草的,她懂什么养动物。$2",
+ "niu.0011": "你看那些牛,天寒地冻,还在外面乱走。#$b#难怪看起来这么苦大仇深。",
+ //铁匠铺
+ "tie.000": "%API正在拆分铁粒。",
+ "tie.001": "好热好热,这不比博人传燃。$9",
+ "tie.002": "……闲着也是闲着,API给你讲个故事吧。——好逸恶劳的小猴子。$1",
+ "tie.003": "%API望着炉火,热的两眼发直。",
+ "tie.004": "…API忍不住想起了那次被岩浆淹死的事故。#$b#我的天哪,当时那个坟头垒了不知道多高。$1",
+ "tie.005": "…热热热热热。$9",
+ "tie.006": "%API正心无旁骛地修复装备。",
+ "tie.007": "说起来,API好像没见过你修装备。#$b#难道说,你的工具都是无限耐久的吗?$5#$b#……那也太强了吧。$5",
+ "tie.008": "铜制品用铜砧,铁制品用铁砧…$6#$b#…什么秘银砧?API听不懂你在说什么。$1",
+ "tie.009": "%API靠在火炉旁边发呆。",
+ "tie.0010": "你看你做个工具升级还要那么多钱的。#$b#API不需要,API就可以自给自足。",
+ "tie.0011": "在这残酷的世界,人心冷漠不堪,只有这个炉子会给人一些温暖——$5#$b#……API说实话,其实有点热。",
+ //祝尼莫赛车
+ "saiche.000": "%API正在聚精会神地打电动,最好不要打扰他。",
+ "saiche.001": "这大好江山,卫青,霍去病,全都在这。可惜天子是黄晓明。$2",
+ "saiche.002": "我叔叔是这里的老大……$12#$e#叔叔我知道错了我不敢了——$9",
+ "saiche.003": "%API正在聚精会神地打电动,最好不要打扰他。",
+ "saiche.004": "——呃啊!!可恶啊!我不小心按了ESC!!$5",
+ "saiche.005": "就算我API有99%的错,难道队友就没有1%的错了吗?这把输了主要怪罪于这三个人无作为。$2",
+ "saiche.006": "%API正在聚精会神地打电动,最好不要打扰他。",
+ "saiche.007": "API要使用放在这里的伏笔……API使用了伏笔!$1#$b#API赢了!API是超级绵羊!$15",
+ "saiche.008": "API要把其他人当做垫脚石……$15#$b#完蛋了完蛋了!这下API成了别人的垫脚石了!$5",
+ "saiche.009": "%API聚精会神的盯着屏幕,手指冻的有点发红。",
+ "saiche.0010": "老陆黑洞会把你吸…#$b#老陆怎么没有被黑洞吸入。$4#$b#老陆要被吸,老陆你已经难逃一吸…#$b#…啊!!$4",
+ "saiche.0011": "硬核玩家API!硬核玩家API!$1#$e#……按住B放弃。$2",
+ //阿比附近
+ "toukan.000": "%API看起来鬼鬼祟祟。",
+ "toukan.001": "……什么?血口喷人!$5#$b#我API只是路过这里,什么DD,不知道。$4",
+ "toukan.002": "阿比盖尔喜欢魔法,API会魔法。所以API和阿比贴贴。$15",
+ //潘妮附近
+ "penny.000": "%API看起来鬼鬼祟祟。",
+ "penny.001": "API在想,是把蒲公英给潘小姐,还是自己吃掉。",
+ "penny.002": "API在看潘小姐,潘小姐在看书。那差不多就是我API在看书。$1",
+ //冒险家行会
+ "maoxian.000": "矿井感觉上是个避暑的好地方,除了一百层以下。",
+ "maoxian.001": "那边墙上贴了一些任务,有空的话可以去做一做。那个坐摇摇椅的会给不少好东西。$1",
+ "maoxian.002": "比起API以前去过的一个地方,这里的危险性真的低太多了。#$b#那边的怪物一出来,API晚上都不敢出门的,最开始只能修脚。$13",
+ "maoxian.003": "%API正旁若无人的咀嚼腐肉。",
+ "maoxian.004": "API有一门独门绝技,就叫做随心所欲乌龟流。#$b#那可非常厉害,学会了它,没人能伤你一分一毫。$1",
+ "maoxian.005": "沙漠矿洞里那种飞蛇很不讲武德。$2#$b#啪的一下就刷出来,来骗,来偷袭我API、我大意了,没有闪啊。$2",
+ }
\ No newline at end of file
diff --git a/Api mod/[CP]Api/assets/schedules/schedules.json b/Api mod/[CP]Api/assets/schedules/schedules.json
new file mode 100644
index 0000000..6e68530
--- /dev/null
+++ b/Api mod/[CP]Api/assets/schedules/schedules.json
@@ -0,0 +1,80 @@
+{
+ "rain": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1200 APIHouse 29 42 0/1600 Saloon 9 5 Api_eat/2300 APIHouse 26 8 3",
+ "spring_Mon": "610 APIHouse 19 8 0/800 ScienceHouse 22 21 1 \"Strings\\schedules\\Api:keji.000\"/1400 ArchaeologyHouse 6 7 2 \"Strings\\schedules\\Api:bowu.000\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Mon_4": "610 APIHouse 19 8 0/800 ScienceHouse 22 21 1 \"Strings\\schedules\\Api:keji.001\"/1400 ArchaeologyHouse 6 7 2 \"Strings\\schedules\\Api:bowu.001\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Mon_8": "610 APIHouse 19 8 0/800 ScienceHouse 22 21 1 \"Strings\\schedules\\Api:keji.002\"/1400 ArchaeologyHouse 6 7 2 \"Strings\\schedules\\Api:bowu.002\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Tue": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 SeedShop 2 18 2 \"Strings\\schedules\\Api:zahuo.000\"/1400 SeedShop 29 20 Api_ring/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Tue_4": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 SeedShop 2 18 2 \"Strings\\schedules\\Api:zahuo.001\"/1400 SeedShop 29 20 Api_ring/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Tue_8": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 SeedShop 2 18 2 \"Strings\\schedules\\Api:zahuo.002\"/1400 SeedShop 29 20 Api_ring/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Wed": "610 APIHouse 19 8 0/800 Town 59 17 3 \"Strings\\schedules\\Api:shequ.000\"/1200 WizardHouse 6 20 3 \"Strings\\schedules\\Api:shu.000\"/1600 Forest 35 25 dick_fish/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Wed_4": "610 APIHouse 19 8 0/800 Town 59 17 3 \"Strings\\schedules\\Api:shequ.001\"/1200 WizardHouse 6 20 3 \"Strings\\schedules\\Api:shu.001\"/1600 Forest 35 25 dick_fish/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Wed_8": "610 APIHouse 19 8 0/800 Town 59 17 3 \"Strings\\schedules\\Api:shequ.002\"/1200 WizardHouse 6 20 3 \"Strings\\schedules\\Api:shu.002\"/1600 Forest 35 25 dick_fish/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Thu": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 AnimalShop 11 16 2/1200 Forest 92 22 1 \"Strings\\schedules\\Api:niu.000\"/1400 Forest 91 40 dick_fish/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Thu_4": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 AnimalShop 11 16 2/1200 Forest 92 22 1 \"Strings\\schedules\\Api:niu.001\"/1400 Forest 91 40 dick_fish/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Thu_8": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 AnimalShop 11 16 2/1200 Forest 92 22 1 \"Strings\\schedules\\Api:niu.002\"/1400 Forest 91 40 dick_fish/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Fri": "610 APIHouse 19 8 0/800 Forest 31 11 3/1200 Blacksmith 11 12 3 \"Strings\\schedules\\Api:tie.000\"/1600 Saloon 35 18 0 \"Strings\\schedules\\Api:saiche.000\"/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Fri_4": "610 APIHouse 19 8 0/800 Forest 31 11 3/1200 Blacksmith 11 12 3 \"Strings\\schedules\\Api:tie.001\"/1600 Saloon 35 18 0 \"Strings\\schedules\\Api:saiche.001\"/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Fri_8": "610 APIHouse 19 8 0/800 Forest 31 11 3/1200 Blacksmith 11 12 3 \"Strings\\schedules\\Api:tie.002\"/1600 Saloon 35 18 0 \"Strings\\schedules\\Api:saiche.002\"/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Sat": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 APIHouse 9 25 0/1600 APIHouse 29 42 0/1800 APIHouse 12 25 2/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Sun": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 APIHouse 9 25 0/1600 Forest 33 14 2/1610 Forest 22 44 3 \"Strings\\schedules\\Api:toukan.000\"/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Sun_4": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 APIHouse 9 25 0/1600 Forest 33 14 2/1610 Forest 22 44 3 \"Strings\\schedules\\Api:toukan.001\"/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "spring_Sun_8": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 APIHouse 9 25 0/1600 Forest 33 14 2/1610 Forest 22 44 3 \"Strings\\schedules\\Api:toukan.002\"/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Mon": "610 APIHouse 19 8 0/800 ScienceHouse 22 21 1 \"Strings\\schedules\\Api:keji.003\"/1400 ArchaeologyHouse 6 7 2 \"Strings\\schedules\\Api:bowu.003\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Mon_4": "610 APIHouse 19 8 0/800 ScienceHouse 22 21 1 \"Strings\\schedules\\Api:keji.004\"/1400 ArchaeologyHouse 6 7 2 \"Strings\\schedules\\Api:bowu.004\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Mon_8": "610 APIHouse 19 8 0/800 ScienceHouse 22 21 1 \"Strings\\schedules\\Api:keji.005\"/1400 ArchaeologyHouse 6 7 2 \"Strings\\schedules\\Api:bowu.005\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Tue": "610 APIHouse 19 8 0/800 SeedShop 2 18 2 \"Strings\\schedules\\Api:zahuo.003\"/1400 SeedShop 29 20 Api_ring/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Tue_4": "610 APIHouse 19 8 0/800 SeedShop 2 18 2 \"Strings\\schedules\\Api:zahuo.004\"/1400 SeedShop 29 20 Api_ring/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Tue_8": "610 APIHouse 19 8 0/800 SeedShop 2 18 2 \"Strings\\schedules\\Api:zahuo.005\"/1400 SeedShop 29 20 Api_ring/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Wed": "610 APIHouse 19 8 0/800 Town 59 17 3 \"Strings\\schedules\\Api:shequ.003\"/1200 WizardHouse 6 20 3 \"Strings\\schedules\\Api:shu.003\"/1600 Forest 35 25 dick_fish/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Wed_4": "610 APIHouse 19 8 0/800 Town 59 17 3 \"Strings\\schedules\\Api:shequ.004\"/1200 WizardHouse 6 20 3 \"Strings\\schedules\\Api:shu.004\"/1600 Forest 35 25 dick_fish/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Wed_8": "610 APIHouse 19 8 0/800 Town 59 17 3 \"Strings\\schedules\\Api:shequ.005\"/1200 WizardHouse 6 20 3 \"Strings\\schedules\\Api:shu.005\"/1600 Forest 35 25 dick_fish/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Thu": "610 APIHouse 19 8 0/1000 AnimalShop 11 16 2/1200 Forest 92 22 1 \"Strings\\schedules\\Api:niu.003\"/1400 Forest 91 40 dick_fish/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Thu_4": "610 APIHouse 19 8 0/1000 AnimalShop 11 16 2/1200 Forest 92 22 1 \"Strings\\schedules\\Api:niu.004\"/1400 Forest 91 40 dick_fish/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Thu_8": "610 APIHouse 19 8 0/1000 AnimalShop 11 16 2/1200 Forest 92 22 1 \"Strings\\schedules\\Api:niu.005\"/1400 Forest 91 40 dick_fish/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Fri": "610 APIHouse 19 8 0/800 Forest 31 11 3/1200 Blacksmith 11 12 3 \"Strings\\schedules\\Api:tie.003\"/1600 Saloon 35 18 0 \"Strings\\schedules\\Api:saiche.003\"/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Fri_4": "610 APIHouse 19 8 0/800 Forest 31 11 3/1200 Blacksmith 11 12 3 \"Strings\\schedules\\Api:tie.004\"/1600 Saloon 35 18 0 \"Strings\\schedules\\Api:saiche.004\"/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Fri_8": "610 APIHouse 19 8 0/800 Forest 31 11 3/1200 Blacksmith 11 12 3 \"Strings\\schedules\\Api:tie.005\"/1600 Saloon 35 18 0 \"Strings\\schedules\\Api:saiche.005\"/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Sat": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 APIHouse 9 25 0/1400 Town 37 89 3 \"Strings\\schedules\\Api:penny.000\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Sat_4": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 APIHouse 9 25 0/1400 Town 38 89 3 \"Strings\\schedules\\Api:penny.001\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Sat_8": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 APIHouse 9 25 0/1400 Town 37 90 3 \"Strings\\schedules\\Api:penny.002\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Sun": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 APIHouse 9 25 0/1600 AdventureGuild 7 12 2 \"Strings\\schedules\\Api:maoxian.000\"/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Sun_4": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 APIHouse 9 25 0/1600 AdventureGuild 7 12 2 \"Strings\\schedules\\Api:maoxian.001\"/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "summer_Sun_8": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 APIHouse 9 25 0/1600 AdventureGuild 7 12 2 \"Strings\\schedules\\Api:maoxian.002\"/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Mon": "610 APIHouse 19 8 0/800 ScienceHouse 22 21 1 \"Strings\\schedules\\Api:keji.006\"/1400 ArchaeologyHouse 6 7 2 \"Strings\\schedules\\Api:bowu.006\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Mon_4": "610 APIHouse 19 8 0/800 ScienceHouse 22 21 1 \"Strings\\schedules\\Api:keji.007\"/1400 ArchaeologyHouse 6 7 2 \"Strings\\schedules\\Api:bowu.007\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Mon_8": "610 APIHouse 19 8 0/800 ScienceHouse 22 21 1 \"Strings\\schedules\\Api:keji.008\"/1400 ArchaeologyHouse 6 7 2 \"Strings\\schedules\\Api:bowu.008\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Tue": "610 APIHouse 19 8 0/800 SeedShop 2 18 2 \"Strings\\schedules\\Api:zahuo.006\"/1400 SeedShop 29 20 Api_ring/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Tue_4": "610 APIHouse 19 8 0/800 SeedShop 2 18 2 \"Strings\\schedules\\Api:zahuo.007\"/1400 SeedShop 29 20 Api_ring/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Tue_8": "610 APIHouse 19 8 0/800 SeedShop 2 18 2 \"Strings\\schedules\\Api:zahuo.008\"/1400 SeedShop 29 20 Api_ring/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Wed": "610 APIHouse 19 8 0/800 Town 59 17 3 \"Strings\\schedules\\Api:shequ.006\"/1200 WizardHouse 6 20 3 \"Strings\\schedules\\Api:shu.006\"/1600 Forest 35 25 dick_fish/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Wed_4": "610 APIHouse 19 8 0/800 Town 59 17 3 \"Strings\\schedules\\Api:shequ.007\"/1200 WizardHouse 6 20 3 \"Strings\\schedules\\Api:shu.007\"/1600 Forest 35 25 dick_fish/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Wed_8": "610 APIHouse 19 8 0/800 Town 59 17 3 \"Strings\\schedules\\Api:shequ.008\"/1200 WizardHouse 6 20 3 \"Strings\\schedules\\Api:shu.008\"/1600 Forest 35 25 dick_fish/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Thu": "610 APIHouse 19 8 0/1000 AnimalShop 11 16 2/1200 Forest 92 22 1 \"Strings\\schedules\\Api:niu.006\"/1400 Forest 91 40 dick_fish/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Thu_4": "610 APIHouse 19 8 0/1000 AnimalShop 11 16 2/1200 Forest 92 22 1 \"Strings\\schedules\\Api:niu.007\"/1400 Forest 91 40 dick_fish/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Thu_8": "610 APIHouse 19 8 0/1000 AnimalShop 11 16 2/1200 Forest 92 22 1 \"Strings\\schedules\\Api:niu.008\"/1400 Forest 91 40 dick_fish/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Fri": "610 APIHouse 19 8 0/800 Forest 31 11 3/1200 Blacksmith 11 12 3 \"Strings\\schedules\\Api:tie.006\"/1600 Saloon 35 18 0 \"Strings\\schedules\\Api:saiche.006\"/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Fri_4": "610 APIHouse 19 8 0/800 Forest 31 11 3/1200 Blacksmith 11 12 3 \"Strings\\schedules\\Api:tie.007\"/1600 Saloon 35 18 0 \"Strings\\schedules\\Api:saiche.007\"/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Fri_8": "610 APIHouse 19 8 0/800 Forest 31 11 3/1200 Blacksmith 11 12 3 \"Strings\\schedules\\Api:tie.008\"/1600 Saloon 35 18 0 \"Strings\\schedules\\Api:saiche.008\"/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Sat": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 APIHouse 9 25 0/1600 APIHouse 29 42 0/1800 APIHouse 12 25 2/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "fall_Sun": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 BathHouse_Pool 21 10 Api_swim/1600 APIHouse 12 25 2/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Mon": "610 APIHouse 19 8 0/800 ScienceHouse 22 21 1 \"Strings\\schedules\\Api:keji.009\"/1400 ArchaeologyHouse 6 7 2 \"Strings\\schedules\\Api:bowu.009\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Mon_4": "610 APIHouse 19 8 0/800 ScienceHouse 22 21 1 \"Strings\\schedules\\Api:keji.0010\"/1400 ArchaeologyHouse 6 7 2 \"Strings\\schedules\\Api:bowu.0010\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Mon_8": "610 APIHouse 19 8 0/800 ScienceHouse 22 21 1 \"Strings\\schedules\\Api:keji.0011\"/1400 ArchaeologyHouse 6 7 2 \"Strings\\schedules\\Api:bowu.0011\"/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Tue": "610 APIHouse 19 8 0/800 SeedShop 2 18 2 \"Strings\\schedules\\Api:zahuo.009\"/1400 SeedShop 29 20 Api_ring/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Tue_4": "610 APIHouse 19 8 0/800 SeedShop 2 18 2 \"Strings\\schedules\\Api:zahuo.0010\"/1400 SeedShop 29 20 Api_ring/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Tue_8": "610 APIHouse 19 8 0/800 SeedShop 2 18 2 \"Strings\\schedules\\Api:zahuo.0011\"/1400 SeedShop 29 20 Api_ring/1800 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Wed": "610 APIHouse 19 8 0/800 Town 59 17 3 \"Strings\\schedules\\Api:shequ.009\"/1200 WizardHouse 6 20 3 \"Strings\\schedules\\Api:shu.00 9\"/1600 Forest 35 25 dick_fish/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Wed_4": "610 APIHouse 19 8 0/800 Town 59 17 3 \"Strings\\schedules\\Api:shequ.0010\"/1200 WizardHouse 6 20 3 \"Strings\\schedules\\Api:shu.0010\"/1600 Forest 35 25 dick_fish/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Wed_8": "610 APIHouse 19 8 0/800 Town 59 17 3 \"Strings\\schedules\\Api:shequ.0011\"/1200 WizardHouse 6 20 3 \"Strings\\schedules\\Api:shu.0011\"/1600 Forest 35 25 dick_fish/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Thu": "610 APIHouse 19 8 0/1000 AnimalShop 11 16 2/1200 Forest 92 22 1 \"Strings\\schedules\\Api:niu.00 9\"/1400 Forest 91 40 dick_fish/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Thu_4": "610 APIHouse 19 8 0/1000 AnimalShop 11 16 2/1200 Forest 92 22 1 \"Strings\\schedules\\Api:niu.0010\"/1400 Forest 91 40 dick_fish/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Thu_8": "610 APIHouse 19 8 0/1000 AnimalShop 11 16 2/1200 Forest 92 22 1 \"Strings\\schedules\\Api:niu.0011\"/1400 Forest 91 40 dick_fish/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Fri": "610 APIHouse 19 8 0/800 Forest 31 11 3/1200 Blacksmith 11 12 3 \"Strings\\schedules\\Api:tie.006\"/1600 Saloon 35 18 0 \"Strings\\schedules\\Api:saiche.009\"/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Fri_4": "610 APIHouse 19 8 0/800 Forest 31 11 3/1200 Blacksmith 11 12 3 \"Strings\\schedules\\Api:tie.007\"/1600 Saloon 35 18 0 \"Strings\\schedules\\Api:saiche.0010\"/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Fri_8": "610 APIHouse 19 8 0/800 Forest 31 11 3/1200 Blacksmith 11 12 3 \"Strings\\schedules\\Api:tie.008\"/1600 Saloon 35 18 0 \"Strings\\schedules\\Api:saiche.0011\"/2200 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Sat": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 APIHouse 9 25 0/1600 AdventureGuild 7 12 2 \"Strings\\schedules\\Api:maoxian.003\"/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Sat_4": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 APIHouse 9 25 0/1600 AdventureGuild 7 12 2 \"Strings\\schedules\\Api:maoxian.004\"/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Sat_8": "610 APIHouse 19 8 0/800 APIHouse 30 22 0/1000 APIHouse 9 25 0/1600 AdventureGuild 7 12 2 \"Strings\\schedules\\Api:maoxian.005\"/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "winter_Sun": "610 APIHouse 19 8 0/1000 BathHouse_Pool 21 10 Api_swim/1600 APIHouse 12 25 2/2000 APIHouse 9 25 0/2300 APIHouse 26 8 3",
+ "marriage_Fri": "800 Forest 31 11 3/1000 APIHouse 30 22 0/1400 APIHouse 19 8 0/1600 APIHouse 29 42 0/2000 BusStop -1 23 3",
+}
\ No newline at end of file
diff --git a/Api mod/[CP]Api/content.json b/Api mod/[CP]Api/content.json
new file mode 100644
index 0000000..c24317d
--- /dev/null
+++ b/Api mod/[CP]Api/content.json
@@ -0,0 +1,1174 @@
+{
+ "Format": "1.18.0",
+ "Changes": [
+ {
+ "Action": "EditData",
+ "Target": "Data/NPCDispositions",
+ "Entries": {
+ "Api": "adult/rude/neutral/neutral/male/secret/null/Other/spring 4/null/APIHouse 26 8/Api"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/Quests",
+ "Entries": {
+ "617": "Basic/异样的信件/你收到了一封奇怪的信件,由于污渍的缘故而难以阅读,不知道是谁寄出的又想表达什么。/搞清这封信的内容。/n trueletter/-1/0/-1/false",
+ "618": "LostItem/寻猫启示/pi说去矿洞前还有看到,去那找找吧,说不定能找到pi心爱的猫玩偶/帮Api找到走失的胖吉猫/Api 1211 Mountain 69 9/-1/500/你可拿他去整点用来生吃的/false/啊,你找到它啦!谢谢谢谢。$15#$b#这是API从老家带来的为数不多的胖吉。$1#$b#猫咪可是这个世界的至宝,上一个拿烟烫猫猫的坏东西已经被生吃了。$14",
+ "621": "ItemDelivery/海边的不速之客/前不久我在海边钓鱼的时候上钩了一条大家伙,但他的行动模式我从来没有见过,最后他脱了钩。我觉得你可以挑战一下。/威利带一条12fish/Willy 1202 1/-1/2400/-1/false/噢,你把它带来了啊,谢谢。$1#$b#是不是很难抓啊,这家伙之前突然袭击,可真是打了我个措手不及啊。#$b#最近没见过的鱼突然多起来了,搞得我这个老家伙也兴奋起来了。#$b#说到那些鱼,前阵子来镇上的那个冒险者似乎在调查那些鱼在市场的流通。它们和他有关系吗?#$b#说起来那个小伙子还爱叫我师傅,呵呵,他明明比我厉害多了。$1",
+ "619": "ItemDelivery/海边的不速之客/前不久我在海边钓鱼的时候上钩了一条大家伙,但他的行动模式我从来没有见过,最后他脱了钩。我觉得你可以挑战一下。/威利带一条12fish/Willy 1202 1/-1/2400/-1/false/噢,你把它带来了啊,谢谢。$1#$b#是不是很难抓啊,这家伙之前突然袭击,可真是打了我个措手不及啊。#$b#最近没见过的鱼突然多起来了,搞得我这个老家伙也兴奋起来了。#$b#说到那些鱼,前阵子来镇上的那个冒险者似乎在调查那些鱼在市场的流通。它们和他有关系吗?#$b#说起来那个小伙子还爱叫我师傅,呵呵,他明明比我厉害多了。$1",
+ "620": "ItemDelivery/奇妙的力量/Api之前度假的时候认识了一个海盗。他给我展示了一种拥有神奇力量的粉末。很有意思,给我也整点。/给Api带1个仙尘/Api 872 1/-1/0/-1/false/哦,没错没错,就是这种亮闪闪。$1#$b#那个海盗原本给我了一个样本,结果从姜岛回来的路上被路过的海怪卷走了。#$b#当时手边也没桶,不太好抢救。$9#$b#果然出门在外还得靠兄弟啊。$2#$b#上次我发现,这种粉末对魔力有些奇妙的反应,说不定……$15#$b#(Api陷入了沉思中)"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/Mail",
+ "Entries": {
+ "strangeletter": "致y*&n的!Ar*e#:^*&**了一件不属于·eL&c-的东西^它**本是一件开a/地的!&,但@4y-c(的过程中却失去了它原有的魔力。^a&&关d,等到x/ma$*时,你**来到我这里里为它恢复原本的虹光。^它便能ik.%a……^%item quest 617 true%%[#]无法阅读的信件",
+ "pi_need_power": "@:^小朋友,能不能帮API一个小忙。^API想要整点那个闪亮亮的粉末来做研究,听那个海盗说好像是用什么花和钻石做的。钻石还好办,但园艺这个技能API还没有满级,实在是没有办法。^所以就索性就拜托你了吧,要的不多,一个就好。^-API^%item quest 620 true%%[#]API需要你的帮助",
+ "trueletter": "致主人的重要顾客:^真的很对不起喵!^之前投递信件的时候被货物弄得很脏!让你产生迷惑了!^其实是想通知,小店进了一件不属于这个世界的东西^它本是一件开天辟地的神兵,但是在运送到这边的过程中却失去了它原有的魔力。^不过没关系,主人解决了他现在的问题后,重新帮我进了一次喵。如果有需要的话,可以来我这里为它恢复原本的虹光。^它将能为你披荆斩棘。^(谢谢你帮忙处理多余的指南针。)^-三味线^[#]无法阅读的信件"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/Events/Farm",
+ "Entries": {
+ "13141516/s 1210 10/x strangeletter": "null",
+ "13141521/f Willy 100/t 600 930/F/z spring/z fall/z winter": "continue/64 15/farmer 64 16 2 Willy 64 18 0/pause 1500/removeQuest 619/addQuest 621/skippable/speak Willy \"早上好啊, @先生!$h^早上好啊, @小姐!$h#$b#我之前在海边遇到了一条不得了的大家伙,可惜给他逃了。#$b#我觉得你可以去挑战一下。#$b#要是抓到了的话给我带一条,谢谢。$1\"/pause 300/end",
+ "13141519/f Api 2000/s 1210 10/e 13141517/e 13141521/x pi_need_power": "null"
+
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Strings/StringsFromMaps",
+ "Entries": {
+ "shishi_right": "我是右护法,虽然点不了头。#要是这里没有一扇门的话我岂不是失业了",
+ "shishi_left": "我是左护法,虽然没插着花。#放个门神在这里api肯定有他的考量#他不会做没有意义的事情",
+ "hint": "为了避免不属于这个世界的物种入侵小镇,我把传送门封起来了。#如果你能把它们抓起来的话,我可以把它改成一条捷径。",
+ "Info_PiShop": "杀手皇太后正在忙碌的整理着店铺。",
+ "Info_Winter": "三味线:年末促销,年末促销,买到就是赚到喵!#三味线:啊,把指南针买走再卖掉会感动神明的传说说不定是真的!但主人没说卖掉多少个才有效喵…",
+ "Info_Fall": "三味线:你好又见面了喵!走过路过不要错过。#三味线:以及,本店镇店之宝:绿宝石之神祝福过指南针!把它卖出去会…会发现意想不到的宝物喵!",
+ "Info_Summer": "三味线:欢迎光临稀有品商店喵,新进货了一些夏季消暑圣品欢迎选购喵!#三味线:对了要买指南针吗,买完丢掉也可以啊喵~(根本卖不掉嘛)",
+ "Info_Spring": "三味线:是新一年的开始喵!一些旧年的囤积物会在这里打折出售喵!#三味线:话说主人寄售的这些指南针真的不是在处理垃圾吗……",
+ "Info_Bow": "它的存在看起来并不真实。",
+ "Info_Scalpel": "遗留在屋内的手术刀(误)。",
+ "Info_CuSO4": "这是一块硫酸铜结晶,但是仔细闻有一股咸味。",
+ "Info_Cloud": "飘来飘去,飘来飘去",
+ "Info_Mola": "被做成饭的翻车鱼,不能吃。",
+ "Info_Black": "展台上瘫着一团奶牛花兔,很肥。",
+ "Info_Fu": "看起来柔弱可爱的猫猫草盆栽。",
+ "Info_AI": "这是一只仿真机械猫。",
+ "Info_Axny": "森林里巨型黑狼的右前爪,肉垫粉嫩看起来很好戳。",
+ "Info_Nine": "一只神秘后勤蜘蛛。",
+ "Info_Cold": "你发现了一只薮。",
+ "Info_Blue": "这是一个装死的人工智障。",
+ "Info_Aki": "没有人在看你。没有人!",
+ "pi's_mails.heart14_mail": "……唉,有点不知道从哪里开始写。^API不太擅长写这种东西,但是仔细想了想,还是跟你讲一声会比较好。^实际上呢,这个世界已经探索的差不多了。API走过了各种各样的地方,也见过了各种各样的怪物,自己建了家,也认识了许多小朋友,这里API要感谢你,在你的帮助之下,这次在这个世界的冒险也算是划上了一个圆满的句号。^……总之呢,API打算是,现在应该去其他的世界,然后开启一段新的冒险,大概,可能得离开星露谷了,你收到这封信的时候,API可能已经不在这边了……得跟你道个歉。^API心里也知道这样不太妥当。其实本来还想来个正式点的告别,但是还是有点拿不定主意,实际上吧,API也不太喜欢那种气氛,所以思来想去,最后决定留一封信给你,然后轻装上阵,这样大家都比较轻松。^……但再怎么说,API都是不会忘记星露谷的,在这里有API的树屋,有API的农场,有API的小动物,API在这里留下了很多的回忆,可能下一个世界就不会像这里这样轻松,不会时不时来个小朋友给API送点喜欢的芒果沙冰,也不会有机会让API整天恰饭,或者在温泉里打盹了……^谁也不知道下一个世界会是什么样子,但不管最后去到哪里,或者经历过多少个世界,那些一起度过的时光,API都不会忘记,无论最后我会旅行到哪里,我也都还会是你的朋友,也请你不要忘记,你认识的一个叫做API的人,现在正活跃在某个世界的某个角落。^算算时间,现在API应该起来收拾东西了。下一个世界也不知道能用上什么,需要趁早准备一下,但是API总觉得还有什么没交代清楚的,有点东西放不下……^等API走了之后,商店应该也还可以交易,它和主世界之间有关联,不管API本人身在哪里,应该都可以自己运作。小别致应该是带不走的,可能要麻烦你时不时帮API去喂一喂,API鸡舍里那六只鸡应该也还在,树屋下面的筒仓里还有不少干草……^……唉,其实就是,API讲了这么多有的没的,说到底,就是还不想走。^……这次先算了,下次吧,下次一定把这个东西给你寄过去。^决定下次再走的,^第四次写信仍然全部木大的,^-API。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/NPCGiftTastes",
+ "Entries": {
+ "Api": "哎呀,这个可是好东西!谢谢谢谢。/74 446 198 233 832 834 1209/不错不错,API送你一朵小红花。/-7 276 -2 -79 1200 1201 1202 1203 1204 1205 1206 1207 1208/…这个…谢谢。/-15 -16 -74 -28/……你送给API这种东西是何居心?/-20 -21/啊,谢谢,那API就收下了。/-4 -26 -75 -81 -5 -80/"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/MarriageDialogue",
+ "Entries": {
+ "Rainy_Day_Api": "今天可是个钓鱼的好日子,碰碰运气说不定能大赚一笔。$1",
+ "Rainy_Night_Api": "嗯?你说那些新出现的鱼?这个API不能随便告诉你,你要靠自己去悟。$15",
+ "Indoor_Day_Api": "……是谁用烟头烫到了我的胖吉猫?!$5",
+ "Indoor_Night_Api": "保持睡眠充足也是很重要的,最好不要倒在门外,千万别期待API会把你扒拉回来。$13",
+ "Outdoor_Api": "看见了吗?这里都是API打下来的江山啊。(双手张开)$12"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/EngagementDialogue",
+ "Entries": {
+ "Api0": "……?!",
+ "Api1": "太好了,API就喜欢你这种实在的人。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Strings/StringsFromCSFiles",
+ "Entries": {
+ "NPC.cs.4274": "哎呀!不愧是我API的好兄弟,还弄这些,破费了破费了,再来点(笑)",
+ "NPC.cs.4276": "不错不错,好东西!记得明年再接再厉,不嫌多。",
+ "NPC.cs.4280": "这……你老实交代,你是不是没记住API今天过生日,随便捞了个什么来凑数的(笑)。",
+ "NPC.cs.4278": "……肯特今天也过生日,你可以反手去把这玩意送给他。"
+ },
+ "When": {
+ "Relationship": "Api:Married",
+ "Season": "spring",
+ "Day": "4"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/ExtraDialogue",
+ "Entries": {
+ "Spouse_KitchenBlocked": "兄啊,别把厨房当仓库了……星露谷的外卖就那一家,一直吃有点腻。$9",
+ "Spouse_MonstersInHouse": "卧槽,卧槽,你房间里有蟑螂!$14#$b#……啊,不是蟑螂?我打的时候没看清,是怪物吗?吓我一跳。$9",
+ "Mines_PlayerKilled_Spouse_PlayerFemale": "小朋友你怎么回事?多亏API捞你一手,不然你这条命就交代了。#$b#这点水平还想去下矿,下辈子注意。$1",
+ "Mines_PlayerKilled_Spouse_PlayerMale": "小伙子你怎么回事?多亏API捞你一手,不然你这条命就交代了。#$b#这点水平还想去下矿,下辈子注意。$1"
+ },
+ "When": {
+ "Relationship": "Api:Married"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Strings/StringsFromCSFiles",
+ "Entries": {
+ "NPC.cs.3985": "哦?小朋友,API等你半天了,听说你送了{0}一个好东西?",
+ "Api_AfterWedding": "早上好早上好。API来也。$l5",
+ "Api_Stardrop": "来,这位小朋友,API送你一粒仙丹,能保你长生不老。$15#$b#就这一颗,便能增长百年功力……$15#$b#……你那是什么表情,我会害你吗?$8",
+ "Event.cs.1736": "$q -1 null#……什么事?#$r -1 0 danceAsk#(邀请 {0} 作你的舞伴)#$r -1 0 null#没事……"
+ },
+ "When": {
+ "Relationship": "Api:Married"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Strings/StringsFromCSFiles",
+ "Entries": {
+ "Api_Engaged": "……?!$5#$b#这,是不是意味着,从今往后,你的鸡就是我的鸡,你的牛就是我的牛?$5#$b#太好了!自从我去过你的农场,你这个朋友我就交定了。$15"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Strings/Locations",
+ "Entries": {
+ "ManorHouse_DivorceBook_NoSpouse": "鹈鹕镇婚事志……婚后或者同居,你可以在这里提交离婚或者驱逐申请。但愿你永远用不着此功能!",
+ "ManorHouse_DivorceBook_Question": "是否提出驱逐申请?需要花费50,000金。",
+ "ManorHouse_DivorceBook_CancelQuestion": "是否取消驱逐申请?",
+ "ManorHouse_DivorceBook_Cancelled": "你的驱逐申请已取消。",
+ "ManorHouse_DivorceBook_Filed": "你的驱逐申请已经入档,但你的同居人要到明早才知道。要是你改变了主意,请在天亮前回来。"
+ }
+ },
+ {
+ "LogName": "Api Animations",
+ "Action": "EditData",
+ "Target": "Data/animationdescriptions",
+ "Entries": {
+ "Api_eat": "32/32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33/32/Strings\\animationDescriptions:Api_eat",
+ "Api_ring": "36/36 36 36 37 37 37 36 36 36 37 37 37 36 36 36 37 37 37 37 37/36/Strings\\animationDescriptions:Api_ring",
+ "dick_fish": "8/8 8 9 9 10 10 11 11/8/Strings\\animationDescriptions:dick_fish",
+ "Api_swim": "24/24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25/24/Strings\\animationDescriptions:Api_swim"
+ }
+ },
+
+ {
+ "Action": "EditData",
+ "Target": "Strings/animationDescriptions",
+ "entries": {
+ "Api_ring": "%API正在进行健身环大冒险,最好不要打扰他。",
+ "Api_eat": "API正在大口干饭,似乎吃的很爽。$10",
+ "dick_fish": "最近稍微有点收获惨淡……$2",
+ "Api_swim": "API快睡着了,最好不要打扰他。$6"
+ },
+ "When": {
+ "Hearts:Api": "0, 1, 2, 3"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Strings/animationDescriptions",
+ "entries": {
+ "Api_ring": "只剩两个动作了——加油!!$9",
+ "Api_eat": "API正要和你说话时打了个嗝,缓慢而响亮。$10",
+ "dick_fish": "你很难猜到下一杆会钓上来什么……这其实很有意思。$1",
+ "Api_swim": "——哇……舒服。$6"
+ },
+ "When": {
+ "Hearts:Api": "4, 5, 6, 7"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Strings/animationDescriptions",
+ "entries": {
+ "Api_ring": "这,(喘气)为何这个BOSS这么多血……$9#$b#API在这个动作上消耗了这么多体力,居然只有这种程度的伤害!$9",
+ "Api_eat": "来来来,坐坐坐,帮API把这几片肉烤一烤。$1",
+ "dick_fish": "一个好的渔夫,仅凭力度就能判断鱼的种类,每种鱼都有它们独特的习性。$1",
+ "Api_swim": "API不知道你有没有注意过大雁。$6#$b#天一旦冷下来,大雁这种生物就会飞到南方。$6#$b#这和大冷天API会来泡温泉是异曲同工。$6"
+ },
+ "When": {
+ "Hearts:Api": "8, 9, 10"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Strings/animationDescriptions",
+ "entries": {
+ "Api_ring": "这,(喘气)为何这个BOSS这么多血……$9#$b#API在这个动作上消耗了这么多体力,居然只有这种程度的伤害!$9",
+ "Api_eat": "来来来,坐坐坐,帮API把这几片肉烤一烤。$1",
+ "dick_fish": "一个好的渔夫,仅凭力度就能判断鱼的种类,每种鱼都有它们独特的习性。$1",
+ "Api_swim": "API不知道你有没有注意过大雁。$6#$b#天一旦冷下来,大雁这种生物就会飞到南方。$6#$b#这和大冷天API会来泡温泉是异曲同工。$6"
+ },
+ "When": {
+ "Relationship": "Api:Married"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/spring13",
+ "Entries": {
+ "Api": "早上好早上好,复活节快乐。$15#$b#有什么事等API吃完这个菠萝再讲。$10"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/spring13",
+ "Entries": {
+ "Api": "你来了啊,API比你抢先一步。$15#$b#很多时候就是这样的,你晚来一步,就拿不到很多东西。$1"
+ },
+ "When": {
+ "Relationship": "Api:Married"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/spring13",
+ "Entries": {
+ "Api": "……这大过节的,你非要站到我前面来吗,不要吧。$2"
+ },
+ "When": {
+ "Relationship": "Api:Divorced"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/spring24",
+ "Entries": {
+ "Api": "完蛋了完蛋了,API对跳这个舞一窍不通。$5#$b#这都不是刚来这边的问题,API在哪里都对跳舞一窍不通。$9"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/spring24",
+ "Entries": {
+ "Api": "Api经过不懈的舞蹈练习,现在的API can really dance!!!$15"
+ },
+ "When": {
+ "Relationship": "Api:Married"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/spring24",
+ "Entries": {
+ "Api": "……我就直说了,我不想跟你说话。$2"
+ },
+ "When": {
+ "Relationship": "Api:Divorced"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/summer11",
+ "Entries": {
+ "Api": "API在思考放个什么下去才会足够有震撼力。#$b#普普通通的节日有什么乐趣?API会让他们今生都难以忘怀$8"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/summer11",
+ "Entries": {
+ "Api": "你有没有,带来那个,神秘的东西。$1#$b#就是紫色的那个,布制品,与幸运有关的那个。$1#$b#带的话你可以把那个下进去,API很期待$15"
+ },
+ "When": {
+ "Relationship": "Api:Married"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/summer11",
+ "Entries": {
+ "Api": "API用看垃圾的眼神看了你一眼。$17"
+ },
+ "When": {
+ "Relationship": "Api:Divorced"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/summer28",
+ "Entries": {
+ "Api": "哇,哎呦,不错哦。$1"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/summer28",
+ "Entries": {
+ "Api": "你看这几个东西,白里透着红,红里透着黑。黑不溜秋,绿了吧唧,蓝汪汪的,紫不溜丢…………#$b#什么?你不知道这是什么梗吗?$5"
+ },
+ "When": {
+ "Relationship": "Api:Married"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/summer28",
+ "Entries": {
+ "Api": "你仔细看看周围有多少能处理尸体的地方。#$e#看完了吗?看完了这边推荐你离API远一点。$17"
+ },
+ "When": {
+ "Relationship": "Api:Divorced"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/fall16",
+ "Entries": {
+ "Api": "怪了,为什么没有我API出示展品的地方!$2#$b#一定是刘易斯这个镇长,他在以权谋私,欺压API。$3#$b#当然API没有报名可能也是原因之一。$13"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/fall16",
+ "Entries": {
+ "Api": "一代赌神API!一代赌神API!$15#$b#API今天就要支配掉这个幸运轮盘。$15"
+ },
+ "When": {
+ "Relationship": "Api:Married"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/fall16",
+ "Entries": {
+ "Api": "你这个东西来展览自己的睿智了?$16"
+ },
+ "When": {
+ "Relationship": "Api:Divorced"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/fall27",
+ "Entries": {
+ "Api": "平角裤平角裤。我API见过的怪物,从数量与质量上都远远超出这些东西。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/fall27",
+ "Entries": {
+ "Api": "API看到小白还害怕了一下,然后发现,喔!这里是星露谷,不是亚特兰蒂斯,那没事了。"
+ },
+ "When": {
+ "Relationship": "Api:Married"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/fall27",
+ "Entries": {
+ "Api": "哦!我的天啊!前面是什么东西!$2#$e#像个鬼一样,差点就被我提剑杀掉了。$3"
+ },
+ "When": {
+ "Relationship": "Api:Divorced"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/winter8",
+ "Entries": {
+ "Api": "API钓鱼全凭一个字,愿者上钩。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/winter8",
+ "Entries": {
+ "Api": "是时候展现一下API真正的实力了!#$b#API即将过五关斩六将,将自己的荣耀立于百万条鱼之上。$1"
+ },
+ "When": {
+ "Relationship": "Api:Married"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/winter8",
+ "Entries": {
+ "Api": "再来烦我API就让你尝试一下冬泳。$3#$e#正巧要钓鱼,API还能给自己的猎物加个餐。$3"
+ },
+ "When": {
+ "Relationship": "Api:Divorced"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/winter25",
+ "Entries": {
+ "Api": "API为自己的神秘嘉宾准备了一份神秘礼物。$15#$b#送礼物这件事情,就是要投其所好。$1"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/winter25",
+ "Entries": {
+ "Api": "哎呀,圣诞快乐,API为你准备了一份圣诞礼物。#$b#快点,把API的圣诞礼物交出来。$15"
+ },
+ "When": {
+ "Relationship": "Api:Married"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "data/festivals/winter25",
+ "Entries": {
+ "Api": "API很确定自己今天运气不好。不然怎么会一出门就碰到这种东西搭话。$3"
+ },
+ "When": {
+ "Relationship": "Api:Divorced"
+ }
+ },
+
+ //文件加载
+
+ {
+ "LogName": "Api Sprites",
+ "Action": "Load",
+ "Target": "Characters/Api",
+ "FromFile": "assets/Sprites/Sprites.png"
+ },
+ {
+ "LogName": "Api beach",
+ "Action": "Load",
+ "Target": "Characters/Api_Beach",
+ "FromFile": "assets/Sprites/Api_Beach.png"
+ },
+ {
+ "LogName": "Api Sprites winter",
+ "Action": "Load",
+ "Target": "Characters/Apiwinter",
+ "FromFile": "assets/Sprites/Api_winter.png"
+ },
+ {
+ "LogName": "Api Portraits",
+ "Action": "Load",
+ "Target": "Portraits/Api",
+ "FromFile": "assets/Portrait/Api.png"
+ },
+ {
+ "LogName": "Api Beach Portraits",
+ "Action": "Load",
+ "Target": "Portraits/Api_Beach",
+ "FromFile": "assets/Portrait/Api_Beach.png"
+ },
+ {
+ "LogName": "Api Portraits winter",
+ "Action": "Load",
+ "Target": "Portraits/Apiwinter",
+ "FromFile": "assets/Portrait/Api_winter.png"
+ },
+ {
+ "LogName": "Api Dialogue",
+ "Action": "Load",
+ "Target": "Characters/Dialogue/Api",
+ "FromFile": "assets/Dialogue/Api.json"
+ },
+ {
+ "LogName": "Api Marriage Dialogue",
+ "Action": "Load",
+ "Target": "Characters/Dialogue/MarriageDialogueApi",
+ "FromFile": "assets/Dialogue/MarriageDialogueApi.json"
+ },
+ {
+ "LogName": "Api Schedule",
+ "Action": "Load",
+ "Target": "Characters/schedules/Api",
+ "FromFile": "assets/schedules/schedules.json"
+
+ },
+ {
+ "Action": "Load",
+ "Target": "Strings/schedules/Api",
+ "FromFile": "assets/schedules/dialogue/Api.json"
+ },
+ {
+ "Action": "Load",
+ "Target": "Characters/egg",
+ "FromFile": "assets/Sprites/egg.png"
+ },
+ {
+ "Action": "Load",
+ "Target": "Characters/xiaobiezhi",
+ "FromFile": "assets/Sprites/xiaobiezhi.png"
+ },
+ {
+ "Action": "Load",
+ "Target": "Characters/chuansong",
+ "FromFile": "assets/Sprites/chuansong.png"
+ },
+ {
+ "Action": "Load",
+ "Target": "Characters/mofazhen",
+ "FromFile": "assets/Sprites/mofazhen.png"
+ },
+ {
+ "LogName": "Engagement Dialogue",
+ "Action": "EditData",
+ "Target": "Data/EngagementDialogue",
+ "Entries": {
+ "Api0": "API很喜欢这个东西。$1",
+ "Api1": "太好了,API就喜欢你这种实在的人。$15"
+ }
+ },
+ {
+ "LogName": "Api eve",
+ "Action": "EditImage",
+ "Target": "Characters/Api",
+ "FromFile": "assets/Sprites/Api_winter.png",
+ "When": {
+ "DayEvent": "spirit's eve",
+ "LocationName": "Town"
+ }
+ },
+ {
+ "LogName": "Api winter",
+ "Action": "EditImage",
+ "Target": "Characters/Api",
+ "FromFile": "assets/Sprites/Api_winter.png",
+ "When": {
+ "Season": "winter"
+ },
+ "Update": "OnLocationChange"
+ },
+ {
+ "LogName": "Api fall",
+ "Action": "EditImage",
+ "Target": "Characters/Api",
+ "FromFile": "assets/Sprites/Api_winter.png",
+ "When": {
+ "Season": "fall",
+ "day": "27,28"
+ },
+ "Update": "OnLocationChange"
+ },
+ {
+ "LogName": "Api festival",
+ "Action": "EditImage",
+ "Target": "Portraits/Api",
+ "FromFile": "assets/portrait/Api_winter.png",
+ "When": {
+ "DayEvent": "spirit's eve",
+ "LocationName": "Town"
+ }
+ },
+ {
+ "LogName": "Api winter Portraits ",
+ "Action": "EditImage",
+ "Target": "Portraits/Api",
+ "FromFile": "assets/portrait/Api_winter.png",
+ "When": {
+ "Season": "winter"
+ },
+ "Update": "OnLocationChange"
+ },
+ {
+ "LogName": "Api fall Portraits",
+ "Action": "EditImage",
+ "Target": "Portraits/Api",
+ "FromFile": "assets/portrait/Api_winter.png",
+ "When": {
+ "Season": "fall",
+ "day": "27,28"
+ },
+ "Update": "OnLocationChange"
+ },
+ {
+ "LogName": "Api indoor",
+ "Action": "EditImage",
+ "Target": "Characters/Api",
+ "FromFile": "assets/Sprites/Sprites.png",
+ "When": {
+ "Relationship:Api": "Married"
+ },
+ "Update": "OnLocationChange"
+ },
+ {
+ "LogName": "Api indoor Portraits ",
+ "Action": "EditImage",
+ "Target": "Portraits/Api",
+ "FromFile": "assets/portrait/Api.png",
+ "When": {
+ "Relationship:Api": "Married"
+ },
+ "Update": "OnLocationChange"
+ },
+ {
+ "LogName": "Api festival of ice",
+ "Action": "EditImage",
+ "Target": "Characters/Api",
+ "FromFile": "assets/Sprites/Api_winter.png",
+ "When": {
+ "DayEvent": "festival of ice",
+ "LocationName": "Forest"
+ }
+ },
+ {
+ "LogName": "Api festival of ice portrait",
+ "Action": "EditImage",
+ "Target": "Portraits/Api",
+ "FromFile": "assets/portrait/Api_winter.png",
+ "When": {
+ "DayEvent": "festival of ice",
+ "LocationName": "Forest"
+ }
+ },
+ {
+ "LogName": "Api feast of the winter star",
+ "Action": "EditImage",
+ "Target": "Characters/Api",
+ "FromFile": "assets/Sprites/Api_winter.png",
+ "When": {
+ "DayEvent": "feast of the winter star",
+ "LocationName": "Town"
+ }
+ },
+ {
+ "LogName": "Api feast of the winter star portrait",
+ "Action": "EditImage",
+ "Target": "Portraits/Api",
+ "FromFile": "assets/portrait/Api_winter.png",
+ "When": {
+ "DayEvent": "feast of the winter star",
+ "LocationName": "Town"
+ }
+ },
+ //事件
+
+ {
+ "Action": "EditData",
+ "Target": "Data/Events/Forest",
+ "Entries": {
+ "1115614/j 0": "50s/40 12/farmer 30 13 1 Api 40 10 2/skippable/showFrame Api 26/move farmer 5 0 1/emote farmer 16/move farmer 5 0 0/move farmer 0 0 0/pause 300/emote Api 16/pause 500/globalFade/viewport -1000 -1000/changeLocation CG1115614/pause 500/viewport 22 11/pause 1000/message \"……呃啊!#——吓我一跳。啊,这个,你好……\"/message \"抱歉抱歉……刚刚有点困,没注意到有人在。#这个,叫我API就好,我也是刚刚才到这边不久,以前一直在各种地方冒险。\"/showFrame Api 0/pause 300/move Api 0 1 2/message \"其实吧,要认真的讲的话,我也没有比你早来多久,这里的人我其实都没认全……#……至少你还有一座老农场,API这边可是连房子都还没造好。#虽说不是什么大事,但一直这么居无定所也不是个办法。\"/pause 500/globalFade/viewport -1000 -1000/changeLocation Forest/viewport 40 12/pause 1000/question fork1 \"#要不要直接住到我的农场里来?#你有打算好在哪里安家吗?\"/fork anjia/pause 300/speak Api \"呃,这个,我们,这个……$5#$b#恕我直言,我们好像也没见过几次……API感觉这不太好。$2#$b#感觉就,这个,住在森林里其实就挺不错的。$1\"/pause 500/move Api 0 0 0/pause 300/emote Api 32/pause 300/speak Api \"这里就是我选中的地方,我看这里魔法气息浓厚,就钦定这里了。$1#$b#而且你看,天上这些永不落下的星星,还连着晚霞,是不是很好看?$1#$b#可能这就是命运的安排,API注定要在这里建家。$15#$b#你觉得这里怎么样?$1\"/move Api 0 0 2/pause 300/emote farmer 32/pause 300/speak Api \"不错不错,小朋友你很有眼光。$15#$b#……说起来,来到这个地方的时候,API还带了一些家乡的特产,正好能用来盖房。$1#$b#虽说按道理这个是带不过来的……不过看起来目前还没有什么坏处。$1\"/pause 500/emote Api 16/pause 500/speak Api \"……哇,API突然有一个想法。$5\"/emote farmer 8/pause 300/speak Api \"不过呢,这个想法暂时要保密。$7#$b#先别失望,等过两天房子造出来你就知道了。$8\"/message \"你听见API嘿嘿一笑。\"/emote farmer 40/pause 300/speak Api \"不用担心,我一个人完全可以。$1#$b#造房安家也就两三天的事情,小意思小意思。$15#$b#现在呢,API先在这个地方画一个圈。$7#$b#等房子造好了之后,API的艺术细菌一定让你大吃一惊!$8\"/pause 300/emote farmer 32/pause 300/move farmer -6 0 3/end",
+ "anjia": "pause 300/speak Api \"不错不错,这个问题问得好。$1#$b#作为一个冒险者,经过深思熟虑之后,API决定把家造在这片森林里。$15\"/pause 500/move Api 0 0 0/pause 300/emote Api 32/pause 300/speak Api \"这里就是我选中的地方,我看这里魔法气息浓厚,就钦定这里了。$1#$b#而且你看,天上这些永不落下的星星,还连着晚霞,是不是很好看?$1#$b#可能这就是命运的安排,API注定要在这里建家。$15#$b#你觉得这里怎么样?$1\"/move Api 0 0 2/pause 300/emote farmer 32/pause 300/speak Api \"不错不错,小朋友你很有眼光。$15#$b#……说起来,来到这个地方的时候,API还带了一些家乡的特产,正好能用来盖房。$1#$b#虽说按道理这个是带不过来的……不过看起来目前还没有什么坏处。$1\"/pause 500/emote Api 16/pause 500/speak Api \"……哇,API突然有一个想法。$8\"/emote farmer 8/pause 300/speak Api \"不过呢,这个想法暂时要保密。$7#$b#先别失望,等过两天房子造出来你就知道了。$8\"/message \"你听见API嘿嘿一笑。\"/emote farmer 40/pause 300/speak Api \"不用担心,我一个人完全可以。$1#$b#造房安家也就两三天的事情,小意思小意思。$15#$b#现在呢,API先在这个地方画一个圈。$7#$b#等房子造好了之后,API的艺术细菌一定让你大吃一惊!$8\"/pause 300/emote farmer 32/pause 300/move farmer -10 0 3/pause 600/end"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/Events/Mountain",
+ "Entries": {
+ "11513212/f Api 250/t 1400 1700/w sunny/n pi's_mails.heart01a_mail": "jaunty/46 31/farmer 36 31 1 Api 46 31 2/skippable/move farmer 8 0 1/pause 500/move Api 0 0 3/emote Api 16/pause 300/emote Api 32/pause 500/speak Api \"不错,还挺准时。$1#$b#其实也没有什么特别大的事情,但想了想API还是决定约你过来一趟。$1#$b#我呢来到这里也有那么一点时间了。$1#$b#发现了不少有趣的事情,我想这次冒险的目的大概就是体验生活吧。$15\"/pause 500/emote Api 32/pause 500/speak Api \"冒险者都会给自己定下目标,这样便可以明确地规划自己要做的事情。$1#$b#所以要生存,那食物也是很重要的一环。$7\"/message \"你看着API挥了挥手,一副自豪的样子\"/speak Api \"API呢有自己的生活理念,人啊要吃饱,在这基础上也得要吃好。$1#$b#别看我这个样子,API可是有属于自己书写出来的《食谱》。$12#$b#刚好API这两天找到不少好东西,来,过来坐。$15\"/pause 300/showFrame Api 26/pause 300/emote farmer 8/pause 300/speak Api \"站着干嘛,愣着啊。$1\"/message \"API饶有兴致地开着玩笑\"/pause 300/move farmer 1 0 2/showFrame farmer 95/pause 400/emote farmer 20/pause 300/Speak Api \"我看今天天气不错,就叫你出来一起吃个野餐。$1\"/pause 500/globalFade/viewport -1000 -1000/changeLocation CG11513212/pause 1000/viewport 22 11/pause 1000/message \"API在随身的包裹里翻找着什么#你看见他拿出两个饭盒\"/message \"试试?这可是API的独家秘方,别的地方可尝不到的。#要知道这个食物可是陪伴了我很长一段时间。\"/message \"API叉起一大口饭塞进嘴里咀嚼起来。#让人情不自禁地感觉到食欲大开。#你和他安安静静地享受了一次愉悦的午餐。\"/message \"怎么样?我就说不会差,API做的东西还是能吃的。\"/message \"说完这句话,不知道他想起了什么,有点心虚地摸了摸鼻子\"/pause 500/globalFade/viewport -1000 -1000/changeLocation Mountain/viewport 46 31/pause 500/move farmer 0 0 1/emote farmer 32/pause 500/speak Api \"好了,我也不耽搁你的时间,看你这么喜欢我就大发慈悲地教教你。$1#$b#屁癌便当里主要配菜《小黄花沙拉》的制作方法,我都详细写在上面了。\"/speak Api \"别不收啊,就当是API送你的见面礼吧。不过我没有带在身上,你可能要晚点才能拿到了。$1#$b#API的住所也快完工了,我在考虑要不要开一个商店。#$b#嗯,继续当一个神鸟圣人感觉不错的样子。$1#$b#就这些事儿了,等房子完成了再请你来参观。$1#$b#下次见吧小朋友。$1\"/emote Api 32/emote farmer 32/pause 500/move farmer 0 0 2/move Api 0 0 3/move farmer -5 0 3/end"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/Events/Forest",
+ "Entries": {
+ "21521545/f Api 500/t 2000 2200": "nightTime/16 9/farmer 16 11 3 Api 6 7 0/skippable/pause 300/emote farmer 16/message \"你发现了一只API,他在不远处背对着你,似乎有些紧张\"/pause 500/move farmer -5 0 3/pause 500/emote farmer 8/move farmer -5 0 0/pause 300/move farmer 0 -3 0/emote Api 16/move Api 0 0 2/playSound swordswipe/jump farmer 8/message \"还没来得及出声,API已经回身一剑向你脖子砍来。#好在API及时收住了力道,他皱着眉,放下了手里的剑。\"/pause 300/startJittering/speak Api \"好家伙!怎么是你。$5#$b#大晚上的不回家,还悄悄接近我的身后,你很勇嘛。#$b#多亏API身手不凡,及时收手,不然你此刻已经身首异处了。$2\"/pause 300/stopJittering/message \"API叹了口气\"/pause 300/speak Api \"好吧,其实API就是有点神经紧张。现在的时机可不太妙。\"/pause 500/emote farmer 8/pause 500/emote Api 40/pause 300/move Api 0 0 0/pause 500/move Api 0 0 1/pause 500/move Api 0 0 2/pause 300/move Api 1 0 2/move Api 0 1 3/move farmer 0 0 1/speak Api \"........这,让我想想从哪里解释比较好。$2#$b#嗯....现在情况特殊,API就大发慈悲告诉你一个秘密。$1\"/message \"API犹豫了一下,做了做心理建设,深吸一口气。\"/pause 300/speak Api \"其实呢,API是一个来自异世界的冒险者。$1#$b#这个,听起来可能就很中二,很玄幻,但API没有骗你。$1\"/pause 500/emote farmer 40/pause 300/speak Api \"API之前提起过,有一些东西不知道为什么能带过来。#$b#其实那些东西本来不属于这个世界。#$b#但是实际上,它们被我成功带到了这个世界,很怪。$2#$b#API家里还搞了个商店来卖这些东西,欢迎来买,机不可失时不再来——扯远了。$1#$b#本来API觉得没什么事,但是刚刚才发现,上一个世界的怪物也偷渡成功了。$2#$b#不过放心,为了消除隐患,API已经把它们杀掉了。$15#$b#这件事呢,作为一个功德佬,API也是不会置之不理的。$1#$b#安心吧,API会肩负起保护世界的职责————#$b#!!————你↘玛→的↗!$5\"/emote Api 16/emote farmer 8/playSound swordswipe/playMusic archaeo/pause 500/globalFade/viewport -1000 -1000/changeLocation CG21521545/pause 500/viewport 22 11/pause 1000/message \"API突然把你推开,天色太暗,你只能看见深色的剪影和剑刃的寒光。#API似乎受了点伤,但他看起来并不在意。#你的身后传来剑刃劈斩的声音,让你在恐惧的同时感到无法抑制的好奇。#你压抑着恐惧,想回头看一眼怪物的样子。#但当你侧身去看的时候,你只瞥见了些许支离破碎的,随风消逝的影子。\"/pause 500/globalFade/viewport -1000 -1000/changeLocation Forest/pause 1000/viewport 16 9/pause 1000/emote farmer 28/pause 300/stopJittering/speak Api \"——大意了,居然有一条漏网之鱼。$2#$b#你没事吧?\"/playMusic nightTime/pause 300/emote farmer 40/pause 300/speak Api \"看起来没什么问题……吓我一跳。$9\"/message \"API看上去松了口气。\"/speak Api \"好了,我们安全了……暂时。#$b#等到第二天就没事了,那些怪物恐惧阳光,等到白天,所有的阴影都无处遁形。$1\"/move farmer 0 0 1/speak Api \"好了,大半夜的也别站在外面,来我家坐坐吧。$1\"/globalFade/viewport -1000 -1000/changeLocation APIHouse/warp Api 23 43/move Api 0 0 0/warp farmer 22 43/move farmer 0 0 0/viewport 22 42/pause 1000/speak Api \"你看,就像信上说的一样,API的房子已经完成了,怎么样,气派吧。$7#$b#这边的建材采用的是暮色森林的树木,这里一直维持这种天色,可能也是受到它们的影响。$1#$b#也可能API潜意识里有点怀念以前的家,这里才会变成这种样子。$1#$b#你看,从这边往外看,感觉好像能摸到星星和晨光。$1#$b#以后多过来坐坐,买买API的东西,绝对实惠物美价廉,买不了吃亏买不了上当。$8#$b#入口刚刚你记住了吧,就在樱花树的后面。$1#$b#时间也不早了,小朋友,赶紧回家吧。$1\"/pause 300/emote farmer 32/pause 500/move farmer 0 4 2/end"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/Events/Woods",
+ "Entries": {
+ "38727226/t 600 1900/f Api 2250/n strangeletter/e 13141519": "woodsTheme/16 11/farmer 13 14 3 Api 9 11 0/skippable/removeQuest 617/addTemporaryActor chuansong 48 48 8 10 2 true Character/move farmer -2 0 3/pause 500/emote Api 40/move farmer -2 0 0/emote Api 16/move Api 0 0 2/pause 300/speak Api \"——来者何人?!$5#$b#……哦,又是你小子啊。我还在想,这里除了史莱姆,还有谁会来呢。$1#$b#居然被他多次从背后接近,API你有失水准啊(小声)\"/pause 500/emote farmer 8/pause 500/message \"你在这里做什么?\"/pause 500/speak Api \"我吗?嗯……既然你诚心诚意的发问了,那我告诉你应该也没关系,毕竟不是什么见不得人的秘密。$1#$b#之前夜里不是和你说过,API其实并不是这个世界的人嘛。#$b#在来的时候,还有几个小兔崽子也偷偷从我那个世界混过来了。#$b#本来只是一群挂了命名牌的鱼,没想到这么皮,该说是鱼如其名吗?$1#$b#API也没想到能泛滥成这样。$9#$b#不过这些都是小问题,你们就当是丰富餐桌,帮API收拾他们一顿吧。$7#$b#真正的问题是眼前的这个传送门,你在API家里应该也有看到过吧。\"/pause 300/emote farmer 32/pause 300/speak Api \"那个是API的度假通道,你可别告诉别人。#$b#咳,API一共在这个世界开了两个传送门,一个是你见到的那个,还有一个是定位到API原本世界的。\"/pause 300/emote farmer 8/pause 300/speak Api \"并不是这个,API用比较浪漫的方式把它藏起来了。$7#$b#要是哪天API完成了在这的冒险,说不定就会走那个偷偷回去哦。$1#$b#也正因为如此,眼前的这个传送门,它不该在这里。$2#$b#可能API要承担99%的责任,在那边世界测试结束的时候,明明已经拆除了,它也真够顽强的啊。$2#$b#现在API也不知道它会连接到什么地方,完全成了一条脱缰的野狗。$9#$b#哪个幸运小朋友要是一脚踩进去可不得了。说不定还会有长着猪脑袋的家伙跑出来呢。\"/pause 300/emote farmer 16/pause 300/speak Api \"所以API要在这里斩草除根,以绝后患!$14\"/move Api 0 0 0/pause 500/globalFade/viewport -1000 -1000/pause 300/playSound wand/warp chuansong 1000 1000/pause 600/viewport 16 11/emote Api 40/emote farmer 40/stopMusic/pause 400/move Api 0 0 2/Speak Api \"mission complete!$12\"/pause 500/playMusic samBand/emote Api 32/pause 500/move Api -7 0 3/message \"API哼着奇妙的音乐离开了。\"/mail trueletter/pause 500/end"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/Events/Forest",
+ "Entries": {
+ "5156362/f Api 1250/t 1200 1500/w sunny": "ragtime/104 36/farmer 94 36 1 Api 104 36 2 Leah 1000 1000 0/skippable/showFrame Api 26/move farmer 5 0 1/emote Api 16/pause 300/speak Api \"诶!小伙子,过来过来过来。$1^诶!小朋友,过来过来过来。$1\"/pause 500/emote farmer 8/pause 300/move farmer 4 0 1/move Api 0 0 3/pause 300/speak Api \"你看,这是什么!$15\"/pause 300/emote farmer 16/pause 300/speak Api \"不知道你有没有见过,但是API小时候是有玩过这种东西的。$1#$b#就很多儿童玩具,拆砖块啊,咬手鲨啊什么的。$1#$b#不知道为什么,但是API刚刚在河边捡到了不少。$1#$b#机会难得,要不要一起回忆一下这种童年的感觉?$7\"/question fork1 \"#来来来!#谁对这种小孩子东西感兴趣,不玩!\"/fork shipo/pause 300/speak Api \"好,有胆识!$15#$b#来吧,API让你先手。你先按哪个!$12\"/pause 300/emote farmer 16/playSound slimedead/pause 300/emote farmer 32/speak Api \"好,今天我API就来会一会你。$12#$b#吃我这招——!$8\"/emote Api 16/pause 300/playSound slimedead/pause 300/emote Api 32/pause 300/speak Api \"不错不错,无事发生。$1#$b#嘿嘿嘿,又到你了,按吧。$7\"/pause 300/playSound slimedead/speak Api \"哦!!!!$5#$b#……你怎么没被咬,切。$2#$b#可恶,又到API了吗!$5\"/move Api 0 0 0/pause 300/move Api 0 0 1/pause 300/move Api 0 0 3/pause 300/speak Api \"嘿嘿嘿,能不能找个代打。$15#$b#开玩笑的开玩笑的,我按!$15\"/pause 300/playSound slimedead/pause 300/speak Api \"呼……到你了!#$b#就等着这个东西制裁你吧。$8\"/pause 300/emote farmer 28/pause 300/emote farmer 16/playSound slimedead/pause 300/speak Api \"哼,又到了API的回合吗。$12#$b#木大哒!!欧拉!!$12\"/pause 300/playSound slimedead/pause 300/playSound cacklingWitch/pause 500/globalFade/viewport -1000 -1000/changeLocation CG5156362/pause 500/viewport 22 11/pause 1000/message \"咬手鲨咬住了API的手,同时播放起了极其魔性的邪恶笑声。\"/message \"——呃啊!!!!!#没想到,我API居然会死在这里!!!#好恐怖,这个东西,很难想象小朋友们怎么玩这个游戏……#这个,这个给小孩也太恐怖了……#嘿嘿嘿,简直就是儿童邪典嘛。\"/message \"API被咬手鲨咬到了,但他不停的傻笑着,看起来很开心。\"/pause 500/globalFade/viewport -1000 -1000/changeLocation Forest/viewport 104 36/pause 500/playSound doorOpen/warp Leah 104 33/move Leah 0 0 2/emote farmer 16/emote Api 16/faceDirection farmer 0/faceDirection Api 0/pause 300/speak Leah \"呃……你们好。$2#$b#……我好像出门的不是时候。$2\"/pause 300/faceDirection Leah 0/pause 300/warp Leah -1000 -1000/playSound doorClose/pause 300/faceDirection farmer 1/faceDirection Api 3/pause 300/emote farmer 28/emote Api 28/pause 500/end",
+ "shipo": "pause 300/speak Api \"虽然你嘴上说不感兴趣,但是API已经看穿了你。$1#$b#来吧,API让你先手。你先按哪个!$12\"/pause 300/emote farmer 16/playSound slimedead/pause 300/emote farmer 32/speak Api \"好,今天我API就来会一会你。$12#$b#吃我这招——!$8\"/emote Api 16/pause 300/playSound slimedead/pause 300/emote Api 32/pause 300/speak Api \"不错不错,无事发生。$1#$b#嘿嘿嘿,又到你了,按吧。$7\"/pause 300/playSound slimedead/speak Api \"哦!!!!$5#$b#……你怎么没被咬,切。$2#$b#可恶,又到API了吗!$5\"/move Api 0 0 0/pause 300/move Api 0 0 1/pause 300/move Api 0 0 3/pause 300/speak Api \"嘿嘿嘿,能不能找个代打。$15#$b#开玩笑的开玩笑的,我按!$15\"/pause 300/playSound slimedead/pause 300/speak Api \"呼……到你了!#$b#就等着这个东西制裁你吧。$8\"/pause 300/emote farmer 28/pause 300/emote farmer 16/playSound slimedead/pause 300/speak Api \"哼,又到了API的回合吗。$12#$b#木大哒!!欧拉!!$12\"/pause 300/playSound slimedead/pause 300/playSound cacklingWitch/pause 500/globalFade/viewport -1000 -1000/changeLocation CG5156362/pause 500/viewport 22 11/pause 1000/message \"咬手鲨咬住了API的手,同时播放起了极其魔性的邪恶笑声。\"/message \"——呃啊!!!!!#没想到,我API居然会死在这里!!!#好恐怖,这个东西,很难想象小朋友们怎么玩这个游戏……#这个,这个给小孩也太恐怖了……#嘿嘿嘿,简直就是儿童邪典嘛。\"/message \"API被咬手鲨咬到了,但他不停的傻笑着,看起来很开心。\"/pause 500/globalFade/viewport -1000 -1000/changeLocation Forest/viewport 104 36/pause 500/playSound doorOpen/warp Leah 104 33/move Leah 0 0 2/emote farmer 16/emote Api 16/faceDirection farmer 0/faceDirection Api 0/pause 300/speak Leah \"呃……你们好。$2#$b#……我好像出门的不是时候。$2\"/pause 300/faceDirection Leah 0/pause 300/warp Leah -1000 -1000/playSound doorClose/pause 300/faceDirection farmer 1/faceDirection Api 3/pause 300/emote farmer 28/emote Api 28/pause 500/end"
+ }
+ },
+ {
+ "Action": "Load",
+ "Target": "Data/Events/Blacksmith",
+ "FromFile": "assets/Events/8.xnb"
+ },
+ {
+ "Action": "Load",
+ "Target": "Data/Events/APIHouse",
+ "FromFile": "assets/Events/14.xnb"
+ },
+ {
+ "Action": "Load",
+ "Target": "Data/Events/Caldera",
+ "FromFile": "assets/Events/konglongdan.xnb"
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/Events/Beach",
+ "Entries": {
+ "101010111/f Api 2500/w sunny/t 600 1800/n pi's_mails.heart10a_mail": "ocean/40 35/farmer 30 35 1 Api -200 -200 1 egg -1000 -1000 0/skippable/addTemporaryActor Apiwinter 16 32 44 35 1/move farmer 10 0 1/pause 300/move Apiwinter 0 0 3/pause 500/emote Apiwinter 16/pause 500/speak Api \"小朋友,到啦?$18\"/pause 500/emote farmer 32/pause 500/speak Api \"今天有大事做嘛,API就穿的稍微正式一点。$18#$b#来来来,API带你去见见世面,上船!$19\"/globalFade/viewport -1000 -1000/changeLocation Caldera/pause 500/viewport 23 27/warp Apiwinter 22 27 2/warp farmer 22 31/warp egg 22 29/move Apiwinter 0 0 2/move farmer 0 0 0/playMusic LavaMine/showFrame egg 0/pause 500/speak Api \"到了,这里就是姜岛的火山口。$18#$b#也不知道你有没有来过,不过API只带你来这一次。$18#$b#毕竟也不能剥夺小朋友的游戏体验嘛,这附近还是很有趣的。$19\"/pause 500/emote farmer 32/pause 500/move Apiwinter 0 1 2/pause 300/speak Api \"——你看,这个就是火龙蛋了。$18#$b#是不是很漂亮?$19\"/pause 500/emote farmer 20/pause 500/speak Api \"API之前查过资料,据说这个,火龙蛋要放进岩浆或者火焰里孵化。$18#$b#本来API还稍微有点犹豫,担心这里温度会不会过高,再对小龙造成什么伤害。$20#$b#但是吧,前阵子这个蛋的颜色好像有点发灰,好像再放下去就要死掉了……$20#$b#……所以API只能紧急采取孵化措施。$20\"/speak Api \"……你觉得,它的状态怎么样,你之前有孵过什么东西吗?$18\"/question fork0 \"#之前孵化过恐龙蛋!#没有孵化过特别的生物……\"/fork konglongdan/pause 300/speak Api \"啊……失策失策。$20\"/pause 500/showFrame egg 1/playSound bubbles/pause 500/showFrame egg 0/pause 500/emote farmer 16/emote Apiwinter 16/pause 500/speak Api \"——啊!!$22#$b#你看没看到,刚才API好像看到,这个,它,这个蛋,好像动了一下!$22#$b#是API看错了还是它要出壳了?$22\"/pause 300/showFrame egg 1/pause 300/showFrame egg 0/pause 500/playSound cut/showFrame egg 2/pause 500/playSound cut/showFrame egg 3/pause 500/emote farmer 16/emote Apiwinter 16/pause 500/speak Api \"……!!$22\"/message \"API压低了声音,但依然难掩兴奋。\"/speak Api \"……你看,它是不是要出生了!$22#$b#……你觉得岩浆会不会烫到小龙啊,万一它刚出生的时候没有火抗呢?$19#$b#总之先准备好捞它上来……等等!!$22#$b#——姨妈大!!!$25\"/playSound furnace/playMusic heavy/pause 500/globalFade/viewport -1000 -1000/changeLocation CG101010111/pause 500/viewport 22 11/pause 1000/message \"一道火光划过,再睁开眼时,API正轻轻捧着一只小生物,将其高高举起。\"/message \"——生了生了!!#长得这么别致,不如以后就叫你小别致了。#哎呀,你看这条小龙,这个翅膀,这个尾巴,这个尖牙,这个爪子,这个眼睛,多别致啊,是不是充满了这种威压,这种来自于捕食者的威慑。\"/pause 500/move Apiwinter 0 0 2/message \"看看这条巨龙,有没有感觉到强烈的龙威!\"/pause 300/message \"API看着小别致。\"/message \"小别致,你要记住,我们一直都是以智慧与力量统治这个国家。我也相信,你会谨慎地使用自己强大的力量。#但,真正的胜利,是鼓舞你的子民心中的斗志。#总有一天, 我的生命将抵达终点, 而你,将加冕为王!\"/pause 800/end"
+ }
+ },
+ //村民对话
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Abigail",
+ "Entries": {
+ "Tue2": "就像那样,住在森林的树屋里,四处冒险也挺好的,对不对?$h",
+ "Thu2": "你有见过那个粉头发的冒险者吗?#$e#我梦想着有一天能像他那样生活。$h",
+ "fall_Sat6": "我很喜欢我现在的发色,不过,粉色的头发看起来也很棒!$h"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Penny",
+ "Entries": {
+ "Tue6": "唔,你有看到孩子们的玩具吗?文森特把它们弄丢了,他伤心了好几天。$2",
+ "Sun2": "当我沉浸在书的世界里,有时会忘记周围的一切……#$b#之前我看完那本书才想起来,冒险者先生向我打过招呼。$2#$b#嗯……如果可以的话,能替我向他道个歉吗?$2#$b#抱歉……$2",
+ "fall_Mon": "有时那位冒险者会来送我一些礼物……#$b#我真的很喜欢,那些东西看起来很特别。$h"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Leah",
+ "Entries": {
+ "Wed2": "最近森林里多出来一颗非常漂亮的树,你有见过吗?",
+ "Sun2": "食物,居所,我们总能从大自然中找到这一切,对吧?我很喜欢与那些新来的萤火虫与蘑菇做朋友。$1"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Wizard",
+ "Entries": {
+ "Mon2": "呃……有一位冒险者之前带来了很有趣的魔法。#$b#他的飞弹中蕴含着强大的奥术能量。",
+ "Thu2": "我从未见过这样为魔法起名的人……#$b#名利双收这种名字会代表什么魔法,我实在难以理解。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Willy",
+ "Entries": {
+ "Mon2": "好极了!现在镇上热衷于钓鱼的人包括我有三个了。$1",
+ "Wed2": "我很高兴,你和那位冒险者钓鱼的技术都很高超。$1"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Gus",
+ "Entries": {
+ "Fri": "记得提醒我多做一些甜食!最近各种甜品和饮料卖的很好。$1"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Maru",
+ "Entries": {
+ "Wed2": "你有没有听说过一种全新的科技形式?$3#$b#只需要按照顺序摆放原材料,就能创造机械……#$b#天啊,那简直是一种魔法。$1"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Emily",
+ "Entries": {
+ "Tue": "最近星露谷似乎来了两个新访客!#$b#你们一定会尽快喜欢上这里的,我感觉的到。$1"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Haley",
+ "Entries": {
+ "Sat2": "你觉得我去那棵树下拍照怎么样?#$b#那里的萤火虫和傍晚拍出来会很美的。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Alex",
+ "Entries": {
+ "Mon2": "看我的肌肉!我会是个强大的冒险者——如果我去冒险的话。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Elliott",
+ "Entries": {
+ "Wed": "就在最近,出现了另一个常常来到海滩的人!#$b#在创作过程中,能与越来越多的人交流!这真是棒呆了。$1"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Harvey",
+ "Entries": {
+ "Tue2": "最近有一些镇民受伤了……听说出现了奇怪的怪物。#$b#不得不承认的是,虽然这并非我的本意,但我的收入还是增加了。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Sam",
+ "Entries": {
+ "Mon": "嘿,最近有个人草原之王玩的比我还好!"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Sebastian",
+ "Entries": {
+ "Mon2": "希望所有人都能认为在电脑前工作是正当的职业。#$b#……这并不比其他工作轻松。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Shane",
+ "Entries": {
+ "Sun": "森林的码头最近有别人去了……#$b#……这代表着我不能一直去那里喝酒了。$2"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Clint",
+ "Entries": {
+ "Sat": "最近有人在租我的炉子……#$b#如果所有人都自己升级工具,我就没法挣到手工费了。",
+ "Fri2": "呃,你会觉得我下班的时间有点早吗?上次那个冒险者也这么说。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Demetrius",
+ "Entries": {
+ "Wed": "周一的时候,会有其他人来使用我的实验室。#$b#我从没见过那种推进科技的方式!简直是来自另一个世界的技巧。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Dwarf",
+ "Entries": {
+ "Wed": "啊,你说那个粉色头发的人。我总能在矿洞见到他。",
+ "Fri2": "那个总在下矿的冒险者懂得一些奇怪的科技。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Evelyn",
+ "Entries": {
+ "summer_Sat2": "你好啊,孩子,最近森林总是传来一股我没闻到过的花香。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/George",
+ "Entries": {
+ "summer_Mon": "最近电视台总在播一些关于奇怪的鱼的新闻。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Jas",
+ "Entries": {
+ "Tue2": "偷偷告诉你。最近森林里多了一个好玩的地方!",
+ "Tue4": "谢恩经常不在,玛妮姑妈又很忙……#$b#还好最近会有冒险者和我们一起玩,感谢那个冒险者!$1"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Jodi",
+ "Entries": {
+ "summer_Tue": "最近超市多出了一些奇怪的鱼……$2#$b#天啊,我绝对不会买的……我甚至不知道它们有没有毒。$2"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Kent",
+ "Entries": {
+ "Fri": "……我去参军的这几年,居然已经长出这么高的树了。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Krobus",
+ "Entries": {
+ "Sat": "冒险者真的很令人恐惧……#$b#……我有太多对人类不友好的同族被杀死了。$2"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Leo",
+ "Entries": {
+ "Mon2": "其实除了你,也有一个人总来这里和鸟儿交朋友!$1"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Lewis",
+ "Entries": {
+ "Mon": "喔,是的,有一位新冒险者来了……#$b#我没怎么见过他。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Linus",
+ "Entries": {
+ "Thu": "最近我看到有其他人在野外生活。#$b#我很高兴,有人和我一样懂得大自然的美丽。$1",
+ "Sun2": "有时我会发现一些浆果丛被别人采集了。#$b#这很好,它们不会在枝头悬挂到腐烂。$1"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Marnie",
+ "Entries": {
+ "Sun": "森林里的年轻人有时会来照顾我的牛!#$b#感谢他愿意照顾这些单纯的动物。$1"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Pierre",
+ "Entries": {
+ "Wed2": "自从你和那个冒险者来了之后,我有了更好的货源可以出售!#$b#真希望那个冒险者也去当个农夫。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Robin",
+ "Entries": {
+ "Mon2": "你有看到过那间树屋吗?那里使用了一种极其优秀的木材!"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Pam",
+ "Entries": {
+ "Sat2": "格斯告诉过我,最近总有一个人在他那里订包厢……"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Sandy",
+ "Entries": {
+ "Fri2": "欢迎!亲爱的,我真感谢你和那位冒险者时不时来找我说话。#$b#生活在沙漠有时候是很孤独的。"
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Characters/Dialogue/Vincent",
+ "Entries": {
+ "Thu4": "呜呜,妈妈新买的玩具被我在河边弄丢了……$2",
+ "Tue2": "冒险真有趣!我长大之后也想成为一个冒险者。住在树屋里一定很好玩!"
+ }
+ },
+ //电影
+ {
+ "Action": "EditData",
+ "Target": "Data/ConcessionTastes",
+ "Entries": {
+ "Api": {
+ "LovedTags": [
+ "Sweet",
+ "Candy",
+ "Burger",
+ "Fatty"
+ ],
+ "LikedTags": [
+ "Gourmet",
+ "Salty",
+ "Hot"
+ ],
+ "DislikedTags": [
+ "Healthy",
+ "Joja",
+ "Sour"
+ ]
+ }
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Data/MoviesReactions",
+ "Entries": {
+ "Api": {
+ "NPCName": "Api",
+ "Reactions": [
+ {
+ "Tag": "spring_movie_0",
+ "Response": "like",
+ "Whitelist": [],
+ "SpecialResponses": {
+ "BeforeMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "这个听起来不错,可能会蛮好看的。$1"
+ },
+ "DuringMovie": {
+ "ResponsePoint": null,
+ "Script": "/message \"API看的津津有味。\"",
+ "Text": "哦~可以可以。$12"
+ },
+ "AfterMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "不错不错,还行还行。$1"
+ }
+ },
+ "ID": "reaction_0"
+ },
+ {
+ "Tag": "summer_movie_0",
+ "Response": "love",
+ "Whitelist": [],
+ "SpecialResponses": {
+ "BeforeMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "不知道怎么样,但API对这个给予厚望。$1"
+ },
+ "DuringMovie": {
+ "ResponsePoint": null,
+ "Script": "/message \"API看的聚精会神。\"",
+ "Text": "哇哦……$12"
+ },
+ "AfterMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "跟你讲,API感觉这个片子非常不错,敏感肌也能用,下次还来看。$15"
+ }
+ },
+ "ID": "reaction_1"
+ },
+ {
+ "Tag": "fall_movie_0",
+ "Response": "like",
+ "Whitelist": [],
+ "SpecialResponses": {
+ "BeforeMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "这个听起来不错,可能会蛮好看的。$1"
+ },
+ "DuringMovie": {
+ "ResponsePoint": null,
+ "Script": "/message \"API看的津津有味。\"",
+ "Text": "哦~可以可以。$12"
+ },
+ "AfterMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "不错不错,还行还行。$1"
+ }
+ },
+ "ID": "reaction_2"
+ },
+ {
+ "Tag": "spring_movie_1",
+ "Response": "dislike",
+ "Whitelist": [],
+ "SpecialResponses": {
+ "BeforeMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "非要看这个啊……$2"
+ },
+ "DuringMovie": {
+ "ResponsePoint": null,
+ "Script": "/message \"API看起来快睡着了\"",
+ "Text": "呼……$11"
+ },
+ "AfterMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "……很适合睡觉,其他不予评价。$9"
+ }
+ },
+ "ID": "reaction_3"
+ },
+ {
+ "Tag": "winter_movie_0",
+ "Response": "like",
+ "Whitelist": [],
+ "SpecialResponses": {
+ "BeforeMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "这个听起来不错,可能会蛮好看的。$1"
+ },
+ "DuringMovie": {
+ "ResponsePoint": null,
+ "Script": "/message \"API看的津津有味。\"",
+ "Text": "哦~可以可以。$12"
+ },
+ "AfterMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "不错不错,还行还行。$1"
+ }
+ },
+ "ID": "reaction_4"
+ },
+ {
+ "Tag": "fall_movie_1",
+ "Response": "like",
+ "Whitelist": [],
+ "SpecialResponses": {
+ "BeforeMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "这个听起来不错,可能会蛮好看的。$1"
+ },
+ "DuringMovie": {
+ "ResponsePoint": null,
+ "Script": "/message \"API看的津津有味。\"",
+ "Text": "哦~可以可以。$12"
+ },
+ "AfterMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "不错不错,还行还行。$1"
+ }
+ },
+ "ID": "reaction_5"
+ },
+ {
+ "Tag": "summer_movie_1",
+ "Response": "love",
+ "Whitelist": [],
+ "SpecialResponses": {
+ "BeforeMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "不知道怎么样,但API对这个给予厚望。$1"
+ },
+ "DuringMovie": {
+ "ResponsePoint": null,
+ "Script": "/message \"API看的聚精会神。\"",
+ "Text": "哇哦……$12"
+ },
+ "AfterMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "跟你讲,API感觉这个片子非常不错,敏感肌也能用,下次还来看。$15"
+ }
+ },
+ "ID": "reaction_6"
+ },
+ {
+ "Tag": "winter_movie_1",
+ "Response": "dislike",
+ "Whitelist": [],
+ "SpecialResponses": {
+ "BeforeMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "非要看这个啊……$2"
+ },
+ "DuringMovie": {
+ "ResponsePoint": null,
+ "Script": "/message \"API看起来快睡着了\"",
+ "Text": "呼……$11"
+ },
+ "AfterMovie": {
+ "ResponsePoint": null,
+ "Script": "",
+ "Text": "……很适合睡觉,其他不予评价。$9"
+ }
+ },
+ "ID": "reaction_7"
+ }
+ ]
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Api mod/[CP]Api/manifest.json b/Api mod/[CP]Api/manifest.json
new file mode 100644
index 0000000..192d74b
--- /dev/null
+++ b/Api mod/[CP]Api/manifest.json
@@ -0,0 +1,13 @@
+{
+ "Name": "Api",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "Created by pipi project's NPC Creator! -=Created with MissCoriel's NPC Creator=-",
+ "UniqueID": "Api.Mod",
+ "ContentPackFor": {
+ "UniqueID": "Pathoschild.ContentPatcher"
+ },
+ "UpdateKeys": [
+ "Nexus:8158 "
+ ]
+}
\ No newline at end of file
diff --git a/Api mod/[CP]pi‘s secret/content.json b/Api mod/[CP]pi‘s secret/content.json
new file mode 100644
index 0000000..e5f266a
--- /dev/null
+++ b/Api mod/[CP]pi‘s secret/content.json
@@ -0,0 +1,17 @@
+{
+ "Format": "1.18.0",
+ "Changes": [
+ {
+ "Action": "EditData",
+ "Target": "Data/SecretNotes",
+ "Entries": {
+ "233": "这是一卷古旧的羊皮纸^^占卜显示,美人鱼吊坠对异界旅客们没有意义。^如果你想要与某个异界旅客成为共享房屋的室友,^以下记载了某种特殊的邀请仪式:^ 你必须在离他很远的地方,向他使用他喜欢的某样事物。^——切忌接近!那有几率被其视为普通的礼物。^^",
+ "234": "哈哈哈,哈哈哈哈哈哈哈^(只要你,收集齐我们所有)^哈哈哈哈哈哈,哈哈哈哈^(让异界的族群,咬住鱼钩)^哈哈哈哈哈,哈哈哈哈^(便捷的通路,就会开启)^哈哈哈,哈哈哈,哈哈哈哈^(浮现在,箱子前,树冠之后)",
+ "235": "……^这是一张破旧的纸条^……^树冠摇荡 屋房生光^处寂静地 有客来访^制叶为木 作木为廊^人迹罕至 门引幽篁^出山未竟 没亦无妨",
+ "236": "**外卖 API先生^在线支付订单^^菜品 数量^芒果刨冰 1^冰淇淋(桶) 1^芒果果切 1^菠萝(整) 1^烤鱼(菜品) 1^^赠品玩具 数量^五彩碎片 1^幸运兔脚 1^^备注:放到传送门里,轻拿轻放",
+ "237": "在设置树屋传送门的时候,好像出了一点小差错……^虽然成功的把目的地改成了姜岛,但好像把魔王鱼也传过去了。^有那么一个整天哈哈哈的东西在,希望姜岛人没事。",
+ "238": "渔夫的笔记:^在镇上垂钓的时候观察到了一批不同寻常的鱼类,我认为有必要记录一下。^带项圈的黄色柠檬鲨,出现在春天和夏天清晨时的海域。^插吸管的小章鱼,出现在秋天下午的海边。^有铃铛声音的橘黄湖鱼,早上和天黑后能在湖里捕捞。^叫声很骚的变种河鲤,秋冬的晚上全是它的声音。^蓝白色的龙鱼,能在春冬的雨雪天找到行踪。^根据我对鱼群的观察似乎森林西部和沼泽深处也有新的大型鱼类,海域中似乎还有新的鱼王出现……我失败了,希望将来有人能与之一战。"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Api mod/[CP]pi‘s secret/manifest.json b/Api mod/[CP]pi‘s secret/manifest.json
new file mode 100644
index 0000000..61f487b
--- /dev/null
+++ b/Api mod/[CP]pi‘s secret/manifest.json
@@ -0,0 +1,13 @@
+{
+ "Name": "Api's secret",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "Created by pipi project's secret note!",
+ "UniqueID": "Api.Secret",
+ "ContentPackFor": {
+ "UniqueID": "Pathoschild.ContentPatcher"
+ },
+ "UpdateKeys": [
+ "Nexus: 8158"
+ ]
+}
\ No newline at end of file
diff --git a/Api mod/[FTM] new apilike/content.json b/Api mod/[FTM] new apilike/content.json
new file mode 100644
index 0000000..2bd3faf
--- /dev/null
+++ b/Api mod/[FTM] new apilike/content.json
@@ -0,0 +1,407 @@
+{
+ "ForageSpawnEnabled": true,
+ "LargeObjectSpawnEnabled": false,
+ "OreSpawnEnabled": false,
+ "MonsterSpawnEnabled": false,
+ "Forage_Spawn_Settings": {
+ "Areas": [
+ {
+ "SpringItemIndex": null,
+ "SummerItemIndex": null,
+ "FallItemIndex": null,
+ "WinterItemIndex": [
+ {
+ "category": "buried",
+ "contents": [
+ "冰"
+ ]
+ }
+ ],
+ "UniqueAreaID": "Beach forage area 1",
+ "MapName": "Beach",
+ "MinimumSpawnsPerDay": 1,
+ "MaximumSpawnsPerDay": 6,
+ "IncludeTerrainTypes": [
+ "Grass"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [
+ "8,6/54,23"
+ ],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "High",
+ "SpawnTiming": {
+ "StartTime": 600,
+ "EndTime": 600,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": null,
+ "OnlySpawnIfAPlayerIsPresent": false,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [
+ "winter"
+ ],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": 1
+ }
+ ],
+ "PercentExtraSpawnsPerForagingLevel": 0,
+ "SpringItemIndex": [
+ 16,
+ 20,
+ 22,
+ 257
+ ],
+ "SummerItemIndex": [
+ 396,
+ 398,
+ 402,
+ 404
+ ],
+ "FallItemIndex": [
+ 281,
+ 404,
+ 420,
+ 422
+ ],
+ "WinterItemIndex": [],
+ "CustomTileIndex": []
+ },
+ "Large_Object_Spawn_Settings": {
+ "Areas": [
+ {
+ "ObjectTypes": [
+ "Stump"
+ ],
+ "FindExistingObjectLocations": true,
+ "PercentExtraSpawnsPerSkillLevel": 0,
+ "RelatedSkill": "Foraging",
+ "UniqueAreaID": "Farm large object area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 999,
+ "MaximumSpawnsPerDay": 999,
+ "IncludeTerrainTypes": [],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 600,
+ "EndTime": 600,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": null,
+ "OnlySpawnIfAPlayerIsPresent": false,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "CustomTileIndex": []
+ },
+ "Ore_Spawn_Settings": {
+ "Areas": [
+ {
+ "MiningLevelRequired": null,
+ "StartingSpawnChance": null,
+ "LevelTenSpawnChance": null,
+ "UniqueAreaID": "Farm ore area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 1,
+ "MaximumSpawnsPerDay": 5,
+ "IncludeTerrainTypes": [
+ "Quarry"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 600,
+ "EndTime": 600,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": null,
+ "OnlySpawnIfAPlayerIsPresent": false,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "PercentExtraSpawnsPerMiningLevel": 0,
+ "MiningLevelRequired": {
+ "Stone": 0,
+ "Geode": 0,
+ "FrozenGeode": 5,
+ "MagmaGeode": 8,
+ "Gem": 6,
+ "Copper": 0,
+ "Iron": 4,
+ "Gold": 7,
+ "Iridium": 9,
+ "Mystic": 10,
+ "Radioactive": 10,
+ "Diamond": 6,
+ "Ruby": 6,
+ "Jade": 6,
+ "Amethyst": 6,
+ "Topaz": 6,
+ "Emerald": 6,
+ "Aquamarine": 6
+ },
+ "StartingSpawnChance": {
+ "Stone": 66,
+ "Geode": 8,
+ "FrozenGeode": 4,
+ "MagmaGeode": 2,
+ "Gem": 5,
+ "Copper": 21,
+ "Iron": 15,
+ "Gold": 10,
+ "Iridium": 1,
+ "Mystic": 1,
+ "Radioactive": 0,
+ "Diamond": 0,
+ "Ruby": 0,
+ "Jade": 0,
+ "Amethyst": 0,
+ "Topaz": 0,
+ "Emerald": 0,
+ "Aquamarine": 0
+ },
+ "LevelTenSpawnChance": {
+ "Stone": 48,
+ "Geode": 2,
+ "FrozenGeode": 2,
+ "MagmaGeode": 2,
+ "Gem": 5,
+ "Copper": 16,
+ "Iron": 13,
+ "Gold": 10,
+ "Iridium": 1,
+ "Mystic": 1,
+ "Radioactive": 0,
+ "Diamond": 0,
+ "Ruby": 0,
+ "Jade": 0,
+ "Amethyst": 0,
+ "Topaz": 0,
+ "Emerald": 0,
+ "Aquamarine": 0
+ },
+ "CustomTileIndex": []
+ },
+ "Monster_Spawn_Settings": {
+ "Areas": [
+ {
+ "MonsterTypes": [
+ {
+ "MonsterName": "shadow brute",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 8
+ }
+ },
+ {
+ "MonsterName": "wilderness golem",
+ "Settings": {
+ "SpawnWeight": 4
+ }
+ },
+ {
+ "MonsterName": "purple slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 10,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "red slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 8,
+ "MaximumSkillLevel": 9,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "blue slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 4,
+ "MaximumSkillLevel": 7,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "green slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MaximumSkillLevel": 3,
+ "SpawnWeight": 2
+ }
+ }
+ ],
+ "UniqueAreaID": "Farm monster area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 5,
+ "MaximumSpawnsPerDay": 8,
+ "IncludeTerrainTypes": [
+ "Dirt",
+ "Diggable",
+ "Grass"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 1900,
+ "EndTime": 2550,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": 1,
+ "OnlySpawnIfAPlayerIsPresent": true,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ },
+ {
+ "MonsterTypes": [
+ {
+ "MonsterName": "iridium bat",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 10,
+ "SpawnWeight": 4
+ }
+ },
+ {
+ "MonsterName": "serpent",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 10,
+ "SpawnWeight": 3
+ }
+ },
+ {
+ "MonsterName": "lava bat",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 8,
+ "SpawnWeight": 4
+ }
+ },
+ {
+ "MonsterName": "frost bat",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 5,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "bat",
+ "Settings": {
+ "SpawnWeight": 2
+ }
+ }
+ ],
+ "UniqueAreaID": "Farm monster area 2",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 2,
+ "MaximumSpawnsPerDay": 3,
+ "IncludeTerrainTypes": [
+ "Dirt",
+ "Diggable",
+ "Grass"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 1900,
+ "EndTime": 2550,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": 1,
+ "OnlySpawnIfAPlayerIsPresent": true,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "CustomTileIndex": []
+ },
+ "QuarryTileIndex": [
+ 556,
+ 558,
+ 583,
+ 606,
+ 607,
+ 608,
+ 630,
+ 635,
+ 636,
+ 680,
+ 681,
+ 685
+ ],
+ "File_Conditions": {
+ "FarmTypes": [],
+ "FarmerNames": [],
+ "SaveFileNames": [],
+ "OtherMods": {}
+ }
+}
\ No newline at end of file
diff --git a/Api mod/[FTM] new apilike/data/1_273233154_SaveData.save b/Api mod/[FTM] new apilike/data/1_273233154_SaveData.save
new file mode 100644
index 0000000..7b6415e
--- /dev/null
+++ b/Api mod/[FTM] new apilike/data/1_273233154_SaveData.save
@@ -0,0 +1,6 @@
+{
+ "WeatherForYesterday": "Sunny",
+ "LNOSCounter": {},
+ "ExistingObjectLocations": {},
+ "SavedObjects": []
+}
\ No newline at end of file
diff --git a/Api mod/[FTM] new apilike/data/ad_270624741_SaveData.save b/Api mod/[FTM] new apilike/data/ad_270624741_SaveData.save
new file mode 100644
index 0000000..7b6415e
--- /dev/null
+++ b/Api mod/[FTM] new apilike/data/ad_270624741_SaveData.save
@@ -0,0 +1,6 @@
+{
+ "WeatherForYesterday": "Sunny",
+ "LNOSCounter": {},
+ "ExistingObjectLocations": {},
+ "SavedObjects": []
+}
\ No newline at end of file
diff --git a/Api mod/[FTM] new apilike/data/kk_364574996_SaveData.save b/Api mod/[FTM] new apilike/data/kk_364574996_SaveData.save
new file mode 100644
index 0000000..3699e81
--- /dev/null
+++ b/Api mod/[FTM] new apilike/data/kk_364574996_SaveData.save
@@ -0,0 +1,6 @@
+{
+ "WeatherForYesterday": "Sunny",
+ "LNOSCounter": {},
+ "ExistingObjectLocations": {},
+ "SavedObjects": []
+}
\ No newline at end of file
diff --git a/Api mod/[FTM] new apilike/data/o_272470901_SaveData.save b/Api mod/[FTM] new apilike/data/o_272470901_SaveData.save
new file mode 100644
index 0000000..7b6415e
--- /dev/null
+++ b/Api mod/[FTM] new apilike/data/o_272470901_SaveData.save
@@ -0,0 +1,6 @@
+{
+ "WeatherForYesterday": "Sunny",
+ "LNOSCounter": {},
+ "ExistingObjectLocations": {},
+ "SavedObjects": []
+}
\ No newline at end of file
diff --git a/Api mod/[FTM] new apilike/data/test_270924678_SaveData.save b/Api mod/[FTM] new apilike/data/test_270924678_SaveData.save
new file mode 100644
index 0000000..8f48571
--- /dev/null
+++ b/Api mod/[FTM] new apilike/data/test_270924678_SaveData.save
@@ -0,0 +1,6 @@
+{
+ "WeatherForYesterday": "Debris",
+ "LNOSCounter": {},
+ "ExistingObjectLocations": {},
+ "SavedObjects": []
+}
\ No newline at end of file
diff --git a/Api mod/[FTM] new apilike/data/星露谷_273744379_SaveData.save b/Api mod/[FTM] new apilike/data/星露谷_273744379_SaveData.save
new file mode 100644
index 0000000..7b6415e
--- /dev/null
+++ b/Api mod/[FTM] new apilike/data/星露谷_273744379_SaveData.save
@@ -0,0 +1,6 @@
+{
+ "WeatherForYesterday": "Sunny",
+ "LNOSCounter": {},
+ "ExistingObjectLocations": {},
+ "SavedObjects": []
+}
\ No newline at end of file
diff --git a/Api mod/[FTM] new apilike/data/星露谷_273819296_SaveData.save b/Api mod/[FTM] new apilike/data/星露谷_273819296_SaveData.save
new file mode 100644
index 0000000..7b6415e
--- /dev/null
+++ b/Api mod/[FTM] new apilike/data/星露谷_273819296_SaveData.save
@@ -0,0 +1,6 @@
+{
+ "WeatherForYesterday": "Sunny",
+ "LNOSCounter": {},
+ "ExistingObjectLocations": {},
+ "SavedObjects": []
+}
\ No newline at end of file
diff --git a/Api mod/[FTM] new apilike/data/理想乡_364594057_SaveData.save b/Api mod/[FTM] new apilike/data/理想乡_364594057_SaveData.save
new file mode 100644
index 0000000..3699e81
--- /dev/null
+++ b/Api mod/[FTM] new apilike/data/理想乡_364594057_SaveData.save
@@ -0,0 +1,6 @@
+{
+ "WeatherForYesterday": "Sunny",
+ "LNOSCounter": {},
+ "ExistingObjectLocations": {},
+ "SavedObjects": []
+}
\ No newline at end of file
diff --git a/Api mod/[FTM] new apilike/manifest.json b/Api mod/[FTM] new apilike/manifest.json
new file mode 100644
index 0000000..76019a0
--- /dev/null
+++ b/Api mod/[FTM] new apilike/manifest.json
@@ -0,0 +1,20 @@
+{
+ "Name": "Pi Foraging",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "pipi Foraging",
+ "UniqueID": "FTMPi",
+ "MinimumApiVersion": "2.5",
+ "ContentPackFor": {
+ "UniqueID": "Esca.FarmTypeManager",
+ "MinimumVersion": "1.4.4"
+ },
+ "Dependencies": [
+ {
+ "UniqueID": "Api.Mod"
+ }
+ ],
+ "UpdateKeys": [
+ "Nexus: 8158"
+ ]
+}
diff --git a/Api mod/[JA] Pi Recipes/Objects/Slime Ice Cream/object.json b/Api mod/[JA] Pi Recipes/Objects/Slime Ice Cream/object.json
new file mode 100644
index 0000000..28bd591
--- /dev/null
+++ b/Api mod/[JA] Pi Recipes/Objects/Slime Ice Cream/object.json
@@ -0,0 +1,45 @@
+{
+ "Name": "Slime Ice Cream",
+ "Description": "半透明的冰淇淋,口感像果冻,据说加入了某种怪物的材料。",
+ "Category": "Cooking",
+ "Edibility": 1,
+ "EdibleIsDrink": false,
+ "EdibleBuffs":
+ {
+ "Farming": 0,
+ "Fishing": 0,
+ "Mining": 0,
+ "Luck": 3,
+ "Foraging": 0,
+ "MaxStamina": 0,
+ "MagnetRadius": 0,
+ "Speed": -1,
+ "Defense": 0,
+ "Attack": 0,
+ "Duration": 400,
+ },
+ "Price": 650,
+ "IsColored": false,
+ "GiftTastes":
+ {
+ "Like": ["Api"],
+ },
+ "Recipe":
+ {
+ "ResultCount": 1,
+ "Ingredients": [
+ {
+ "Object": 766,
+ "Count": 10,
+ },
+ {
+ "Object": "冰",
+ "Count": 1,
+ }],
+ "CanPurchase": false,
+ },
+ "NameLocalization":
+ {
+ "zh": "史莱姆冰淇淋",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] Pi Recipes/Objects/Slime Ice Cream/object.png b/Api mod/[JA] Pi Recipes/Objects/Slime Ice Cream/object.png
new file mode 100644
index 0000000..e5eccf3
Binary files /dev/null and b/Api mod/[JA] Pi Recipes/Objects/Slime Ice Cream/object.png differ
diff --git a/Api mod/[JA] Pi Recipes/Objects/Yellow Flower Salad/object.json b/Api mod/[JA] Pi Recipes/Objects/Yellow Flower Salad/object.json
new file mode 100644
index 0000000..ed66809
--- /dev/null
+++ b/Api mod/[JA] Pi Recipes/Objects/Yellow Flower Salad/object.json
@@ -0,0 +1,41 @@
+{
+ "Name": "Yellow Flower Salad",
+ "Description": "小黄花沙拉,吃了没病。",
+ "Category": "Crafting",
+ "Edibility": 30,
+ "EdibleIsDrink": false,
+ "EdibleBuffs":
+ {
+ "Farming": 0,
+ "Fishing": 0,
+ "Mining": 0,
+ "Luck": 0,
+ "Foraging": 0,
+ "MaxStamina": 0,
+ "MagnetRadius": 0,
+ "Speed": 0,
+ "Defense": 0,
+ "Attack": 0,
+ "Duration": 400,
+ },
+ "Price": 350,
+ "IsColored": false,
+ "GiftTastes":
+ {
+ "Like": ["Api"],
+ },
+ "Recipe":
+ {
+ "ResultCount": 1,
+ "Ingredients": [
+ {
+ "Object": 22,
+ "Count": 3,
+ }],
+ "CanPurchase": false,
+ },
+ "NameLocalization":
+ {
+ "zh": "小黄花沙拉",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] Pi Recipes/Objects/Yellow Flower Salad/object.png b/Api mod/[JA] Pi Recipes/Objects/Yellow Flower Salad/object.png
new file mode 100644
index 0000000..dacd48c
Binary files /dev/null and b/Api mod/[JA] Pi Recipes/Objects/Yellow Flower Salad/object.png differ
diff --git a/Api mod/[JA] Pi Recipes/manifest.json b/Api mod/[JA] Pi Recipes/manifest.json
new file mode 100644
index 0000000..1bed35d
--- /dev/null
+++ b/Api mod/[JA] Pi Recipes/manifest.json
@@ -0,0 +1,14 @@
+{
+ "Name": "Pi Recipes for JsonAssets",
+ "Description": "pipi recipes",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "MinimumApiVersion": "3.2.0",
+ "UniqueID": "pipipipirecipe",
+ "ContentPackFor": {
+ "UniqueID": "spacechase0.JsonAssets"
+ },
+ "UpdateKeys": [
+ "Nexus: 8158"
+ ]
+}
diff --git a/Api mod/[JA] pi objects/Objects/冰/object.json b/Api mod/[JA] pi objects/Objects/冰/object.json
new file mode 100644
index 0000000..1c553ea
--- /dev/null
+++ b/Api mod/[JA] pi objects/Objects/冰/object.json
@@ -0,0 +1,10 @@
+{
+ "Name": "冰",
+ "Description": "冬天雪地里的冰块。",
+ "Category": "Gem",
+ "Edibility": 0,
+ "Price": 100,
+ "IsColored": false,
+ "Recipe": null,
+ "CanPurchase": false,
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi objects/Objects/冰/object.png b/Api mod/[JA] pi objects/Objects/冰/object.png
new file mode 100644
index 0000000..9d0d31e
Binary files /dev/null and b/Api mod/[JA] pi objects/Objects/冰/object.png differ
diff --git a/Api mod/[JA] pi objects/manifest.json b/Api mod/[JA] pi objects/manifest.json
new file mode 100644
index 0000000..85bb45b
--- /dev/null
+++ b/Api mod/[JA] pi objects/manifest.json
@@ -0,0 +1,14 @@
+{
+ "Name": "pi object for JsonAssets",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "pipilayulapi",
+ "MinimumApiVersion": "3.2.0",
+ "UniqueID": "pipiobject",
+ "ContentPackFor": {
+ "UniqueID": "spacechase0.JsonAssets"
+ },
+ "UpdateKeys": [
+ "Nexus: 8158"
+ ]
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop always/Crops/Soya Bean/crop.json b/Api mod/[JA] pi shop always/Crops/Soya Bean/crop.json
new file mode 100644
index 0000000..ba37690
--- /dev/null
+++ b/Api mod/[JA] pi shop always/Crops/Soya Bean/crop.json
@@ -0,0 +1,28 @@
+{
+ "Name": "Soya Bean",
+ "Product": "Soya Bean",
+ "SeedName": "Soya Bean Seeds",
+
+ "SeedDescription": "夏季播种,12天成熟。",
+ "Type": "Vegetable",
+
+ "Seasons": ["summer"],
+ "Phases": [2, 3, 3, 2, 2],
+ "RegrowthPhase": -1,
+ "HarvestWithScythe": true,
+ "TrellisCrop": false,
+ "Colors": null,
+ "Bonus":
+ {
+ "MinimumPerHarvest": 3,
+ "MaximumPerHarvest": 5,
+ "MaxIncreasePerFarmLevel": 5,
+ "ExtraChance": 0.0,
+ },
+ "SeedPurchaseFrom": "Api",
+ "SeedPurchasePrice": 45,
+ "SeedNameLocalization":
+ {
+ "zh": "大豆种子",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop always/Crops/Soya Bean/crop.png b/Api mod/[JA] pi shop always/Crops/Soya Bean/crop.png
new file mode 100644
index 0000000..3d9e7e9
Binary files /dev/null and b/Api mod/[JA] pi shop always/Crops/Soya Bean/crop.png differ
diff --git a/Api mod/[JA] pi shop always/Crops/Soya Bean/seeds.png b/Api mod/[JA] pi shop always/Crops/Soya Bean/seeds.png
new file mode 100644
index 0000000..65943d4
Binary files /dev/null and b/Api mod/[JA] pi shop always/Crops/Soya Bean/seeds.png differ
diff --git a/Api mod/[JA] pi shop always/Crops/Turnip/crop.json b/Api mod/[JA] pi shop always/Crops/Turnip/crop.json
new file mode 100644
index 0000000..59681f0
--- /dev/null
+++ b/Api mod/[JA] pi shop always/Crops/Turnip/crop.json
@@ -0,0 +1,28 @@
+{
+ "Name": "Turnip",
+ "Product": "Turnip",
+ "SeedName": "Turnip Seeds",
+
+ "SeedDescription": "春夏播种,9天成熟。",
+ "Type": "Vegetable",
+
+ "Seasons": ["spring", "summer"],
+ "Phases": [2, 2, 2, 2, 1],
+ "RegrowthPhase": -1,
+ "HarvestWithScythe": false,
+ "TrellisCrop": false,
+ "Colors": null,
+ "Bonus":
+ {
+ "MinimumPerHarvest": 1,
+ "MaximumPerHarvest": 1,
+ "MaxIncreasePerFarmLevel": 5,
+ "ExtraChance": 0.0,
+ },
+ "SeedPurchaseFrom": "Api",
+ "SeedPurchasePrice": 45,
+ "SeedNameLocalization":
+ {
+ "zh": "大头菜种子",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop always/Crops/Turnip/crop.png b/Api mod/[JA] pi shop always/Crops/Turnip/crop.png
new file mode 100644
index 0000000..c43d5fb
Binary files /dev/null and b/Api mod/[JA] pi shop always/Crops/Turnip/crop.png differ
diff --git a/Api mod/[JA] pi shop always/Crops/Turnip/giant.png b/Api mod/[JA] pi shop always/Crops/Turnip/giant.png
new file mode 100644
index 0000000..902217b
Binary files /dev/null and b/Api mod/[JA] pi shop always/Crops/Turnip/giant.png differ
diff --git a/Api mod/[JA] pi shop always/Crops/Turnip/seeds.png b/Api mod/[JA] pi shop always/Crops/Turnip/seeds.png
new file mode 100644
index 0000000..063b5ed
Binary files /dev/null and b/Api mod/[JA] pi shop always/Crops/Turnip/seeds.png differ
diff --git a/Api mod/[JA] pi shop always/Objects/Rotten Flesh/object.json b/Api mod/[JA] pi shop always/Objects/Rotten Flesh/object.json
new file mode 100644
index 0000000..535bc15
--- /dev/null
+++ b/Api mod/[JA] pi shop always/Objects/Rotten Flesh/object.json
@@ -0,0 +1,45 @@
+{
+ "Name": "Rotten Flesh",
+ "Description": "在另一个世界Api常吃的美食(?)",
+ "Category": "Crafting",
+ "Edibility": 35,
+ "EdibleIsDrink": false,
+ "EdibleBuffs":
+ {
+ "Farming": 0,
+ "Fishing": 0,
+ "Mining": 0,
+ "Luck": 0,
+ "Foraging": 0,
+ "MaxStamina": -20,
+ "MagnetRadius": 0,
+ "Speed": 0,
+ "Defense": -1,
+ "Attack": 0,
+ "Duration": 400,
+ },
+ "Price": 30,
+ "IsColored": false,
+ "GiftTastes":
+ {
+ "Like": ["Api"],
+ },
+ "Recipe":
+ {
+ "ResultCount": 1,
+ "Ingredients": [
+ {
+ "Object": 684,
+ "Count": 5,
+ },
+ {
+ "Object": 157,
+ "Count": 1,
+ }],
+ "CanPurchase": false,
+ },
+ "NameLocalization":
+ {
+ "zh": "腐肉",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop always/Objects/Rotten Flesh/object.png b/Api mod/[JA] pi shop always/Objects/Rotten Flesh/object.png
new file mode 100644
index 0000000..751d457
Binary files /dev/null and b/Api mod/[JA] pi shop always/Objects/Rotten Flesh/object.png differ
diff --git a/Api mod/[JA] pi shop always/Objects/Soya Bean/object.json b/Api mod/[JA] pi shop always/Objects/Soya Bean/object.json
new file mode 100644
index 0000000..fbf95c8
--- /dev/null
+++ b/Api mod/[JA] pi shop always/Objects/Soya Bean/object.json
@@ -0,0 +1,14 @@
+{
+ "Name": "Soya Bean",
+ "Description": "似乎可以拿来磨一磨。",
+ "Category": "Vegetable",
+ "Edibility": 10,
+ "Price": 55,
+ "IsColored": false,
+ "Recipe": null,
+ "CanPurchase": false,
+ "NameLocalization":
+ {
+ "zh": "大豆",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop always/Objects/Soya Bean/object.png b/Api mod/[JA] pi shop always/Objects/Soya Bean/object.png
new file mode 100644
index 0000000..0705775
Binary files /dev/null and b/Api mod/[JA] pi shop always/Objects/Soya Bean/object.png differ
diff --git a/Api mod/[JA] pi shop always/Objects/Turnip/object.json b/Api mod/[JA] pi shop always/Objects/Turnip/object.json
new file mode 100644
index 0000000..739c653
--- /dev/null
+++ b/Api mod/[JA] pi shop always/Objects/Turnip/object.json
@@ -0,0 +1,18 @@
+{
+ "Name": "Turnip",
+ "Description": "好像来自另一个游戏的蔬菜。",
+ "Category": "Vegetable",
+ "Edibility": 30,
+ "Price": 225,
+ "IsColored": false,
+ "Recipe": null,
+ "CanPurchase": false,
+ "GiftTastes":
+ {
+ "Neutral": ["Api"],
+ },
+ "NameLocalization":
+ {
+ "zh": "大头菜",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop always/Objects/Turnip/object.png b/Api mod/[JA] pi shop always/Objects/Turnip/object.png
new file mode 100644
index 0000000..52ca83a
Binary files /dev/null and b/Api mod/[JA] pi shop always/Objects/Turnip/object.png differ
diff --git a/Api mod/[JA] pi shop always/Weapons/Diamond SwordEX/weapon.json b/Api mod/[JA] pi shop always/Weapons/Diamond SwordEX/weapon.json
new file mode 100644
index 0000000..fa88f01
--- /dev/null
+++ b/Api mod/[JA] pi shop always/Weapons/Diamond SwordEX/weapon.json
@@ -0,0 +1,21 @@
+{
+ "Name": "Diamond SwordEX",
+ "Description": "经由Api附魔的钻石剑,不是一般的牛。",
+ "Type": "Sword",
+ "MinimumDamage": 70,
+ "MaximumDamage": 90,
+ "Knockback": 2,
+ "Accuracy": 8,
+ "Defense": 0,
+ "Speed": 4,
+ "MineDropVar": -1,
+ "MineDropMinimumLevel": -1,
+ "ExtraSwingArea": 1,
+ "CritChance": 0.1,
+ "CritMultiplier": 2,
+ "CanPurchase": false,
+ "NameLocalization":
+ {
+ "zh": "附魔钻石剑",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop always/Weapons/Diamond SwordEX/weapon.png b/Api mod/[JA] pi shop always/Weapons/Diamond SwordEX/weapon.png
new file mode 100644
index 0000000..582bbd0
Binary files /dev/null and b/Api mod/[JA] pi shop always/Weapons/Diamond SwordEX/weapon.png differ
diff --git a/Api mod/[JA] pi shop always/Weapons/Kaofish Sword/weapon.json b/Api mod/[JA] pi shop always/Weapons/Kaofish Sword/weapon.json
new file mode 100644
index 0000000..535fb66
--- /dev/null
+++ b/Api mod/[JA] pi shop always/Weapons/Kaofish Sword/weapon.json
@@ -0,0 +1,21 @@
+{
+ "Name": "Kaofish Sword",
+ "Description": "黄色鲨鱼法棍,很长。",
+ "Type": "Sword",
+ "MinimumDamage": 23,
+ "MaximumDamage": 40,
+ "Knockback": 1,
+ "Accuracy": 8,
+ "Defense": 0,
+ "Speed": 3,
+ "MineDropVar": -1,
+ "MineDropMinimumLevel": -1,
+ "ExtraSwingArea": 1,
+ "CritChance": 0,
+ "CritMultiplier": 2,
+ "CanPurchase": false,
+ "NameLocalization":
+ {
+ "zh": "烤鱼法棍",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop always/Weapons/Kaofish Sword/weapon.png b/Api mod/[JA] pi shop always/Weapons/Kaofish Sword/weapon.png
new file mode 100644
index 0000000..de7ed7c
Binary files /dev/null and b/Api mod/[JA] pi shop always/Weapons/Kaofish Sword/weapon.png differ
diff --git a/Api mod/[JA] pi shop always/Weapons/Yamato/weapon.json b/Api mod/[JA] pi shop always/Weapons/Yamato/weapon.json
new file mode 100644
index 0000000..7319ccd
--- /dev/null
+++ b/Api mod/[JA] pi shop always/Weapons/Yamato/weapon.json
@@ -0,0 +1,21 @@
+{
+ "Name": "Yamato",
+ "Description": "传说中可以破开时空太刀的模型复制,一切被冠名阎魔刀的武器都该有不俗的杀伤力,即使这是把塑料刀。",
+ "Type": "Sword",
+ "MinimumDamage": 70,
+ "MaximumDamage": 85,
+ "Knockback": 1,
+ "Accuracy": 8,
+ "Defense": 0,
+ "Speed": 9,
+ "MineDropVar": -1,
+ "MineDropMinimumLevel": -1,
+ "ExtraSwingArea": 1,
+ "CritChance": 0.2,
+ "CritMultiplier": 2,
+ "CanPurchase": false,
+ "NameLocalization":
+ {
+ "zh": "阎魔刀模型",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop always/Weapons/Yamato/weapon.png b/Api mod/[JA] pi shop always/Weapons/Yamato/weapon.png
new file mode 100644
index 0000000..62b608e
Binary files /dev/null and b/Api mod/[JA] pi shop always/Weapons/Yamato/weapon.png differ
diff --git a/Api mod/[JA] pi shop always/manifest.json b/Api mod/[JA] pi shop always/manifest.json
new file mode 100644
index 0000000..6276470
--- /dev/null
+++ b/Api mod/[JA] pi shop always/manifest.json
@@ -0,0 +1,14 @@
+{
+ "Name": "pi shop object for JsonAssets",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "pipilayulapi",
+ "MinimumApiVersion": "3.2.0",
+ "UniqueID": "pipiobjectshopalways",
+ "ContentPackFor": {
+ "UniqueID": "spacechase0.JsonAssets"
+ },
+ "UpdateKeys": [
+ "Nexus: 8158"
+ ]
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop common/Crops/Cattail/crop.json b/Api mod/[JA] pi shop common/Crops/Cattail/crop.json
new file mode 100644
index 0000000..a428f6c
--- /dev/null
+++ b/Api mod/[JA] pi shop common/Crops/Cattail/crop.json
@@ -0,0 +1,28 @@
+{
+ "Name": "Cattail",
+ "Product": "Cattail",
+ "SeedName": "Cattail Seeds",
+
+ "SeedDescription": "秋季播种,28天成熟。",
+ "Type": "Vegetable",
+
+ "Seasons": ["fall"],
+ "Phases": [6, 9, 9, 3],
+ "RegrowthPhase": -1,
+ "HarvestWithScythe": false,
+ "TrellisCrop": false,
+ "Colors": null,
+ "Bonus":
+ {
+ "MinimumPerHarvest": 1,
+ "MaximumPerHarvest": 1,
+ "MaxIncreasePerFarmLevel": 7,
+ "ExtraChance": 0.0,
+ },
+ "SeedPurchaseFrom": "Api",
+ "SeedPurchasePrice": 125,
+ "SeedNameLocalization":
+ {
+ "zh": "猫菖蒲种子",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop common/Crops/Cattail/crop.png b/Api mod/[JA] pi shop common/Crops/Cattail/crop.png
new file mode 100644
index 0000000..ade6bd3
Binary files /dev/null and b/Api mod/[JA] pi shop common/Crops/Cattail/crop.png differ
diff --git a/Api mod/[JA] pi shop common/Crops/Cattail/seeds.png b/Api mod/[JA] pi shop common/Crops/Cattail/seeds.png
new file mode 100644
index 0000000..29fef83
Binary files /dev/null and b/Api mod/[JA] pi shop common/Crops/Cattail/seeds.png differ
diff --git a/Api mod/[JA] pi shop common/Crops/Nether Wart/crop.json b/Api mod/[JA] pi shop common/Crops/Nether Wart/crop.json
new file mode 100644
index 0000000..57790d8
--- /dev/null
+++ b/Api mod/[JA] pi shop common/Crops/Nether Wart/crop.json
@@ -0,0 +1,28 @@
+{
+ "Name": "Nether Wart",
+ "Product": "Nether Wart",
+ "SeedName": "Nether Wart Seeds",
+
+ "SeedDescription": "夏季播种,10天成熟,收获后还能继续结果。",
+ "Type": "Vegetable",
+
+ "Seasons": ["summer"],
+ "Phases": [2, 2, 2, 2, 2, ],
+ "RegrowthPhase": 4,
+ "HarvestWithScythe": false,
+ "TrellisCrop": false,
+ "Colors": null,
+ "Bonus":
+ {
+ "MinimumPerHarvest": 1,
+ "MaximumPerHarvest": 1,
+ "MaxIncreasePerFarmLevel": 7,
+ "ExtraChance": 0.0,
+ },
+ "SeedPurchaseFrom": "Api",
+ "SeedPurchasePrice": 50,
+ "SeedNameLocalization":
+ {
+ "zh": "地狱疣种子",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop common/Crops/Nether Wart/crop.png b/Api mod/[JA] pi shop common/Crops/Nether Wart/crop.png
new file mode 100644
index 0000000..bf2058f
Binary files /dev/null and b/Api mod/[JA] pi shop common/Crops/Nether Wart/crop.png differ
diff --git a/Api mod/[JA] pi shop common/Crops/Nether Wart/seeds.png b/Api mod/[JA] pi shop common/Crops/Nether Wart/seeds.png
new file mode 100644
index 0000000..454b097
Binary files /dev/null and b/Api mod/[JA] pi shop common/Crops/Nether Wart/seeds.png differ
diff --git a/Api mod/[JA] pi shop common/FruitTrees/Cash Tree/sapling.png b/Api mod/[JA] pi shop common/FruitTrees/Cash Tree/sapling.png
new file mode 100644
index 0000000..74a0c10
Binary files /dev/null and b/Api mod/[JA] pi shop common/FruitTrees/Cash Tree/sapling.png differ
diff --git a/Api mod/[JA] pi shop common/FruitTrees/Cash Tree/tree.json b/Api mod/[JA] pi shop common/FruitTrees/Cash Tree/tree.json
new file mode 100644
index 0000000..30af7e2
--- /dev/null
+++ b/Api mod/[JA] pi shop common/FruitTrees/Cash Tree/tree.json
@@ -0,0 +1,13 @@
+{
+ "Name": "Cash Tree",
+ "Product": "Cash",
+ "SaplingName": "Cash Sapling",
+ "SaplingDescription": "铃钱袋树苗,春天结果,28天成熟为铃钱袋树,",
+ "Season": "spring",
+ "SaplingPurchaseFrom": "Api",
+ "SaplingPurchasePrice": 1000,
+ "SaplingNameLocalization":
+ {
+ "zh": "铃钱袋树苗",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop common/FruitTrees/Cash Tree/tree.png b/Api mod/[JA] pi shop common/FruitTrees/Cash Tree/tree.png
new file mode 100644
index 0000000..f0d2ec4
Binary files /dev/null and b/Api mod/[JA] pi shop common/FruitTrees/Cash Tree/tree.png differ
diff --git a/Api mod/[JA] pi shop common/Objects/Cash/object.json b/Api mod/[JA] pi shop common/Objects/Cash/object.json
new file mode 100644
index 0000000..2c8d851
--- /dev/null
+++ b/Api mod/[JA] pi shop common/Objects/Cash/object.json
@@ -0,0 +1,18 @@
+{
+ "Name": "Cash",
+ "Description": "一种在无人岛通用的货币,不知道为什么可以吃。",
+ "Category": "Fruit",
+ "Edibility": 20,
+ "Price": 1000,
+ "IsColored": false,
+ "GiftTastes":
+ {
+ "Like": ["Api", ],
+ },
+ "Recipe": null,
+ "CanPurchase": false,
+ "NameLocalization":
+ {
+ "zh": "铃钱",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop common/Objects/Cash/object.png b/Api mod/[JA] pi shop common/Objects/Cash/object.png
new file mode 100644
index 0000000..a9166d6
Binary files /dev/null and b/Api mod/[JA] pi shop common/Objects/Cash/object.png differ
diff --git a/Api mod/[JA] pi shop common/Objects/Cattail/object.json b/Api mod/[JA] pi shop common/Objects/Cattail/object.json
new file mode 100644
index 0000000..6d9cb58
--- /dev/null
+++ b/Api mod/[JA] pi shop common/Objects/Cattail/object.json
@@ -0,0 +1,17 @@
+{
+ "Name": "Cattail",
+ "Description": "可爱的猫猫草,看上去没有什么坏心眼。",
+ "Category": "Vegetable",
+ "Edibility": 40,
+ "Price": 530,
+ "IsColored": false,
+ "Recipe": null,
+ "GiftTastes":
+ {
+ "Like": ["Api"],
+ },
+ "NameLocalization":
+ {
+ "zh": "猫菖蒲",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop common/Objects/Cattail/object.png b/Api mod/[JA] pi shop common/Objects/Cattail/object.png
new file mode 100644
index 0000000..9cb6197
Binary files /dev/null and b/Api mod/[JA] pi shop common/Objects/Cattail/object.png differ
diff --git a/Api mod/[JA] pi shop common/Objects/Mango Smoothie/object.json b/Api mod/[JA] pi shop common/Objects/Mango Smoothie/object.json
new file mode 100644
index 0000000..7548f72
--- /dev/null
+++ b/Api mod/[JA] pi shop common/Objects/Mango Smoothie/object.json
@@ -0,0 +1,50 @@
+{
+ "Name": "Mango Smoothie",
+ "Description": "api喜爱的食物之一,夏天的解暑圣品。",
+ "Category": "Cooking",
+ "Edibility": 75,
+ "EdibleIsDrink": false,
+ "EdibleBuffs":
+ {
+ "Farming": 0,
+ "Fishing": 0,
+ "Mining": 0,
+ "Luck": 0,
+ "Foraging": 0,
+ "MaxStamina": 0,
+ "MagnetRadius": 0,
+ "Speed": 1,
+ "Defense": 1,
+ "Attack": 2,
+ "Duration": 400,
+ },
+ "Price": 1000,
+ "IsColored": false,
+ "GiftTastes":
+ {
+ "Love": ["Api"],
+ },
+ "Recipe":
+ {
+ "ResultCount": 1,
+ "Ingredients": [
+ {
+ "Object": 834,
+ "Count": 1,
+ },
+ {
+ "Object": "冰",
+ "Count": 2,
+ },
+ {
+ "Object": -6,
+ "Count": 1,
+ }],
+ "CanPurchase": false,
+ "PurchaseRequirements": ["z spring","z fall","z winter", ],
+ },
+ "NameLocalization":
+ {
+ "zh": "芒果刨冰",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop common/Objects/Mango Smoothie/object.png b/Api mod/[JA] pi shop common/Objects/Mango Smoothie/object.png
new file mode 100644
index 0000000..ee802d3
Binary files /dev/null and b/Api mod/[JA] pi shop common/Objects/Mango Smoothie/object.png differ
diff --git a/Api mod/[JA] pi shop common/Objects/Nether Wart/object.json b/Api mod/[JA] pi shop common/Objects/Nether Wart/object.json
new file mode 100644
index 0000000..2fc0683
--- /dev/null
+++ b/Api mod/[JA] pi shop common/Objects/Nether Wart/object.json
@@ -0,0 +1,17 @@
+{
+ "Name": "Nether Wart",
+ "Description": "一种生长在下界的植物,长的很怪。",
+ "Category": "Vegetable",
+ "Edibility": 20,
+ "Price": 55,
+ "IsColored": false,
+ "Recipe": null,
+ "GiftTastes":
+ {
+ "Like": ["Api"],
+ },
+ "NameLocalization":
+ {
+ "zh": "地狱疣",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop common/Objects/Nether Wart/object.png b/Api mod/[JA] pi shop common/Objects/Nether Wart/object.png
new file mode 100644
index 0000000..854c053
Binary files /dev/null and b/Api mod/[JA] pi shop common/Objects/Nether Wart/object.png differ
diff --git a/Api mod/[JA] pi shop common/Objects/Strawberry Smoothie/object.json b/Api mod/[JA] pi shop common/Objects/Strawberry Smoothie/object.json
new file mode 100644
index 0000000..79065a1
--- /dev/null
+++ b/Api mod/[JA] pi shop common/Objects/Strawberry Smoothie/object.json
@@ -0,0 +1,52 @@
+{
+ "Name": "Strawberry Smoothie",
+ "Description": "那个夏天,那个女仆带来的美食。",
+ "Category": "Cooking",
+ "Edibility": 55,
+ "EdibleIsDrink": false,
+ "EdibleBuffs":
+ {
+ "Farming": 1,
+ "Fishing": 0,
+ "Mining": 0,
+ "Luck": 1,
+ "Foraging": 1,
+ "MaxStamina": 0,
+ "MagnetRadius": 0,
+ "Speed": 0,
+ "Defense": 0,
+ "Attack": 0,
+ "Duration": 400,
+ },
+ "Price": 800,
+ "IsColored": false,
+ "GiftTastes":
+ {
+ "Like": ["Api"],
+ },
+ "Recipe":
+ {
+ "ResultCount": 1,
+ "Ingredients": [
+ {
+ "Object": 400,
+ "Count": 1,
+ },
+ {
+ "Object": "冰",
+ "Count": 2,
+ },
+ {
+ "Object": -6,
+ "Count": 1,
+ }],
+ "CanPurchase": false,
+ "PurchaseFrom": "Pierre",
+ "PurchasePrice": 3000,
+ "PurchaseRequirements": ["z spring","z fall","z winter", ],
+ },
+ "NameLocalization":
+ {
+ "zh": "草莓冰沙",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop common/Objects/Strawberry Smoothie/object.png b/Api mod/[JA] pi shop common/Objects/Strawberry Smoothie/object.png
new file mode 100644
index 0000000..1bf5439
Binary files /dev/null and b/Api mod/[JA] pi shop common/Objects/Strawberry Smoothie/object.png differ
diff --git a/Api mod/[JA] pi shop common/manifest.json b/Api mod/[JA] pi shop common/manifest.json
new file mode 100644
index 0000000..4e5cafe
--- /dev/null
+++ b/Api mod/[JA] pi shop common/manifest.json
@@ -0,0 +1,12 @@
+{
+ "Name": "pi shop common object for JsonAssets",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "pipilayulapi",
+ "MinimumApiVersion": "3.2.0",
+ "UniqueID": "pipiobjectshopcommon",
+ "ContentPackFor": {
+ "UniqueID": "spacechase0.JsonAssets"
+ },
+ "UpdateKeys": [ "Nexus:8158" ]
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop hearts/Hats/bbt hat/hat.json b/Api mod/[JA] pi shop hearts/Hats/bbt hat/hat.json
new file mode 100644
index 0000000..d1f0794
--- /dev/null
+++ b/Api mod/[JA] pi shop hearts/Hats/bbt hat/hat.json
@@ -0,0 +1,12 @@
+{
+ "Name": "bbt hat",
+ "Description": "很酷的金帽子。",
+ "PurchasePrice": "1000",
+ "ShowHair": true,
+ "IgnoreHairstyleOffset": true,
+ "CanPurchase": false,
+ "NameLocalization":
+ {
+ "zh": "bbt金帽子",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop hearts/Hats/bbt hat/hat.png b/Api mod/[JA] pi shop hearts/Hats/bbt hat/hat.png
new file mode 100644
index 0000000..45f21d0
Binary files /dev/null and b/Api mod/[JA] pi shop hearts/Hats/bbt hat/hat.png differ
diff --git a/Api mod/[JA] pi shop hearts/Objects/Apple Soy Milk/object.json b/Api mod/[JA] pi shop hearts/Objects/Apple Soy Milk/object.json
new file mode 100644
index 0000000..12462bb
--- /dev/null
+++ b/Api mod/[JA] pi shop hearts/Objects/Apple Soy Milk/object.json
@@ -0,0 +1,46 @@
+{
+ "Name": "Apple Soy Milk",
+ "Description": "苹果味的豆奶,很香。",
+ "Category": "Crafting",
+ "Edibility": 55,
+ "EdibleIsDrink": true,
+ "EdibleBuffs":
+ {
+ "Farming": 0,
+ "Fishing": 0,
+ "Mining": 0,
+ "Luck": 0,
+ "Foraging": 0,
+ "MaxStamina": 0,
+ "MagnetRadius": 0,
+ "Speed": 0,
+ "Defense": 0,
+ "Attack": 2,
+ "Duration": 400,
+ },
+ "Price": 400,
+ "IsColored": false,
+ "GiftTastes":
+ {
+ "Like": ["Api"],
+ },
+ "Recipe":
+ {
+ "ResultCount": 1,
+ "Ingredients": [
+ {
+ "Object": 613,
+ "Count": 1,
+ },
+ {
+ "Object": "Soya Bean",
+ "Count": 5,
+ }],
+ "CanPurchase": false,
+ "PurchaseRequirements": ["f Api 500", ],
+ },
+ "NameLocalization":
+ {
+ "zh": "苹果豆奶",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop hearts/Objects/Apple Soy Milk/object.png b/Api mod/[JA] pi shop hearts/Objects/Apple Soy Milk/object.png
new file mode 100644
index 0000000..2bd67c3
Binary files /dev/null and b/Api mod/[JA] pi shop hearts/Objects/Apple Soy Milk/object.png differ
diff --git a/Api mod/[JA] pi shop hearts/Objects/Pi Lunch/object.json b/Api mod/[JA] pi shop hearts/Objects/Pi Lunch/object.json
new file mode 100644
index 0000000..f405124
--- /dev/null
+++ b/Api mod/[JA] pi shop hearts/Objects/Pi Lunch/object.json
@@ -0,0 +1,49 @@
+{
+ "Name": "Pi Lunch",
+ "Description": "豪华的pi便当,梦幻的神奇组合。",
+ "Category": "Cooking",
+ "Edibility": 70,
+ "EdibleIsDrink": false,
+ "EdibleBuffs":
+ {
+ "Farming": 0,
+ "Fishing": 0,
+ "Mining": 0,
+ "Luck": 0,
+ "Foraging": 0,
+ "MaxStamina": 0,
+ "MagnetRadius": 0,
+ "Speed": 0,
+ "Defense": 0,
+ "Attack": 0,
+ "Duration": 400,
+ },
+ "Price": 1000,
+ "IsColored": false,
+ "GiftTastes":
+ {
+ "Like": ["Api"],
+ },
+ "Recipe":
+ {
+ "ResultCount": 1,
+ "Ingredients": [
+ {
+ "Object": -6,
+ "Count": 1,
+ },
+ {
+ "Object":"Rotten Flesh",
+ "Count": 1,
+ },
+ {
+ "Object": "Yellow Flower Salad",
+ "Count": 1,
+ }],
+ "CanPurchase": false,
+ },
+ "NameLocalization":
+ {
+ "zh": "Pi便当",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop hearts/Objects/Pi Lunch/object.png b/Api mod/[JA] pi shop hearts/Objects/Pi Lunch/object.png
new file mode 100644
index 0000000..b6a0c86
Binary files /dev/null and b/Api mod/[JA] pi shop hearts/Objects/Pi Lunch/object.png differ
diff --git a/Api mod/[JA] pi shop hearts/Objects/Strawberry Soy Milk/object.json b/Api mod/[JA] pi shop hearts/Objects/Strawberry Soy Milk/object.json
new file mode 100644
index 0000000..a722ca4
--- /dev/null
+++ b/Api mod/[JA] pi shop hearts/Objects/Strawberry Soy Milk/object.json
@@ -0,0 +1,46 @@
+{
+ "Name": "Strawberry Soy Milk",
+ "Description": "草莓味的豆奶,有着草莓的酸甜。",
+ "Category": "Crafting",
+ "Edibility": 50,
+ "EdibleIsDrink": true,
+ "EdibleBuffs":
+ {
+ "Farming": 0,
+ "Fishing": 0,
+ "Mining": 0,
+ "Luck": 0,
+ "Foraging": 0,
+ "MaxStamina": 50,
+ "MagnetRadius": 0,
+ "Speed": 0,
+ "Defense": 0,
+ "Attack": 0,
+ "Duration": 400,
+ },
+ "Price": 400,
+ "IsColored": false,
+ "GiftTastes":
+ {
+ "Like": ["Api"],
+ },
+ "Recipe":
+ {
+ "ResultCount": 1,
+ "Ingredients": [
+ {
+ "Object": 400,
+ "Count": 1,
+ },
+ {
+ "Object": "Soya Bean",
+ "Count": 5,
+ }],
+ "CanPurchase": false,
+ "PurchaseRequirements": ["f Api 1000", ],
+ },
+ "NameLocalization":
+ {
+ "zh": "草莓豆奶",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop hearts/Objects/Strawberry Soy Milk/object.png b/Api mod/[JA] pi shop hearts/Objects/Strawberry Soy Milk/object.png
new file mode 100644
index 0000000..d4dd77f
Binary files /dev/null and b/Api mod/[JA] pi shop hearts/Objects/Strawberry Soy Milk/object.png differ
diff --git a/Api mod/[JA] pi shop hearts/manifest.json b/Api mod/[JA] pi shop hearts/manifest.json
new file mode 100644
index 0000000..d3c5dd3
--- /dev/null
+++ b/Api mod/[JA] pi shop hearts/manifest.json
@@ -0,0 +1,12 @@
+{
+ "Name": "pi shop heart object for JsonAssets",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "pipilayulapi",
+ "MinimumApiVersion": "3.2.0",
+ "UniqueID": "pipiobjectshopheart",
+ "ContentPackFor": {
+ "UniqueID": "spacechase0.JsonAssets"
+ },
+ "UpdateKeys": [ "Nexus:8158" ]
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop season/Objects/Pumpkin Soy Milk/object.json b/Api mod/[JA] pi shop season/Objects/Pumpkin Soy Milk/object.json
new file mode 100644
index 0000000..eec16e3
--- /dev/null
+++ b/Api mod/[JA] pi shop season/Objects/Pumpkin Soy Milk/object.json
@@ -0,0 +1,46 @@
+{
+ "Name": "Pumpkin Soy Milk",
+ "Description": "南瓜味的豆奶,秋天的风味。",
+ "Category": "Crafting",
+ "Edibility": 55,
+ "EdibleIsDrink": true,
+ "EdibleBuffs":
+ {
+ "Farming": 0,
+ "Fishing": 0,
+ "Mining": 0,
+ "Luck": 0,
+ "Foraging": 0,
+ "MaxStamina": 0,
+ "MagnetRadius": 0,
+ "Speed": 0,
+ "Defense": 2,
+ "Attack": 0,
+ "Duration": 400,
+ },
+ "Price": 400,
+ "IsColored": false,
+ "GiftTastes":
+ {
+ "Like": ["Api"],
+ },
+ "Recipe":
+ {
+ "ResultCount": 1,
+ "Ingredients": [
+ {
+ "Object": 276,
+ "Count": 1,
+ },
+ {
+ "Object": "Soya Bean",
+ "Count": 5,
+ }],
+ "CanPurchase": false,
+ "PurchaseRequirements": ["z spring","z summer","z winter", ],
+ },
+ "NameLocalization":
+ {
+ "zh": "南瓜豆奶",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] pi shop season/Objects/Pumpkin Soy Milk/object.png b/Api mod/[JA] pi shop season/Objects/Pumpkin Soy Milk/object.png
new file mode 100644
index 0000000..aac502b
Binary files /dev/null and b/Api mod/[JA] pi shop season/Objects/Pumpkin Soy Milk/object.png differ
diff --git a/Api mod/[JA] pi shop season/manifest.json b/Api mod/[JA] pi shop season/manifest.json
new file mode 100644
index 0000000..34c128a
--- /dev/null
+++ b/Api mod/[JA] pi shop season/manifest.json
@@ -0,0 +1,12 @@
+{
+ "Name": "pi shop season object for JsonAssets",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "pipilayulapi",
+ "MinimumApiVersion": "3.2.0",
+ "UniqueID": "pipiobjectshopseason",
+ "UpdateKeys": [ "Nexus:8158" ],
+ "ContentPackFor": {
+ "UniqueID": "spacechase0.JsonAssets"
+ }
+}
\ No newline at end of file
diff --git a/Api mod/[JA] piWeapons/Weapons/Beef Pickaxe/weapon.json b/Api mod/[JA] piWeapons/Weapons/Beef Pickaxe/weapon.json
new file mode 100644
index 0000000..88b1f66
--- /dev/null
+++ b/Api mod/[JA] piWeapons/Weapons/Beef Pickaxe/weapon.json
@@ -0,0 +1,21 @@
+{
+ "Name": "Beef Pickaxe",
+ "Description": "牛肉镐,当然是用牛肉做的。",
+ "Type": "club",
+ "MinimumDamage": 70,
+ "MaximumDamage": 85,
+ "Knockback": 1,
+ "Accuracy": 8,
+ "Defense": 0,
+ "Speed": 0,
+ "MineDropVar": -1,
+ "MineDropMinimumLevel": -1,
+ "ExtraSwingArea": 1,
+ "CritChance": 0,
+ "CritMultiplier": 2,
+ "CanPurchase": false,
+ "NameLocalization":
+ {
+ "zh": "牛肉镐",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] piWeapons/Weapons/Beef Pickaxe/weapon.png b/Api mod/[JA] piWeapons/Weapons/Beef Pickaxe/weapon.png
new file mode 100644
index 0000000..74e7a1f
Binary files /dev/null and b/Api mod/[JA] piWeapons/Weapons/Beef Pickaxe/weapon.png differ
diff --git a/Api mod/[JA] piWeapons/Weapons/Diamond Sword/weapon.json b/Api mod/[JA] piWeapons/Weapons/Diamond Sword/weapon.json
new file mode 100644
index 0000000..25d5b12
--- /dev/null
+++ b/Api mod/[JA] piWeapons/Weapons/Diamond Sword/weapon.json
@@ -0,0 +1,21 @@
+{
+ "Name": "Diamond Sword",
+ "Description": "Api遗失的佩剑,还没来得及附魔。",
+ "Type": "Sword",
+ "MinimumDamage": 60,
+ "MaximumDamage": 80,
+ "Knockback": 1,
+ "Accuracy": 8,
+ "Defense": 0,
+ "Speed": 0,
+ "MineDropVar": -1,
+ "MineDropMinimumLevel": -1,
+ "ExtraSwingArea": 1,
+ "CritChance": 0.1,
+ "CritMultiplier": 2,
+ "CanPurchase": false,
+ "NameLocalization":
+ {
+ "zh": "钻石剑",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] piWeapons/Weapons/Diamond Sword/weapon.png b/Api mod/[JA] piWeapons/Weapons/Diamond Sword/weapon.png
new file mode 100644
index 0000000..3d0c18a
Binary files /dev/null and b/Api mod/[JA] piWeapons/Weapons/Diamond Sword/weapon.png differ
diff --git a/Api mod/[JA] piWeapons/Weapons/Rainbow Beef Pickaxe/weapon.json b/Api mod/[JA] piWeapons/Weapons/Rainbow Beef Pickaxe/weapon.json
new file mode 100644
index 0000000..52c4394
--- /dev/null
+++ b/Api mod/[JA] piWeapons/Weapons/Rainbow Beef Pickaxe/weapon.json
@@ -0,0 +1,21 @@
+{
+ "Name": "Rainbow Beef Pickaxe",
+ "Description": "彩虹色的镐子,附魔了也是牛肉做的。",
+ "Type": "club",
+ "MinimumDamage": 100,
+ "MaximumDamage": 120,
+ "Knockback": 2,
+ "Accuracy": 8,
+ "Defense": 2,
+ "Speed": 1,
+ "MineDropVar": -1,
+ "MineDropMinimumLevel": -1,
+ "ExtraSwingArea": 1,
+ "CritChance": 0.25,
+ "CritMultiplier": 2,
+ "CanPurchase": false,
+ "NameLocalization":
+ {
+ "zh": "彩虹牛肉镐",
+ },
+}
\ No newline at end of file
diff --git a/Api mod/[JA] piWeapons/Weapons/Rainbow Beef Pickaxe/weapon.png b/Api mod/[JA] piWeapons/Weapons/Rainbow Beef Pickaxe/weapon.png
new file mode 100644
index 0000000..dc354a6
Binary files /dev/null and b/Api mod/[JA] piWeapons/Weapons/Rainbow Beef Pickaxe/weapon.png differ
diff --git a/Api mod/[JA] piWeapons/manifest.json b/Api mod/[JA] piWeapons/manifest.json
new file mode 100644
index 0000000..81a5b30
--- /dev/null
+++ b/Api mod/[JA] piWeapons/manifest.json
@@ -0,0 +1,11 @@
+{
+ "Name": "Apiweapon",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "Adds new weapons",
+ "UniqueID": "Api.weapons",
+ "UpdateKeys": [ "Nexus:8158" ],
+ "ContentPackFor": {
+ "UniqueID": "spacechase0.JsonAssets"
+ }
+}
\ No newline at end of file
diff --git a/Api mod/[MFM]mails/letterBG.png b/Api mod/[MFM]mails/letterBG.png
new file mode 100644
index 0000000..739548f
Binary files /dev/null and b/Api mod/[MFM]mails/letterBG.png differ
diff --git a/Api mod/[MFM]mails/mail.json b/Api mod/[MFM]mails/mail.json
new file mode 100644
index 0000000..f834fba
--- /dev/null
+++ b/Api mod/[MFM]mails/mail.json
@@ -0,0 +1,365 @@
+[
+ {
+ "Id": "pi's_mails.heart00_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "德米特里厄斯的通告",
+ "Text": "致鹈鹕镇的各位:^前几天我户外调研时发现了一种奇妙的状况,在煤矿森林的某处,气候与时间仿佛被无形的手固定住了一样,有些地方的时间似乎被定格在了晨昏交界之时。星光与晨曦并存,黎明不至暮色不逝。^这样的超自然现象显然不符合科学常理……请各位生活在煤矿森林附近的居民注意安全!",
+ "TextColor": -1,
+ "Repeatable": false
+ },//第一封信
+ {
+ "Id": "pi's_mails.heart01a_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "API的野餐邀请",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 0,
+ "Text": "@:^API我掐指一算,明天是个良辰吉日。^兄台请务必在下午2时来一趟罗宾家边上的后山湖边,要是天黑了还没来,API可就要回家了。虽然不是什么大事,但你不来血亏。^-API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "Date": "5 spring Y1",
+ "Weather": "sunny",
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 1
+ }
+ ]
+ }, //一心邮件(1)
+ {
+ "Id": "pi's_mails.heart01b_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "美味的小黄花沙拉",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 0,
+ "Text": "@:^这就是说好的食谱了,API可是说到做到的。^当然如果你做出来没有API请你的好吃,那很正常。要知道这可是我练就了很久的拿手菜,只能说是API绝活,一般人不可能上手就能那么完美。^也不多说什么了,食谱可要拿好啊。^-API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "Date": "5 spring Y1",
+ "Weather": "sunny",
+ "Recipe": "Yellow Flower Salad",
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 1
+ }
+ ],
+ "EventsSeen": [ 11513212 ]
+ }, //一心邮件(2)
+ {
+ "Id": "pi's_mails.heart02_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "新品试用",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 0,
+ "Text": "@:^有件很重要事API要告诉你。API家已经正式竣工了!^与此同时的,API的商店也已经开始筹备了,你知道我一个异客孤零零地来到这里,想要起步也得踏踏实实一步一个脚印。^其实API的想法很多,只不过暂时还要考虑一下商店里出售东西的品种和价格。等我心里有数了,就会一一给它上架出售。^说起来,我还有点怀念过去当神鸟圣人的时光呢,总之呢API的商店也开始步入正轨了,好的商店没有货物可说不过去。^附件的苹果豆奶给你尝尝鲜,它的食谱是目前API打算售卖的东西之一。^当然这可不是白给你的!记得多帮API宣传宣传。^-API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "Attachments": [
+ {
+ "Type": "Object",
+ "Name": "Apple Soy Milk",
+ "Stack": 4
+ }
+ ],
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 2
+ }
+ ]
+ }, //二心邮件
+ {
+ "Id": "pi's_mails.heart03_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "PI地摊敬请期待",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 0,
+ "Text": "@:^哎呀,特大喜讯!特大喜讯!^API在这里给你带来一个好消息,从今往后呢,鹈鹕镇将会出现一个猫猫地摊,用以出售一些囤积的旧货,也有来自异世界的珍宝,大概每季度的19.20日开始营业。^但是卖货的话呢,由于API每天都很忙,实在是分身乏术,所以呢,这边决定让三味线它们来帮帮忙。^还有一点值得注意的是,这边有部分商品需要以物易物,所以记得不要带错东西了(笑)^顺便,API在那边寄卖了一点小东西,有空的话可以来冲冲业障。^-API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 3
+ }
+ ],
+ "RandomChance": 0.8
+ }, //三心邮件
+ {
+ "Id": "pi's_mails.heart04_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "新品试用2",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 0,
+ "Text": "@:^小朋友,API这次又来给你寄一些好东西了。^这个是草莓豆奶,由豆腐西施API纯手工制作,保证不含有任何化学添加。^味道香浓,酸甜可口,不添加任何草莓香精,可以提供人体所需的各种能量。^每天喝一瓶的话,你还会变得越来越强……不过在这有没有用,API就不知道了。^总之呢,API先给你寄一点作为试用,你要是觉得效果不错的话,欢迎来API的树屋柜台购买,保证价格公道,童叟无欺(笑)^-API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "Attachments": [
+ {
+ "Type": "Object",
+ "Name": "Strawberry Soy Milk",
+ "Stack": 4
+ }
+ ],
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 4
+ }
+ ],
+ "RandomChance": 0.8
+ }, //四心邮件
+ {
+ "Id": "pi's_mails.heart06_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "API的实验成果",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 0,
+ "Text": "@:^API不愧是API,我说要培育出猫猫草那就一定得培育出来!^啊,那些会被人称为禁忌之术的东西,API呢是没有那么丧心病狂的。你放心这次的所有实验里我保证没有任何一只猫猫受到伤害!API只是借用了他们的几根毛而已。^总而言之呢,就是我API培育出了“猫菖蒲”这种新的作物!实现家家户户轻松养猫猫的理想!你喜欢猫猫吗?你难道不心动吗?API在商店里有售卖猫菖蒲的种子,先到先得啊。^-API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "Attachments": [
+ {
+ "Type": "Object",
+ "Name": "Cattail Seeds",
+ "Stack": 5
+ }
+ ],
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 6
+ }
+ ]
+ }, //六心邮件
+ {
+ "Id": "pi's_mails.heart07_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "寻物启事",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 0,
+ "Text": "@:^ 不好了不好了,API的钻石剑失踪了!^虽然API这里并不缺武器,但是来自其他世界的东西,绝对不能被其他人拿到……^ API思来想去,最后决定来寻求你的帮助,给你写封信,希望你能帮API找到它,事成之后呢,那把剑你可以自己留下。^据API推测,剑好像被生活废水冲走了……咳,总之,拜托你了!^-API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 7
+ }
+ ],
+ "RandomChance": 0.9
+ }, //七心邮件
+ {
+ "Id": "pi's_mails.heart08a_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "食欲之秋",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 1,
+ "Text": "@:^又到了吃美食的季节,当然每个季节都有它不同的美食,毕竟生活就是用来享受的。^说到吃的,API真的很馋我那的芒果刨冰,所以呢API在看见有芒果这种好东西的时候,当然要大展身手让自己满足一下了。^当然,这种美味不能我一个人独享,所以!芒果刨冰的食谱我已经挂在商店里售卖了!一同出售的还有屁癌便当的食谱。它的美味你一定久久不能忘怀吧,有兴趣的话就自己来试一试吧。^-API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "Attachments": [
+ {
+ "Type": "Object",
+ "Name": "冰",
+ "Stack": 5
+ },
+ {
+ "Type": "Object",
+ "Name": "Mango",
+ "Stack": 5
+ }
+ ],
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 8
+ }
+ ],
+ "RandomChance": 0.8
+ }, //八心邮件(1)
+ {
+ "Id": "pi's_mails.heart08b_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "API的新业务",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 1,
+ "Text": "@:^ 小朋友,你好你好,API这次是来跟你讲一个好消息的。^这边呢,经过长时间的研究,也是结合另一个世界和星露谷的科技,API找到了固定附魔的方法,可以把钻石剑附魔的更强了。不过呢,API也发现附魔只能作用在钻石剑上,所以其他的武器,很遗憾,是没有办法加强的。^总之附魔钻石剑比之前的钻石剑更加强大,夏天或者秋天的时候三味线那边有附魔服务,只需要一点点钱和原材料,矿洞里的怪物们就全部木大(笑)^API跟你讲,心动不如行动,买了不亏。^-API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 8
+ }
+ ]
+ }, //八心邮件(2)
+ {
+ "Id": "pi's_mails.heart09_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "轻拿轻放",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 1,
+ "Text": "@:^ 小朋友,看到这行字先不要动信箱里其他东西,轻拿轻放,轻拿轻放。^里面呢,是API上次下矿剩下的一些炸弹,没有用完,但是这么点数量吧,还没什么用,放在家里也占地方,所以就想了想办法,把它们塞到你信箱里了。^讲道理,稍微有点满……所以你拿出来的时候小心一点,万一炸弹摔到地上,或者你拿信的时候把引线扯出来了,你家可能就炸了。^当然这不关API什么事的,我API就是好心送你一些资源,怎么会害你呢?^-API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "Attachments": [
+ {
+ "Type": "Object",
+ "Name": "Bomb",
+ "Stack": 6
+ }
+ ],
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 9
+ }
+ ],
+ "RandomChance": 0.7
+ }, //九心邮件
+ {
+ "Id": "pi's_mails.heart10a_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "API急需孵化指导",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 1,
+ "Text": "@:^快快快,小朋友,江湖救急江湖救急,人命关天,救救孩子!^是这样,前不久呢,API前去屠龙,结果在龙巢中意外发现了一枚龙蛋。^这样强大而美丽的生物,却如此命运多舛,还没有出生,它就已经失去了母亲,还被迫离开了自己的家,来到了这么一个人生地不熟的世界,它多可怜啊,所以API决定拯救它,将它从这个沉寂的蛋壳中解救出来,让它见见世上的风景,所以呢,API需要你的援助。^……^^API想问问你,这个,你有没有过孵化什么的经验?孵化过鸡也行,孵化过龙更好。^实话来说,API以前拿到蛋的话,一般就是把蛋扔出去,然后看运气决定它能不能活,但是认真孵化的话,果然还是要问问专业人士的经验。^如果方便的话,希望你明天能来一下码头,不方便也创造方便来一趟码头。^-急需孵化指导的API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 10
+ }
+ ]
+ }, //十心邮件(1)
+ {
+ "Id": "pi's_mails.heart10b_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "帽~子~",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 1,
+ "Text": "@:^小朋友,你好你好,API又来给你写信了!^提起笔的时候还有点感慨,不知不觉,API已经在这个世界呆了这么久了,经历过各种各样的事情,在这里,还是要感谢一下你一直以来对API的支持和鼓励,API也是铭记于心。^现在比起刚来的时候可是好了太多……API盖起了自己的房子,也开起了商店,打过怪物,养过动物,也积累了各式各样的宝贵经验,这些呢,其实都是不可多得的财富,这边API也是很高兴,能和小伙子们一起度过这段时光。^所以作为友谊的证明,API忍痛割爱,将一顶尊贵的帽子放在柜台里出售,欲购从速(笑)^-API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 10
+ }
+ ],
+ "EventsSeen": [ 101010111 ]
+ }, //十心邮件(2)
+ {
+ "Id": "pi's_mails.rnd01_mail",
+ "GroupId": "pi's_mails.random",
+ "Title": "五个铁粒",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 0,
+ "Text": "@:^……跟你讲个事情,API的刷铁场刚刚建好了。^按理说这是件好事……就是收获和之前预期的稍微有点差距。^API认真设计了刷怪厂和全自动屠宰场,但是吧,不知道这个世界是不是也被进行了修改,总之得到的东西让人感觉不太好,感觉之前的努力全部木大……稍微有点不爽。^但是呢,盖也盖好了,不管它的收益怎么样,这东西目前都是在正常的运作,拆掉反而更浪费。,不过API现在也不太想看到这点收益……想了想,干脆寄给你好了。^-API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "Date": "1 summer Y1",
+ "Seasons": [ "spring", "summer", "winter" ],
+ "Weather": "sunny",
+ "Attachments": [
+ {
+ "Type": "Object",
+ "Name": "Iron Ore",
+ "Stack": 5
+ }
+ ],
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 4
+ }
+ ],
+ "SkillConditions": [
+ {
+ "SkillName": "Mining",
+ "SkillLevel": 4
+ }
+ ],
+ "RandomChance": 0.5
+ }, //随机邮件(1)
+ {
+ "Id": "pi's_mails.birthday_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "API的生日派对",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 1,
+ "Text": "@:^ 你敢相信吗?API居然已经来到这里一年了!作为我的好兄弟,在今天这个特殊的日子我一定要请你过来我的树屋一趟。^我猜你肯定要问我是什么日子了......那还用说吗?当然是API我伟大的诞辰,在xx年前的今天,API就降生在了世界上,当然了,不是这个世界。^咳嗯.....不和你开玩笑了,API呢今天会在我树屋里有一个小型的聚会,算是感谢朋友们一年来的照顾。顺便向你们展示一下API新研究出来的魔法。^这次的魔法稍微有点与众不同,连API自己都很满意,到时候让大家看看大魔法师的实力。^虽然我知道最近你很忙,但API还是衷心地希望你不要缺席,我会在树屋等你。^-API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "Date": "1 spring Y2",
+ "Days": [ 4 ],
+ "Seasons": [ "spring" ],
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 4
+ }
+ ]
+ }, //生日邮件
+ {
+ "Id": "pi's_mails.ginger_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "API的新生意",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 0,
+ "Text": "@:^小朋友,API这次又有好消息要和你讲了。^经过对这个世界的长时间探索呢,API也拿到了不少好东西,所以决定开个新店。^本来是想在姜岛开的,但是齐先生那个坏东西对那边管控很严格,不准API无证经营,没办法,API只能退而求其次,把扭蛋机放在家里了。^新店可以获得一些新东西,都很不错,比如在火山发现的地狱疣,或者摇钱树之类的,你甚至可以在里面看到阎魔刀,这个是API设置的终极大奖,可以来看看(笑)^另外,这次的店铺可不收普通的东西,记得准备一些异世界的作物再来哦。^-API",
+ "TextColor": -1,
+ "Repeatable": false,
+ "MailReceived": [ "willyHours" ]
+ },
+ {
+ "Id": "eggplant's_mails.special_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "鹈鹕镇居住指南第一期",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 1,
+ "Text": "@:^……^你好你好,读者朋友们大家好,这里是特邀嘉宾,茄子小姐。^作为一个曾经生活在星露谷的前辈,我觉得呢,稍微有点必要对你进行一些帮助。^首先要提醒你一下,当心沙滩农场(悲)^其次,众所周知,要想富,先撸树,所以为了改善你的居住体验,茄子小姐决定,造一些楼梯,来加速你的挖矿进程,本来想送一些炸弹的,但是如果炸弹在信里爆炸掉的话,茄子小姐的特邀嘉宾之旅可能就结束了吧(笑)^顺便,说句题外话,茄子小姐很关心你的恋爱问题。^你觉得现在可结婚的村民,哪个好?^-eggplant",
+ "TextColor": -1,
+ "Repeatable": false,
+ "Attachments": [
+ {
+ "Type": "BigCraftable",
+ "Name": "Staircase",
+ "Stack": 5
+ }
+ ],
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 8
+ }
+ ],
+ "RandomChance": 0.7
+ },
+ {
+ "Id": "mz.blue's_mails.special_mail",
+ "GroupId": "pi's_mails.friendliness",
+ "Title": "鹈鹕镇居住指南第二期",
+ "LetterBG": "LetterBG.png",
+ "WhichBG": 1,
+ "Text": "@:^……^小朋友你好,这里是特邀嘉宾,蓝发小女孩。^听说,最近有人说我过气了,那我需要纠正一下,这个是不存在的。^就算往后出了再多的新角色,比如什么茄子之类,我蓝发小女孩也是永远的传世经典。就凭这些人,这种程度的力量,是无法击败我的!(震声)^然后呢,作为鹈鹕镇的前住户,我决定送你一些小礼品,可能会对你有所帮助。^身为我的继任者之一,希望你能够继承我蓝发小女孩的操盘能力,让股市动荡起来,成为新的操盘手,早日赚的钵满盆翻。^至于渣不渣这个,这个就不归我管了,你自己看着办(笑)^-蓝发小女孩",
+ "TextColor": -1,
+ "Repeatable": false,
+ "Attachments": [
+ {
+ "Type": "Object",
+ "Name": "Rabbit's Foot",
+ "Stack": 1
+ }
+ ],
+ "FriendshipConditions": [
+ {
+ "NpcName": "Api",
+ "FriendshipLevel": 9
+ }
+ ],
+ "RandomChance": 0.7
+ }
+]
\ No newline at end of file
diff --git a/Api mod/[MFM]mails/manifest.json b/Api mod/[MFM]mails/manifest.json
new file mode 100644
index 0000000..b056f52
--- /dev/null
+++ b/Api mod/[MFM]mails/manifest.json
@@ -0,0 +1,12 @@
+{
+ "Name": "[MFM] mails from pi",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "some letters from pi",
+ "UniqueID": "aki.mfp",
+ "MinimumApiVersion": "2.11.3",
+ "UpdateKeys": [ "Nexus:8158" ],
+ "ContentPackFor": {
+ "UniqueID": "DIGUS.MailFrameworkMod"
+ }
+}
\ No newline at end of file
diff --git a/Api mod/[STF]pi's shop/assets/Portrait.png b/Api mod/[STF]pi's shop/assets/Portrait.png
new file mode 100644
index 0000000..20899b9
Binary files /dev/null and b/Api mod/[STF]pi's shop/assets/Portrait.png differ
diff --git a/Api mod/[STF]pi's shop/manifest.json b/Api mod/[STF]pi's shop/manifest.json
new file mode 100644
index 0000000..41a5bc2
--- /dev/null
+++ b/Api mod/[STF]pi's shop/manifest.json
@@ -0,0 +1,13 @@
+{
+ "Name": "pi's shop",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "pi's shop",
+ "UniqueID": "pipilapilayu",
+ "MinimumApiVersion": "3.0.0",
+ "UpdateKeys": [ "Nexus:8158" ],
+ "ContentPackFor": {
+ "UniqueID": "Cherry.ShopTileFramework",
+ "MinimumVersion": "1.0.9"
+ }
+}
\ No newline at end of file
diff --git a/Api mod/[STF]pi's shop/shops.json b/Api mod/[STF]pi's shop/shops.json
new file mode 100644
index 0000000..fcd3ce6
--- /dev/null
+++ b/Api mod/[STF]pi's shop/shops.json
@@ -0,0 +1,687 @@
+{
+ "Shops": [
+ {
+ "ShopName": "PiShop",
+ "PortraitPath": "assets/Portrait.png",
+ "Quote": "here's coming!",
+ "LocalizedQuote": { "zh": "过了这个村可就没这个店了" },
+ "MaxNumItemsSoldInStore": 30,
+ "ItemStocks": [
+ //常驻
+ {
+ "ItemType": "Seed",
+ "JAPacks": [
+ "pipiobjectshopalways"
+ ],
+ "StockPrice": 90
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Turnip"
+ ],
+ "StockPrice": 450,
+ "Stock": 5
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Soya Bean"
+ ],
+ "StockPrice": 100,
+ "Stock": 5
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Rotten Flesh"
+ ],
+ "StockPrice": 50
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Rotten Flesh"
+ ],
+ "IsRecipe": true,
+ "StockPrice": 300
+ },
+ {
+ "ItemType": "Weapon",
+ "ItemNames": [
+ "Kaofish Sword"
+ ],
+ "StockItemCurrency": "Kaofish",
+ "StockCurrencyStack": 3,
+ "StockPrice": 0
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Strawberry Smoothie"
+ ],
+ "Stock": 2,
+ "StockPrice": 800
+ },
+ {
+ "ItemType": "Object",
+ "ItemIds": [
+ 835
+ ],
+ "StockPrice": 12345,
+ "Stock": 1
+ },
+ //二心好感度
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Apple Soy Milk"
+ ],
+ "When": [
+ "f Api 500"
+ ],
+ "Stock": 4,
+ "StockPrice": 400
+ },
+ {
+ "ItemType": "Object",
+ "ItemIds": [
+ 433
+ ],
+ "When": [
+ "f Api 500"
+ ],
+ "Stock": 3,
+ "StockPrice": 800
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Apple Soy Milk"
+ ],
+ "When": [
+ "f Api 500"
+ ],
+ "IsRecipe": true,
+ "StockPrice": 500
+ },
+ //四心好感度
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Strawberry Soy Milk"
+ ],
+ "When": [
+ "f Api 1000"
+ ],
+ "Stock": 4,
+ "StockPrice": 400
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Strawberry Soy Milk"
+ ],
+ "When": [
+ "f Api 1000"
+ ],
+ "IsRecipe": true,
+ "StockPrice": 800
+ },
+ //六心好感度
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Cattail Seeds"
+ ],
+ "When": [
+ "!z fall/f Api 1500"
+ ],
+ "StockPrice": 125
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Cattail"
+ ],
+ "When": [
+ "f Api 1500"
+ ],
+ "StockPrice": 900,
+ "Stock": 3
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Apple"
+ ],
+ "When": [
+ "f Api 1500"
+ ],
+ "Stock": 3,
+ "StockPrice": 400
+ },
+ //八心好感度
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Pi Lunch"
+ ],
+ "When": [
+ "f Api 2000"
+ ],
+ "IsRecipe": true,
+ "StockPrice": 800
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Mango Smoothie"
+ ],
+ "When": [
+ "f Api 2000"
+ ],
+ "IsRecipe": true,
+ "StockPrice": 800
+ },
+ //十心好感度
+ {
+ "ItemType": "Hat",
+ "ItemNames": [
+ "bbt hat"
+ ],
+ "When": [
+ "f Api 2500"
+ ],
+ "StockPrice": 8888
+ }
+ ],
+ "When": [
+ "!d Tue Wed Thu Fri Sat Sun/t 1200 2000"
+ ],
+ "ClosedMessage": "pi is sleeping",
+ "LocalizedClosedMessage": { "zh": "店铺准备中 (营业时间 中午12:00-下午8:00 周一休息)" }
+ },
+ {
+ "ShopName": "GroundMarket",
+ "Quote": "Remember that Api will be the only beneficiary of this market.",
+ "LocalizedQuote": { "zh": "请记住,本店唯一受益者一定是api" },
+ "ItemStocks": [
+ //春冬季
+ {
+ "ItemType": "Object",
+ "ItemIDs": [
+ 382
+ ],
+ "StockItemCurrency": "Sap",
+ "StockCurrencyStack": 20,
+ "Stock": 45,
+ "StockPrice": 0,
+ "When": [
+ "!z spring",
+ "!z winter"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemIDs": [
+ 265
+ ],
+ "StockItemCurrency": "Seaweed",
+ "StockCurrencyStack": 4,
+ "Stock": 2,
+ "StockPrice": 0,
+ "When": [
+ "!z spring",
+ "!z winter"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemIDs": [
+ 787
+ ],
+ "StockItemCurrency": "Emerald",
+ "StockCurrencyStack": 1,
+ "Stock": 5,
+ "StockPrice": 0,
+ "When": [
+ "!z spring",
+ "!z winter"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemIDs": [
+ 725
+ ],
+ "StockItemCurrency": "Amethyst",
+ "StockCurrencyStack": 1,
+ "Stock": 5,
+ "StockPrice": 0,
+ "When": [
+ "!z spring",
+ "!z winter"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemIDs": [
+ 390
+ ],
+ "Stock": 999,
+ "StockPrice": 30,
+ "When": [
+ "!z spring",
+ "!z winter"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemIDs": [
+ 1210
+ ],
+ "Stock": 10,
+ "StockPrice": 20000,
+ "When": [
+ "!s 1210 10"
+ ]
+ },
+ {
+ "ItemType": "Weapon",
+ "ItemNames": [
+ "Beef Pickaxe"
+ ],
+ "StockPrice": 50000,
+ "When": [
+ "s 1210 10"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemIDs": [
+ 226
+ ],
+ "StockItemCurrency": "Bellfish",
+ "StockCurrencyStack": 1,
+ "Stock": 1,
+ "StockPrice": 0,
+ "IsRecipe": true,
+ "When": [
+ "!z spring"
+ ]
+ },
+ {
+ "ItemType": "Ring",
+ "ItemIDs": [
+ 859
+ ],
+ "StockItemCurrency": "Baofish",
+ "StockCurrencyStack": 2,
+ "Stock": 1,
+ "StockPrice": 0,
+ "When": [
+ "!z spring",
+ "!z winter"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemIDs": [
+ 231
+ ],
+ "StockItemCurrency": "Ryufish",
+ "StockCurrencyStack": 1,
+ "Stock": 1,
+ "StockPrice": 0,
+ "IsRecipe": true,
+ "When": [
+ "!z fall",
+ "!z winter"
+ ]
+ },
+ {
+ "ItemType": "Ring",
+ "ItemIDs": [
+ 862
+ ],
+ "StockItemCurrency": "Abufish",
+ "StockCurrencyStack": 2,
+ "Stock": 1,
+ "StockPrice": 0,
+ "When": [
+ "!z winter"
+ ]
+ },
+ //夏季
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Slime Ice Cream"
+ ],
+ "StockPrice": 500,
+ "IsRecipe": true,
+ "When": [
+ "!z summer"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Strawberry Smoothie"
+ ],
+ "StockPrice": 700,
+ "IsRecipe": true,
+ "When": [
+ "!z summer"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "冰"
+ ],
+ "Stock": 20,
+ "StockPrice": 80,
+ "When": [
+ "!z summer"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemIDs": [
+ 773
+ ],
+ "StockItemCurrency": "Turnip",
+ "StockCurrencyStack": 5,
+ "Stock": 3,
+ "StockPrice": 0,
+ "When": [
+ "!z summer"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Mango Smoothie"
+ ],
+ "StockItemCurrency": "Salmonberry",
+ "StockCurrencyStack": 5,
+ "Stock": 1,
+ "StockPrice": 0,
+ "When": [
+ "!z summer"
+ ]
+ },
+ {
+ "ItemType": "Hat",
+ "ItemNames": [
+ "Panda Hat"
+ ],
+ "StockItemCurrency": "Kaofish",
+ "StockCurrencyStack": 3,
+ "Stock": 1,
+ "StockPrice": 0,
+ "When": [
+ "!z summer"
+ ]
+ },
+ {
+ "ItemType": "Ring",
+ "ItemIDs": [
+ 861
+ ],
+ "StockItemCurrency": "Ladyfish",
+ "StockCurrencyStack": 2,
+ "Stock": 1,
+ "StockPrice": 0,
+ "When": [
+ "!z summer"
+ ]
+ },
+ {
+ "ItemType": "Hat",
+ "ItemNames": [
+ "Cowboy Hat"
+ ],
+ "StockItemCurrency": "12fish",
+ "StockCurrencyStack": 3,
+ "Stock": 1,
+ "StockPrice": 0,
+ "When": [
+ "!z summer"
+ ]
+ },
+ //秋季
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Pumpkin Soy Milk"
+ ],
+ "StockPrice": 500,
+ "IsRecipe": true,
+ "When": [
+ "!z fall"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Coffee Bean"
+ ],
+ "StockPrice": 50,
+ "Stock": 10,
+ "When": [
+ "!z fall"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Deluxe Speed-Gro"
+ ],
+ "StockItemCurrency": "Blackberry",
+ "StockCurrencyStack": 5,
+ "Stock": 50,
+ "When": [
+ "!z fall"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemIDs": [
+ 235
+ ],
+ "StockItemCurrency": "Maofish",
+ "StockCurrencyStack": 1,
+ "Stock": 1,
+ "StockPrice": 0,
+ "IsRecipe": true,
+ "When": [
+ "!z fall"
+ ]
+ },
+ {
+ "ItemType": "Object",
+ "ItemIDs": [
+ 232
+ ],
+ "StockItemCurrency": "Naichafish",
+ "StockCurrencyStack": 1,
+ "Stock": 1,
+ "StockPrice": 0,
+ "IsRecipe": true,
+ "When": [
+ "!z fall"
+ ]
+ },
+ //附魔钻石剑
+ {
+ "ItemType": "Weapon",
+ "ItemNames": [
+ "Diamond SwordEX"
+ ],
+ "StockItemCurrency": "Diamond",
+ "StockCurrencyStack": 5,
+ "Stock": 1,
+ "StockPrice": 50000,
+ "When": [
+ "!z summer/f Api 2000",
+ "!z fall/f Api 2000"
+ ]
+ },
+ {
+ "ItemType": "Weapon",
+ "ItemNames": [
+ "Rainbow Beef Pickaxe"
+ ],
+ "StockItemCurrency": "Magic Rock Candy",
+ "StockCurrencyStack": 5,
+ "Stock": 1,
+ "StockPrice": 50000,
+ "When": [
+ "e 38727226"
+ ]
+ }
+ ],
+ "When": [
+ "u 19 20"
+ ],
+ "ClosedMessage": "Closing. Welcome in 19th,20th per season.",
+ "LocalizedClosedMessage": { "zh": "歇业中。每季度19、20号固定开启的猫猫地摊期待您准时光临。" }
+ },
+ {
+ "ShopName": "Claw_Game",
+ "Quote": "Though this is a claw game, the rewards are buyable.",
+ "LocalizedQuote": { "zh": "明明是抓娃娃机,但却是用固定东西交换奖品的。" },
+ "ItemStocks": [
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Horse Flute"
+ ],
+ "StockItemCurrency": "Cattail",
+ "StockCurrencyStack": 40,
+ "Stock": 1,
+ "StockPrice": 0,
+ "When": [
+ "!d Sat Sun"
+ ]
+ },
+ {
+ "ItemType": "BigCraftable",
+ "ItemNames": [
+ "Junimo Chest"
+ ],
+ "StockItemCurrency": "Cattail",
+ "StockCurrencyStack": 15,
+ "Stock": 2,
+ "StockPrice": 0,
+ "When": [
+ "!d Sat Sun"
+ ]
+ },
+ {
+ "ItemType": "Weapon",
+ "ItemNames": [
+ "Yamato"
+ ],
+ "StockItemCurrency": "Cash",
+ "StockCurrencyStack": 20,
+ "Stock": 1,
+ "StockPrice": 8888
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Magic Bait"
+ ],
+ "StockItemCurrency": "Soya Bean",
+ "StockCurrencyStack": 3,
+ "Stock": 50,
+ "StockPrice": 20
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Cinder Shard"
+ ],
+ "StockItemCurrency": "Nether Wart",
+ "StockCurrencyStack": 2,
+ "Stock": 30,
+ "StockPrice": 0
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Dragon Tooth"
+ ],
+ "StockItemCurrency": "Nether Wart",
+ "StockCurrencyStack": 10,
+ "Stock": 2,
+ "StockPrice": 0
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Nether Wart Seeds"
+ ],
+ "StockItemCurrency": "Ginger",
+ "StockCurrencyStack": 2,
+ "StockPrice": 50
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Cash Sapling"
+ ],
+ "StockItemCurrency": "Turnip",
+ "StockCurrencyStack": 66,
+ "Stock": 1,
+ "StockPrice": 0
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "Deluxe Retaining Soil"
+ ],
+ "StockItemCurrency": "Mussel",
+ "StockCurrencyStack": 2,
+ "Stock": 20,
+ "StockPrice": 80
+ }
+ ]
+ }
+ ],
+ "VanillaShops": [
+ {
+ "ShopName": "KrobusShop",
+ "AddStockAboveVanilla": true,
+ "ItemStocks": [
+ {
+ "ItemType": "Weapon",
+ "ItemNames": [
+ "Diamond Sword"
+ ],
+ "StockItemCurrency": "Slime",
+ "StockCurrencyStack": 99,
+ "Stock": 1,
+ "StockPrice": 0
+ },
+ {
+ "ItemType": "Object",
+ "ItemNames": [
+ "pi胖吉胸针"
+ ],
+ "StockItemCurrency": "Prismatic Shard",
+ "StockCurrencyStack": 2,
+ "Stock": 1,
+ "StockPrice": 0,
+ "When": [
+ "!i 1209/f Api 2500"
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Api mod/[TMX]APIHouse/assets/AI.png b/Api mod/[TMX]APIHouse/assets/AI.png
new file mode 100644
index 0000000..91754aa
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/AI.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/APIHouse(Claw_Game).tmx b/Api mod/[TMX]APIHouse/assets/APIHouse(Claw_Game).tmx
new file mode 100644
index 0000000..f2d06e3
--- /dev/null
+++ b/Api mod/[TMX]APIHouse/assets/APIHouse(Claw_Game).tmx
@@ -0,0 +1,545 @@
+
+
diff --git a/Api mod/[TMX]APIHouse/assets/APIHouse(Letter).tmx b/Api mod/[TMX]APIHouse/assets/APIHouse(Letter).tmx
new file mode 100644
index 0000000..c33ce71
--- /dev/null
+++ b/Api mod/[TMX]APIHouse/assets/APIHouse(Letter).tmx
@@ -0,0 +1,545 @@
+
+
diff --git a/Api mod/[TMX]APIHouse/assets/APIHouse(portal_close).tmx b/Api mod/[TMX]APIHouse/assets/APIHouse(portal_close).tmx
new file mode 100644
index 0000000..16d899b
--- /dev/null
+++ b/Api mod/[TMX]APIHouse/assets/APIHouse(portal_close).tmx
@@ -0,0 +1,506 @@
+
+
diff --git a/Api mod/[TMX]APIHouse/assets/APIHouse.tmx b/Api mod/[TMX]APIHouse/assets/APIHouse.tmx
new file mode 100644
index 0000000..632354c
--- /dev/null
+++ b/Api mod/[TMX]APIHouse/assets/APIHouse.tmx
@@ -0,0 +1,503 @@
+
+
diff --git a/Api mod/[TMX]APIHouse/assets/AXNY001.png b/Api mod/[TMX]APIHouse/assets/AXNY001.png
new file mode 100644
index 0000000..128841f
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/AXNY001.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/Backwoods_close.tbin b/Api mod/[TMX]APIHouse/assets/Backwoods_close.tbin
new file mode 100644
index 0000000..f10bd4e
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/Backwoods_close.tbin differ
diff --git a/Api mod/[TMX]APIHouse/assets/Backwoods_fall.tbin b/Api mod/[TMX]APIHouse/assets/Backwoods_fall.tbin
new file mode 100644
index 0000000..408dc00
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/Backwoods_fall.tbin differ
diff --git a/Api mod/[TMX]APIHouse/assets/Backwoods_spring.tbin b/Api mod/[TMX]APIHouse/assets/Backwoods_spring.tbin
new file mode 100644
index 0000000..c7f7a9c
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/Backwoods_spring.tbin differ
diff --git a/Api mod/[TMX]APIHouse/assets/Backwoods_summer.tbin b/Api mod/[TMX]APIHouse/assets/Backwoods_summer.tbin
new file mode 100644
index 0000000..d48f074
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/Backwoods_summer.tbin differ
diff --git a/Api mod/[TMX]APIHouse/assets/Backwoods_winter.tbin b/Api mod/[TMX]APIHouse/assets/Backwoods_winter.tbin
new file mode 100644
index 0000000..4dd98f0
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/Backwoods_winter.tbin differ
diff --git a/Api mod/[TMX]APIHouse/assets/DesertTiles.png b/Api mod/[TMX]APIHouse/assets/DesertTiles.png
new file mode 100644
index 0000000..ed2de5d
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/DesertTiles.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/Festivals.png b/Api mod/[TMX]APIHouse/assets/Festivals.png
new file mode 100644
index 0000000..42f85e6
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/Festivals.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/Forest.tbin b/Api mod/[TMX]APIHouse/assets/Forest.tbin
new file mode 100644
index 0000000..34fd017
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/Forest.tbin differ
diff --git a/Api mod/[TMX]APIHouse/assets/Mountain.tbin b/Api mod/[TMX]APIHouse/assets/Mountain.tbin
new file mode 100644
index 0000000..98366ec
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/Mountain.tbin differ
diff --git a/Api mod/[TMX]APIHouse/assets/TownIndoors.png b/Api mod/[TMX]APIHouse/assets/TownIndoors.png
new file mode 100644
index 0000000..7c02300
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/TownIndoors.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/api's house.png b/Api mod/[TMX]APIHouse/assets/api's house.png
new file mode 100644
index 0000000..742a20e
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/api's house.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/beilu.png b/Api mod/[TMX]APIHouse/assets/beilu.png
new file mode 100644
index 0000000..48bb0bd
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/beilu.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/blanket.png b/Api mod/[TMX]APIHouse/assets/blanket.png
new file mode 100644
index 0000000..3772aeb
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/blanket.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/cat.png b/Api mod/[TMX]APIHouse/assets/cat.png
new file mode 100644
index 0000000..bb4a75c
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/cat.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/cattanzi.png b/Api mod/[TMX]APIHouse/assets/cattanzi.png
new file mode 100644
index 0000000..f794c06
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/cattanzi.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/chair.png b/Api mod/[TMX]APIHouse/assets/chair.png
new file mode 100644
index 0000000..3d5860e
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/chair.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/darkwoodPNG.png b/Api mod/[TMX]APIHouse/assets/darkwoodPNG.png
new file mode 100644
index 0000000..e2c9f6a
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/darkwoodPNG.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/dianjingyi.png b/Api mod/[TMX]APIHouse/assets/dianjingyi.png
new file mode 100644
index 0000000..0622324
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/dianjingyi.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/ditan.png b/Api mod/[TMX]APIHouse/assets/ditan.png
new file mode 100644
index 0000000..a27f6e9
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/ditan.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/ditan2.png b/Api mod/[TMX]APIHouse/assets/ditan2.png
new file mode 100644
index 0000000..f294669
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/ditan2.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/fall_town.png b/Api mod/[TMX]APIHouse/assets/fall_town.png
new file mode 100644
index 0000000..98c8ba3
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/fall_town.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/furniture.png b/Api mod/[TMX]APIHouse/assets/furniture.png
new file mode 100644
index 0000000..13c92c6
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/furniture.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/ground_market.png b/Api mod/[TMX]APIHouse/assets/ground_market.png
new file mode 100644
index 0000000..7152bff
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/ground_market.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/guizi.png b/Api mod/[TMX]APIHouse/assets/guizi.png
new file mode 100644
index 0000000..34e85d6
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/guizi.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/island_tilesheet_1.png b/Api mod/[TMX]APIHouse/assets/island_tilesheet_1.png
new file mode 100644
index 0000000..1b5a7fb
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/island_tilesheet_1.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/light.png b/Api mod/[TMX]APIHouse/assets/light.png
new file mode 100644
index 0000000..15dac75
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/light.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/mader.png b/Api mod/[TMX]APIHouse/assets/mader.png
new file mode 100644
index 0000000..de9ad37
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/mader.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/mushroom.png b/Api mod/[TMX]APIHouse/assets/mushroom.png
new file mode 100644
index 0000000..ea6d1a0
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/mushroom.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/objects.png b/Api mod/[TMX]APIHouse/assets/objects.png
new file mode 100644
index 0000000..b39e3cf
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/objects.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/outdoorsTileSheet.png b/Api mod/[TMX]APIHouse/assets/outdoorsTileSheet.png
new file mode 100644
index 0000000..62cf70f
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/outdoorsTileSheet.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/outdoorsTileSheet2.png b/Api mod/[TMX]APIHouse/assets/outdoorsTileSheet2.png
new file mode 100644
index 0000000..ce1e38f
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/outdoorsTileSheet2.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/outside muse.png b/Api mod/[TMX]APIHouse/assets/outside muse.png
new file mode 100644
index 0000000..18f3966
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/outside muse.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/parrots.png b/Api mod/[TMX]APIHouse/assets/parrots.png
new file mode 100644
index 0000000..2356d2c
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/parrots.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/paths.png b/Api mod/[TMX]APIHouse/assets/paths.png
new file mode 100644
index 0000000..e6f143a
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/paths.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/piguitai.png b/Api mod/[TMX]APIHouse/assets/piguitai.png
new file mode 100644
index 0000000..b674908
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/piguitai.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/pizhantai.png b/Api mod/[TMX]APIHouse/assets/pizhantai.png
new file mode 100644
index 0000000..e253a19
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/pizhantai.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/shadow.png b/Api mod/[TMX]APIHouse/assets/shadow.png
new file mode 100644
index 0000000..f2e6207
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/shadow.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/shidiao.png b/Api mod/[TMX]APIHouse/assets/shidiao.png
new file mode 100644
index 0000000..3af0432
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/shidiao.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/shuguan.png b/Api mod/[TMX]APIHouse/assets/shuguan.png
new file mode 100644
index 0000000..76a97af
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/shuguan.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/shuguan2.png b/Api mod/[TMX]APIHouse/assets/shuguan2.png
new file mode 100644
index 0000000..a27f4da
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/shuguan2.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/shuguan3.png b/Api mod/[TMX]APIHouse/assets/shuguan3.png
new file mode 100644
index 0000000..1d64064
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/shuguan3.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/shuguan4.png b/Api mod/[TMX]APIHouse/assets/shuguan4.png
new file mode 100644
index 0000000..9230b20
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/shuguan4.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/shuyemen.png b/Api mod/[TMX]APIHouse/assets/shuyemen.png
new file mode 100644
index 0000000..ebc23e7
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/shuyemen.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/shuzhuang.png b/Api mod/[TMX]APIHouse/assets/shuzhuang.png
new file mode 100644
index 0000000..7931390
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/shuzhuang.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/spring_beach.png b/Api mod/[TMX]APIHouse/assets/spring_beach.png
new file mode 100644
index 0000000..5080814
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/spring_beach.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/spring_monsterGraveTiles.png b/Api mod/[TMX]APIHouse/assets/spring_monsterGraveTiles.png
new file mode 100644
index 0000000..7e9cee0
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/spring_monsterGraveTiles.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/spring_outdoorsTileSheet.png b/Api mod/[TMX]APIHouse/assets/spring_outdoorsTileSheet.png
new file mode 100644
index 0000000..62cf70f
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/spring_outdoorsTileSheet.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/spring_town.png b/Api mod/[TMX]APIHouse/assets/spring_town.png
new file mode 100644
index 0000000..a063e1a
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/spring_town.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/summer_outdoorsTileSheet.png b/Api mod/[TMX]APIHouse/assets/summer_outdoorsTileSheet.png
new file mode 100644
index 0000000..9940c3d
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/summer_outdoorsTileSheet.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/summer_town.png b/Api mod/[TMX]APIHouse/assets/summer_town.png
new file mode 100644
index 0000000..3527efe
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/summer_town.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/summershop.png b/Api mod/[TMX]APIHouse/assets/summershop.png
new file mode 100644
index 0000000..930fbd4
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/summershop.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/tong chuang.png b/Api mod/[TMX]APIHouse/assets/tong chuang.png
new file mode 100644
index 0000000..5a3defd
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/tong chuang.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/townInterior.png b/Api mod/[TMX]APIHouse/assets/townInterior.png
new file mode 100644
index 0000000..945e39c
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/townInterior.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/townInterior_2.png b/Api mod/[TMX]APIHouse/assets/townInterior_2.png
new file mode 100644
index 0000000..b52d693
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/townInterior_2.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/tp.png b/Api mod/[TMX]APIHouse/assets/tp.png
new file mode 100644
index 0000000..a8ce901
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/tp.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/wallpng.png b/Api mod/[TMX]APIHouse/assets/wallpng.png
new file mode 100644
index 0000000..ef9ef54
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/wallpng.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/walls_and_floors.png b/Api mod/[TMX]APIHouse/assets/walls_and_floors.png
new file mode 100644
index 0000000..2496f2c
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/walls_and_floors.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/water.png b/Api mod/[TMX]APIHouse/assets/water.png
new file mode 100644
index 0000000..6283582
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/water.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/winter_town.png b/Api mod/[TMX]APIHouse/assets/winter_town.png
new file mode 100644
index 0000000..0eff7f1
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/winter_town.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/zhalanxiangzi2.png b/Api mod/[TMX]APIHouse/assets/zhalanxiangzi2.png
new file mode 100644
index 0000000..920f9f2
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/zhalanxiangzi2.png differ
diff --git a/Api mod/[TMX]APIHouse/assets/zhantai2.png b/Api mod/[TMX]APIHouse/assets/zhantai2.png
new file mode 100644
index 0000000..8e96f64
Binary files /dev/null and b/Api mod/[TMX]APIHouse/assets/zhantai2.png differ
diff --git a/Api mod/[TMX]APIHouse/content.json b/Api mod/[TMX]APIHouse/content.json
new file mode 100644
index 0000000..726443c
--- /dev/null
+++ b/Api mod/[TMX]APIHouse/content.json
@@ -0,0 +1,85 @@
+{
+ "loadLate": true,
+ "addMaps":[
+ {
+ "name": "APIHouse",
+ "file": "assets/APIHouse(portal_close).tmx",
+ "addWarps": [
+ "21 49 Forest 39 6"
+ ]
+ }
+],
+ "mergeMaps": [
+ {
+ "name": "Backwoods",
+ "file": "assets/Backwoods_spring.tbin",
+ "sourceArea": [ 17, 10, 5, 6 ],
+ "position": [ 17, 10 ],
+ "conditions": "z summer/z fall/z winter/u 19 20" //̯
+ },
+ {
+ "name": "Backwoods",
+ "file": "assets/Backwoods_summer.tbin",
+ "sourceArea": [ 17, 10, 5, 6 ],
+ "position": [ 17, 10 ],
+ "conditions": "z spring/z fall/z winter/u 19 20" //ļ̯
+ },
+ {
+ "name": "Backwoods",
+ "file": "assets/Backwoods_fall.tbin",
+ "sourceArea": [ 17, 10, 5, 6 ],
+ "position": [ 17, 10 ],
+ "conditions": "z spring/z summer/z winter/u 19 20" //^̯
+ },
+ {
+ "name": "Backwoods",
+ "file": "assets/Backwoods_winter.tbin",
+ "sourceArea": [ 17, 10, 5, 6 ],
+ "position": [ 17, 10 ],
+ "conditions": "z spring/z summer/z fall/u 19 20" //̯
+ },
+ {
+ "name": "Backwoods",
+ "file": "assets/Backwoods_close.tbin",
+ "sourceArea": [ 17, 10, 5, 6 ],
+ "position": [ 17, 10 ],
+ "conditions": "u 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 26 27 28" //رյ̯
+ },
+ {
+ "name": "APIHouse",
+ "file": "assets/APIHouse.tmx",
+ "sourceArea": [ 10, 16, 3, 4 ],
+ "position": [ 10, 16 ],
+ "conditions": "s 1200 1/s 1201 1/s 1202 1/s 1203 1/s 1204 1/s 1205 1/s 1206 1/s 1207 1/s 1208 1", //
+ "addWarps": [
+ "21 49 Forest 39 6 5 18 IslandSouth 11 11"
+ ]
+ },
+ {
+ "name": "Forest",
+ "file": "assets/Forest.tbin",
+ "sourceArea": [ 33, 3, 12, 10 ],
+ "position": [ 33, 3 ] //
+ },
+ {
+ "name": "APIHouse",
+ "file": "assets/APIHouse(Claw_Game).tmx",
+ "sourceArea": [ 33, 34, 6, 7 ],
+ "position": [ 33, 34 ],
+ "conditions": "n willyHours",
+ "addWarps": [
+ "21 49 Forest 39 6 5 18 IslandSouth 11 11"
+ ] //
+ },
+ {
+ "name": "APIHouse",
+ "file": "assets/APIHouse(Letter).tmx",
+ "sourceArea": [ 18, 6, 3, 3 ],
+ "position": [ 18, 6 ],
+ "conditions": "f Api 3500",
+ "addWarps": [
+ "21 49 Forest 39 6 5 18 IslandSouth 11 11"
+ ]//ż
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Api mod/[TMX]APIHouse/manifest.json b/Api mod/[TMX]APIHouse/manifest.json
new file mode 100644
index 0000000..6d75be2
--- /dev/null
+++ b/Api mod/[TMX]APIHouse/manifest.json
@@ -0,0 +1,11 @@
+{
+ "Name": "Api",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "Created by pipi project's NPC Creator! -=Created with MissCoriel's NPC Creator=-",
+ "UniqueID": "pipihome.Mod",
+ "UpdateKeys": [ "Nexus:8158" ],
+ "ContentPackFor": {
+ "UniqueID": "Platonymous.TMXLoader"
+ }
+}
\ No newline at end of file
diff --git a/Api mod/[TMX]Api CG/CG101010111.png b/Api mod/[TMX]Api CG/CG101010111.png
new file mode 100644
index 0000000..41c38fa
Binary files /dev/null and b/Api mod/[TMX]Api CG/CG101010111.png differ
diff --git a/Api mod/[TMX]Api CG/CG101010111.tmx b/Api mod/[TMX]Api CG/CG101010111.tmx
new file mode 100644
index 0000000..a83c9fc
--- /dev/null
+++ b/Api mod/[TMX]Api CG/CG101010111.tmx
@@ -0,0 +1,133 @@
+
+
diff --git a/Api mod/[TMX]Api CG/CG1115614.png b/Api mod/[TMX]Api CG/CG1115614.png
new file mode 100644
index 0000000..bdfafdb
Binary files /dev/null and b/Api mod/[TMX]Api CG/CG1115614.png differ
diff --git a/Api mod/[TMX]Api CG/CG1115614.tmx b/Api mod/[TMX]Api CG/CG1115614.tmx
new file mode 100644
index 0000000..bf1413c
--- /dev/null
+++ b/Api mod/[TMX]Api CG/CG1115614.tmx
@@ -0,0 +1,133 @@
+
+
diff --git a/Api mod/[TMX]Api CG/CG11513212.png b/Api mod/[TMX]Api CG/CG11513212.png
new file mode 100644
index 0000000..444c72a
Binary files /dev/null and b/Api mod/[TMX]Api CG/CG11513212.png differ
diff --git a/Api mod/[TMX]Api CG/CG11513212.tmx b/Api mod/[TMX]Api CG/CG11513212.tmx
new file mode 100644
index 0000000..7e2176b
--- /dev/null
+++ b/Api mod/[TMX]Api CG/CG11513212.tmx
@@ -0,0 +1,133 @@
+
+
diff --git a/Api mod/[TMX]Api CG/CG1444444.png b/Api mod/[TMX]Api CG/CG1444444.png
new file mode 100644
index 0000000..289dcfb
Binary files /dev/null and b/Api mod/[TMX]Api CG/CG1444444.png differ
diff --git a/Api mod/[TMX]Api CG/CG1444444.tmx b/Api mod/[TMX]Api CG/CG1444444.tmx
new file mode 100644
index 0000000..22e7e27
--- /dev/null
+++ b/Api mod/[TMX]Api CG/CG1444444.tmx
@@ -0,0 +1,133 @@
+
+
diff --git a/Api mod/[TMX]Api CG/CG21521545.png b/Api mod/[TMX]Api CG/CG21521545.png
new file mode 100644
index 0000000..8806909
Binary files /dev/null and b/Api mod/[TMX]Api CG/CG21521545.png differ
diff --git a/Api mod/[TMX]Api CG/CG21521545.tmx b/Api mod/[TMX]Api CG/CG21521545.tmx
new file mode 100644
index 0000000..77fc427
--- /dev/null
+++ b/Api mod/[TMX]Api CG/CG21521545.tmx
@@ -0,0 +1,133 @@
+
+
diff --git a/Api mod/[TMX]Api CG/CG4515112.png b/Api mod/[TMX]Api CG/CG4515112.png
new file mode 100644
index 0000000..ad6e0b1
Binary files /dev/null and b/Api mod/[TMX]Api CG/CG4515112.png differ
diff --git a/Api mod/[TMX]Api CG/CG4515112.tmx b/Api mod/[TMX]Api CG/CG4515112.tmx
new file mode 100644
index 0000000..307a228
--- /dev/null
+++ b/Api mod/[TMX]Api CG/CG4515112.tmx
@@ -0,0 +1,133 @@
+
+
diff --git a/Api mod/[TMX]Api CG/CG5156362.png b/Api mod/[TMX]Api CG/CG5156362.png
new file mode 100644
index 0000000..fae131d
Binary files /dev/null and b/Api mod/[TMX]Api CG/CG5156362.png differ
diff --git a/Api mod/[TMX]Api CG/CG5156362.tmx b/Api mod/[TMX]Api CG/CG5156362.tmx
new file mode 100644
index 0000000..67b4ee7
--- /dev/null
+++ b/Api mod/[TMX]Api CG/CG5156362.tmx
@@ -0,0 +1,133 @@
+
+
diff --git a/Api mod/[TMX]Api CG/CG85158466.png b/Api mod/[TMX]Api CG/CG85158466.png
new file mode 100644
index 0000000..0a595d3
Binary files /dev/null and b/Api mod/[TMX]Api CG/CG85158466.png differ
diff --git a/Api mod/[TMX]Api CG/CG85158466.tmx b/Api mod/[TMX]Api CG/CG85158466.tmx
new file mode 100644
index 0000000..04c31da
--- /dev/null
+++ b/Api mod/[TMX]Api CG/CG85158466.tmx
@@ -0,0 +1,133 @@
+
+
diff --git a/Api mod/[TMX]Api CG/content.json b/Api mod/[TMX]Api CG/content.json
new file mode 100644
index 0000000..0ce743b
--- /dev/null
+++ b/Api mod/[TMX]Api CG/content.json
@@ -0,0 +1,68 @@
+{
+ "addMaps": [
+ {
+ "name": "CG11513212",
+ "file": "CG11513212.tmx",
+ "addWarps":
+ [
+ "2 14 Town 5 12"
+ ],
+ },
+ {
+ "name": "CG5156362",
+ "file": "CG5156362.tmx",
+ "addWarps":
+ [
+ "2 14 Town 5 12"
+ ],
+ },
+ {
+ "name": "CG101010111",
+ "file": "CG101010111.tmx",
+ "addWarps":
+ [
+ "2 14 Town 5 12"
+ ],
+ },
+ {
+ "name": "CG1115614",
+ "file": "CG1115614.tmx",
+ "addWarps":
+ [
+ "2 14 Town 5 12"
+ ],
+ },
+ {
+ "name": "CG21521545",
+ "file": "CG21521545.tmx",
+ "addWarps":
+ [
+ "2 14 Town 5 12"
+ ],
+ },
+ {
+ "name": "CG1444444",
+ "file": "CG1444444.tmx",
+ "addWarps":
+ [
+ "2 14 Town 5 12"
+ ],
+ },
+ {
+ "name": "CG4515112",
+ "file": "CG4515112.tmx",
+ "addWarps":
+ [
+ "2 14 Town 5 12"
+ ],
+ },
+ {
+ "name": "CG85158466",
+ "file": "CG85158466.tmx",
+ "addWarps":
+ [
+ "2 14 Town 5 12"
+ ],
+ },
+ ]
+}
\ No newline at end of file
diff --git a/Api mod/[TMX]Api CG/manifest.json b/Api mod/[TMX]Api CG/manifest.json
new file mode 100644
index 0000000..1f12119
--- /dev/null
+++ b/Api mod/[TMX]Api CG/manifest.json
@@ -0,0 +1,12 @@
+{
+ "Name": "Api Event CG",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "pipipipipi",
+ "UniqueID": "APICG",
+ "UpdateKeys": [ "Nexus:8158" ],
+ "ContentPackFor": {
+ "UniqueID": "Platonymous.TMXLoader",
+ "MinimumVersion": "1.4.0"
+ }
+}
diff --git a/Api mod/[TMX]Api/content.json b/Api mod/[TMX]Api/content.json
new file mode 100644
index 0000000..63592f7
--- /dev/null
+++ b/Api mod/[TMX]Api/content.json
@@ -0,0 +1,57 @@
+{
+ "loadLate": true,
+
+ "festivalSpots":
+ [
+ {
+ "name": "Api",
+ "map": "Town-EggFestival",
+ "position": [38, 76],
+ "direction": 2,
+ },
+ {
+ "name": "Api",
+ "map": "Forest-FlowerFestival",
+ "position": [4, 37],
+ "direction": 0
+ },
+ {
+ "name": "Api",
+ "map": "Beach-Luau",
+ "position": [29, 21],
+ "direction": 2
+ },
+ {
+ "name": "Api",
+ "map": "Beach-Jellies",
+ "position": [32, 34],
+ "direction": 2
+ },
+ {
+ "name": "Api",
+ "map": "Town-Fair",
+ "position": [38, 76],
+ "direction": 2
+ },
+ {
+ "name": "Api",
+ "map": "Town-Halloween",
+ "position": [27, 54],
+ "direction": 2
+ },
+ {
+ "name": "Api",
+ "map": "Forest-IceFestival",
+ "position": [78, 38],
+ "direction": 2
+ },
+ {
+ "name": "Api",
+ "map": "Town-Christmas",
+ "position": [20, 76],
+ "direction": 2
+ },
+ ],
+
+
+}
\ No newline at end of file
diff --git a/Api mod/[TMX]Api/manifest.json b/Api mod/[TMX]Api/manifest.json
new file mode 100644
index 0000000..d8622fe
--- /dev/null
+++ b/Api mod/[TMX]Api/manifest.json
@@ -0,0 +1,11 @@
+{
+ "Name": "Api",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "Created by pipi project's NPC Creator! -=Created with MissCoriel's NPC Creator=-",
+ "UniqueID": "pipifestival.Mod",
+ "UpdateKeys": [ "Nexus:8158" ],
+ "ContentPackFor": {
+ "UniqueID": "Platonymous.TMXLoader"
+ }
+}
\ No newline at end of file
diff --git a/Api mod/[TMX]SpouseRoomApi/assets/New.png b/Api mod/[TMX]SpouseRoomApi/assets/New.png
new file mode 100644
index 0000000..f11293b
Binary files /dev/null and b/Api mod/[TMX]SpouseRoomApi/assets/New.png differ
diff --git a/Api mod/[TMX]SpouseRoomApi/assets/SpouseRoomApi.tmx b/Api mod/[TMX]SpouseRoomApi/assets/SpouseRoomApi.tmx
new file mode 100644
index 0000000..4fc6c70
--- /dev/null
+++ b/Api mod/[TMX]SpouseRoomApi/assets/SpouseRoomApi.tmx
@@ -0,0 +1,645 @@
+
+
diff --git a/Api mod/[TMX]SpouseRoomApi/assets/beilu.png b/Api mod/[TMX]SpouseRoomApi/assets/beilu.png
new file mode 100644
index 0000000..48bb0bd
Binary files /dev/null and b/Api mod/[TMX]SpouseRoomApi/assets/beilu.png differ
diff --git a/Api mod/[TMX]SpouseRoomApi/assets/cat.png b/Api mod/[TMX]SpouseRoomApi/assets/cat.png
new file mode 100644
index 0000000..bb4a75c
Binary files /dev/null and b/Api mod/[TMX]SpouseRoomApi/assets/cat.png differ
diff --git a/Api mod/[TMX]SpouseRoomApi/assets/furniture.zh-CN.png b/Api mod/[TMX]SpouseRoomApi/assets/furniture.zh-CN.png
new file mode 100644
index 0000000..98d2ad3
Binary files /dev/null and b/Api mod/[TMX]SpouseRoomApi/assets/furniture.zh-CN.png differ
diff --git a/Api mod/[TMX]SpouseRoomApi/assets/sproomsts.png b/Api mod/[TMX]SpouseRoomApi/assets/sproomsts.png
new file mode 100644
index 0000000..b0fa0d1
Binary files /dev/null and b/Api mod/[TMX]SpouseRoomApi/assets/sproomsts.png differ
diff --git a/Api mod/[TMX]SpouseRoomApi/assets/townInterior.png b/Api mod/[TMX]SpouseRoomApi/assets/townInterior.png
new file mode 100644
index 0000000..e4421f3
Binary files /dev/null and b/Api mod/[TMX]SpouseRoomApi/assets/townInterior.png differ
diff --git a/Api mod/[TMX]SpouseRoomApi/assets/walls_and_floors.png b/Api mod/[TMX]SpouseRoomApi/assets/walls_and_floors.png
new file mode 100644
index 0000000..2496f2c
Binary files /dev/null and b/Api mod/[TMX]SpouseRoomApi/assets/walls_and_floors.png differ
diff --git a/Api mod/[TMX]SpouseRoomApi/content.json b/Api mod/[TMX]SpouseRoomApi/content.json
new file mode 100644
index 0000000..e805901
--- /dev/null
+++ b/Api mod/[TMX]SpouseRoomApi/content.json
@@ -0,0 +1,8 @@
+{
+ "spouseRooms": [
+ {
+ "name": "Api",
+ "file": "assets/SpouseRoomApi.tmx"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Api mod/[TMX]SpouseRoomApi/manifest.json b/Api mod/[TMX]SpouseRoomApi/manifest.json
new file mode 100644
index 0000000..109d089
--- /dev/null
+++ b/Api mod/[TMX]SpouseRoomApi/manifest.json
@@ -0,0 +1,12 @@
+{
+ "Name": "Spouse Room Api",
+ "Author": "HuaGei API",
+ "Version": "1.2.1",
+ "Description": "Spouse Room for Api",
+ "UniqueID": "pipi.SpouseRooms.Api",
+ "UpdateKeys": [ "Nexus:8158" ],
+ "ContentPackFor": {
+ "UniqueID": "Platonymous.TMXLoader",
+ "MinimumVersion": "1.4.0"
+ }
+}
diff --git a/CJBCheatsMenu/CJBCheatsMenu.dll b/CJBCheatsMenu/CJBCheatsMenu.dll
new file mode 100644
index 0000000..a50a8b9
Binary files /dev/null and b/CJBCheatsMenu/CJBCheatsMenu.dll differ
diff --git a/CJBCheatsMenu/assets/warps.json b/CJBCheatsMenu/assets/warps.json
new file mode 100644
index 0000000..821066c
--- /dev/null
+++ b/CJBCheatsMenu/assets/warps.json
@@ -0,0 +1,195 @@
+/*
+
+ The warps to show in the cheats menu. See "Warp format" in the CJB Cheats Menu readme at
+ https://github.com/CJBok/SDV-Mods/tree/master/CJBCheatsMenu#readme for more info.
+
+*/
+{
+ "SectionOrder": [
+ "warp-section.main",
+ "warp-section.town",
+ "warp-section.forest",
+ "warp-section.mountain",
+ "warp-section.beach",
+ "warp-section.desert"
+ ],
+
+ "Warps": {
+ "warp-section.main": [
+ {
+ "DisplayText": "warp.farm",
+ "Order": -1,
+ "SpecialBehavior": "Farm"
+ },
+ {
+ "DisplayText": "warp.carpenter",
+ "Location": "Mountain",
+ "Tile": "12, 26"
+ },
+ {
+ "DisplayText": "warp.mines",
+ "Location": "Mine",
+ "Tile": "13, 10"
+ },
+ {
+ "DisplayText": "warp.pierre-shop",
+ "Location": "Town",
+ "Tile": "43, 57"
+ }
+ ],
+ "warp-section.town": [
+ {
+ "DisplayText": "warp.blacksmith",
+ "Location": "Town",
+ "Tile": "94, 82"
+ },
+ {
+ "DisplayText": "warp.community-center",
+ "Location": "Town",
+ "Tile": "52, 20",
+ "SpecialBehavior": "CommunityCenter"
+ },
+ {
+ "DisplayText": "warp.jojamart",
+ "Location": "Town",
+ "Tile": "95, 51",
+ "SpecialBehavior": "JojaMart"
+ },
+ {
+ "DisplayText": "warp.movie-theater",
+ "Location": "Town",
+ "Tile": "95, 51",
+ "SpecialBehavior": "MovieTheaterCommunity"
+ },
+ {
+ "DisplayText": "warp.movie-theater",
+ "Location": "Town",
+ "Tile": "52, 20",
+ "SpecialBehavior": "MovieTheaterJoja"
+ },
+ {
+ "DisplayText": "warp.museum",
+ "Location": "Town",
+ "Tile": "101, 90"
+ },
+ {
+ "DisplayText": "warp.saloon",
+ "Location": "Town",
+ "Tile": "45, 71"
+ },
+ {
+ "DisplayText": "warp.sewer",
+ "Location": "Sewer",
+ "Tile": "16, 21"
+ }
+ ],
+ "warp-section.forest": [
+ {
+ "DisplayText": "warp.hats",
+ "Location": "Forest",
+ "Tile": "34, 96"
+ },
+ {
+ "DisplayText": "warp.ranch",
+ "Location": "Forest",
+ "Tile": "90, 16"
+ },
+ {
+ "DisplayText": "warp.secret-woods",
+ "Location": "Woods",
+ "Tile": "58, 15"
+ },
+ {
+ "DisplayText": "warp.wizard-tower",
+ "Location": "Forest",
+ "Tile": "5, 27"
+ }
+ ],
+ "warp-section.mountain": [
+ {
+ "DisplayText": "warp.adventurers-guild",
+ "Location": "Mountain",
+ "Tile": "76, 9"
+ },
+ {
+ "DisplayText": "warp.bathhouse",
+ "Location": "Railroad",
+ "Tile": "10, 57"
+ },
+ {
+ "DisplayText": "warp.mutant-bug-lair",
+ "Location": "Bugland",
+ "Tile": "14, 52"
+ },
+ {
+ "DisplayText": "warp.quarry",
+ "Location": "Mountain",
+ "Tile": "127, 12"
+ },
+ {
+ "DisplayText": "warp.witch-swamp",
+ "Location": "WitchSwamp",
+ "Tile": "20, 23"
+ }
+ ],
+ "warp-section.beach": [
+ {
+ "DisplayText": "warp.willy-shop",
+ "Location": "Beach",
+ "Tile": "30, 34",
+ "Order": -1
+ },
+ {
+ "DisplayText": "warp.tide-pools",
+ "Location": "Beach",
+ "Tile": "87, 26"
+ }
+ ],
+ "warp-section.island": [
+ {
+ "DisplayText": "warp.island-farm",
+ "Location": "IslandWest",
+ "Tile": "77, 41",
+ "Order": -1
+ },
+ {
+ "DisplayText": "warp.dwarf-shop",
+ "Location": "VolcanoDungeon5",
+ "Tile": "36, 32"
+ },
+ {
+ "DisplayText": "warp.field-office",
+ "Location": "IslandNorth",
+ "Tile": "46, 48"
+ },
+ {
+ "DisplayText": "warp.forge",
+ "Location": "Caldera",
+ "Tile": "23, 25"
+ },
+ {
+ "DisplayText": "warp.leo-house",
+ "Location": "IslandEast",
+ "Tile": "22, 14"
+ }
+ ],
+ "warp-section.desert": [
+ {
+ "DisplayText": "warp.casino",
+ "Location": "Club",
+ "Tile": "8, 11",
+ "SpecialBehavior": "Casino"
+ },
+ {
+ "DisplayText": "warp.sandy-shop",
+ "Location": "Desert",
+ "Tile": "6, 52"
+ },
+ {
+ "DisplayText": "warp.skull-cavern",
+ "Location": "UndergroundMine121",
+ "Tile": "0, 0" // game places the player next to the ladder automatically
+ }
+ ]
+ }
+}
diff --git a/CJBCheatsMenu/config.json b/CJBCheatsMenu/config.json
new file mode 100644
index 0000000..1e363b4
--- /dev/null
+++ b/CJBCheatsMenu/config.json
@@ -0,0 +1,68 @@
+{
+ "OpenMenuKey": "P",
+ "FreezeTimeKey": "None",
+ "GrowTreeKey": "NumPad1",
+ "GrowCropsKey": "NumPad2",
+ "GrowRadius": 1,
+ "DefaultTab": "PlayerAndTools",
+ "MoveSpeed": 0,
+ "InfiniteHealth": false,
+ "InfiniteStamina": false,
+ "InstantCooldowns": false,
+ "MaxDailyLuck": false,
+ "OneHitKill": false,
+ "OneHitBreak": false,
+ "InfiniteWateringCan": false,
+ "HarvestScythe": false,
+ "InstantBite": false,
+ "InstantCatch": false,
+ "ThrowBobberMax": false,
+ "DurableTackles": false,
+ "AlwaysTreasure": false,
+ "FreezeTime": false,
+ "FreezeTimeInside": false,
+ "FreezeTimeCaves": false,
+ "FastBeeHouse": false,
+ "FastBoneMill": false,
+ "FastCask": false,
+ "FastCharcoalKiln": false,
+ "FastCheesePress": false,
+ "FastCoffeeMaker": false,
+ "FastCrabPot": false,
+ "FastCrystalarium": false,
+ "FastDeconstructor": false,
+ "FastFruitTree": false,
+ "FastFurnace": false,
+ "FastGeodeCrusher": false,
+ "FastIncubator": false,
+ "FastKeg": false,
+ "FastLightningRod": false,
+ "FastLoom": false,
+ "FastMayonnaiseMachine": false,
+ "FastMillMachine": false,
+ "FastMushroomBox": false,
+ "FastOilMaker": false,
+ "FastOstrichIncubator": false,
+ "FastPreservesJar": false,
+ "FastRecyclingMachine": false,
+ "FastSeedMaker": false,
+ "FastSlimeEggPress": false,
+ "FastSlimeIncubator": false,
+ "FastSodaMachine": false,
+ "FastSolarPanel": false,
+ "FastStatueOfEndlessFortune": false,
+ "FastStatueOfPerfection": false,
+ "FastStatueOfTruePerfection": false,
+ "FastTapper": false,
+ "FastWoodChipper": false,
+ "FastWormBin": false,
+ "AlwaysGiveGift": false,
+ "NoFriendshipDecay": false,
+ "DurableFences": false,
+ "InstantBuild": false,
+ "AutoFeed": false,
+ "AutoPetAnimals": false,
+ "AutoPetPets": false,
+ "AutoWater": false,
+ "InfiniteHay": false
+}
\ No newline at end of file
diff --git a/CJBCheatsMenu/i18n/de.json b/CJBCheatsMenu/i18n/de.json
new file mode 100644
index 0000000..a8da3cb
--- /dev/null
+++ b/CJBCheatsMenu/i18n/de.json
@@ -0,0 +1,246 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "CJB Cheatmenü",
+
+ // tab names
+ "tabs.player-and-tools": "Spieler & Werkzeuge",
+ "tabs.farm-and-fishing": "Farm & Fischen",
+ "tabs.skills": "Fertigkeiten",
+ "tabs.weather": "Wetter",
+ "tabs.relationships": "Beziehungen",
+ "tabs.warp": "Teleportieren",
+ "tabs.time": "Zeit",
+ "tabs.advanced": "Erweitert",
+ "tabs.controls": "Steuerung",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "Spieler",
+ "player.infinite-stamina": "Unendliche Ausdauer",
+ "player.infinite-health": "Unendlich Leben",
+ "player.instant-cooldowns": "Sofortige Waffen-Cooldowns",
+ "player.inventory-size": "Inventargröße",
+ "player.movement-speed": "Bewegungsgeschwindigkeit",
+ "player.movement-speed.default": "normal",
+ "player.one-hit-kill": "Mit einem Schlag töten",
+ "player.max-daily-luck": "Maximales tägliches Glück",
+
+ // tools
+ "tools.title": "Werkzeuge",
+ "tools.infinite-water": "Unendlich Wasser in Gießkanne",
+ "tools.one-hit-break": "Mit einem Schlag zerstören",
+ "tools.harvest-with-scythe": "Mit Sense ernten",
+
+ // money
+ "add.money": "Geld",
+ "add.casino-coins": "Casino Münzen",
+ "add.golden-walnuts": "Goldene Walnüsse",
+ "add.qi-gems": "Qi-Edelsteine",
+ "add.amount-gold": "Füge {{amount}}g hinzu",
+ "add.amount-other": "Füge {{amount}} hinzu",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "Farm",
+ "farm.auto-water": "Automatisches Gießen",
+ "farm.durable-fences": "Widerstandsfähige Zäune",
+ "farm.instant-build": "Sofortiger Bau",
+ "farm.auto-feed-animals": "Immer automatisch füttern",
+ "farm.auto-pet-animals": "Tiere automatisch füttern",
+ "farm.auto-pet-pets": "Auto-Pet Pets", // TODO
+ "farm.infinite-hay": "Unendlich Heu",
+
+ // fishing
+ "fishing.title": "Angeln",
+ "fishing.instant-catch": "Sofortiger Fang",
+ "fishing.instant-bite": "Sofortiger Biss",
+ "fishing.always-throw-max-distance": "Immer über maximale Distanz auswerfen",
+ "fishing.always-treasure": "Jedes mal Schatz",
+ "fishing.durable-tackles": "Haltbares Angelzubehör",
+
+ // fast machines
+ "fast-machines.title": "Schnelle maschinelle Verarbeitung",
+ "fast-machines.fruit-trees": "Fruchtbäume",
+ "fast-machines.ready-in-the-morning": "{{machineName}} (morgens fertig)",
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "Fähigkeiten",
+ "skills.increase-farming": "Erhöhe Hofarbeit Lvl: {{currentLevel}}",
+ "skills.increase-mining": "Erhöhe Minenarbeit Lvl: {{currentLevel}}",
+ "skills.increase-foraging": "Erhöhe Sammeln Lvl: {{currentLevel}}",
+ "skills.increase-fishing": "Erhöhe Fischen Lvl: {{currentLevel}}",
+ "skills.increase-combat": "Erhöhe Kampf Lvl: {{currentLevel}}",
+ "skills.reset": "FÄHIGKEITEN ZURÜCKSETZEN!",
+
+ // professions
+ "professions.title": "Berufe",
+ "professions.combat.fighter": "Kampf lvl 5 - Kämpfer",
+ "professions.combat.scout": "Kampf lvl 5 - Kundschafter",
+ "professions.combat.acrobat": "Kampf lvl 10 - Akrobat",
+ "professions.combat.brute": "Kampf lvl 10 - Schläger",
+ "professions.combat.defender": "Kampf lvl 10 - Verteidiger",
+ "professions.combat.desperado": "Kampf lvl 10 - Desperado",
+ "professions.farming.rancher": "Hofarbeit lvl 5 - Viehzüchter",
+ "professions.farming.tiller": "Hofarbeit lvl 5 - Ackerbauer",
+ "professions.farming.agriculturist": "Hofarbeit lvl 10 - Landwirt",
+ "professions.farming.artisan": "Hofarbeit lvl 10 - Handwerker",
+ "professions.farming.coopmaster": "Hofarbeit lvl 10 - Stallmeister",
+ "professions.farming.shepherd": "Hofarbeit lvl 10 - Hirte",
+ "professions.fishing.fisher": "Fischen lvl 5 - Fischer",
+ "professions.fishing.trapper": "Fischen lvl 5 - Fallensteller",
+ "professions.fishing.angler": "Fischen lvl 10 - Angler",
+ "professions.fishing.luremaster": "Fischen lvl 10 - Lockmeister",
+ "professions.fishing.mariner": "Fischen lvl 10 - Seemann",
+ "professions.fishing.pirate": "Fischen lvl 10 - Pirat",
+ "professions.foraging.forester": "Sammeln lvl 5 - Förster",
+ "professions.foraging.gatherer": "Sammeln lvl 5 - Sammler",
+ "professions.foraging.botanist": "Sammeln lvl 10 - Botanist",
+ "professions.foraging.lumberjack": "Sammeln lvl 10 - Holzfäller",
+ "professions.foraging.tapper": "Sammeln lvl 10 - Zapfmeister",
+ "professions.foraging.tracker": "Sammeln lvl 10 - Fährtenleser",
+ "professions.mining.geologist": "Minenarbeit lvl 5 - Geologe",
+ "professions.mining.miner": "Minenarbeit lvl 5 - Minenarbeiter",
+ "professions.mining.blacksmith": "Minenarbeit lvl 10 - Schmied",
+ "professions.mining.excavator": "Minenarbeit lvl 10 - Ausgräber",
+ "professions.mining.gemologist": "Minenarbeit lvl 10 - Gemmologe",
+ "professions.mining.prospector": "Minenarbeit lvl 10 - Erzsucher",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "Wetter Morgen",
+ "weather.current": "Aktuell",
+ "weather.sunny": "Sonnig",
+ "weather.raining": "Regen",
+ "weather.lightning": "Gewitter",
+ "weather.snowing": "Schnee",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "Beziehungen",
+ "relationships.give-gifts-anytime": "Geschenke jederzeit übergeben",
+ "relationships.no-decay": "Kein Freundschaftsrückfall",
+ "relationships.friends": "Freunde",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "Hauptgebiete",
+ "warp.farm": "Farm",
+ "warp.carpenter": "Schreinerladen",
+ "warp.desert": "Wüste",
+ "warp.mines": "Minen",
+ "warp.pierre-shop": "Pierres Gemischtwarenladen",
+
+ // town
+ "warp-section.town": "Stadt",
+ "warp.blacksmith": "Schmiede",
+ "warp.community-center": "Gemeinschaftszentrum",
+ "warp.jojamart": "Joja-Markt",
+ "warp.movie-theater": "Kino",
+ "warp.museum": "Museum",
+ "warp.saloon": "Saloon",
+ "warp.sewer": "Kanalisation",
+
+ // forest
+ "warp-section.forest": "Wald",
+ "warp.hats": "Hüte",
+ "warp.ranch": "Marnies Ranch",
+ "warp.secret-woods": "Geheimer Wald",
+ "warp.wizard-tower": "Turm des Zauberers",
+
+ // mountain
+ "warp-section.mountain": "Berge",
+ "warp.adventurers-guild": "Abenteurergilde",
+ "warp.bathhouse": "Spa",
+ "warp.mutant-bug-lair": "Mutantenkäferhöhle",
+ "warp.quarry": "Steinbruch",
+ "warp.witch-swamp": "Hexensumpf",
+
+ // beach
+ "warp-section.beach": "Strand",
+ "warp.tide-pools": "Gezeitentümpel",
+ "warp.willy-shop": "Angelbedarf",
+
+ // island
+ "warp-section.island": "Ingwerinsel",
+ "warp.forge": "Vulkanschmiede",
+ "warp.island-farm": "Insel Farm",
+ "warp.dwarf-shop": "Zwergenladen",
+ "warp.field-office": "Insel-Außenstelle",
+ "warp.leo-house": "Leo's Haus",
+
+ // desert
+ "warp-section.desert": "Wüste",
+ "warp.casino": "Casino",
+ "warp.sandy-shop": "Oase",
+ "warp.skull-cavern": "Schädelhöhle",
+
+
+ /*********
+ ** Time tab
+ *********/
+ //time
+ "time.title": "Zeit",
+ "time.freeze-inside": "Zeit in Gebäuden stoppen",
+ "time.freeze-caves": "Zeit in Höhlen stoppen",
+ "time.freeze-everywhere": "Zeit überall stoppen",
+ "time.time": "Zeit",
+ "time.time-frozen-message": "Zeit gestoppt",
+
+ // date
+ "date.title": "Datum",
+ "date.warning": "Manche Dinge werden erst aktualisiert, wenn man geschlafen hat.",
+ "date.year": "Jahr",
+ "date.season": "Jahreszeit",
+ "date.day": "Tage",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "Benutze diesen Abschnitt auf eigene Gefahr!\nDies kann zu Problemen wie übersprungene Briefe, Ereignisse oder Quests führen.",
+ "flags.quests": "Schließe Quests ab",
+ "flags.wallet": "Geldbörsen-Gegenstände",
+ "flags.unlocked": "Freigeschaltete Gebiete",
+ "flags.unlocked.guild": "Abenteurergilde",
+ "flags.unlocked.room": "Raum: {{name}}",
+ "flags.unlocked-content": "Freigeschaltete Inhalte",
+ "flags.unlocked-content.dyes-and-tailoring": "Farben & Schneiderei",
+ "flags.unlocked-content.junimo-text": "Can read Junimo text", // TODO
+ "flags.community-center": "Gemeinschaftszentrum",
+ "flags.community-center.door-unlocked": "Tür aufgeschlossen",
+ "flags.jojamart.membership": "Joja-Markt-Mitgliedschaft",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "Steuerungen",
+ "controls.android-config-note": "Du kannst die On-Screen Buttons in den Konfigurationsdateien für das CJB Cheats Menu und Virtual Keyboard Mods ändern.",
+ "controls.open-menu": "Menü öffnen",
+ "controls.freeze-time": "Zeit stoppen",
+ "controls.grow-tree": "Baum wachsen lassen",
+ "controls.grow-crops": "Saat wachsen lassen",
+ "controls.grow-radius": "Wachstumsradius um Spieler",
+ "controls.reset-controls": "Reset",
+ "controls.press-new-key": "Neue Taste drücken..."
+}
diff --git a/CJBCheatsMenu/i18n/default.json b/CJBCheatsMenu/i18n/default.json
new file mode 100644
index 0000000..a6518ed
--- /dev/null
+++ b/CJBCheatsMenu/i18n/default.json
@@ -0,0 +1,246 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "CJB Cheats Menu",
+
+ // tab names
+ "tabs.player-and-tools": "Player & Tools",
+ "tabs.farm-and-fishing": "Farm & Fishing",
+ "tabs.skills": "Skills",
+ "tabs.weather": "Weather",
+ "tabs.relationships": "Relationships",
+ "tabs.warp": "Warp Locations",
+ "tabs.time": "Time",
+ "tabs.advanced": "Advanced",
+ "tabs.controls": "Controls",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "Player",
+ "player.infinite-stamina": "Infinite Stamina",
+ "player.infinite-health": "Infinite Health",
+ "player.instant-cooldowns": "Instant Weapon Cooldowns",
+ "player.inventory-size": "Inventory Size",
+ "player.movement-speed": "Move Speed",
+ "player.movement-speed.default": "normal",
+ "player.one-hit-kill": "One Hit Kill",
+ "player.max-daily-luck": "Max Daily Luck",
+
+ // tools
+ "tools.title": "Tools",
+ "tools.infinite-water": "Infinite Water in Can",
+ "tools.one-hit-break": "One Hit Break",
+ "tools.harvest-with-scythe": "Harvest With Scythe",
+
+ // money
+ "add.money": "Money",
+ "add.casino-coins": "Casino Coins",
+ "add.golden-walnuts": "Golden Walnuts",
+ "add.qi-gems": "Qi Gems",
+ "add.amount-gold": "Add {{amount}}g",
+ "add.amount-other": "Add {{amount}}",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "Farm",
+ "farm.auto-water": "Auto-Water Crops",
+ "farm.durable-fences": "Durable Fences",
+ "farm.instant-build": "Instant Build",
+ "farm.auto-feed-animals": "Auto-Feed Animals",
+ "farm.auto-pet-animals": "Auto-Pet Animals",
+ "farm.auto-pet-pets": "Auto-Pet Pets",
+ "farm.infinite-hay": "Infinite Hay",
+
+ // fishing
+ "fishing.title": "Fishing",
+ "fishing.instant-catch": "Instant Catch",
+ "fishing.instant-bite": "Instant Bite",
+ "fishing.always-throw-max-distance": "Always Throw Max Distance",
+ "fishing.always-treasure": "Always Treasure",
+ "fishing.durable-tackles": "Durable Tackles",
+
+ // fast machines
+ "fast-machines.title": "Fast Machine Processing",
+ "fast-machines.fruit-trees": "Fruit Trees",
+ "fast-machines.ready-in-the-morning": "{{machineName}} (ready in the morning)",
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "Skills",
+ "skills.increase-farming": "Incr. Farming Lvl: {{currentLevel}}",
+ "skills.increase-mining": "Incr. Mining Lvl: {{currentLevel}}",
+ "skills.increase-foraging": "Incr. Foraging Lvl: {{currentLevel}}",
+ "skills.increase-fishing": "Incr. Fishing Lvl: {{currentLevel}}",
+ "skills.increase-combat": "Incr. Combat Lvl: {{currentLevel}}",
+ "skills.reset": "RESET SKILLS!",
+
+ // professions
+ "professions.title": "Professions",
+ "professions.combat.fighter": "Combat lvl 5 - Fighter",
+ "professions.combat.scout": "Combat lvl 5 - Scout",
+ "professions.combat.acrobat": "Combat lvl 10 - Acrobat",
+ "professions.combat.brute": "Combat lvl 10 - Brute",
+ "professions.combat.defender": "Combat lvl 10 - Defender",
+ "professions.combat.desperado": "Combat lvl 10 - Desperado",
+ "professions.farming.rancher": "Farming lvl 5 - Rancher",
+ "professions.farming.tiller": "Farming lvl 5 - Tiller",
+ "professions.farming.agriculturist": "Farming lvl 10 - Agriculturist",
+ "professions.farming.artisan": "Farming lvl 10 - Artisan",
+ "professions.farming.coopmaster": "Farming lvl 10 - Coopmaster",
+ "professions.farming.shepherd": "Farming lvl 10 - Shepherd",
+ "professions.fishing.fisher": "Fishing lvl 5 - Fisher",
+ "professions.fishing.trapper": "Fishing lvl 5 - Trapper",
+ "professions.fishing.angler": "Fishing lvl 10 - Angler",
+ "professions.fishing.luremaster": "Fishing lvl 10 - Luremaster",
+ "professions.fishing.mariner": "Fishing lvl 10 - Mariner",
+ "professions.fishing.pirate": "Fishing lvl 10 - Pirate",
+ "professions.foraging.forester": "Foraging lvl 5 - Forester",
+ "professions.foraging.gatherer": "Foraging lvl 5 - Gatherer",
+ "professions.foraging.botanist": "Foraging lvl 10 - Botanist",
+ "professions.foraging.lumberjack": "Foraging lvl 10 - Lumberjack",
+ "professions.foraging.tapper": "Foraging lvl 10 - Tapper",
+ "professions.foraging.tracker": "Foraging lvl 10 - Tracker",
+ "professions.mining.geologist": "Mining lvl 5 - Geologist",
+ "professions.mining.miner": "Mining lvl 5 - Miner",
+ "professions.mining.blacksmith": "Mining lvl 10 - Blacksmith",
+ "professions.mining.excavator": "Mining lvl 10 - Excavator",
+ "professions.mining.gemologist": "Mining lvl 10 - Gemologist",
+ "professions.mining.prospector": "Mining lvl 10 - Prospector",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "Weather Tomorrow",
+ "weather.current": "Current",
+ "weather.sunny": "Sunny",
+ "weather.raining": "Raining",
+ "weather.lightning": "Lightning",
+ "weather.snowing": "Snowing",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "Relationships",
+ "relationships.give-gifts-anytime": "Give Gifts Anytime",
+ "relationships.no-decay": "No Friendship Decay",
+ "relationships.friends": "Friends",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "Main Areas",
+ "warp.farm": "Farm",
+ "warp.carpenter": "Carpenter",
+ "warp.desert": "Desert",
+ "warp.mines": "Mines",
+ "warp.pierre-shop": "Pierre's Shop",
+
+ // town
+ "warp-section.town": "Town",
+ "warp.blacksmith": "Blacksmith",
+ "warp.community-center": "Community Center",
+ "warp.jojamart": "JojaMart",
+ "warp.movie-theater": "Movie Theater",
+ "warp.museum": "Museum",
+ "warp.saloon": "Saloon",
+ "warp.sewer": "Sewers",
+
+ // forest
+ "warp-section.forest": "Forest",
+ "warp.hats": "Hats",
+ "warp.ranch": "Marnie's Ranch",
+ "warp.secret-woods": "Secret Woods",
+ "warp.wizard-tower": "Wizard Tower",
+
+ // mountain
+ "warp-section.mountain": "Mountain",
+ "warp.adventurers-guild": "Adventurer's Guild",
+ "warp.bathhouse": "Bathhouse",
+ "warp.mutant-bug-lair": "Mutant Bug Lair",
+ "warp.quarry": "Quarry",
+ "warp.witch-swamp": "Witch's Swamp",
+
+ // beach
+ "warp-section.beach": "Beach",
+ "warp.tide-pools": "Tide Pools",
+ "warp.willy-shop": "Willy's Shop",
+
+ // island
+ "warp-section.island": "Ginger Island",
+ "warp.forge": "Forge",
+ "warp.island-farm": "Island Farm",
+ "warp.dwarf-shop": "Volcano Dwarf Shop",
+ "warp.field-office": "Field Office",
+ "warp.leo-house": "Leo's House",
+
+ // desert
+ "warp-section.desert": "Desert",
+ "warp.casino": "Casino",
+ "warp.sandy-shop": "Sandy's Shop",
+ "warp.skull-cavern": "Skull Cavern",
+
+
+ /*********
+ ** Time tab
+ *********/
+ // time
+ "time.title": "Time",
+ "time.freeze-inside": "Freeze Time Inside",
+ "time.freeze-caves": "Freeze Time In Caves",
+ "time.freeze-everywhere": "Freeze Time Everywhere",
+ "time.time": "Time",
+ "time.time-frozen-message": "Time Frozen",
+
+ // date
+ "date.title": "Date",
+ "date.warning": "Some things won't update until a night has passed.",
+ "date.year": "Year",
+ "date.season": "Season",
+ "date.day": "Day",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "Use this section at your own risk!\nThis may cause issues like skipped mail, events, or quests.",
+ "flags.quests": "Complete Quests",
+ "flags.wallet": "Wallet Items",
+ "flags.unlocked": "Unlocked Areas",
+ "flags.unlocked.guild": "Adventurer's Guild",
+ "flags.unlocked.room": "Room: {{name}}",
+ "flags.unlocked-content": "Unlocked content",
+ "flags.unlocked-content.dyes-and-tailoring": "Dyes & tailoring",
+ "flags.unlocked-content.junimo-text": "Can read Junimo text",
+ "flags.community-center": "Community Center",
+ "flags.community-center.door-unlocked": "Door Unlocked",
+ "flags.jojamart.membership": "JojaMart Membership",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "Controls",
+ "controls.android-config-note": "You can change the on-screen buttons in the config files for the CJB Cheats Menu and Virtual Keyboard mods.",
+ "controls.open-menu": "Open Menu",
+ "controls.freeze-time": "Freeze Time",
+ "controls.grow-tree": "Grow Tree",
+ "controls.grow-crops": "Grow Crops",
+ "controls.grow-radius": "Grow distance around player",
+ "controls.reset-controls": "Reset",
+ "controls.press-new-key": "Press New Key..."
+}
diff --git a/CJBCheatsMenu/i18n/es.json b/CJBCheatsMenu/i18n/es.json
new file mode 100644
index 0000000..af30d7b
--- /dev/null
+++ b/CJBCheatsMenu/i18n/es.json
@@ -0,0 +1,246 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "CJB Cheats Menu",
+
+ // tab names
+ "tabs.player-and-tools": "Jugador & Herramientas",
+ "tabs.farm-and-fishing": "Granja & Pesca",
+ "tabs.skills": "Habilidades",
+ "tabs.weather": "Clima",
+ "tabs.relationships": "Relaciones",
+ "tabs.warp": "Puntos de Teletransporte",
+ "tabs.time": "Tiempo",
+ "tabs.advanced": "Opciones Avanzadas",
+ "tabs.controls": "Controles",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "Jugador",
+ "player.infinite-stamina": "Energía Infinita",
+ "player.infinite-health": "Salud Infinita",
+ "player.instant-cooldowns": "Reutilización Instantánea de Armas",
+ "player.inventory-size": "Tamaño de Inventario",
+ "player.movement-speed": "Velocidad de Movimiento",
+ "player.movement-speed.default": "normal",
+ "player.one-hit-kill": "Matar de Un Golpe",
+ "player.max-daily-luck": "Máxima Suerte Diaria",
+
+ // tools
+ "tools.title": "Herramientas",
+ "tools.infinite-water": "Agua Infinita en la Regadera",
+ "tools.one-hit-break": "Romper de Un Golpe",
+ "tools.harvest-with-scythe": "Cosechar con Guadaña",
+
+ // money
+ "add.money": "Dinero",
+ "add.casino-coins": "Monedas Del Casino",
+ "add.golden-walnuts": "Nueces De Oro",
+ "add.qi-gems": "Gemas Qi",
+ "add.amount-gold": "Añadir {{amount}}g",
+ "add.amount-other": "Añadir {{amount}}",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "Granja",
+ "farm.auto-water": "Regar Cultivos Automáticamente",
+ "farm.durable-fences": "Vallas Duraderas",
+ "farm.instant-build": "Construcciones Instantáneas",
+ "farm.auto-feed-animals": "Siempre Auto Alimentar",
+ "farm.auto-pet-animals": "Acariciar Animales Automáticamente",
+ "farm.auto-pet-pets": "Acariciar Mascotas Automáticamente",
+ "farm.infinite-hay": "Heno Infinito",
+
+ // fishing
+ "fishing.title": "Pesca",
+ "fishing.instant-catch": "Captura Instantánea",
+ "fishing.instant-bite": "Mordida Instantánea",
+ "fishing.always-throw-max-distance": "Siempre Lanzar Distancia Máxima",
+ "fishing.always-treasure": "Siempre Tesoros",
+ "fishing.durable-tackles": "Aparejos Duraderos",
+
+ // fast machines
+ "fast-machines.title": "Procesamiento Rápido de las Máquinas",
+ "fast-machines.fruit-trees": "Árboles Frutales",
+ "fast-machines.ready-in-the-morning": "{{machineName}} (lista por la mañana)",
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "Habilidades",
+ "skills.increase-farming": "Incr. Agricultura Lvl: {{currentLevel}}",
+ "skills.increase-mining": "Incr. Minería Lvl: {{currentLevel}}",
+ "skills.increase-foraging": "Incr. Recolección Lvl: {{currentLevel}}",
+ "skills.increase-fishing": "Incr. Pesca Lvl: {{currentLevel}}",
+ "skills.increase-combat": "Incr. Combate Lvl: {{currentLevel}}",
+ "skills.reset": "RESTABLECER HABILIDADES!",
+
+ // professions
+ "professions.title": "Profesiones",
+ "professions.combat.fighter": "Combate lvl 5 - Luchador",
+ "professions.combat.scout": "Combate lvl 5 - Explorador",
+ "professions.combat.acrobat": "Combate lvl 10 - Acróbata",
+ "professions.combat.brute": "Combate lvl 10 - Bestia",
+ "professions.combat.defender": "Combate lvl 10 - Defensor",
+ "professions.combat.desperado": "Combate lvl 10 - Berserker",
+ "professions.farming.rancher": "Agricultura lvl 5 - Ranchero",
+ "professions.farming.tiller": "Agricultura lvl 5 - Labrador",
+ "professions.farming.agriculturist": "Agricultura lvl 10 - Agricultor",
+ "professions.farming.artisan": "Agricultura lvl 10 - Artesano",
+ "professions.farming.coopmaster": "Agricultura lvl 10 - Corralero",
+ "professions.farming.shepherd": "Agricultura lvl 10 - Pastor",
+ "professions.fishing.fisher": "Pesca lvl 5 - Pescador",
+ "professions.fishing.trapper": "Pesca lvl 5 - Trampero",
+ "professions.fishing.angler": "Pesca lvl 10 - Pesquero",
+ "professions.fishing.luremaster": "Pesca lvl 10 - As del señuelo",
+ "professions.fishing.mariner": "Pesca lvl 10 - Marino",
+ "professions.fishing.pirate": "Pesca lvl 10 - Pirata",
+ "professions.foraging.forester": "Recolección lvl 5 - Guardabosques",
+ "professions.foraging.gatherer": "Recolección lvl 5 - Recolector",
+ "professions.foraging.botanist": "Recolección lvl 10 - Botánico",
+ "professions.foraging.lumberjack": "Recolección lvl 10 - Leñador",
+ "professions.foraging.tapper": "Recolección lvl 10 - Resinador",
+ "professions.foraging.tracker": "Recolección lvl 10 - Rastreador",
+ "professions.mining.geologist": "Minería lvl 5 - Geólogo",
+ "professions.mining.miner": "Minería lvl 5 - Minero",
+ "professions.mining.blacksmith": "Minería lvl 10 - Herrero",
+ "professions.mining.excavator": "Minería lvl 10 - Excavador",
+ "professions.mining.gemologist": "Minería lvl 10 - Gemólogo",
+ "professions.mining.prospector": "Minería lvl 10 - Buscador",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "Tiempo Mañana",
+ "weather.current": "Actual",
+ "weather.sunny": "Soleado",
+ "weather.raining": "Lluvioso",
+ "weather.lightning": "Tormentoso",
+ "weather.snowing": "Nevado",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "Relaciones",
+ "relationships.give-gifts-anytime": "Dar regalos en cualquier momento",
+ "relationships.no-decay": "Ninguna Amistad Disminuye",
+ "relationships.friends": "Amigos",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "Áreas Principales",
+ "warp.farm": "Granja",
+ "warp.carpenter": "Carpintería",
+ "warp.desert": "Desierto de Calico",
+ "warp.mines": "Minas",
+ "warp.pierre-shop": "Tienda Pierre's",
+
+ // town
+ "warp-section.town": "Pueblo",
+ "warp.blacksmith": "Herrería",
+ "warp.community-center": "Centro Cívico",
+ "warp.jojamart": "MercaJoja",
+ "warp.movie-theater": "El Cine",
+ "warp.museum": "Museo y Biblioteca",
+ "warp.saloon": "Salón",
+ "warp.sewer": "Alcantarillas",
+
+ // forest
+ "warp-section.forest": "Bosque",
+ "warp.hats": "Sombreros",
+ "warp.ranch": "Rancho de Marnie",
+ "warp.secret-woods": "Bosque Secreto",
+ "warp.wizard-tower": "Torre del Mago",
+
+ // mountain
+ "warp-section.mountain": "Montaña",
+ "warp.adventurers-guild": "Gremio de Aventureros",
+ "warp.bathhouse": "Spa",
+ "warp.mutant-bug-lair": "Madriguera de bichos mutantes",
+ "warp.quarry": "Cantera",
+ "warp.witch-swamp": "Pantano de la Bruja",
+
+ // beach
+ "warp-section.beach": "Playa",
+ "warp.tide-pools": "Pozas de marea",
+ "warp.willy-shop": "Tienda de Pesca",
+
+ // island
+ "warp-section.island": "Isla Jengibre",
+ "warp.forge": "Forja",
+ "warp.island-farm": "Granja de la Isla",
+ "warp.dwarf-shop": "Tienda del Enano del Volcán",
+ "warp.field-office": "Oficina de Campo",
+ "warp.leo-house": "Casa de Leo",
+
+ // desert
+ "warp-section.desert": "Desierto",
+ "warp.casino": "Casino",
+ "warp.sandy-shop": "Tienda Sandy's",
+ "warp.skull-cavern": "Caverna Calavera",
+
+
+ /*********
+ ** Time tab
+ *********/
+ // time
+ "time.title": "Tiempo",
+ "time.freeze-inside": "Parar el Tiempo Dentro",
+ "time.freeze-caves": "Parar el Tiempo en Cuevas",
+ "time.freeze-everywhere": "Parar el Tiempo en Todas Partes",
+ "time.time": "Tiempo",
+ "time.time-frozen-message": "Tiempo Parado",
+
+ // date
+ "date.title": "Fecha",
+ "date.warning": "Muchas actualizaciones no pasarán hasta que haya pasado una noche.",
+ "date.year": "Año",
+ "date.season": "Estación",
+ "date.day": "Día",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "Utiliza esta sección bajo tu propio riesgo!\nEsto puede causar inconvenientes como que se omiten eventos, misiones o correo.",
+ "flags.quests": "Completar Misiones",
+ "flags.wallet": "Objetos del Monedero",
+ "flags.unlocked": "Áreas Desbloqueadas",
+ "flags.unlocked.guild": "Gremio de Aventureros",
+ "flags.unlocked.room": "Habitación: {{name}}",
+ "flags.unlocked-content": "Contenido desbloqueado",
+ "flags.unlocked-content.dyes-and-tailoring": "Tintes y sastrería",
+ "flags.unlocked-content.junimo-text": "Can read Junimo text", // TODO
+ "flags.community-center": "Centro Cívico",
+ "flags.community-center.door-unlocked": "Puerta Abierta",
+ "flags.jojamart.membership": "Membresía de MercaJoja",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "Controles",
+ "controls.android-config-note": "Puedes cambiar los botones en pantalla desde los archivos de configuración de los mods CJB Cheats Menu y Virtual Keyboard.",
+ "controls.open-menu": "Abrir Menú",
+ "controls.freeze-time": "Parar el Tiempo",
+ "controls.grow-tree": "Hacer Crecer Árboles",
+ "controls.grow-crops": "Hacer Crecer Cultivos",
+ "controls.grow-radius": "Distancia de crecimiento alrededor del jugador",
+ "controls.reset-controls": "Restablecer",
+ "controls.press-new-key": "Presione Nueva Tecla..."
+}
diff --git a/CJBCheatsMenu/i18n/fr.json b/CJBCheatsMenu/i18n/fr.json
new file mode 100644
index 0000000..fdcf821
--- /dev/null
+++ b/CJBCheatsMenu/i18n/fr.json
@@ -0,0 +1,246 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "CJB Menu de triche",
+
+ // tab names
+ "tabs.player-and-tools": "Joueur & Outils",
+ "tabs.farm-and-fishing": "Ferme & Pêche",
+ "tabs.skills": "Compétences",
+ "tabs.weather": "Météo",
+ "tabs.relationships": "Social",
+ "tabs.warp": "Téléportation",
+ "tabs.time": "Temps",
+ "tabs.advanced": "Avancé",
+ "tabs.controls": "Contrôles",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "Joueur",
+ "player.infinite-stamina": "Énergie infinie",
+ "player.infinite-health": "Santé infinie",
+ "player.instant-cooldowns": "Temps de recharge instantané pour les armes",
+ "player.inventory-size": "Taille de l'inventaire",
+ "player.movement-speed": "Vitesse de déplacement",
+ "player.movement-speed.default": "normale",
+ "player.one-hit-kill": "Tue en un coup",
+ "player.max-daily-luck": "Chance quotidienne maximale",
+
+ // tools
+ "tools.title": "Outils",
+ "tools.infinite-water": "Arrosoir - Eau infinie pour l'arrosoir",
+ "tools.one-hit-break": "Casse en un coup",
+ "tools.harvest-with-scythe": "Récolter avec la faux",
+
+ // money
+ "add.money": "Argent",
+ "add.casino-coins": "Pièces de casino",
+ "add.golden-walnuts": "Noix Dorées",
+ "add.qi-gems": "Gemmes Qi",
+ "add.amount-gold": "Ajouter {{amount}}po",
+ "add.amount-other": "Ajouter {{amount}}",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "Ferme",
+ "farm.auto-water": "Arroser les champs automatiquement",
+ "farm.durable-fences": "Clôtures durables",
+ "farm.instant-build": "Construction instantanée",
+ "farm.auto-feed-animals": "Toujours nourrir automatiquement",
+ "farm.auto-pet-animals": "Caresser les animaux automatiquement",
+ "farm.auto-pet-pets": "Caresser animal de compagnie automatiquement",
+ "farm.infinite-hay": "Foin infini",
+
+ // fishing
+ "fishing.title": "Pêche",
+ "fishing.instant-catch": "Capture instantanée",
+ "fishing.instant-bite": "Prise instantanée",
+ "fishing.always-throw-max-distance": "Toujours jeter à la distance maximale",
+ "fishing.always-treasure": "Toujours un trésor",
+ "fishing.durable-tackles": "Matériel de pêche durable",
+
+ // fast machine
+ "fast-machines.title": "Transformations rapides",
+ "fast-machines.fruit-trees": "Arbres fruitiers",
+ "fast-machines.ready-in-the-morning": "{{machineName}} (prêt le matin)",
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "Compétences",
+ "skills.increase-farming": "Augm. Niveau d'Agriculture: {{currentLevel}}",
+ "skills.increase-mining": "Augm. Niveau d'Ext. Minière: {{currentLevel}}",
+ "skills.increase-foraging": "Augm. Niveau de Cueillette: {{currentLevel}}",
+ "skills.increase-fishing": "Augm. Niveau de Pêche: {{currentLevel}}",
+ "skills.increase-combat": "Augm. Niveau de Combat: {{currentLevel}}",
+ "skills.reset": "RÉINITIALISER LES COMPÉTENCES !",
+
+ // professions
+ "professions.title": "Professions",
+ "professions.combat.fighter": "Combat lvl 5 - Combattant",
+ "professions.combat.scout": "Combat lvl 5 - Éclaireur",
+ "professions.combat.acrobat": "Combat lvl 10 - Acrobate",
+ "professions.combat.brute": "Combat lvl 10 - Brute",
+ "professions.combat.defender": "Combat lvl 10 - Défenseur",
+ "professions.combat.desperado": "Combat lvl 10 - Desperado",
+ "professions.farming.rancher": "Agriculture lvl 5 - Éleveur de bétail",
+ "professions.farming.tiller": "Agriculture lvl 5 - Cultivateur",
+ "professions.farming.agriculturist": "Agriculture lvl 10 - Agriculteur",
+ "professions.farming.artisan": "Agriculture lvl 10 - Artisan",
+ "professions.farming.coopmaster": "Agriculture lvl 10 - Maître du poulailler",
+ "professions.farming.shepherd": "Agriculture lvl 10 - Berger",
+ "professions.fishing.fisher": "Pêche lvl 5 - Pêcheur",
+ "professions.fishing.trapper": "Pêche lvl 5 - Trappeur",
+ "professions.fishing.angler": "Pêche lvl 10 - Pêcheur",
+ "professions.fishing.luremaster": "Pêche lvl 10 - Maître des leurres",
+ "professions.fishing.mariner": "Pêche lvl 10 - Loup de mer",
+ "professions.fishing.pirate": "Pêche lvl 10 - Pirate",
+ "professions.foraging.forester": "Cueillette lvl 5 - Forestier",
+ "professions.foraging.gatherer": "Cueillette lvl 5 - Chasseur-cueilleur",
+ "professions.foraging.botanist": "Cueillette lvl 10 - Botaniste",
+ "professions.foraging.lumberjack": "Cueillette lvl 10 - Bûcheron",
+ "professions.foraging.tapper": "Cueillette lvl 10 - Saigneur",
+ "professions.foraging.tracker": "Cueillette lvl 10 - Traqueur",
+ "professions.mining.geologist": "Ext. Minière lvl 5 - Géologue",
+ "professions.mining.miner": "Ext. Minière lvl 5 - Mineur",
+ "professions.mining.blacksmith": "Ext. Minière lvl 10 - Forgeron",
+ "professions.mining.excavator": "Ext. Minière lvl 10 - Excavateur",
+ "professions.mining.gemologist": "Ext. Minière lvl 10 - Gemmologue",
+ "professions.mining.prospector": "Ext. Minière lvl 10 - Prospecteur",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "Météo de demain",
+ "weather.current": "Actuelle",
+ "weather.sunny": "Soleil",
+ "weather.raining": "Pluie",
+ "weather.lightning": "Orage",
+ "weather.snowing": "Neige",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "Social",
+ "relationships.give-gifts-anytime": "Donner un cadeau n'importe quand",
+ "relationships.no-decay": "Pas de dégradation de l'amitié",
+ "relationships.friends": "Amis",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "Zones principales",
+ "warp.farm": "Ferme",
+ "warp.carpenter": "Scierie",
+ "warp.desert": "Désert",
+ "warp.mines": "Mines",
+ "warp.pierre-shop": "Magasin de Pierre",
+
+ // town
+ "warp-section.town": "En ville",
+ "warp.blacksmith": "Forgeron",
+ "warp.community-center": "Centre communautaire",
+ "warp.jojamart": "Marché Joja",
+ "warp.movie-theater": "Cinéma",
+ "warp.museum": "Musée",
+ "warp.saloon": "Saloon",
+ "warp.sewer": "Égouts",
+
+ // forest
+ "warp-section.forest": "En forêt",
+ "warp.hats": "Chapeaux",
+ "warp.ranch": "Ferme de Marnie",
+ "warp.secret-woods": "Forêt secrète",
+ "warp.wizard-tower": "Tour du sorcier",
+
+ // mountain
+ "warp-section.mountain": "En montagne",
+ "warp.adventurers-guild": "Guilde des Aventuriers",
+ "warp.bathhouse": "Spa",
+ "warp.mutant-bug-lair": "Repaire des insectes mutants",
+ "warp.quarry": "Carrière",
+ "warp.witch-swamp": "Marais de la sorcière",
+
+ // beach
+ "warp-section.beach": "À la plage",
+ "warp.tide-pools": "Cuvettes de marée",
+ "warp.willy-shop": "Poissonnerie",
+
+ // island
+ "warp-section.island": "Île Gingembre",
+ "warp.forge": "Forge",
+ "warp.island-farm": "Ferme de l'île",
+ "warp.dwarf-shop": "Magasin du nain du volcan",
+ "warp.field-office": "Bureau local",
+ "warp.leo-house": "Maison de Leo",
+
+ // desert
+ "warp-section.desert": "Désert",
+ "warp.casino": "Casino",
+ "warp.sandy-shop": "Magasin de Sandy",
+ "warp.skull-cavern": "Caverne du Crâne",
+
+
+ /*********
+ ** Time tab
+ *********/
+ // time
+ "time.title": "Temps",
+ "time.freeze-inside": "Arrêter le temps à l'intérieur",
+ "time.freeze-caves": "Arrêter le temps dans les grottes",
+ "time.freeze-everywhere": "Arrêter le temps partout",
+ "time.time": "Heure",
+ "time.time-frozen-message": "Temps figé",
+
+ // date
+ "date.title": "Date",
+ "date.warning": "Certaines choses ne seront mises à jour qu'après le passage d'une nuit.",
+ "date.year": "Année",
+ "date.season": "Saison",
+ "date.day": "Jour",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "Utiliser cette section à vos risques et périls !\nCela peut causer des problèmes tels que des mails, événements ou quêtes non déclenchées.",
+ "flags.quests": "Quêtes complétées",
+ "flags.wallet": "Objets du porte-feuille",
+ "flags.unlocked": "Zones débloquées",
+ "flags.unlocked.guild": "Guilde des aventuriers",
+ "flags.unlocked.room": "Chambre : {{name}}",
+ "flags.unlocked-content": "Contenus débloqués",
+ "flags.unlocked-content.dyes-and-tailoring": "Teintures & couture",
+ "flags.unlocked-content.junimo-text": "Can read Junimo text", // TODO
+ "flags.community-center": "Centre communautaire",
+ "flags.community-center.door-unlocked": "Porte déverrouillée",
+ "flags.jojamart.membership": "Adhérant au Marché Joja",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "Contrôles",
+ "controls.android-config-note": "Vous pouvez modifier les boutons affichés à l'écran dans les fichiers de configuration des mods CJB Menu de triche et Menu du clavier virtuel.",
+ "controls.open-menu": "Ouvrir ce menu",
+ "controls.freeze-time": "Arrêter le temps",
+ "controls.grow-tree": "Faire pousser les arbres",
+ "controls.grow-crops": "Faire pousser les cultures",
+ "controls.grow-radius": "Distance de croissance autour du joueur",
+ "controls.reset-controls": "Réinitialiser",
+ "controls.press-new-key": "Appuyer sur la nouvelle touche..."
+}
diff --git a/CJBCheatsMenu/i18n/hu.json b/CJBCheatsMenu/i18n/hu.json
new file mode 100644
index 0000000..814629a
--- /dev/null
+++ b/CJBCheatsMenu/i18n/hu.json
@@ -0,0 +1,248 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "CJB Csalások Menü",
+
+ // tab names
+ "tabs.player-and-tools": "Játékos és Eszközök",
+ "tabs.farm-and-fishing": "Farm & Horgászás",
+ "tabs.skills": "Képességek",
+ "tabs.weather": "Időjárás",
+ "tabs.relationships": "Kapcsolatok",
+ "tabs.warp": "Teleport",
+ "tabs.time": "Idő",
+ "tabs.advanced": "Haladó",
+ "tabs.controls": "Irányítás",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "Játékos",
+ "player.infinite-stamina": "Végtelen Energia",
+ "player.infinite-health": "Végtelen Életerő",
+ "player.instant-cooldowns": "Azonnali Képesség Újratöltés",
+ "player.inventory-size": "Eszköztár Méret",
+ "player.movement-speed": "Mozgási Sebesség",
+ "player.movement-speed.default": "normál",
+ "player.one-hit-kill": "Egy Ütéses Gyilkosság",
+ "player.max-daily-luck": "Maximális Napi Szerencse",
+
+ // tools
+ "tools.title": "Eszközök",
+ "tools.infinite-water": "Végtelen Víz az Öntözőkannában",
+ "tools.one-hit-break": "Egy Ütéses Bányászás",
+ "tools.harvest-with-scythe": "Betakarítás Kaszával",
+
+ // money
+ "add.money": "Pénz",
+ "add.casino-coins": "Klub Érme",
+ "add.golden-walnuts": "Arany Diót",
+ "add.qi-gems": "Qi Drágaköveknek",
+ "add.amount-gold": "{{amount}} Arany Adása",
+ "add.amount-other": "{{amount}} Adása",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "Farm",
+ "farm.auto-water": "Termények Automata Öntözése",
+ "farm.durable-fences": "Tartós Kerítések",
+ "farm.instant-build": "Azonnali Építés",
+ "farm.auto-feed-animals": "Mindig Automata Etetés",
+ "farm.auto-pet-animals": "Auto-Pet Animals", // TODO
+ "farm.auto-pet-pets": "Auto-Pet Pets", // TODO
+ "farm.infinite-hay": "Végtelen Széna",
+
+ // fishing
+ "fishing.title": "Horgászás",
+ "fishing.instant-catch": "Azonnali Kifogás",
+ "fishing.instant-bite": "Azonnali Kapás",
+ "fishing.always-throw-max-distance": "Mindig Maximális Távolságra Dobás",
+ "fishing.always-treasure": "Mindig Kincs",
+ "fishing.durable-tackles": "Tartós Horgászcsali",
+
+ // fast machines
+ "fast-machines.title": "Gyors Gépi Feldolgozás",
+ "fast-machines.fruit-trees": "Gyümölcsfák",
+ "fast-machines.ready-in-the-morning": "{{machineName}} (reggelre kész)",
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "Képességek",
+ "skills.increase-farming": "Kertészkedés Szint Növelése: {{currentLevel}}",
+ "skills.increase-mining": "Bányászás Szint Növelése: {{currentLevel}}",
+ "skills.increase-foraging": "Gyűjtögetés Szint Növelése: {{currentLevel}}",
+ "skills.increase-fishing": "Horgászás Szint Növelése: {{currentLevel}}",
+ "skills.increase-combat": "Harc Szint Növelése: {{currentLevel}}",
+ "skills.reset": "KÉPESSÉGEK LENULLÁZÁSA!",
+
+ // professions
+ "professions.title": "Szakmák",
+ "professions.combat.fighter": "Harc 5. szint - Harcos",
+ "professions.combat.scout": "Harc 5. szint - Cserkész",
+ "professions.combat.acrobat": "Harc 10. szint - Akrobata",
+ "professions.combat.brute": "Harc 10. szint - Kegyetlen",
+ "professions.combat.defender": "Harc 10. szint - Védelmező",
+ "professions.combat.desperado": "Harc 10. szint - Bandita",
+ "professions.farming.rancher": "Kertészkedés 5. szint - Állattenyésztő",
+ "professions.farming.tiller": "Kertészkedés 5. szint - Földműves",
+ "professions.farming.agriculturist": "Kertészkedés 10. szint - Agronómus",
+ "professions.farming.artisan": "Kertészkedés 10. szint - Kézműves",
+ "professions.farming.coopmaster": "Kertészkedés 10. szint - Csűrmester",
+ "professions.farming.shepherd": "Kertészkedés 10. szint - Pásztor",
+ "professions.fishing.fisher": "Horgászás 5. szint - Halász",
+ "professions.fishing.trapper": "Horgászás 5. szint - Csapdázó",
+ "professions.fishing.angler": "Horgászás 10. szint - Horgász",
+ "professions.fishing.luremaster": "Horgászás 10. szint - Csalimester",
+ "professions.fishing.mariner": "Horgászás 10. szint - Tengerész",
+ "professions.fishing.pirate": "Horgászás 10. szint - Kalóz",
+ "professions.foraging.forester": "Gyűjtögetés 5. szint - Erdész",
+ "professions.foraging.gatherer": "Gyűjtögetés 5. szint - Gyűjtő",
+ "professions.foraging.botanist": "Gyűjtögetés 10. szint - Botanikus",
+ "professions.foraging.lumberjack": "Gyűjtögetés 10. szint - Favágó",
+ "professions.foraging.tapper": "Gyűjtögetés 10. szint - Csapos",
+ "professions.foraging.tracker": "Gyűjtögetés 10. szint - Nyomkövető",
+ "professions.mining.geologist": "Bányászás 5. szint - Geológus",
+ "professions.mining.miner": "Bányászás 5. szint - Bányász",
+ "professions.mining.blacksmith": "Bányászás 10. szint - Kovács",
+ "professions.mining.excavator": "Bányászás 10. szint - Kubikos",
+ "professions.mining.gemologist": "Bányászás 10. szint - Gemológus",
+ "professions.mining.prospector": "Bányászás 10. szint - Talajkutató",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "Holnapi Időjárás",
+ "weather.current": "Jelenlegi",
+ "weather.sunny": "Napos",
+ "weather.raining": "Eső",
+ "weather.lightning": "Vihar",
+ "weather.snowing": "Havazás",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "Kapcsolatok",
+ "relationships.give-gifts-anytime": "Bármikor Adható Ajándék",
+ "relationships.no-decay": "Nincs Barátság Csökkenés",
+ "relationships.friends": "Barátok",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "Fő területek",
+ "warp.farm": "Farm",
+ "warp.carpenter": "Ács Műhely",
+ "warp.desert": "Sivatag",
+ "warp.mines": "Bányák",
+ "warp.pierre-shop": "Pierre Boltja",
+
+ // town
+ "warp-section.town": "Város",
+ "warp.blacksmith": "Kovács",
+ "warp.community-center": "Közösségi Központ",
+ "warp.jojamart": "JojaMart",
+ "warp.movie-theater": "Mozi",
+ "warp.museum": "Múzeum",
+ "warp.saloon": "Szalon",
+ "warp.sewer": "Csatorna",
+
+ // forest
+ "warp-section.forest": "Erdő",
+ "warp.hats": "Romos Ház",
+ "warp.ranch": "Marnie Tanyája",
+ "warp.secret-woods": "Titkos Erdő",
+ "warp.wizard-tower": "Varázsló Torony",
+
+ // mountain
+ "warp-section.mountain": "Hegység",
+ "warp.adventurers-guild": "Kalandorok Céhe",
+ "warp.bathhouse": "Fürdő",
+ "warp.mutant-bug-lair": "Mutáns Rovar Odú",
+ "warp.quarry": "Kőbánya",
+ "warp.witch-swamp": "Boszorkány mocsár",
+
+ // beach
+ "warp-section.beach": "Strand",
+ "warp.tide-pools": "Árapály Medencék",
+ "warp.willy-shop": "Hal Bolt",
+
+ // island
+ // TODO
+ "warp-section.island": "Ginger Island",
+ "warp.forge": "Forge",
+ "warp.island-farm": "Island Farm",
+ "warp.dwarf-shop": "Volcano Dwarf Shop",
+ "warp.field-office": "Field Office",
+ "warp.leo-house": "Leo's House",
+
+ // desert
+ "warp-section.desert": "Sivatag",
+ "warp.casino": "Kaszinó",
+ "warp.sandy-shop": "Sandy Boltja",
+ "warp.skull-cavern": "Koponya Barlang",
+
+
+ /*********
+ ** Time tab
+ *********/
+ // time
+ "time.title": "Idő",
+ "time.freeze-inside": "Idő Megállítása Beltéren",
+ "time.freeze-caves": "Idő Megállítása Barlangokban",
+ "time.freeze-everywhere": "Idő Megállítása Mindenhol",
+ "time.time": "Idő",
+ "time.time-frozen-message": "Idő Megállítva",
+
+ // date
+ // TODO
+ "date.title": "Date",
+ "date.warning": "Some things won't update until a night has passed.",
+ "date.year": "Year",
+ "date.season": "Season",
+ "date.day": "Day",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "Ezt a részt csak saját felelősségre használd!\nLevelek, események, küldetések kimaradása és egyéb problémákat előfordulhatnak.",
+ "flags.quests": "Küldetés Teljesítése",
+ "flags.wallet": "Pénztárca Tárgyai",
+ "flags.unlocked": "Feloldott Területek",
+ "flags.unlocked.guild": "Kalandorok Céhe",
+ "flags.unlocked.room": "Szoba: {{name}}",
+ "flags.unlocked-content": "Feloldott Tartalmak",
+ "flags.unlocked-content.dyes-and-tailoring": "Festékek & Szabás",
+ "flags.unlocked-content.junimo-text": "Can read Junimo text", // TODO
+ "flags.community-center": "Közösségi Központ",
+ "flags.community-center.door-unlocked": "Ajtó Kinyitva",
+ "flags.jojamart.membership": "JojaMart Tagság",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "Irányítás",
+ "controls.android-config-note": "A CJB Cheats Menu és a Virtual Keyboard modok képernyőinek gombjait a konfigurációs fájlokban változtathatod meg.",
+ "controls.open-menu": "Menu Megnyitása",
+ "controls.freeze-time": "Idő Megállítása",
+ "controls.grow-tree": "Fák megnövesztése",
+ "controls.grow-crops": "Termények megnövesztése",
+ "controls.grow-radius": "Növesztési Távolság a Játékos Körül",
+ "controls.reset-controls": "Visszaállítás",
+ "controls.press-new-key": "Nyomj meg egy gombot..."
+}
diff --git a/CJBCheatsMenu/i18n/it.json b/CJBCheatsMenu/i18n/it.json
new file mode 100644
index 0000000..fa14149
--- /dev/null
+++ b/CJBCheatsMenu/i18n/it.json
@@ -0,0 +1,246 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "CJB Menù dei Trucchi",
+
+ // tab names
+ "tabs.player-and-tools": "Giocatore & Utensili",
+ "tabs.farm-and-fishing": "Agricoltura & Pesca",
+ "tabs.skills": "Abilitá",
+ "tabs.weather": "Meteo",
+ "tabs.relationships": "Relazioni",
+ "tabs.warp": "Luoghi Teletrasporto",
+ "tabs.time": "Tempo",
+ "tabs.advanced": "Avanzate",
+ "tabs.controls": "Controlli",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "Giocatore",
+ "player.infinite-stamina": "Stamina Infinita",
+ "player.infinite-health": "Salute Infinita",
+ "player.instant-cooldowns": "Arma Cooldowns Istantanea",
+ "player.inventory-size": "Dimensione dell'Inventario",
+ "player.movement-speed": "Velocitá di Movimento",
+ "player.movement-speed.default": "normale",
+ "player.one-hit-kill": "Colpo Mortale",
+ "player.max-daily-luck": "Max Fortuna Giornaliera",
+
+ // tools
+ "tools.title": "Utensili",
+ "tools.infinite-water": "Acqua Infinita nell'Annaffiatoio",
+ "tools.one-hit-break": "Rompi in un colpo",
+ "tools.harvest-with-scythe": "Mietere con la falce",
+
+ // money
+ "add.money": "Soldi",
+ "add.casino-coins": "Monete del Casinó",
+ "add.golden-walnuts": "Noci Dorate",
+ "add.qi-gems": "Gemme Qi",
+ "add.amount-gold": "Aggiungi {{amount}}g",
+ "add.amount-other": "Aggiungi {{amount}}",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "Fattoria",
+ "farm.auto-water": "Annaffia Raccolto Automatico",
+ "farm.durable-fences": "Recinti Durabili",
+ "farm.instant-build": "Costruisci Instantaneamente",
+ "farm.auto-feed-animals": "Nutri gli Animali Automaticamente",
+ "farm.auto-pet-animals": "Cura degli Animali Automatica",
+ "farm.auto-pet-pets": "Auto-Pet Pets", // TODO
+ "farm.infinite-hay": "Fieno Infinito",
+
+ // fishing
+ "fishing.title": "Pesca",
+ "fishing.instant-catch": "Cattura Instantanea",
+ "fishing.instant-bite": "Abboccato Istantaneo",
+ "fishing.always-throw-max-distance": "Raggiungi Sempre la Distanza Massima",
+ "fishing.always-treasure": "Sempre Tesori",
+ "fishing.durable-tackles": "Ami Durabili",
+
+ // fast machines
+ "fast-machines.title": "Processo Macchinari Veloce",
+ "fast-machines.fruit-trees": "Alberi della Frutta",
+ "fast-machines.ready-in-the-morning": "{{machineName}} (pronto il mattino)",
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "Abilitá",
+ "skills.increase-farming": "Aumenta Livello Agricolo Lvl: {{currentLevel}}",
+ "skills.increase-mining": "Aumenta Livello Minatore Lvl: {{currentLevel}}",
+ "skills.increase-foraging": "Aumenta Livello Foraggio Lvl: {{currentLevel}}",
+ "skills.increase-fishing": "Aumenta Livello Pesca Lvl: {{currentLevel}}",
+ "skills.increase-combat": "Aumenta Livello Combattimento Lvl: {{currentLevel}}",
+ "skills.reset": "RESET ABILITÁ!",
+
+ // professions
+ "professions.title": "Professioni",
+ "professions.combat.fighter": "Combattimento lvl 5 - Fighter",
+ "professions.combat.scout": "Combattimento lvl 5 - Scout",
+ "professions.combat.acrobat": "Combattimento lvl 10 - Acrobat",
+ "professions.combat.brute": "Combattimento lvl 10 - Brute",
+ "professions.combat.defender": "Combattimento lvl 10 - Defender",
+ "professions.combat.desperado": "Combattimento lvl 10 - Desperado",
+ "professions.farming.rancher": "Agricolo lvl 5 - Rancher",
+ "professions.farming.tiller": "Agricolo lvl 5 - Tiller",
+ "professions.farming.agriculturist": "Agricolo lvl 10 - Agriculturist",
+ "professions.farming.artisan": "Agricolo lvl 10 - Artisan",
+ "professions.farming.coopmaster": "Agricolo lvl 10 - Coopmaster",
+ "professions.farming.shepherd": "Agricolo lvl 10 - Shepherd",
+ "professions.fishing.fisher": "Pesca lvl 5 - Fisher",
+ "professions.fishing.trapper": "Pesca lvl 5 - Trapper",
+ "professions.fishing.angler": "Pesca lvl 10 - Angler",
+ "professions.fishing.luremaster": "Pesca lvl 10 - Luremaster",
+ "professions.fishing.mariner": "Pesca lvl 10 - Mariner",
+ "professions.fishing.pirate": "Pesca lvl 10 - Pirate",
+ "professions.foraging.forester": "Foraggio lvl 5 - Forester",
+ "professions.foraging.gatherer": "Foraggio lvl 5 - Gatherer",
+ "professions.foraging.botanist": "Foraggio lvl 10 - Botanist",
+ "professions.foraging.lumberjack": "Foraggio lvl 10 - Lumberjack",
+ "professions.foraging.tapper": "Foraggio lvl 10 - Tapper",
+ "professions.foraging.tracker": "Foraggio lvl 10 - Tracker",
+ "professions.mining.geologist": "Minatore lvl 5 - Geologist",
+ "professions.mining.miner": "Minatore lvl 5 - Miner",
+ "professions.mining.blacksmith": "Minatore lvl 10 - Blacksmith",
+ "professions.mining.excavator": "Minatore lvl 10 - Excavator",
+ "professions.mining.gemologist": "Minatore lvl 10 - Gemologist",
+ "professions.mining.prospector": "Minatore lvl 10 - Prospector",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "Meteo di Domani",
+ "weather.current": "Corrente",
+ "weather.sunny": "Soleggiato",
+ "weather.raining": "Pioggia",
+ "weather.lightning": "Fulmini",
+ "weather.snowing": "Neve",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "Relazioni",
+ "relationships.give-gifts-anytime": "Sempre Regali",
+ "relationships.no-decay": "Nessun Declino dell'Amicizia",
+ "relationships.friends": "Amici",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "Aree Principali",
+ "warp.farm": "Fattoria",
+ "warp.carpenter": "Carpentiere",
+ "warp.desert": "Deserto",
+ "warp.mines": "Miniera",
+ "warp.pierre-shop": "Emporio di Pierre",
+
+ // town
+ "warp-section.town": "Paese",
+ "warp.blacksmith": "Fabbro",
+ "warp.community-center": "Centro Sociale",
+ "warp.jojamart": "JojaMart",
+ "warp.movie-theater": "Cinema",
+ "warp.museum": "Museo",
+ "warp.saloon": " Saloon Astropomo",
+ "warp.sewer": "Fogne",
+
+ // forest
+ "warp-section.forest": "Foresta",
+ "warp.hats": "Cappelli",
+ "warp.ranch": "Ranch di Marnie",
+ "warp.secret-woods": "Foresta Segreta",
+ "warp.wizard-tower": "Torre del Mago",
+
+ // mountain
+ "warp-section.mountain": "Montagna",
+ "warp.adventurers-guild": "Gilda degli Avventurieri",
+ "warp.bathhouse": "Terme",
+ "warp.mutant-bug-lair": "Covo di insetti mutanti",
+ "warp.quarry": "Cava",
+ "warp.witch-swamp": "Palude della Strega",
+
+ // beach
+ "warp-section.beach": "Spiaggia",
+ "warp.tide-pools": "Pozze di Marea",
+ "warp.willy-shop": "Negozio di Pesca",
+
+ // island
+ "warp-section.island": "Isola di Ginger",
+ "warp.forge": "Fabbro",
+ "warp.island-farm": "Fattoria dell'Isola",
+ "warp.dwarf-shop": "Negozio del Nano del Vulcano",
+ "warp.field-office": "Ufficio del Campo",
+ "warp.leo-house": "Casa di Leo",
+
+ // desert
+ "warp-section.desert": "Deserto",
+ "warp.casino": "Casinò",
+ "warp.sandy-shop": "Emporio di Sandy",
+ "warp.skull-cavern": "Caverna del Teschio",
+
+
+ /*********
+ ** Time tab
+ *********/
+ // time
+ "time.title": "Tempo",
+ "time.freeze-inside": "Ferma il Tempo all'Interno",
+ "time.freeze-caves": "Ferma il Tempo nelle Grotte",
+ "time.freeze-everywhere": "Ferma il Tempo Ovunque",
+ "time.time": "Tempo",
+ "time.time-frozen-message": "Ferma l'Orologio",
+
+ // date
+ "date.title": "Data",
+ "date.warning": "Alcune cose non si aggiorneranno finché non sarà passata una notte.",
+ "date.year": "Anno",
+ "date.season": "Stagione",
+ "date.day": "Giorno",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "Usa queste opzioni a tuo rischio e pericolo! \\ Modifiche a questa sezione potrebbero causare problemi come omissioni di posta, eventi o missioni.",
+ "flags.quests": "Completa le Missioni",
+ "flags.wallet": "Oggetti nei Portafogli",
+ "flags.unlocked": "Aree Sbloccate",
+ "flags.unlocked.guild": "Gilda degli Avventurieri",
+ "flags.unlocked.room": "Stanza: {{name}}",
+ "flags.unlocked-content": "Contenuto Sbloccato",
+ "flags.unlocked-content.dyes-and-tailoring": "Colorante e Sartoria",
+ "flags.unlocked-content.junimo-text": "Can read Junimo text", // TODO
+ "flags.community-center": "Centro Sociale",
+ "flags.community-center.door-unlocked": "Porta Sbloccata",
+ "flags.jojamart.membership": "Membro di JojaMart",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "Controlli",
+ "controls.android-config-note": "Puoi cambiare i pulsanti sullo schermo nel file config del CJB Cheats Menu and Virtual Keyboard mods.",
+ "controls.open-menu": "Apri Menù",
+ "controls.freeze-time": "Ferma l'Orologio",
+ "controls.grow-tree": "Cresci l'Albero",
+ "controls.grow-crops": "Cresci la Coltura",
+ "controls.grow-radius": "Aumenta spazio personale",
+ "controls.reset-controls": "Reset",
+ "controls.press-new-key": "Premi Nuovo Pulsante..."
+}
diff --git a/CJBCheatsMenu/i18n/ja.json b/CJBCheatsMenu/i18n/ja.json
new file mode 100644
index 0000000..c841d3c
--- /dev/null
+++ b/CJBCheatsMenu/i18n/ja.json
@@ -0,0 +1,248 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "CJB Cheats Menu",
+
+ // tab names
+ "tabs.player-and-tools": "プレイヤー&ツール",
+ "tabs.farm-and-fishing": "農場&釣り",
+ "tabs.skills": "スキル",
+ "tabs.weather": "天気",
+ "tabs.relationships": "人間関係",
+ "tabs.warp": "ワープ",
+ "tabs.time": "時間",
+ "tabs.advanced": "上級者向け",
+ "tabs.controls": "キー変更",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "プレイヤー",
+ "player.infinite-stamina": "エネルギー無限",
+ "player.infinite-health": "体力無限",
+ "player.instant-cooldowns": "Instant Weapon Cooldowns", // TODO
+ "player.inventory-size": "Inventory Size", // TODO
+ "player.movement-speed": "移動スピード",
+ "player.movement-speed.default": "normal", // TODO
+ "player.one-hit-kill": "一撃で敵を倒す",
+ "player.max-daily-luck": "幸運になる",
+
+ // tools
+ "tools.title": "ツール",
+ "tools.infinite-water": "ジョウロの水無限",
+ "tools.one-hit-break": "1度のアクションで目的達成",
+ "tools.harvest-with-scythe": "カマで収穫",
+
+ // money
+ "add.money": "お金",
+ "add.casino-coins": "カジノのコイン",
+ "add.golden-walnuts": "金のクルミ",
+ "add.qi-gems": "Qiジェム",
+ "add.amount-gold": "増やす {{amount}}g",
+ "add.amount-other": "増やす {{amount}}",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "農場",
+ "farm.auto-water": "Auto-Water Crops", // TODO
+ "farm.durable-fences": "柵を強化",
+ "farm.instant-build": "建設がすぐに終わる",
+ "farm.auto-feed-animals": "エサやり自動化",
+ "farm.auto-pet-animals": "Auto-Pet Animals", // TODO
+ "farm.auto-pet-pets": "Auto-Pet Pets", // TODO
+ "farm.infinite-hay": "干し草が無くならない",
+
+ // fishing
+ "fishing.title": "釣り",
+ "fishing.instant-catch": "簡単に釣り成功",
+ "fishing.instant-bite": "獲物がすぐにかかる",
+ "fishing.always-throw-max-distance": "最大距離で釣り糸を投げる",
+ "fishing.always-treasure": "常に宝箱が釣れる",
+ "fishing.durable-tackles": "釣り具の強化",
+
+ // fast machines
+ "fast-machines.title": "作成時間の短縮",
+ "fast-machines.fruit-trees": "果樹",
+ "fast-machines.ready-in-the-morning": "{{machineName}}(午前中に準備完了)", // TODO review (auto-translated)
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "スキル",
+ "skills.increase-farming": "農業レベル: {{currentLevel}}",
+ "skills.increase-mining": "採鉱レベル: {{currentLevel}}",
+ "skills.increase-foraging": " 採取レベル: {{currentLevel}}",
+ "skills.increase-fishing": "釣りレベル: {{currentLevel}}",
+ "skills.increase-combat": "戦闘レベル: {{currentLevel}}",
+ "skills.reset": "スキルリセット",
+
+ // professions
+ "professions.title": "職業",
+ "professions.combat.fighter": "戦闘レベル5 - 戦士",
+ "professions.combat.scout": "戦闘レベル5 - 偵察者",
+ "professions.combat.acrobat": "戦闘レベル10 - 軽業師",
+ "professions.combat.brute": "戦闘レベル10 - 荒くれ者",
+ "professions.combat.defender": "戦闘レベル10 - 防衛者",
+ "professions.combat.desperado": "戦闘レベル10 - デスペラード",
+ "professions.farming.rancher": "農業レベル5 - 動物飼育者",
+ "professions.farming.tiller": "農業レベル5 - 耕作者",
+ "professions.farming.agriculturist": "農業レベル10 - 農業者",
+ "professions.farming.artisan": "農業レベル10 - 職人",
+ "professions.farming.coopmaster": "農業レベル10 - トリ小屋の達人",
+ "professions.farming.shepherd": "農業レベル10 - 羊飼い",
+ "professions.fishing.fisher": "釣りレベル5 - 釣り人",
+ "professions.fishing.trapper": "釣りレベル5 - 漁師",
+ "professions.fishing.angler": "釣りレベル10 - 釣り師",
+ "professions.fishing.luremaster": "釣りレベル10 - ルアーの達人",
+ "professions.fishing.mariner": "釣りレベル10 - 水夫",
+ "professions.fishing.pirate": "釣りレベル10 - 海賊",
+ "professions.foraging.forester": "採集レベル5 - 森の住人",
+ "professions.foraging.gatherer": "採集レベル5 - 収集者",
+ "professions.foraging.botanist": "採集レベル10 - 植物学者",
+ "professions.foraging.lumberjack": "採集レベル10 - 木こり",
+ "professions.foraging.tapper": "採集レベル10 - 樹液採集器",
+ "professions.foraging.tracker": "採集レベル10 - 追跡者",
+ "professions.mining.geologist": "採鉱レベル5 - 地質学者",
+ "professions.mining.miner": "採鉱レベル5 - 鉱山労働者",
+ "professions.mining.blacksmith": "採鉱レベル10 - 鍛冶屋",
+ "professions.mining.excavator": "採鉱レベル10 - 掘削者",
+ "professions.mining.gemologist": "採鉱レベル10 - 宝石学者",
+ "professions.mining.prospector": "採鉱レベル10 - 探鉱者",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "明日の天気",
+ "weather.current": "現在の天気",
+ "weather.sunny": "晴れ",
+ "weather.raining": "雨",
+ "weather.lightning": "雷雨",
+ "weather.snowing": "雪",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "人間関係",
+ "relationships.give-gifts-anytime": "何度もプレゼントできる",
+ "relationships.no-decay": "好感度が減らない",
+ "relationships.friends": "友人",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "Main Areas", // TODO
+ "warp.farm": "農場",
+ "warp.carpenter": "大工作業場",
+ "warp.desert": "砂漠",
+ "warp.mines": "鉱山",
+ "warp.pierre-shop": "商店",
+
+ // town
+ "warp-section.town": "Town", // TODO
+ "warp.blacksmith": "鍛冶屋",
+ "warp.community-center": "公民館",
+ "warp.jojamart": "Jojaマート",
+ "warp.movie-theater": "映画館",
+ "warp.museum": "博物館",
+ "warp.saloon": "酒場",
+ "warp.sewer": "下水道",
+
+ // forest
+ "warp-section.forest": "Forest", // TODO
+ "warp.hats": "ぼうしや",
+ "warp.ranch": "牧場商店",
+ "warp.secret-woods": "秘密の森",
+ "warp.wizard-tower": "魔術師の塔",
+
+ // mountain
+ "warp-section.mountain": "Mountain", // TODO
+ "warp.adventurers-guild": "冒険者ギルド",
+ "warp.bathhouse": "温泉",
+ "warp.mutant-bug-lair": "ミュータントバグのすみか",
+ "warp.quarry": "石切り場",
+ "warp.witch-swamp": "魔女の沼",
+
+ // beach
+ "warp-section.beach": "ビーチ",
+ "warp.tide-pools": "タイドプール",
+ "warp.willy-shop": "釣具店",
+
+ // island
+ // TODO
+ "warp-section.island": "Ginger Island",
+ "warp.forge": "Forge",
+ "warp.island-farm": "Island Farm",
+ "warp.dwarf-shop": "Volcano Dwarf Shop",
+ "warp.field-office": "Field Office",
+ "warp.leo-house": "Leo's House",
+
+ // desert
+ "warp-section.desert": "Desert", // TODO
+ "warp.casino": "カジノ",
+ "warp.sandy-shop": "砂漠商店",
+ "warp.skull-cavern": "ドクロの洞窟",
+
+
+ /*********
+ ** Time tab
+ *********/
+ // time
+ "time.title": "時間停止",
+ "time.freeze-inside": "屋内で時間が止まる",
+ "time.freeze-caves": "洞窟の中で時間が止まる",
+ "time.freeze-everywhere": "どこでも時間が止まる",
+ "time.time": "時間",
+ "time.time-frozen-message": "時間停止!",
+
+ // date
+ // TODO
+ "date.title": "Date",
+ "date.warning": "Some things won't update until a night has passed.",
+ "date.year": "Year",
+ "date.season": "Season",
+ "date.day": "Day",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "これらの設定の変更はあなたの自己責任です!\n手紙の配達、イベントやクエストの進行に問題が起きる場合があります。",
+ "flags.quests": "クエストの完了",
+ "flags.wallet": "財布のアイテム",
+ "flags.unlocked": "侵入可能エリア",
+ "flags.unlocked.guild": "冒険者ギルド",
+ "flags.unlocked.room": "寝室: {{name}}",
+ "flags.unlocked-content": "ロック解除されたコンテンツ",
+ "flags.unlocked-content.dyes-and-tailoring": "染色と仕立て",
+ "flags.unlocked-content.junimo-text": "Can read Junimo text", // TODO
+ "flags.community-center": "コミュニティ復興",
+ "flags.community-center.door-unlocked": "公民館へ入館",
+ "flags.jojamart.membership": "Jojaマート 会員権",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "コントロール",
+ "controls.android-config-note": "You can change the on-screen buttons in the config files for the CJB Cheats Menu and Virtual Keyboard mods.", // TODO
+ "controls.open-menu": "チートメニューを表示",
+ "controls.freeze-time": "時間を止める",
+ "controls.grow-tree": "果樹が生長する",
+ "controls.grow-crops": "周りの作物が収穫できるようになる",
+ "controls.grow-radius": "Grow distance around player", // TODO
+ "controls.reset-controls": "Reset", // TODO
+ "controls.press-new-key": "新しいキーを押してね"
+}
diff --git a/CJBCheatsMenu/i18n/ko.json b/CJBCheatsMenu/i18n/ko.json
new file mode 100644
index 0000000..4ed5923
--- /dev/null
+++ b/CJBCheatsMenu/i18n/ko.json
@@ -0,0 +1,246 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "CJB 치트 메뉴",
+
+ // tab names
+ "tabs.player-and-tools": "플레이어 & 도구",
+ "tabs.farm-and-fishing": "농장 & 낚시",
+ "tabs.skills": "스킬",
+ "tabs.weather": "날씨",
+ "tabs.relationships": "사회관계",
+ "tabs.warp": "이동",
+ "tabs.time": "시간",
+ "tabs.advanced": "고급",
+ "tabs.controls": "조작키",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "플레이어",
+ "player.infinite-stamina": "기력 무한",
+ "player.infinite-health": "체력 무한",
+ "player.instant-cooldowns": "무기 즉시 재사용 대기 시간",
+ "player.inventory-size": "가방 크기",
+ "player.movement-speed": "이동 속도",
+ "player.movement-speed.default": "기본 이동 속도",
+ "player.one-hit-kill": "한방에 처치",
+ "player.max-daily-luck": "매일 최상의 행운",
+
+ // tools
+ "tools.title": "도구",
+ "tools.infinite-water": "물뿌리개 무한",
+ "tools.one-hit-break": "한방에 쪼개기/부수기",
+ "tools.harvest-with-scythe": "낫으로 수확",
+
+ // money
+ "add.money": "돈",
+ "add.casino-coins": "카지노 코인",
+ "add.golden-walnuts": "황금 호두",
+ "add.qi-gems": "치 보석",
+ "add.amount-gold": "{{amount}}골드 추가",
+ "add.amount-other": "{{amount}}개 추가",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "농장",
+ "farm.auto-water": "작물 자동 물주기",
+ "farm.durable-fences": "울타리 부식 방지",
+ "farm.instant-build": "농장 건물 건설 즉시 완성",
+ "farm.auto-feed-animals": "사료 자동 급식",
+ "farm.auto-pet-animals": "애완동물 자동 물그릇",
+ "farm.auto-pet-pets": "애완동물 자동 쓰다듬기",
+ "farm.infinite-hay": "건초 무한대",
+
+ // fishing
+ "fishing.title": "낚시",
+ "fishing.instant-catch": "물고기 즉시 낚음",
+ "fishing.instant-bite": "물고기 즉시 입질",
+ "fishing.always-throw-max-distance": "낚싯대 최대 멀리 던짐",
+ "fishing.always-treasure": "보물상자 항상 나옴",
+ "fishing.durable-tackles": "낚시찌 소모되지 않음",
+
+ // fast machines
+ "fast-machines.title": "기계 빠르게 설정",
+ "fast-machines.fruit-trees": "과일나무",
+ "fast-machines.ready-in-the-morning": "{{machineName}} (아침에 준비)",
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "스킬",
+ "skills.increase-farming": "농사 레벨 UP: {{currentLevel}}",
+ "skills.increase-mining": "채광 레벨 UP: {{currentLevel}}",
+ "skills.increase-foraging": "채집 레벨 UP: {{currentLevel}}",
+ "skills.increase-fishing": "낚시 레벨 UP: {{currentLevel}}",
+ "skills.increase-combat": "전투 레벨 UP: {{currentLevel}}",
+ "skills.reset": "스킬 초기화!",
+
+ // professions
+ "professions.title": "직업 변경",
+ "professions.combat.fighter": "전투 레벨 5 - 싸움꾼",
+ "professions.combat.scout": "전투 레벨 5 - 정찰자",
+ "professions.combat.acrobat": "전투 레벨 10 - 곡예사",
+ "professions.combat.brute": "전투 레벨 10 - 덩치",
+ "professions.combat.defender": "전투 레벨 10 - 수호자",
+ "professions.combat.desperado": "전투 레벨 10 - 무법자",
+ "professions.farming.rancher": "농사 레벨 5 - 목축업자",
+ "professions.farming.tiller": "농사 레벨 5 - 경작인",
+ "professions.farming.agriculturist": "농사 레벨 10 - 농업 전문가",
+ "professions.farming.artisan": "농사 레벨 10 - 장인",
+ "professions.farming.coopmaster": "농사 레벨 10 - 닭장의 달인",
+ "professions.farming.shepherd": "농사 레벨 10 - 양치기",
+ "professions.fishing.fisher": "낚시 레벨 5 - 어부",
+ "professions.fishing.trapper": "낚시 레벨 5 - 덫 사냥꾼",
+ "professions.fishing.angler": "낚시 레벨 10 - 낚시 장인",
+ "professions.fishing.luremaster": "낚시 레벨 10 - 미끼 장인",
+ "professions.fishing.mariner": "낚시 레벨 10 - 뱃사람",
+ "professions.fishing.pirate": "낚시 레벨 10 - 해적",
+ "professions.foraging.forester": "채집 레벨 5 - 수목 관리원",
+ "professions.foraging.gatherer": "채집 레벨 5 - 채집가",
+ "professions.foraging.botanist": "채집 레벨 10 - 식물학자",
+ "professions.foraging.lumberjack": "채집 레벨 10 - 벌목꾼",
+ "professions.foraging.tapper": "채집 레벨 10 - 수액 채취자",
+ "professions.foraging.tracker": "채집 레벨 10 - 추적자",
+ "professions.mining.geologist": "채광 레벨 5 - 지질학자",
+ "professions.mining.miner": "채광 레벨 5 - 광부",
+ "professions.mining.blacksmith": "채광 레벨 10 - 대장장이",
+ "professions.mining.excavator": "채광 레벨 10 - 발굴자",
+ "professions.mining.gemologist": "채광 레벨 10 - 보석학자",
+ "professions.mining.prospector": "채광 레벨 10 - 탐광자",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "내일의 날씨",
+ "weather.current": "현재 설정된 내일의 날씨",
+ "weather.sunny": "맑음",
+ "weather.raining": "비",
+ "weather.lightning": "폭풍(번개)",
+ "weather.snowing": "눈",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "사회관계",
+ "relationships.give-gifts-anytime": "언제든지 선물하기",
+ "relationships.no-decay": "친밀도 유지",
+ "relationships.friends": "친구",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "주요 지역",
+ "warp.farm": "농장",
+ "warp.carpenter": "로빈 목공소",
+ "warp.desert": "캘리코 사막",
+ "warp.mines": "광산",
+ "warp.pierre-shop": "피에르 잡화점",
+
+ // town
+ "warp-section.town": "마을",
+ "warp.blacksmith": "클린트 대장간",
+ "warp.community-center": "마을 회관",
+ "warp.jojamart": "조자마트",
+ "warp.movie-theater": "영화관",
+ "warp.museum": "박물관",
+ "warp.saloon": "스타드롭 살롱",
+ "warp.sewer": "하수도",
+
+ // forest
+ "warp-section.forest": "숲",
+ "warp.hats": "모자쥐 상점",
+ "warp.ranch": "마니의 목장",
+ "warp.secret-woods": "비밀의 숲",
+ "warp.wizard-tower": "마법사의 탑",
+
+ // mountain
+ "warp-section.mountain": "산",
+ "warp.adventurers-guild": "모험가 길드",
+ "warp.bathhouse": "목욕탕",
+ "warp.mutant-bug-lair": "돌연변이 곤충 둥지",
+ "warp.quarry": "채석장",
+ "warp.witch-swamp": "마녀의 늪",
+
+ // beach
+ "warp-section.beach": "해변",
+ "warp.tide-pools": "오른쪽 해변",
+ "warp.willy-shop": "윌리의 낚시가게",
+
+ // island
+ "warp-section.island": "진저섬",
+ "warp.forge": "용암 광산 10층",
+ "warp.island-farm": "진저섬 농장",
+ "warp.dwarf-shop": "용암 광산 5층",
+ "warp.field-office": "진저섬 현장 사무소",
+ "warp.leo-house": "레오 집",
+
+ // desert
+ "warp-section.desert": "사막",
+ "warp.casino": "카지노",
+ "warp.sandy-shop": "샌디의 오아시스",
+ "warp.skull-cavern": "해골 동굴",
+
+
+ /*********
+ ** Time tab
+ *********/
+ // time
+ "time.title": "시간",
+ "time.freeze-inside": "실내에서 시간 정지",
+ "time.freeze-caves": "광산/해골동굴 안에서 시간 정지",
+ "time.freeze-everywhere": "모든 장소에서 시간 정지",
+ "time.time": "시간",
+ "time.time-frozen-message": "시간 멈춤",
+
+ // date
+ "date.title": "날짜",
+ "date.warning": "저장을 해야 변경되는 경우가 있습니다.",
+ "date.year": "년",
+ "date.season": "계절",
+ "date.day": "일",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "이 부분의 사용은 사용자가 전적으로 책임져야 합니다.\n 편지, 이벤트 또는 퀘스트를 보지 못 할 수 있습니다.",
+ "flags.quests": "퀘스트 완료",
+ "flags.wallet": "지갑 아이템",
+ "flags.unlocked": "지역 해제",
+ "flags.unlocked.guild": "모험가 길드",
+ "flags.unlocked.room": "방: {{name}}",
+ "flags.unlocked-content": "해제되지 않은 콘텐츠",
+ "flags.unlocked-content.dyes-and-tailoring": "염색&재봉틀",
+ "flags.unlocked-content.junimo-text": "주니모 글씨 읽기 가능",
+ "flags.community-center": "마을 회관",
+ "flags.community-center.door-unlocked": "마을회관 잠긴 문 열기",
+ "flags.jojamart.membership": "조자마트 회원권",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "조작키",
+ "controls.android-config-note": "CJB 치트 메뉴 및 가상 키보드 모드의 구성 파일에서 화면 버튼을 변경할 수 있습니다.",
+ "controls.open-menu": "메뉴 열기",
+ "controls.freeze-time": "시간 정지",
+ "controls.grow-tree": "나무 즉시 성장",
+ "controls.grow-crops": "작물 즉시 성장",
+ "controls.grow-radius": "플레이어 주변 거리 증가",
+ "controls.reset-controls": "초기화 하기",
+ "controls.press-new-key": "새로운 단축키를 입력하세요..."
+}
diff --git a/CJBCheatsMenu/i18n/pl.json b/CJBCheatsMenu/i18n/pl.json
new file mode 100644
index 0000000..fdcb2da
--- /dev/null
+++ b/CJBCheatsMenu/i18n/pl.json
@@ -0,0 +1,246 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "CJB Cheats Menu",
+
+ // tab names
+ "tabs.player-and-tools": "Gracz i Narzędzia",
+ "tabs.farm-and-fishing": "Farma i Wędkarstwo",
+ "tabs.skills": "Umiejętności",
+ "tabs.weather": "Pogoda",
+ "tabs.relationships": "Relacje",
+ "tabs.warp": "Teleportacja",
+ "tabs.time": "Czas",
+ "tabs.advanced": "Zaawansowane",
+ "tabs.controls": "Sterowanie",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "Gracz",
+ "player.infinite-stamina": "Nieskończona Energia",
+ "player.infinite-health": "Nieśmiertelność",
+ "player.instant-cooldowns": "Natychmiastowy Czas Odnowienia Broni",
+ "player.inventory-size": "Rozmiar Ekwipunku",
+ "player.movement-speed": "Szybkość Ruchu",
+ "player.movement-speed.default": "normalna",
+ "player.one-hit-kill": "Zabijaj Jednym Ciosem",
+ "player.max-daily-luck": "Maksymalne Dzienne Szczęście",
+
+ // tools
+ "tools.title": "Narzędzia",
+ "tools.infinite-water": "Nieskończona Woda w Konewce",
+ "tools.one-hit-break": "Rozbijaj Jednym Uderzeniem",
+ "tools.harvest-with-scythe": "Zbieraj Plony za Pomocą Kosy",
+
+ // money
+ "add.money": "Pieniądze",
+ "add.casino-coins": "Monety z Kasyna",
+ "add.golden-walnuts": "Złote Orzechy",
+ "add.qi-gems": "Kryształy Qi",
+ "add.amount-gold": "Dodaj {{amount}}zł",
+ "add.amount-other": "Dodaj {{amount}}",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "Farma",
+ "farm.auto-water": "Auto-Podlewanie Upraw",
+ "farm.durable-fences": "Trwałe Płoty",
+ "farm.instant-build": "Natychmiastowa Budowa",
+ "farm.auto-feed-animals": "Auto-Karmienie Zwierząt",
+ "farm.auto-pet-animals": "Auto-Głaskanie Zwierząt",
+ "farm.auto-pet-pets": "Auto-Głaskanie Zwierzaków Domowych",
+ "farm.infinite-hay": "Nieskończone Siano",
+
+ // fishing
+ "fishing.title": "Wędkarstwo",
+ "fishing.instant-catch": "Natychmiastowe Wyławianie",
+ "fishing.instant-bite": "Natychmiastowe Branie",
+ "fishing.always-throw-max-distance": "Zawsze Rzucaj na Maksymalną Odległość",
+ "fishing.always-treasure": "Nieustanne Skarby",
+ "fishing.durable-tackles": "Trwałe Akcesoria",
+
+ // fast machines
+ "fast-machines.title": "Szybka Produkcja Maszynowa",
+ "fast-machines.fruit-trees": "Drzewa Owocowe",
+ "fast-machines.ready-in-the-morning": "{{machineName}} (gotowe o poranku)",
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "Umiejętności",
+ "skills.increase-farming": "Zwiększ Poziom Rolnictwa: {{currentLevel}}",
+ "skills.increase-mining": "Zwiększ Poziom Górnictwa: {{currentLevel}}",
+ "skills.increase-foraging": "Zwiększ Poziom Zbieractwa: {{currentLevel}}",
+ "skills.increase-fishing": "Zwiększ Poziom Wędkarstwa: {{currentLevel}}",
+ "skills.increase-combat": "Zwiększ Poziom Walki: {{currentLevel}}",
+ "skills.reset": "ZRESETUJ UMIEJĘTNOŚCI!",
+
+ // professions
+ "professions.title": "Profesje",
+ "professions.combat.fighter": "Walka poz. 5 - Wojak",
+ "professions.combat.scout": "Walka poz. 5 - Skaut",
+ "professions.combat.acrobat": "Walka poz. 10 - Akrobata",
+ "professions.combat.brute": "Walka poz. 10 - Brutal",
+ "professions.combat.defender": "Walka poz. 10 - Obrońca",
+ "professions.combat.desperado": "Walka poz. 10 - Desperado",
+ "professions.farming.rancher": "Rolnictwo poz. 5 - Ranczer",
+ "professions.farming.tiller": "Rolnictwo poz. 5 - Rolnik",
+ "professions.farming.agriculturist": "Rolnictwo poz. 10 - Agronom",
+ "professions.farming.artisan": "Rolnictwo poz. 10 - Rzemieślnik",
+ "professions.farming.coopmaster": "Rolnictwo poz. 10 - Mistrz Kurnika",
+ "professions.farming.shepherd": "Rolnictwo poz. 10 - Pasterz",
+ "professions.fishing.fisher": "Wędkarstwo poz. 5 - Wędkarz",
+ "professions.fishing.trapper": "Wędkarstwo poz. 5 - Wyławiacz",
+ "professions.fishing.angler": "Wędkarstwo poz. 10 - Rybak",
+ "professions.fishing.luremaster": "Wędkarstwo poz. 10 - Mistrz Przynęty",
+ "professions.fishing.mariner": "Wędkarstwo poz. 10 - Marynarz",
+ "professions.fishing.pirate": "Wędkarstwo poz. 10 - Pirat",
+ "professions.foraging.forester": "Zbieractwo poz. 5 - Leśniczy",
+ "professions.foraging.gatherer": "Zbieractwo poz. 5 - Zbieracz",
+ "professions.foraging.botanist": "Zbieractwo poz. 10 - Botanik",
+ "professions.foraging.lumberjack": "Zbieractwo poz. 10 - Drwal",
+ "professions.foraging.tapper": "Zbieractwo poz. 10 - Żywiczarz",
+ "professions.foraging.tracker": "Zbieractwo poz. 10 - Tropiciel",
+ "professions.mining.geologist": "Górnictwo poz. 5 - Geolog",
+ "professions.mining.miner": "Górnictwo poz. 5 - Górnik",
+ "professions.mining.blacksmith": "Górnictwo poz. 10 - Kowal",
+ "professions.mining.excavator": "Górnictwo poz. 10 - Wydobywca",
+ "professions.mining.gemologist": "Górnictwo poz. 10 - Gemolog",
+ "professions.mining.prospector": "Górnictwo poz. 10 - Poszukiwacz",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "Jutrzejsza Pogoda",
+ "weather.current": "Obecnie",
+ "weather.sunny": "Słoneczna",
+ "weather.raining": "Deszczowa",
+ "weather.lightning": "Burzowa",
+ "weather.snowing": "Śnieżna",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "Relacje",
+ "relationships.give-gifts-anytime": "Dawaj Prezenty Kiedykolwiek Chcesz",
+ "relationships.no-decay": "Brak Podupadania Relacji",
+ "relationships.friends": "Przyjaciele",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "Główne Obszary",
+ "warp.farm": "Farma",
+ "warp.carpenter": "Sklep Stolarski",
+ "warp.desert": "Pustynia",
+ "warp.mines": "Kopalnia",
+ "warp.pierre-shop": "Sklep Pierra",
+
+ // town
+ "warp-section.town": "Miasteczko",
+ "warp.blacksmith": "Kowal",
+ "warp.community-center": "Centrum Społeczności",
+ "warp.jojamart": "JojaMarket",
+ "warp.movie-theater": "Kino",
+ "warp.museum": "Muzeum",
+ "warp.saloon": "Gwiezdna Knajpa",
+ "warp.sewer": "Ścieki",
+
+ // forest
+ "warp-section.forest": "Las",
+ "warp.hats": "Sklep z Czapkami",
+ "warp.ranch": "Ranczo Marnie",
+ "warp.secret-woods": "Tajemniczy Las",
+ "warp.wizard-tower": "Wieża Czarodzieja",
+
+ // mountain
+ "warp-section.mountain": "Góra",
+ "warp.adventurers-guild": "Gildia Poszukiwaczy Przygód",
+ "warp.bathhouse": "Spa",
+ "warp.mutant-bug-lair": "Legowisko Zmutowanych Robaków",
+ "warp.quarry": "Kamieniołom",
+ "warp.witch-swamp": "Bagno Wiedźmy",
+
+ // beach
+ "warp-section.beach": "Plaża",
+ "warp.tide-pools": "Baseny Pływowe",
+ "warp.willy-shop": "Sklep Williego",
+
+ // island
+ "warp-section.island": "Imbirowa Wyspa",
+ "warp.forge": "Kuźnia",
+ "warp.island-farm": "Farma na Wyspie",
+ "warp.dwarf-shop": "Sklep Krasnoluda w Wulkanie",
+ "warp.field-office": "Biuro Polowe",
+ "warp.leo-house": "Dom Leo",
+
+ // desert
+ "warp-section.desert": "Pustynia",
+ "warp.casino": "Kasyno",
+ "warp.sandy-shop": "Sklep Sandy",
+ "warp.skull-cavern": "Kościana Pieczara",
+
+
+ /*********
+ ** Time tab
+ *********/
+ // time
+ "time.title": "Czas",
+ "time.freeze-inside": "Zatrzymaj Czas Wewnątrz",
+ "time.freeze-caves": "Zatrzymaj Czas w Jaskiniach",
+ "time.freeze-everywhere": "Zatrzymaj Czas Wszędzie",
+ "time.time": "Czas",
+ "time.time-frozen-message": "Czas Zatrzymany",
+
+ // date
+ "date.title": "Data",
+ "date.warning": "Niektóre rzeczy nie zostaną zaktualizowane, dopóki nie minie noc.",
+ "date.year": "Rok",
+ "date.season": "Sezon",
+ "date.day": "Dzień",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "Korzystaj z tej zakładki na własne ryzyko!\nMoże ona powodować problemy, takie jak pominięte listy, wydarzenia lub zadania.",
+ "flags.quests": "Ukończ Zadania",
+ "flags.wallet": "Przedmioty z Portfela",
+ "flags.unlocked": "Odblokowane Miejsca",
+ "flags.unlocked.guild": "Gildia Poszukiwaczy Przygód",
+ "flags.unlocked.room": "Pokój: {{name}}",
+ "flags.unlocked-content": "Odblokowana Zawartość",
+ "flags.unlocked-content.dyes-and-tailoring": "Barwniki i Krawiectwo",
+ "flags.unlocked-content.junimo-text": "Can read Junimo text", // TODO
+ "flags.community-center": "Centrum Społeczności",
+ "flags.community-center.door-unlocked": "Odblokowane Drzwi",
+ "flags.jojamart.membership": "Członkostwo JojaMarket",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "Sterowanie",
+ "controls.android-config-note": "Możesz zmienić klawisze w plikach config dla modów CJB Cheats Menu i Virtual Keyboard.",
+ "controls.open-menu": "Otwórz Menu",
+ "controls.freeze-time": "Zatrzymaj Czas",
+ "controls.grow-tree": "Wzrost Drzew",
+ "controls.grow-crops": "Wzrost Upraw",
+ "controls.grow-radius": "Zasięg wzrostu wokół gracza",
+ "controls.reset-controls": "Zresetuj",
+ "controls.press-new-key": "Naciśnij nowy klawisz..."
+}
diff --git a/CJBCheatsMenu/i18n/pt.json b/CJBCheatsMenu/i18n/pt.json
new file mode 100644
index 0000000..3b4200f
--- /dev/null
+++ b/CJBCheatsMenu/i18n/pt.json
@@ -0,0 +1,246 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "Menu de Trapaças CJB",
+
+ // tab names
+ "tabs.player-and-tools": "Jogador e Ferramentas",
+ "tabs.farm-and-fishing": "Cultivo e Pesca",
+ "tabs.skills": "Habilidades",
+ "tabs.weather": "Tempo",
+ "tabs.relationships": "Relacionamentos",
+ "tabs.warp": "Teletransporte",
+ "tabs.time": "Horário",
+ "tabs.advanced": "Avançado",
+ "tabs.controls": "Controles",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "Jogador",
+ "player.infinite-stamina": "Energia infinita",
+ "player.infinite-health": "Vida infinita",
+ "player.instant-cooldowns": "Tempo de recarga de armas instantâneo",
+ "player.inventory-size": "Tamanho do inventário",
+ "player.movement-speed": "Velocidade de movimento",
+ "player.movement-speed.default": "Normal",
+ "player.one-hit-kill": "Matar monstros com um golpe",
+ "player.max-daily-luck": "Sorte diária máxima",
+
+ // tools
+ "tools.title": "Ferramentas",
+ "tools.infinite-water": "Água infinita no regador",
+ "tools.one-hit-break": "Quebrar tudo com um golpe",
+ "tools.harvest-with-scythe": "Colher com a foice",
+
+ // money
+ "add.money": "Dinheiro",
+ "add.casino-coins": "Moedas do Cassino",
+ "add.golden-walnuts": "Nozes Douradas",
+ "add.qi-gems": "Gemas Qi",
+ "add.amount-gold": "Adicionar {{amount}}g",
+ "add.amount-other": "Adicionar {{amount}}",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "Fazenda",
+ "farm.auto-water": "Regar colheita automaticamente",
+ "farm.durable-fences": "Cercas duráveis",
+ "farm.instant-build": "Construções instantâneas",
+ "farm.auto-feed-animals": "Alimentação automática para animais",
+ "farm.auto-pet-animals": "Acariciar animais automaticamente",
+ "farm.auto-pet-pets": "Acariciar pets automaticamente",
+ "farm.infinite-hay": "Feno infinito",
+
+ // fishing
+ "fishing.title": "Pesca",
+ "fishing.instant-catch": "Pesca instantânea",
+ "fishing.instant-bite": "Fisgada instantânea",
+ "fishing.always-throw-max-distance": "Sempre jogar na distância máxima",
+ "fishing.always-treasure": "Sempre pescar tesouros",
+ "fishing.durable-tackles": "Anzóis duráveis",
+
+ // fast machines
+ "fast-machines.title": "Máquinas rápidas",
+ "fast-machines.fruit-trees": "Árvores frutíferas",
+ "fast-machines.ready-in-the-morning": "{{machineName}} (pronta pela manhã)",
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "Habilidades",
+ "skills.increase-farming": "Aumentar Nível de Cultivo: {{currentLevel}}",
+ "skills.increase-mining": "Aumentar Nível de Mineração: {{currentLevel}}",
+ "skills.increase-foraging": "Aumentar Nível de Coleta: {{currentLevel}}",
+ "skills.increase-fishing": "Aumentar Nível de Pesca: {{currentLevel}}",
+ "skills.increase-combat": "Aumentar Nível de Combate: {{currentLevel}}",
+ "skills.reset": "REDEFINIR HABILIDADES!",
+
+ // professions
+ "professions.title": "Profissões",
+ "professions.combat.fighter": "Combate Nível 5 - Lutador",
+ "professions.combat.scout": "Combate Nível 5 - Escoteiro",
+ "professions.combat.acrobat": "Combate Nível 10 - Acrobata",
+ "professions.combat.brute": "Combate Nível 10 - Bárbaro",
+ "professions.combat.defender": "Combate Nível 10 - Defensor",
+ "professions.combat.desperado": "Combate Nível 10 - Salteador",
+ "professions.farming.rancher": "Cultivo Nível 5 - Rancheiro",
+ "professions.farming.tiller": "Cultivo Nível 5 - Cultivador",
+ "professions.farming.agriculturist": "Cultivo Nível 10 - Agricultor",
+ "professions.farming.artisan": "Cultivo Nível 10 - Artesão",
+ "professions.farming.coopmaster": "Cultivo Nível 10 - Mestre do Galinheiro",
+ "professions.farming.shepherd": "Cultivo Nível 10 - Pastor",
+ "professions.fishing.fisher": "Pesca Nível 5 - Pescador",
+ "professions.fishing.trapper": "Pesca Nível 5 - Armadilheiro",
+ "professions.fishing.angler": "Pesca Nível 10 - Mestre Pescador",
+ "professions.fishing.luremaster": "Pesca Nível 10 - Mestre da Isca",
+ "professions.fishing.mariner": "Pesca Nível 10 - Marinheiro",
+ "professions.fishing.pirate": "Pesca Nível 10 - Pirata",
+ "professions.foraging.forester": "Coleta Nível 5 - Silvicultor",
+ "professions.foraging.gatherer": "Coleta Nível 5 - Coletor",
+ "professions.foraging.botanist": "Coleta Nível 10 - Botanista",
+ "professions.foraging.lumberjack": "Coleta Nível 10 - Lenhador",
+ "professions.foraging.tapper": "Coleta Nível 10 - Torneirinha",
+ "professions.foraging.tracker": "Coleta Nível 10 - Rastreador",
+ "professions.mining.geologist": "Mineração Nível 5 - Geólogo",
+ "professions.mining.miner": "Mineração Nível 5 - Minerador",
+ "professions.mining.blacksmith": "Mineração Nível 10 - Ferreiro",
+ "professions.mining.excavator": "Mineração Nível 10 - Escavador",
+ "professions.mining.gemologist": "Mineração Nível 10 - Gemólogo",
+ "professions.mining.prospector": "Mineração Nível 10 - Garimpeiro",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "Tempo Amanhã",
+ "weather.current": "Atual",
+ "weather.sunny": "Ensolarado",
+ "weather.raining": "Chuva",
+ "weather.lightning": "Tempestade",
+ "weather.snowing": "Neve",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "Relacionamentos",
+ "relationships.give-gifts-anytime": "Dar presentes a qualquer hora",
+ "relationships.no-decay": "Sem decaimento de amizade",
+ "relationships.friends": "Amigos",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "Áreas principais",
+ "warp.farm": "Fazenda",
+ "warp.carpenter": "Carpintaria",
+ "warp.desert": "Deserto",
+ "warp.mines": "Minas",
+ "warp.pierre-shop": "Armazém do Pierre",
+
+ // town
+ "warp-section.town": "Cidade",
+ "warp.blacksmith": "Ferreiro",
+ "warp.community-center": "Centro Comunitário",
+ "warp.jojamart": "Mercado Joja",
+ "warp.movie-theater": "Cinema",
+ "warp.museum": "Museu",
+ "warp.saloon": "Saloon",
+ "warp.sewer": "Esgotos",
+
+ // forest
+ "warp-section.forest": "Floresta",
+ "warp.hats": "Chapéus",
+ "warp.ranch": "Rancho da Marnie",
+ "warp.secret-woods": "Bosque Secreto",
+ "warp.wizard-tower": "Torre do Mago",
+
+ // mountain
+ "warp-section.mountain": "Montanha",
+ "warp.adventurers-guild": "Guilda dos Aventureiros",
+ "warp.bathhouse": "Spa",
+ "warp.mutant-bug-lair": "Covil dos Insetos Mutantes",
+ "warp.quarry": "Pedreira",
+ "warp.witch-swamp": "Pântano da bruxa",
+
+ // beach
+ "warp-section.beach": "Praia",
+ "warp.tide-pools": "Poças de Maré",
+ "warp.willy-shop": "Peixaria",
+
+ // island
+ "warp-section.island": "Ilha Gengibre",
+ "warp.forge": "Forja",
+ "warp.island-farm": "Fazenda da llha",
+ "warp.dwarf-shop": "Loja do Anão do Vulcão",
+ "warp.field-office": "Escritório do Campo",
+ "warp.leo-house": "Casa do Leo",
+
+ // desert
+ "warp-section.desert": "Deserto",
+ "warp.casino": "Cassino",
+ "warp.sandy-shop": "Loja Oásis",
+ "warp.skull-cavern": "Caverna da Caveira",
+
+
+ /*********
+ ** Time tab
+ *********/
+ // time
+ "time.title": "Horário",
+ "time.freeze-inside": "Parar o tempo dentro das construções",
+ "time.freeze-caves": "Parar o tempo nas cavernas",
+ "time.freeze-everywhere": "Parar o tempo em qualquer lugar",
+ "time.time": "Horário",
+ "time.time-frozen-message": "Tempo parado",
+
+ // date
+ "date.title": "Data",
+ "date.warning": "Algumas coisas não atualizarão até que a noite passe.",
+ "date.year": "Ano",
+ "date.season": "Estação",
+ "date.day": "Dia",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "Use esta seção por sua conta e risco!\nIsso pode causar problemas como mensagens ignoradas, eventos\n ou missões.",
+ "flags.quests": "Completar missão",
+ "flags.wallet": "Itens da carteira",
+ "flags.unlocked": "Liberar áreas",
+ "flags.unlocked.guild": "Guilda dos Aventureiros",
+ "flags.unlocked.room": "Quarto: {{name}}",
+ "flags.unlocked-content": "Conteúdo desbloqueado",
+ "flags.unlocked-content.dyes-and-tailoring": "Corantes e alfaiataria",
+ "flags.unlocked-content.junimo-text": "Pode ler texto dos Junimos",
+ "flags.community-center": "Centro Comunitário",
+ "flags.community-center.door-unlocked": "Destrancar porta",
+ "flags.jojamart.membership": "Associar ao Mercado Joja",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "Controles",
+ "controls.android-config-note": "Você pode mudar os botões mostrados na tela nos arquivos de configuração do Meu de Trapaças CJB e dos mods de teclado virtual.",
+ "controls.open-menu": "Abrir menu",
+ "controls.freeze-time": "Parar o tempo",
+ "controls.grow-tree": "Crescer árvores",
+ "controls.grow-crops": "Crescer plantações",
+ "controls.grow-radius": "Raio de crescimento ao redor do jogador",
+ "controls.reset-controls": "Voltar ao padrão",
+ "controls.press-new-key": "Pressione uma nova tecla..."
+}
diff --git a/CJBCheatsMenu/i18n/ru.json b/CJBCheatsMenu/i18n/ru.json
new file mode 100644
index 0000000..acd005a
--- /dev/null
+++ b/CJBCheatsMenu/i18n/ru.json
@@ -0,0 +1,246 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "CJB Cheats Menu",
+
+ // tab names
+ "tabs.player-and-tools": "Игрок и инструменты",
+ "tabs.farm-and-fishing": "Ферма и рыбалка",
+ "tabs.skills": "Навыки",
+ "tabs.weather": "Погода",
+ "tabs.relationships": "Отношения",
+ "tabs.warp": "Телепортация",
+ "tabs.time": "Время",
+ "tabs.advanced": "Прочее",
+ "tabs.controls": "Управление",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "Игрок",
+ "player.infinite-stamina": "Бесконечная выносливость",
+ "player.infinite-health": "Бесконечное здоровье",
+ "player.instant-cooldowns": "Убрать задержку при использовании оружия",
+ "player.inventory-size": "Объём инвентаря",
+ "player.movement-speed": "Скорость перемещения",
+ "player.movement-speed.default": "обычная",
+ "player.one-hit-kill": "Убийство с одного удара",
+ "player.max-daily-luck": "Максимальная удача",
+
+ // tools
+ "tools.title": "Инструменты",
+ "tools.infinite-water": "Бесконечная вода в лейке",
+ "tools.one-hit-break": "Разрушение с одного удара",
+ "tools.harvest-with-scythe": "Сбор культур серпом",
+
+ // money
+ "add.money": "Деньги",
+ "add.casino-coins": "Клубные монеты",
+ "add.golden-walnuts": "Золотых грецких",
+ "add.qi-gems": "Самоцветы Ки",
+ "add.amount-gold": "Добавить {{amount}}",
+ "add.amount-other": "Добавить {{amount}}",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "Ферма",
+ "farm.auto-water": "Автополиваемые культуры",
+ "farm.durable-fences": "Прочные ограждения",
+ "farm.instant-build": "Мгновенное строительство",
+ "farm.auto-feed-animals": "Автоматическая подкормка животных",
+ "farm.auto-pet-animals": "Автоматическое приласкивание животных",
+ "farm.auto-pet-pets": "Автоматическое приласкивание домашних животных",
+ "farm.infinite-hay": "Бесконечное сено",
+
+ // fishing
+ "fishing.title": "Рыбалка",
+ "fishing.instant-catch": "Мгновенный вылов рыбы",
+ "fishing.instant-bite": "Мгновенный поклёв рыбы",
+ "fishing.always-throw-max-distance": "Закидывать на максимальное расстояние",
+ "fishing.always-treasure": "Всегда попадается сокровище",
+ "fishing.durable-tackles": "Прочные снасти",
+
+ // fast machines
+ "fast-machines.title": "Ускорение работы машин",
+ "fast-machines.fruit-trees": "Фруктовые деревья",
+ "fast-machines.ready-in-the-morning": "{{machineName}} (будет готово утром)",
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "Навыки",
+ "skills.increase-farming": "Увеличить ур. Фермерства: {{currentLevel}}",
+ "skills.increase-mining": "Увеличить ур. Горного дела: {{currentLevel}}",
+ "skills.increase-foraging": "Увеличить ур. Собирательства: {{currentLevel}}",
+ "skills.increase-fishing": "Увеличить ур. Рыбалки: {{currentLevel}}",
+ "skills.increase-combat": "Увеличить ур. Боевых навыков: {{currentLevel}}",
+ "skills.reset": "СБРОСИТЬ ВСЕ НАВЫКИ!",
+
+ // professions
+ "professions.title": "Профессии",
+ "professions.combat.fighter": "Боевые навыки ур. 5 - Боец",
+ "professions.combat.scout": "Боевые навыки ур. 5 - Разведчик",
+ "professions.combat.acrobat": "Боевые навыки ур. 10 - Акробат",
+ "professions.combat.brute": "Боевые навыки ур. 10 - Воротила",
+ "professions.combat.defender": "Боевые навыки ур. 10 - Защитник",
+ "professions.combat.desperado": "Боевые навыки ур. 10 - Сорвиголова",
+ "professions.farming.rancher": "Фермерство ур. 5 - Животновод",
+ "professions.farming.tiller": "Фермерство ур. 5 - Культиватор",
+ "professions.farming.agriculturist": "Фермерство ур. 10 - Земледелец",
+ "professions.farming.artisan": "Фермерство ур. 10 - Золотые руки",
+ "professions.farming.coopmaster": "Фермерство ур. 10 - Птицевод",
+ "professions.farming.shepherd": "Фермерство ур. 10 - Пастух",
+ "professions.fishing.fisher": "Рыбалка ур. 5 - Рыбак",
+ "professions.fishing.trapper": "Рыбалка ур. 5 - Краболов",
+ "professions.fishing.angler": "Рыбалка ур. 10 - Рыболов",
+ "professions.fishing.luremaster": "Рыбалка ур. 10 - Мастер по наживке",
+ "professions.fishing.mariner": "Рыбалка ур. 10 - Мореход",
+ "professions.fishing.pirate": "Рыбалка ур. 10 - Пират",
+ "professions.foraging.forester": "Собирательство ур. 5 - Лесник",
+ "professions.foraging.gatherer": "Собирательство ур. 5 - Собиратель",
+ "professions.foraging.botanist": "Собирательство ур. 10 - Ботаник",
+ "professions.foraging.lumberjack": "Собирательство ур. 10 - Дровосек",
+ "professions.foraging.tapper": "Собирательство ур. 10 - Вздымщик",
+ "professions.foraging.tracker": "Собирательство ур. 10 - Сыщик",
+ "professions.mining.geologist": "Горное дело ур. 5 - Геолог",
+ "professions.mining.miner": "Горное дело ур. 5 - Шахтер",
+ "professions.mining.blacksmith": "Горное дело ур. 10 - Кузнец",
+ "professions.mining.excavator": "Горное дело ур. 10 - Землекоп",
+ "professions.mining.gemologist": "Горное дело ур. 10 - Геммолог",
+ "professions.mining.prospector": "Горное дело ур. 10 - Старатель",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "Погода",
+ "weather.current": "Состояние погоды на завтра",
+ "weather.sunny": "Солнечно",
+ "weather.raining": "Дождь",
+ "weather.lightning": "Гроза",
+ "weather.snowing": "Снегопад",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "Отношения",
+ "relationships.give-gifts-anytime": "Подарки можно преподносить без ограничений",
+ "relationships.no-decay": "Уровень дружбы не снижается",
+ "relationships.friends": "Друзья",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "Главные локации",
+ "warp.farm": "Ферма",
+ "warp.carpenter": "Столярная мастерская",
+ "warp.desert": "Пустыня",
+ "warp.mines": "Шахта",
+ "warp.pierre-shop": "Магазин Пьера",
+
+ // town
+ "warp-section.town": "Город",
+ "warp.blacksmith": "Кузнец",
+ "warp.community-center": "Клуб",
+ "warp.jojamart": "ДжоджаМарт",
+ "warp.movie-theater": "Кинотеатр",
+ "warp.museum": "Музей",
+ "warp.saloon": "Салун \"Звёздная капля\"",
+ "warp.sewer": "Канализация",
+
+ // forest
+ "warp-section.forest": "Лес",
+ "warp.hats": "Разрушенный дом",
+ "warp.ranch": "Ранчо Марни",
+ "warp.secret-woods": "Тайный лес",
+ "warp.wizard-tower": "Башня волшебника",
+
+ // mountain
+ "warp-section.mountain": "Горы",
+ "warp.adventurers-guild": "Гильдия искателей приключений",
+ "warp.bathhouse": "Баня",
+ "warp.mutant-bug-lair": "Логово жуков-мутантов",
+ "warp.quarry": "Карьер",
+ "warp.witch-swamp": "Болото ведьмы",
+
+ // beach
+ "warp-section.beach": "Пляж",
+ "warp.tide-pools": "Приливные бассейны",
+ "warp.willy-shop": "Странствующий торговец",
+
+ // island
+ "warp-section.island": "Имбирный остров",
+ "warp.forge": "Кузница",
+ "warp.island-farm": "Ферма на острове",
+ "warp.dwarf-shop": "Магазин в вулкане",
+ "warp.field-office": "Полевой офис",
+ "warp.leo-house": "Хижина Лео",
+
+ // desert
+ "warp-section.desert": "Пустыня",
+ "warp.casino": "Казино",
+ "warp.sandy-shop": "Оазис",
+ "warp.skull-cavern": "Пещера Черепа",
+
+
+ /*********
+ ** Time tab
+ *********/
+ // time
+ "time.title": "Время",
+ "time.freeze-inside": "Остановить время в помещениях",
+ "time.freeze-caves": "Остановить время в пещерах",
+ "time.freeze-everywhere": "Остановить время в любых местах",
+ "time.time": "Текущее время",
+ "time.time-frozen-message": "Время остановлено",
+
+ // date
+ "date.title": "Дата",
+ "date.warning": "Некоторые изменения не сработают пока не пройдет ночь.",
+ "date.year": "Год",
+ "date.season": "Время года",
+ "date.day": "День",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "Используйте данный раздел на свой страх и риск!\nМогут возникнуть проблемы по типу пропущенных писем, событий и заданий.",
+ "flags.quests": "Завершить задание",
+ "flags.wallet": "Бумажник",
+ "flags.unlocked": "Открыть помещение",
+ "flags.unlocked.guild": "Гильдия искателей приключений",
+ "flags.unlocked.room": "Комната: {{name}}",
+ "flags.unlocked-content": "Разблокировать контент",
+ "flags.unlocked-content.dyes-and-tailoring": "Перекраска и шитьё",
+ "flags.unlocked-content.junimo-text": "Изучен язык Джунимо",
+ "flags.community-center": "Клуб",
+ "flags.community-center.door-unlocked": "Открыть дверь",
+ "flags.jojamart.membership": "Членство в корпорации \"ДжоджаМарт\"",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "Управление",
+ "controls.android-config-note": "Вы можете изменить настройки экранных кнопок в конфигурационных файлах для использования CJB Cheats Menu и различных модов виртуальной клавиатуры.",
+ "controls.open-menu": "Открыть меню",
+ "controls.freeze-time": "Остановить время",
+ "controls.grow-tree": "Вырастить деревья",
+ "controls.grow-crops": "Вырастить посевные культуры",
+ "controls.grow-radius": "Радиус произрастания флоры от игрока",
+ "controls.reset-controls": "Сбросить настройки управления данной модификации",
+ "controls.press-new-key": "Нажмите новую клавишу..."
+}
diff --git a/CJBCheatsMenu/i18n/th.json b/CJBCheatsMenu/i18n/th.json
new file mode 100644
index 0000000..b0ee81a
--- /dev/null
+++ b/CJBCheatsMenu/i18n/th.json
@@ -0,0 +1,246 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "เมนูโกงเกมโดย CJB",
+
+ // tab names
+ "tabs.player-and-tools": "ผู้เล่น & เครื่องมือ",
+ "tabs.farm-and-fishing": "การทำฟาร์ม & การตกปลา",
+ "tabs.skills": "ทักษะ",
+ "tabs.weather": "สภาพอากาศ",
+ "tabs.relationships": "ความสัมพันธ์",
+ "tabs.warp": "ตำแหน่งวาร์ป",
+ "tabs.time": "เวลา",
+ "tabs.advanced": "ตั้งค่าขั้นสูง",
+ "tabs.controls": "ตัวควบคุม",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "ตัวละครผู้เล่น",
+ "player.infinite-stamina": "ค่าพลังกายไม่จำกัด",
+ "player.infinite-health": "ค่าพลังชีวิตไม่จำกัด",
+ "player.instant-cooldowns": "ไม่มีคูลดาวน์การใช้อาวุธ",
+ "player.inventory-size": "เพิ่มขนาดกระเป๋า",
+ "player.movement-speed": "ความเร็วในการเคลื่อนที่",
+ "player.movement-speed.default": "ปานกลาง",
+ "player.one-hit-kill": "ตายในการตีทีเดียว",
+ "player.max-daily-luck": "โชคประจำวันสูงสุด",
+
+ // tools
+ "tools.title": "เครื่องมือ",
+ "tools.infinite-water": "บัวรดน้ำ มีน้ำเต็มตลอด",
+ "tools.one-hit-break": "ทำลายในการตีทีเดียว",
+ "tools.harvest-with-scythe": "เก็บเกี่ยวด้วยเคียว",
+
+ // money
+ "add.money": "เงิน",
+ "add.casino-coins": "เหรียญคาสิโน",
+ "add.golden-walnuts": "วอลนัททองคำ",
+ "add.qi-gems": "อัญมณี Qi",
+ "add.amount-gold": "เพิ่ม {{amount}}g",
+ "add.amount-other": "เพิ่ม {{amount}}",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "การทำฟาร์ม",
+ "farm.auto-water": "รดน้ำพืชผักอัตโนมัติ",
+ "farm.durable-fences": "รั้วไม่ถูกทำลาย",
+ "farm.instant-build": "สร้างสิ่งปลูกสร้างทันที",
+ "farm.auto-feed-animals": "ให้อาหารสัตว์อัตโนมัติ",
+ "farm.auto-pet-animals": "ลูบสัตว์ในฟาร์มอัตโนมัติ",
+ "farm.auto-pet-pets": "ลูบสัตว์เลี้ยงอัตโนมัติ",
+ "farm.infinite-hay": "ฟางไม่จำกัด",
+
+ // fishing
+ "fishing.title": "การตกปลา",
+ "fishing.instant-catch": "ตกได้ปลาทันที",
+ "fishing.instant-bite": "ปลากินเหยื่อทันที",
+ "fishing.always-throw-max-distance": "เหวี่ยงเบ็ดไกลสุดเสมอ",
+ "fishing.always-treasure": "การันตีหีบสมบัติทุกครั้ง",
+ "fishing.durable-tackles": "เหยื่อไม่ถูกทำลาย",
+
+ // fast machines
+ "fast-machines.title": "เร่งความเร็วการผลิต",
+ "fast-machines.fruit-trees": "ต้นผลไม้",
+ "fast-machines.ready-in-the-morning": "{{machineName}} (พร้อมเก็บในตอนเช้า)",
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "ทักษะ",
+ "skills.increase-farming": "เพิ่มค่าทักษะ การทำฟาร์ม : {{currentLevel}}",
+ "skills.increase-mining": "เพิ่มค่าทักษะ การทำเหมือง: {{currentLevel}}",
+ "skills.increase-foraging": "เพิ่มค่าทักษะ การหาของป่า: {{currentLevel}}",
+ "skills.increase-fishing": "เพิ่มค่าทักษะ การตกปลา: {{currentLevel}}",
+ "skills.increase-combat": "เพิ่มค่าทักษะ การต่อสู้: {{currentLevel}}",
+ "skills.reset": "รีเซ็ต ค่าทักษะ!",
+
+ // professions
+ "professions.title": "อาชีพ",
+ "professions.combat.fighter": "การต่อสู้ เลเวล 5 - นักสู้",
+ "professions.combat.scout": "การต่อสู้ เลเวล 5 - นักสอดแนม",
+ "professions.combat.acrobat": "การต่อสู้ เลเวล 10 - นักกายกรรม",
+ "professions.combat.brute": "การต่อสู้ เลเวล 10 - นักเลง",
+ "professions.combat.defender": "การต่อสู้ เลเวล 10 - ผู้พิทักษ์",
+ "professions.combat.desperado": "การต่อสู้ เลเวล 10 - อาชญากร",
+ "professions.farming.rancher": "การทำฟาร์ม เลเวล 5 - คนเลี้ยงสัตว์",
+ "professions.farming.tiller": "การทำฟาร์ม เลเวล 5 - ชาวไร่",
+ "professions.farming.agriculturist": "การทำฟาร์ม เลเวล 10 - เกษตรกร",
+ "professions.farming.artisan": "การทำฟาร์ม เลเวล 10 - ช่างฝีมือ",
+ "professions.farming.coopmaster": "การทำฟาร์ม เลเวล 10 - คนดูแลเล้า",
+ "professions.farming.shepherd": "การทำฟาร์ม เลเวล 10 - คนเลี้ยงแกะ",
+ "professions.fishing.fisher": "การตกปลา เลเวล 5 - ชาวประมง",
+ "professions.fishing.trapper": "การตกปลา เลเวล 5 - นักวางกับดัก",
+ "professions.fishing.angler": "การตกปลา เลเวล 10 - นักตกปลา",
+ "professions.fishing.luremaster": "การตกปลา เลเวล 10 - นักล่อมือฉมัง",
+ "professions.fishing.mariner": "การตกปลา เลเวล 10 - กะลาสี",
+ "professions.fishing.pirate": "การตกปลา เลเวล 10 - โจรสลัด",
+ "professions.foraging.forester": "การหาของป่า เลเวล 5 - ชาวป่า",
+ "professions.foraging.gatherer": "การหาของป่า เลเวล 5 - นักเก็บของป่า",
+ "professions.foraging.botanist": "การหาของป่า เลเวล 10 - นักพฤกษศาสตร์",
+ "professions.foraging.lumberjack": "การหาของป่า เลเวล 10 - นักตัดไม้",
+ "professions.foraging.tapper": "การหาของป่า เลเวล 10 - คนกรีดยาง",
+ "professions.foraging.tracker": "การหาของป่า เลเวล 10 - นักแกะรอย",
+ "professions.mining.geologist": "การทำเหมือง เลเวล 5 - นักธรณีวิทยา",
+ "professions.mining.miner": "การทำเหมือง เลเวล 5 - นักขุดแร่",
+ "professions.mining.blacksmith": "การทำเหมือง เลเวล 10 - ช่างตีเหล็ก",
+ "professions.mining.excavator": "การทำเหมือง เลเวล 10 - นักสกัดแร่",
+ "professions.mining.gemologist": "การทำเหมือง เลเวล 10 - นักอัญมณีศาสตร์",
+ "professions.mining.prospector": "การทำเหมือง เลเวล 10 - นักสำรวจแร่",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "สภาพอากาศวันพรุ่งนี้",
+ "weather.current": "สถานะ",
+ "weather.sunny": "อากาศแจ่มใส",
+ "weather.raining": "ฝนตก",
+ "weather.lightning": "มีฟ้าผ่า",
+ "weather.snowing": "หิมะตก",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "ความสัมพันธ์",
+ "relationships.give-gifts-anytime": "ให้ของขวัญได้ทุกเวลา",
+ "relationships.no-decay": "ค่าความสัมพันธ์ไม่ลด",
+ "relationships.friends": "เพื่อนของฉัน",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "สถานที่หลัก",
+ "warp.farm": "ฟาร์ม",
+ "warp.carpenter": "ร้านช่างไม้",
+ "warp.desert": "ทะเลทราย",
+ "warp.mines": "เหมือง",
+ "warp.pierre-shop": "ร้านปิแอร์",
+
+ // town
+ "warp-section.town": "เมือง",
+ "warp.blacksmith": "ร้านตีเหล็ก",
+ "warp.community-center": "ศูนย์ชุมชน",
+ "warp.jojamart": "ร้านโจจ้า",
+ "warp.movie-theater": "โรงหนัง",
+ "warp.museum": "พิพิธภัณฑ์",
+ "warp.saloon": "ซาลูน",
+ "warp.sewer": "ท่อระบายน้ำ",
+
+ // forest
+ "warp-section.forest": "ป่า",
+ "warp.hats": "ร้านหนูหมวก",
+ "warp.ranch": "ฟาร์มของมานี",
+ "warp.secret-woods": "ป่าลึกลับ",
+ "warp.wizard-tower": "หอคอยพ่อมด",
+
+ // mountain
+ "warp-section.mountain": "ภูเขา",
+ "warp.adventurers-guild": "กิลด์นักผจญภัย",
+ "warp.bathhouse": "โรงอาบน้ำ",
+ "warp.mutant-bug-lair": "รังแมลงกลายพันธุ์",
+ "warp.quarry": "เหมืองหิน",
+ "warp.witch-swamp": "บึงแม่มด",
+
+ // beach
+ "warp-section.beach": "ชายหาด",
+ "warp.tide-pools": "ชายหาด (ฝั่งขวา)",
+ "warp.willy-shop": "ร้านของวิลลี่",
+
+ // island
+ "warp-section.island": "เกาะขิง",
+ "warp.forge": "เตาหลอม",
+ "warp.island-farm": "ฟาร์มบนเกาะ",
+ "warp.dwarf-shop": "ร้านคนแคระ (ภูเขาไฟ)",
+ "warp.field-office": "ค่ายภาคสนาม",
+ "warp.leo-house": "บ้านของลีโอ",
+
+ // desert
+ "warp-section.desert": "ทะเลทราย",
+ "warp.casino": "คาสิโน",
+ "warp.sandy-shop": "ร้านของแซนดี้",
+ "warp.skull-cavern": "ถ้ำหัวกะโหลก",
+
+
+ /*********
+ ** Time tab
+ *********/
+ // time
+ "time.title": "เวลา",
+ "time.freeze-inside": "หยุดเวลาเมื่ออยู่ในอาคาร",
+ "time.freeze-caves": "หยุดเวลาเมื่ออยู่ในถ้ำ",
+ "time.freeze-everywhere": "หยุดเวลาใน ทุกๆ ที่",
+ "time.time": "เวลา",
+ "time.time-frozen-message": "หยุดเวลา",
+
+ // date
+ "date.title": "วันที่",
+ "date.warning": "บางสิ่งจะไม่อัปเดตจนกว่าจะผ่านไปหนึ่งคืน",
+ "date.year": "ปีที่",
+ "date.season": "ฤดูกาล",
+ "date.day": "วันที่",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "โปรดใช้เมนูนี้ ด้วยความระมัดระวัง!\nนี่อาจทำให้จดหมาย, เหตุการณ์พิเศษ, เควส ถูกข้ามได้",
+ "flags.quests": "ทำเควสให้สำเร็จ",
+ "flags.wallet": "ไอเทมติดตัวในกระเป๋า",
+ "flags.unlocked": "ปลดล็อกเนื้อหา",
+ "flags.unlocked.guild": "กิลด์นักผจญภัย",
+ "flags.unlocked.room": "ห้อง: {{name}}",
+ "flags.unlocked-content": "ปลดล็อกเนื้อหา",
+ "flags.unlocked-content.dyes-and-tailoring": "การย้อมสี & การตัดเย็บ",
+ "flags.unlocked-content.junimo-text": "Can read Junimo text", // TODO
+ "flags.community-center": "ศูนย์ชุมชน",
+ "flags.community-center.door-unlocked": "ปลดล็อกประตู",
+ "flags.jojamart.membership": "เป็นสมาชิกโจจ้า",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "เมนูควบคุม",
+ "controls.android-config-note": "คุณสามารถเปลี่ยนปุ่มกดที่หน้าจอ ได้ที่ไฟล์ config ของม็อด CJB Cheats Menu และม็อด Virtual Keyboard",
+ "controls.open-menu": "ปุ่มเปิดเมนู",
+ "controls.freeze-time": "ปุ่มหยุดเวลา",
+ "controls.grow-tree": "ปุ่มเร่งโต - ต้นไม้",
+ "controls.grow-crops": "ปุ่มเร่งโต - พืชผัก",
+ "controls.grow-radius": "ระยะทางระหว่างผู้เล่นกับการเร่งโตของวัตถุ",
+ "controls.reset-controls": "รีเซ็ต",
+ "controls.press-new-key": "กดเลือกปุ่มใหม่..."
+}
diff --git a/CJBCheatsMenu/i18n/tr.json b/CJBCheatsMenu/i18n/tr.json
new file mode 100644
index 0000000..d788254
--- /dev/null
+++ b/CJBCheatsMenu/i18n/tr.json
@@ -0,0 +1,246 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "CJB Hile Menüsü",
+
+ // tab names
+ "tabs.player-and-tools": "Oyuncu ve Aletler",
+ "tabs.farm-and-fishing": "Çiftlik ve Balıkçılık",
+ "tabs.skills": "Beceriler",
+ "tabs.weather": "Hava Durumu",
+ "tabs.relationships": "İlişkiler",
+ "tabs.warp": "Işınlanma",
+ "tabs.time": "Zaman",
+ "tabs.advanced": "Gelişmiş",
+ "tabs.controls": "Kontroller",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "Oyuncu",
+ "player.infinite-stamina": "Sınırsız Güç",
+ "player.infinite-health": "Sınırsız Can",
+ "player.instant-cooldowns": "Anında Silah Dolumu",
+ "player.inventory-size": "Envanter Boyutu",
+ "player.movement-speed": "Yürüme Hızı",
+ "player.movement-speed.default": "normal",
+ "player.one-hit-kill": "Tek Vuruşta Öldürme",
+ "player.max-daily-luck": "Maksimum Günlük Şans",
+
+ // tools
+ "tools.title": "Aletler",
+ "tools.infinite-water": "Su Kabında Sınırsız Su",
+ "tools.one-hit-break": "Tek Vuruşta Kırma",
+ "tools.harvest-with-scythe": "Tırpanla Hasat Etme",
+
+ // money
+ "add.money": "Para",
+ "add.casino-coins": "Qi Sikkesi",
+ "add.golden-walnuts": "Altın Ceviz",
+ "add.qi-gems": "Qi Taşı",
+ "add.amount-gold": "Ekle {{amount}}g",
+ "add.amount-other": "Ekle {{amount}}",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "Çiftlik",
+ "farm.auto-water": "Ekinleri Otomatik Sula",
+ "farm.durable-fences": "Dayanıklı Çitler",
+ "farm.instant-build": "Anında İnşaat",
+ "farm.auto-feed-animals": "Her Zaman Otomatik Yemle",
+ "farm.auto-pet-animals": "Hayvanları Otomatik Sev",
+ "farm.auto-pet-pets": "Evcil Hayvanları Otomatik Sev",
+ "farm.infinite-hay": "Sınırsız Saman",
+
+ // fishing
+ "fishing.title": "Balıkçılık",
+ "fishing.instant-catch": "Anında Yakalama",
+ "fishing.instant-bite": "Anında Isırma ",
+ "fishing.always-throw-max-distance": "Her Zaman En Uzağa Fırlat",
+ "fishing.always-treasure": "Her Seferinde Hazine Sandığı",
+ "fishing.durable-tackles": "Dayanıklı Balıkçı Aletleri",
+
+ // fast machines
+ "fast-machines.title": "Hızlı Makine İşlemleri",
+ "fast-machines.fruit-trees": "Meyve Ağacı",
+ "fast-machines.ready-in-the-morning": "{{machineName}} (Sabaha Hazır)",
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "Beceriler",
+ "skills.increase-farming": "Çiftçilik Seviyesini Yükselt: {{currentLevel}}",
+ "skills.increase-mining": "Madencilik Seviyesini Yükselt: {{currentLevel}}",
+ "skills.increase-foraging": "Toplayıcılık Seviyesini Yükselt: {{currentLevel}}",
+ "skills.increase-fishing": "Balıkçılık Seviyesini Yükselt: {{currentLevel}}",
+ "skills.increase-combat": "Savaşma Seviyesini Yükselt: {{currentLevel}}",
+ "skills.reset": "BECERİLERİ SIFIRLA!",
+
+ // professions
+ "professions.title": "Uzmanlık Alanları",
+ "professions.combat.fighter": "Savaşma svy 5 - Savaşçı",
+ "professions.combat.scout": "Savaşma svy 5 - Öncü",
+ "professions.combat.acrobat": "Savaşma svy 10 - Cambaz",
+ "professions.combat.brute": "Savaşma svy 10 - Saldırgan",
+ "professions.combat.defender": "Savaşma svy 10 - Savunmacı",
+ "professions.combat.desperado": "Savaşma svy 10 - Haydut",
+ "professions.farming.rancher": "Çiftçilik svy 5 - Çiftlik Sahibi",
+ "professions.farming.tiller": "Çiftçilik svy 5 - Filiz Kökleyicisi",
+ "professions.farming.agriculturist": "Çiftçilik svy 10 - Ziraatçi",
+ "professions.farming.artisan": "Çiftçilik svy 10 - Zanaatkar",
+ "professions.farming.coopmaster": "Çiftçilik svy 10 - Kümes Sahibi",
+ "professions.farming.shepherd": "Çiftçilik svy 10 - Çoban",
+ "professions.fishing.fisher": "Balıkçılık svy 5 - Balıkçı",
+ "professions.fishing.trapper": "Balıkçılık svy 5 - Tuzakçı",
+ "professions.fishing.angler": "Balıkçılık svy 10 - Oltacı",
+ "professions.fishing.luremaster": "Balıkçılık svy 10 - Yemci",
+ "professions.fishing.mariner": "Balıkçılık svy 10 - Denizci",
+ "professions.fishing.pirate": "Balıkçılık svy 10 - Korsan",
+ "professions.foraging.forester": "Toplayıcılık svy 5 - Korucu",
+ "professions.foraging.gatherer": "Toplayıcılık svy 5 - Toplayıcı",
+ "professions.foraging.botanist": "Toplayıcılık svy 10 - Bitkibilimci",
+ "professions.foraging.lumberjack": "Toplayıcılık svy 10 - Oduncu",
+ "professions.foraging.tapper": "Toplayıcılık svy 10 - Pekmez Uzmanı",
+ "professions.foraging.tracker": "Toplayıcılık svy 10 - İzci",
+ "professions.mining.geologist": "Madencilik svy 5 - Yer Bilimci",
+ "professions.mining.miner": "Madencilik svy 5 - Madenci",
+ "professions.mining.blacksmith": "Madencilik svy 10 - Demirci",
+ "professions.mining.excavator": "Madencilik svy 10 - Kazıcı",
+ "professions.mining.gemologist": "Madencilik svy 10 - Değerli Taş Uzmanı",
+ "professions.mining.prospector": "Madencilik svy 10 - Maden Uzmanı",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "Yarının Hava Durumu",
+ "weather.current": "Mevcut",
+ "weather.sunny": "Güneşli",
+ "weather.raining": "Yağmurlu",
+ "weather.lightning": "Fırtınalı",
+ "weather.snowing": "Karlı",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "İlişkiler",
+ "relationships.give-gifts-anytime": "Hediye Verme Sınırını Kaldır",
+ "relationships.no-decay": "Arkadaşlık Düşmesini Kapat",
+ "relationships.friends": "Arkadaşlar",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "Ana Bölgeler",
+ "warp.farm": "Çiftlik",
+ "warp.carpenter": "Marangoz",
+ "warp.desert": "Çöl",
+ "warp.mines": "Madenler",
+ "warp.pierre-shop": "Pierre'nin Dükkanı",
+
+ // town
+ "warp-section.town": "Kasaba",
+ "warp.blacksmith": "Demirci",
+ "warp.community-center": "Halk Evi",
+ "warp.jojamart": "JojaMart",
+ "warp.movie-theater": "Sinema",
+ "warp.museum": "Müze",
+ "warp.saloon": "Salon",
+ "warp.sewer": "Lağım",
+
+ // forest
+ "warp-section.forest": "Orman",
+ "warp.hats": "Şapka",
+ "warp.ranch": "Marnie'nin Çiftliği",
+ "warp.secret-woods": "Gizli Koru",
+ "warp.wizard-tower": "Büyücü'nün Kulesi",
+
+ // mountain
+ "warp-section.mountain": "Dağ",
+ "warp.adventurers-guild": "Maceracılar Loncası",
+ "warp.bathhouse": "Hamam",
+ "warp.mutant-bug-lair": "Mutant Böcek Bölgesi",
+ "warp.quarry": "Taş Ocağı",
+ "warp.witch-swamp": "Cadı Bataklığı",
+
+ // beach
+ "warp-section.beach": "Sahil",
+ "warp.tide-pools": "Gelgit Havuzları",
+ "warp.willy-shop": "Willy'nin Dükkanı",
+
+ // island
+ "warp-section.island": "Zencefil Adası",
+ "warp.forge": "Demir Ocağı",
+ "warp.island-farm": "Ada Çiftliği",
+ "warp.dwarf-shop": "Volkan Cüce Dükkanı",
+ "warp.field-office": "Saha Ofisi",
+ "warp.leo-house": "Leo'nun Evi",
+
+ // desert
+ "warp-section.desert": "Çöl",
+ "warp.casino": "Kumarhane",
+ "warp.sandy-shop": "Sandy'nin Dükkanı",
+ "warp.skull-cavern": "Kafatası Mağarası",
+
+
+ /*********
+ ** Time tab
+ *********/
+ // time
+ "time.title": "Zaman",
+ "time.freeze-inside": "İçerideyken Zamanı Dondur",
+ "time.freeze-caves": "Mağaradayken Zamanı Dondur",
+ "time.freeze-everywhere": "Zamanı Her Yerde Dondur",
+ "time.time": "Saat",
+ "time.time-frozen-message": "Zaman Dondu",
+
+ // date
+ "date.title": "Tarih",
+ "date.warning": "Bazı şeyler bir gece geçmeden güncellenmez.",
+ "date.year": "Yıl",
+ "date.season": "Sezon",
+ "date.day": "Gün",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "Bu bölümün kullanım sorumluluğu size aittir!\nBu ayarlar postaların, olayların ya da görevlerin atlanması gibi sorunlara yol açabilir.",
+ "flags.quests": "Görevleri Tamamla",
+ "flags.wallet": "Cüzdandaki Nesneler",
+ "flags.unlocked": "Açılmış Yerler",
+ "flags.unlocked.guild": "Maceracılar Loncası",
+ "flags.unlocked.room": "Odası: {{name}}",
+ "flags.unlocked-content": "Açılmış İçerik",
+ "flags.unlocked-content.dyes-and-tailoring": "Boyama ve Dikiş",
+ "flags.unlocked-content.junimo-text": "Junimo yazılarını okuyabilme",
+ "flags.community-center": "Halkevi",
+ "flags.community-center.door-unlocked": "Kapı Açıldı",
+ "flags.jojamart.membership": "JojaMart Üyeliği",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "Kontroller",
+ "controls.android-config-note": "CJB Hile Menüsü ve Sanal Klavye modları için yapılandırma dosyalarındaki ekran düğmelerini değiştirebilirsiniz.",
+ "controls.open-menu": "Menüyü Aç",
+ "controls.freeze-time": "Zamanı Dondur",
+ "controls.grow-tree": "Ağacı Büyüt",
+ "controls.grow-crops": "Ekini Büyüt",
+ "controls.grow-radius": "Ekin Büyüme Mesafesi",
+ "controls.reset-controls": "Sıfırla",
+ "controls.press-new-key": "Yeni bir tuşa bas..."
+}
diff --git a/CJBCheatsMenu/i18n/uk.json b/CJBCheatsMenu/i18n/uk.json
new file mode 100644
index 0000000..4f9bfe5
--- /dev/null
+++ b/CJBCheatsMenu/i18n/uk.json
@@ -0,0 +1,246 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "CJB Cheats Menu",
+
+ // tab names
+ "tabs.player-and-tools": "Гравець та Інструменти",
+ "tabs.farm-and-fishing": "Ферма та Рибальство",
+ "tabs.skills": "Навички",
+ "tabs.weather": "Погода",
+ "tabs.relationships": "Стосунки",
+ "tabs.warp": "Телепортація",
+ "tabs.time": "Час",
+ "tabs.advanced": "Інше",
+ "tabs.controls": "Елементи керування",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "Гравець",
+ "player.infinite-stamina": "Нескінченна енергія",
+ "player.infinite-health": "Нескінченне здоров'я",
+ "player.instant-cooldowns": "Без затримки при використанні зброї",
+ "player.inventory-size": "Розмір інвентарю",
+ "player.movement-speed": "Швидкість ходи",
+ "player.movement-speed.default": "нормальна",
+ "player.one-hit-kill": "Вбивство з одного удару",
+ "player.max-daily-luck": "Максимальна удача",
+
+ // tools
+ "tools.title": "Інструменти",
+ "tools.infinite-water": "Нескінченна вода у лійці",
+ "tools.one-hit-break": "Знищення з одного удару",
+ "tools.harvest-with-scythe": "Збір культур косою",
+
+ // money
+ "add.money": "Гроші",
+ "add.casino-coins": "Монети Кі",
+ "add.golden-walnuts": "Золоті горіхи",
+ "add.qi-gems": "Кристали Кі",
+ "add.amount-gold": "Додати {{amount}} з",
+ "add.amount-other": "Додати {{amount}}",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "Ферма",
+ "farm.auto-water": "Автоматичний полив культур",
+ "farm.durable-fences": "Міцні огорожі",
+ "farm.instant-build": "Миттєва побудова",
+ "farm.auto-feed-animals": "Авто-годування тварин",
+ "farm.auto-pet-animals": "Авто-пестення тварин",
+ "farm.auto-pet-pets": "Авто-пестення улюбленців",
+ "farm.infinite-hay": "Нескінченне сіно",
+
+ // fishing
+ "fishing.title": "Рибальство",
+ "fishing.instant-catch": "Миттєве виловлення риби",
+ "fishing.instant-bite": "Миттєве клювання риби",
+ "fishing.always-throw-max-distance": "Завжди закидувати на макс. дистанцію",
+ "fishing.always-treasure": "Завжди трапляються скарби",
+ "fishing.durable-tackles": "Міцне додаткове спорядження",
+
+ // fast machines
+ "fast-machines.title": "Пришвидшення роботи машин",
+ "fast-machines.fruit-trees": "Фруктові дерева",
+ "fast-machines.ready-in-the-morning": "{{machineName}}(буде готово вранці)",
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "Навички",
+ "skills.increase-farming": "Підвищити рів. Фермерства: {{currentLevel}}",
+ "skills.increase-mining": "Підвищити рів. Шахтарства: {{currentLevel}}",
+ "skills.increase-foraging": "Підвищити рів. Збирацтва:{{currentLevel}}",
+ "skills.increase-fishing": "Підвищити рів. Рибальства: {{currentLevel}}",
+ "skills.increase-combat": "Підвищити рів. Бойових Навичок: {{currentLevel}}",
+ "skills.reset": "СКИНУТИ УСІ НАВИЧКИ!",
+
+ // professions
+ "professions.title": "Професії",
+ "professions.combat.fighter": "Бойові навички рів. 5 - Боєць",
+ "professions.combat.scout": "Бойові навички рів. 5 - Бойскаут",
+ "professions.combat.acrobat": "Бойові навички рів. 10 - Акробат",
+ "professions.combat.brute": "Бойові навички рів. 10 - Громило",
+ "professions.combat.defender": "Бойові навички рів. 10 - Захисник",
+ "professions.combat.desperado": "Бойові навички рів. 10 - Паливода",
+ "professions.farming.rancher": "Фермерство рів. 5 - Тваринник",
+ "professions.farming.tiller": "Фермерство рів. 5 - Культиватор",
+ "professions.farming.agriculturist": "Фермерство рів. 10 - Агроном",
+ "professions.farming.artisan": "Фермерство рів. 10 - Золоті руки",
+ "professions.farming.coopmaster": "Фермерство рів. 10 - Птахівник",
+ "professions.farming.shepherd": "Фермерство рів. 10 - Пастух",
+ "professions.fishing.fisher": "Рибальство рів. 5 - Рибак",
+ "professions.fishing.trapper": "Рибальство рів. 5 - Краболов",
+ "professions.fishing.angler": "Рибальство рів. 10 - Рибалка",
+ "professions.fishing.luremaster": "Рибальство рів. 10 - Майстер з наживки",
+ "professions.fishing.mariner": "Рибальство рів. 10 - Мореплавець",
+ "professions.fishing.pirate": "Рибальство рів. 10 - Пірат",
+ "professions.foraging.forester": "Збирацтво рів. 5 - Лісівник",
+ "professions.foraging.gatherer": "Збирацтво рів. 5 - Збирач",
+ "professions.foraging.botanist": "Збирацтво рів. 10 - Ботанік",
+ "professions.foraging.lumberjack": "Збирацтво рів. 10 - Лісоруб",
+ "professions.foraging.tapper": "Збирацтво рів. 10 - Сокознавець",
+ "professions.foraging.tracker": "Збирацтво рів. 10 - Мисливець",
+ "professions.mining.geologist": "Шахтарство рів. 5 - Геолог",
+ "professions.mining.miner": "Шахтарство рів. 5 - Шахтар",
+ "professions.mining.blacksmith": "Шахтарство рів. 10 - Коваль",
+ "professions.mining.excavator": "Шахтарство рів. 10 - Копальник",
+ "professions.mining.gemologist": "Шахтарство рів. 10 - Гемолог",
+ "professions.mining.prospector": "Шахтарство рів. 10 - Розвідник",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "Погода завтра",
+ "weather.current": "Стан погоди на завтра",
+ "weather.sunny": "Сонячно",
+ "weather.raining": "Дощ",
+ "weather.lightning": "Гроза",
+ "weather.snowing": "Снігопад",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "Стосунки",
+ "relationships.give-gifts-anytime": "Подарунки можна дарувати досхочу",
+ "relationships.no-decay": "Рівень дружби не знижується",
+ "relationships.friends": "Друзі",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "Головні локації",
+ "warp.farm": "Ферма",
+ "warp.carpenter": "Столярська крамниця",
+ "warp.desert": "Пустеля",
+ "warp.mines": "Шахта",
+ "warp.pierre-shop": "Крамниця У П'єра",
+
+ // town
+ "warp-section.town": "Місто",
+ "warp.blacksmith": "Коваль",
+ "warp.community-center": "Громадський Клуб",
+ "warp.jojamart": "JojaМаркет",
+ "warp.movie-theater": "Кінотеатр",
+ "warp.museum": "Музей",
+ "warp.saloon": "Салун",
+ "warp.sewer": "Каналізація",
+
+ // forest
+ "warp-section.forest": "Ліс",
+ "warp.hats": "Кепкі",
+ "warp.ranch": "Ранчо Марні",
+ "warp.secret-woods": "Таємний ліс",
+ "warp.wizard-tower": "Вежа Чарівника",
+
+ // mountain
+ "warp-section.mountain": "Гори",
+ "warp.adventurers-guild": "Гільдія Шукачів Пригод",
+ "warp.bathhouse": "Сауна",
+ "warp.mutant-bug-lair": "Лігво жуків-мутантів",
+ "warp.quarry": "Кар'єр",
+ "warp.witch-swamp": "Болото відьми",
+
+ // beach
+ "warp-section.beach": "Пляж",
+ "warp.tide-pools": "Приливні басейни",
+ "warp.willy-shop": "Рибацька крамниця",
+
+ // island
+ "warp-section.island": "Імбирний острів",
+ "warp.forge": "Кузня",
+ "warp.island-farm": "Острівна ферма",
+ "warp.dwarf-shop": "Дварфівська крамниця",
+ "warp.field-office": "Польовий офіс",
+ "warp.leo-house": "Хатинка Лео",
+
+ // desert
+ "warp-section.desert": "Пустеля",
+ "warp.casino": "Казино",
+ "warp.sandy-shop": "Крамниця Сенді",
+ "warp.skull-cavern": "Печера Черепа",
+
+
+ /*********
+ ** Time tab
+ *********/
+ // time
+ "time.title": "Час",
+ "time.freeze-inside": "Зупинити час у приміщеннях",
+ "time.freeze-caves": "Зупинити час у печерах",
+ "time.freeze-everywhere": "Зупинити час усюди",
+ "time.time": "Поточний час",
+ "time.time-frozen-message": "Час зупинено",
+
+ // date
+ "date.title": "Дата",
+ "date.warning": "Деякі зміни не спрацюють, поки не пройде ніч.",
+ "date.year": "Рік",
+ "date.season": "Пора року",
+ "date.day": "День",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "Використовуйте цей розділ на свій ризик!\nМожуть виникнути проблеми такі як пропущені листи, події та завдання.",
+ "flags.quests": "Завершити завдання",
+ "flags.wallet": "Гаманець",
+ "flags.unlocked": "Розблоковані локації",
+ "flags.unlocked.guild": "Гільдія Шукачів Пригод",
+ "flags.unlocked.room": "Кімната: {{name}}",
+ "flags.unlocked-content": "Розблокувати контент",
+ "flags.unlocked-content.dyes-and-tailoring": "Фарбування та шиття",
+ "flags.unlocked-content.junimo-text": "Ви вмієте читати текcт Джунімо",
+ "flags.community-center": "Громадський Клуб",
+ "flags.community-center.door-unlocked": "Двері відчинено",
+ "flags.jojamart.membership": "Членство у Корпорації JojaМаркет",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "Керування",
+ "controls.android-config-note": "Ви можете змінити налаштування екранних кнопок у config файлах для CJB Cheats Menu та різних модів віртуальної клавіатури.",
+ "controls.open-menu": "Відкрити меню",
+ "controls.freeze-time": "Зупинити час",
+ "controls.grow-tree": "Виростити дерева",
+ "controls.grow-crops": "Виростити культури",
+ "controls.grow-radius": "Радіус прор. флори від гравця",
+ "controls.reset-controls": "Скинути налаштування",
+ "controls.press-new-key": "Натисніть нову клавішу..."
+}
diff --git a/CJBCheatsMenu/i18n/zh.json b/CJBCheatsMenu/i18n/zh.json
new file mode 100644
index 0000000..0083af9
--- /dev/null
+++ b/CJBCheatsMenu/i18n/zh.json
@@ -0,0 +1,246 @@
+{
+ /*********
+ ** Main translations
+ *********/
+ // mod name shown in the menu
+ "mod-name": "CJB 作弊菜单",
+
+ // tab names
+ "tabs.player-and-tools": "玩家 & 工具",
+ "tabs.farm-and-fishing": "农场 & 钓鱼",
+ "tabs.skills": "技能",
+ "tabs.weather": "天气",
+ "tabs.relationships": "人际关系",
+ "tabs.warp": "传送",
+ "tabs.time": "时间",
+ "tabs.advanced": "高级",
+ "tabs.controls": "控制",
+
+
+ /*********
+ ** Player & Tools tab
+ *********/
+ // player
+ "player.title": "玩家",
+ "player.infinite-stamina": "无限体力",
+ "player.infinite-health": "无限生命",
+ "player.instant-cooldowns": "武器无冷却时间",
+ "player.inventory-size": "背包栏大小",
+ "player.movement-speed": "移动速度增加",
+ "player.movement-speed.default": "默认",
+ "player.one-hit-kill": "一击必杀",
+ "player.max-daily-luck": "每日运气最大",
+
+ // tools
+ "tools.title": "工具",
+ "tools.infinite-water": "喷壶永不干涸",
+ "tools.one-hit-break": "一砍即倒(一击即碎)",
+ "tools.harvest-with-scythe": "镰刀收获",
+
+ // money
+ "add.money": "金钱",
+ "add.casino-coins": "赌场代币",
+ "add.golden-walnuts": "金色核桃",
+ "add.qi-gems": "齐钻",
+ "add.amount-gold": "增加 {{amount}} 金",
+ "add.amount-other": "增加 {{amount}}个",
+
+
+ /*********
+ ** Farm & Fishing tab
+ *********/
+ // farm
+ "farm.title": "农场",
+ "farm.auto-water": "作物自动灌溉",
+ "farm.durable-fences": "围栏不损毁",
+ "farm.instant-build": "农场建筑立即完成",
+ "farm.auto-feed-animals": "自动喂食动物",
+ "farm.auto-pet-animals": "自动抚摸动物",
+ "farm.auto-pet-pets": "自动抚摸宠物",
+ "farm.infinite-hay": "无限干草",
+
+ // fishing
+ "fishing.title": "钓鱼",
+ "fishing.instant-catch": "立即钓起",
+ "fishing.instant-bite": "立即咬钩",
+ "fishing.always-throw-max-distance": "抛竿总是最远距离",
+ "fishing.always-treasure": "必定出现宝箱",
+ "fishing.durable-tackles": "钓具不损毁",
+
+ // fast machines
+ "fast-machines.title": "工匠设备快速工作",
+ "fast-machines.fruit-trees": "水果树",
+ "fast-machines.ready-in-the-morning": "{{machineName}}(第二天早上完成)",
+
+
+ /*********
+ ** Skills tab
+ *********/
+ // skills
+ "skills.title": "技能",
+ "skills.increase-farming": "耕种增加1级 当前等级: {{currentLevel}}",
+ "skills.increase-mining": "采矿增加1级 当前等级: {{currentLevel}}",
+ "skills.increase-foraging": "觅食增加1级 当前等级: {{currentLevel}}",
+ "skills.increase-fishing": "钓鱼增加1级 当前等级: {{currentLevel}}",
+ "skills.increase-combat": "战斗增加1级 当前等级: {{currentLevel}}",
+ "skills.reset": "重设技能!",
+
+ // professions
+ "professions.title": "职业",
+ "professions.combat.fighter": "战斗 等级 5 - 战士",
+ "professions.combat.scout": "战斗 等级 5 - 侦查员",
+ "professions.combat.acrobat": "战斗 等级 10 - 特技者",
+ "professions.combat.brute": "战斗 等级 10 - 野蛮人",
+ "professions.combat.defender": "战斗 等级 10 - 防御者",
+ "professions.combat.desperado": "战斗 等级 10 - 亡命徒",
+ "professions.farming.rancher": "耕种 等级 5 - 畜牧人",
+ "professions.farming.tiller": "耕种 等级 5 - 农耕人",
+ "professions.farming.agriculturist": "耕种 等级 10 - 农业学家",
+ "professions.farming.artisan": "耕种 等级 10 - 工匠",
+ "professions.farming.coopmaster": "耕种 等级 10 - 鸡舍大师",
+ "professions.farming.shepherd": "耕种 等级 10 - 牧羊人",
+ "professions.fishing.fisher": "钓鱼 等级 5 - 渔夫",
+ "professions.fishing.trapper": "钓鱼 等级 5 - 捕猎者",
+ "professions.fishing.angler": "钓鱼 等级 10 - 垂钓者",
+ "professions.fishing.luremaster": "钓鱼 等级 10 - 诱饵大师",
+ "professions.fishing.mariner": "钓鱼 等级 10 - 水手",
+ "professions.fishing.pirate": "钓鱼 等级 10 - 海盗",
+ "professions.foraging.forester": "觅食 等级 5 - 护林人",
+ "professions.foraging.gatherer": "觅食 等级 5 - 收集者",
+ "professions.foraging.botanist": "觅食 等级 10 - 植物学家",
+ "professions.foraging.lumberjack": "觅食 等级 10 - 伐木工人",
+ "professions.foraging.tapper": "觅食 等级 10 - 萃取者",
+ "professions.foraging.tracker": "觅食 等级 10 - 追踪者",
+ "professions.mining.geologist": "采矿 等级 5 - 地质学家",
+ "professions.mining.miner": "采矿 等级 5 - 矿工",
+ "professions.mining.blacksmith": "采矿 等级 10 - 铁匠",
+ "professions.mining.excavator": "采矿 等级 10 - 挖掘者",
+ "professions.mining.gemologist": "采矿 等级 10 - 宝石专家",
+ "professions.mining.prospector": "采矿 等级 10 - 勘探者",
+
+
+ /*********
+ ** Weather tab
+ *********/
+ "weather.title": "明日天气",
+ "weather.current": "目前",
+ "weather.sunny": "晴天",
+ "weather.raining": "雨天",
+ "weather.lightning": "雷雨",
+ "weather.snowing": "下雪",
+
+
+ /*********
+ ** Relationships tab
+ *********/
+ "relationships.title": "人际关系",
+ "relationships.give-gifts-anytime": "随时可以给予礼物",
+ "relationships.no-decay": "友情不会下降",
+ "relationships.friends": "朋友",
+
+
+ /*********
+ ** Warps tab
+ *********/
+ // main areas
+ "warp-section.main": "主要区域",
+ "warp.farm": "农场",
+ "warp.carpenter": "木匠的商店",
+ "warp.desert": "沙漠",
+ "warp.mines": "矿井",
+ "warp.pierre-shop": "皮埃尔的杂货店",
+
+ // town
+ "warp-section.town": "镇上",
+ "warp.blacksmith": "铁匠铺",
+ "warp.community-center": "社区中心",
+ "warp.jojamart": "Joja超市",
+ "warp.movie-theater": "电影院",
+ "warp.museum": "博物馆",
+ "warp.saloon": "星之果实酒吧",
+ "warp.sewer": "下水道",
+
+ // forest
+ "warp-section.forest": "南部森林",
+ "warp.hats": "帽子店",
+ "warp.ranch": "玛妮的牧场",
+ "warp.secret-woods": "秘密森林",
+ "warp.wizard-tower": "法师塔",
+
+ // mountain
+ "warp-section.mountain": "北部山区",
+ "warp.adventurers-guild": "探险家公会",
+ "warp.bathhouse": "温泉",
+ "warp.mutant-bug-lair": "突变虫穴",
+ "warp.quarry": "采石场",
+ "warp.witch-swamp": "巫婆沼泽",
+
+ // beach
+ "warp-section.beach": "沙滩",
+ "warp.tide-pools": "沙滩",
+ "warp.willy-shop": "威利的鱼店",
+
+ // island
+ "warp-section.island": "姜岛",
+ "warp.forge": "锻造台",
+ "warp.island-farm": "姜岛农场",
+ "warp.dwarf-shop": "火山地牢矮人商店",
+ "warp.field-office": "岛屿办事处",
+ "warp.leo-house": "雷欧的房子",
+
+ // desert
+ "warp-section.desert": "沙漠",
+ "warp.casino": "赌场",
+ "warp.sandy-shop": "桑迪的商店",
+ "warp.skull-cavern": "骷髅洞穴",
+
+
+ /*********
+ ** Time tab
+ *********/
+ // time
+ "time.title": "时间",
+ "time.freeze-inside": "在建筑内冻结时间",
+ "time.freeze-caves": "在矿井内冻结时间",
+ "time.freeze-everywhere": "任何地方都冻结时间",
+ "time.time": "时间",
+ "time.time-frozen-message": "时间冻结",
+
+ // date
+ "date.title": "日期",
+ "date.warning": "部分事件需要到次日才会更新",
+ "date.year": "年",
+ "date.season": "季节",
+ "date.day": "日",
+
+
+ /*********
+ ** Advanced tab
+ *********/
+ "flags.warning": "使用此部分内容需要您自行承担风险!\n这可能会导致诸如信件、事件或任务被跳过等问题。",
+ "flags.quests": "立刻完成任务",
+ "flags.wallet": "钱包物品",
+ "flags.unlocked": "区域解锁",
+ "flags.unlocked.guild": "探险家公会解锁",
+ "flags.unlocked.room": "{{name}} 的房间",
+ "flags.unlocked-content": "解锁内容",
+ "flags.unlocked-content.dyes-and-tailoring": "染色 & 缝纫",
+ "flags.unlocked-content.junimo-text": "Can read Junimo text", // TODO
+ "flags.community-center": "社区中心",
+ "flags.community-center.door-unlocked": "社区中心解锁",
+ "flags.jojamart.membership": "Joja超市会员资格",
+
+
+ /*********
+ ** Controls tab
+ *********/
+ "controls.title": "按键绑定",
+ "controls.android-config-note": "您可以在配置(config)文件中为CJB作弊菜单和一些使用虚拟键盘的模组设置按键布局。",
+ "controls.open-menu": "打开菜单",
+ "controls.freeze-time": "冻结时间",
+ "controls.grow-tree": "树木立即长大",
+ "controls.grow-crops": "作物立即成熟",
+ "controls.grow-radius": "生长范围(相对于玩家)",
+ "controls.reset-controls": "重置按键",
+ "controls.press-new-key": "绑定新按键..."
+}
diff --git a/CJBCheatsMenu/manifest.json b/CJBCheatsMenu/manifest.json
new file mode 100644
index 0000000..cd6e525
--- /dev/null
+++ b/CJBCheatsMenu/manifest.json
@@ -0,0 +1,10 @@
+{
+ "Name": "CJB Cheats Menu",
+ "Author": "CJBok and Pathoschild",
+ "Version": "1.33.5",
+ "Description": "Simple in-game cheats menu!",
+ "UniqueID": "CJBok.CheatsMenu",
+ "EntryDll": "CJBCheatsMenu.dll",
+ "MinimumApiVersion": "3.14.0",
+ "UpdateKeys": [ "Nexus:4" ]
+}
diff --git a/C_PyTKLite/PyTKLite.dll b/C_PyTKLite/PyTKLite.dll
new file mode 100644
index 0000000..2dcc924
Binary files /dev/null and b/C_PyTKLite/PyTKLite.dll differ
diff --git a/C_PyTKLite/PyTKLite.pdb b/C_PyTKLite/PyTKLite.pdb
new file mode 100644
index 0000000..b5cf0ad
Binary files /dev/null and b/C_PyTKLite/PyTKLite.pdb differ
diff --git a/C_PyTKLite/manifest.json b/C_PyTKLite/manifest.json
new file mode 100644
index 0000000..63e99ea
--- /dev/null
+++ b/C_PyTKLite/manifest.json
@@ -0,0 +1,16 @@
+{
+ "Name": "PyTK Lite",
+ "Author": "Platonymous",
+ "Version": "1.24.0",
+ "Description": "Platonymous Toolkit (Lite Version)",
+ "UniqueID": "Platonymous.Toolkit",
+ "EntryDll": "PyTKLite.dll",
+ "MinimumApiVersion": "3.14.0",
+ "UpdateKeys": [ "Nexus:1726" ],
+ "Dependencies": [
+ {
+ "UniqueID": "Pathoschild.ContentPatcher",
+ "IsRequired": false
+ }
+ ]
+}
diff --git a/ConsoleCommands/ConsoleCommands.dll b/ConsoleCommands/ConsoleCommands.dll
new file mode 100644
index 0000000..e5ed8b4
Binary files /dev/null and b/ConsoleCommands/ConsoleCommands.dll differ
diff --git a/ConsoleCommands/manifest.json b/ConsoleCommands/manifest.json
new file mode 100644
index 0000000..a9040f6
--- /dev/null
+++ b/ConsoleCommands/manifest.json
@@ -0,0 +1,9 @@
+{
+ "Name": "Console Commands",
+ "Author": "SMAPI",
+ "Version": "3.18.6",
+ "Description": "Adds SMAPI console commands that let you manipulate the game.",
+ "UniqueID": "SMAPI.ConsoleCommands",
+ "EntryDll": "ConsoleCommands.dll",
+ "MinimumApiVersion": "3.18.6"
+}
diff --git a/ContentPatcher/ContentPatcher.dll b/ContentPatcher/ContentPatcher.dll
new file mode 100644
index 0000000..8af2428
Binary files /dev/null and b/ContentPatcher/ContentPatcher.dll differ
diff --git a/ContentPatcher/config.json b/ContentPatcher/config.json
new file mode 100644
index 0000000..bd7d220
--- /dev/null
+++ b/ContentPatcher/config.json
@@ -0,0 +1,9 @@
+{
+ "EnableDebugFeatures": false,
+ "GroupEditsByMod": true,
+ "Controls": {
+ "ToggleDebug": "F3",
+ "DebugPrevTexture": "LeftControl",
+ "DebugNextTexture": "RightControl"
+ }
+}
\ No newline at end of file
diff --git a/ContentPatcher/manifest.json b/ContentPatcher/manifest.json
new file mode 100644
index 0000000..872b509
--- /dev/null
+++ b/ContentPatcher/manifest.json
@@ -0,0 +1,10 @@
+{
+ "Name": "Content Patcher",
+ "Author": "Pathoschild",
+ "Version": "1.30.4",
+ "MinimumApiVersion": "3.18.1",
+ "Description": "Loads content packs which edit game data, images, and maps without changing the game files.",
+ "UniqueID": "Pathoschild.ContentPatcher",
+ "EntryDll": "ContentPatcher.dll",
+ "UpdateKeys": [ "Nexus:1915" ]
+}
diff --git a/CustomMusic/CustomMusic.dll b/CustomMusic/CustomMusic.dll
new file mode 100644
index 0000000..125b6e4
Binary files /dev/null and b/CustomMusic/CustomMusic.dll differ
diff --git a/CustomMusic/CustomMusic.pdb b/CustomMusic/CustomMusic.pdb
new file mode 100644
index 0000000..51f4d6c
Binary files /dev/null and b/CustomMusic/CustomMusic.pdb differ
diff --git a/CustomMusic/NAudio.Core.dll b/CustomMusic/NAudio.Core.dll
new file mode 100644
index 0000000..50724d1
Binary files /dev/null and b/CustomMusic/NAudio.Core.dll differ
diff --git a/CustomMusic/NAudio.Vorbis.dll b/CustomMusic/NAudio.Vorbis.dll
new file mode 100644
index 0000000..dd213a9
Binary files /dev/null and b/CustomMusic/NAudio.Vorbis.dll differ
diff --git a/CustomMusic/NVorbis.dll b/CustomMusic/NVorbis.dll
new file mode 100644
index 0000000..a16c84c
Binary files /dev/null and b/CustomMusic/NVorbis.dll differ
diff --git a/CustomMusic/config.json b/CustomMusic/config.json
new file mode 100644
index 0000000..b408943
--- /dev/null
+++ b/CustomMusic/config.json
@@ -0,0 +1,7 @@
+{
+ "Convert": false,
+ "Debug": false,
+ "Presets": {},
+ "SoundVolume": 0.3,
+ "MusicVolume": 0.5
+}
\ No newline at end of file
diff --git a/CustomMusic/manifest.json b/CustomMusic/manifest.json
new file mode 100644
index 0000000..32d2e9c
--- /dev/null
+++ b/CustomMusic/manifest.json
@@ -0,0 +1,26 @@
+{
+ "Name": "CustomMusic",
+ "Author": "Platonymous",
+ "Version": "1.9.0",
+ "Description": "Changes the games music",
+ "UniqueID": "Platonymous.CustomMusic",
+ "EntryDll": "CustomMusic.dll",
+ "MinimumApiVersion": "3.0.0",
+ "UpdateKeys": [ "Nexus:3043" ],
+ "Dependencies": [
+ {
+ "UniqueID": "Platonymous.ModUpdater",
+ "IsRequired": false
+ },
+ {
+ "UniqueID": "spacechase0.GenericModConfigMenu",
+ "IsRequired": false
+ }
+ ],
+ "ModUpdater": {
+ "Repository": "Stardew-Valley-Mods",
+ "User": "Platonymous",
+ "Directory": "_releases",
+ "ModFolder": "CustomMusic"
+ }
+}
diff --git a/CustomNPCFixes/CustomNPCFixes.dll b/CustomNPCFixes/CustomNPCFixes.dll
new file mode 100644
index 0000000..d0917a4
Binary files /dev/null and b/CustomNPCFixes/CustomNPCFixes.dll differ
diff --git a/CustomNPCFixes/CustomNPCFixes.pdb b/CustomNPCFixes/CustomNPCFixes.pdb
new file mode 100644
index 0000000..38bd513
Binary files /dev/null and b/CustomNPCFixes/CustomNPCFixes.pdb differ
diff --git a/CustomNPCFixes/manifest.json b/CustomNPCFixes/manifest.json
new file mode 100644
index 0000000..469e7a5
--- /dev/null
+++ b/CustomNPCFixes/manifest.json
@@ -0,0 +1,20 @@
+{
+ "Name": "Custom NPC Fixes",
+ "Author": "spacechase0",
+ "Version": "1.2.6",
+ "MinimumApiVersion": "3.13.0",
+ "Description": "Fixes NPC spawning in custom locations, pathing to custom locations, and schedules for new NPCs.",
+ "UniqueID": "spacechase0.CustomNPCFixes",
+ "EntryDll": "CustomNPCFixes.dll",
+ "UpdateKeys": [ "Nexus:3849" ],
+ "Dependencies": [
+ {
+ "UniqueID": "Platonymous.TMXLoader",
+ "IsRequired": false
+ },
+ {
+ "UniqueID": "Pathoschild.ContentPatcher",
+ "IsRequired": false
+ }
+ ]
+}
diff --git a/ErrorHandler/ErrorHandler.dll b/ErrorHandler/ErrorHandler.dll
new file mode 100644
index 0000000..391ae78
Binary files /dev/null and b/ErrorHandler/ErrorHandler.dll differ
diff --git a/ErrorHandler/i18n/de.json b/ErrorHandler/i18n/de.json
new file mode 100644
index 0000000..59c7d9f
--- /dev/null
+++ b/ErrorHandler/i18n/de.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "Ungültiger Inhalt wurde entfernt, um einen Absturz zu verhindern (siehe SMAPI Konsole für weitere Informationen)."
+}
diff --git a/ErrorHandler/i18n/default.json b/ErrorHandler/i18n/default.json
new file mode 100644
index 0000000..8006d8a
--- /dev/null
+++ b/ErrorHandler/i18n/default.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "Invalid content was removed to prevent a crash (see the SMAPI console for info)."
+}
diff --git a/ErrorHandler/i18n/es.json b/ErrorHandler/i18n/es.json
new file mode 100644
index 0000000..9cef507
--- /dev/null
+++ b/ErrorHandler/i18n/es.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "Se ha quitado contenido inválido para evitar un cierre forzoso (revisa la consola de SMAPI para más información)."
+}
diff --git a/ErrorHandler/i18n/fr.json b/ErrorHandler/i18n/fr.json
new file mode 100644
index 0000000..113b0d7
--- /dev/null
+++ b/ErrorHandler/i18n/fr.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "Le contenu non valide a été supprimé afin d'éviter un plantage (voir la console de SMAPI pour plus d'informations)."
+}
diff --git a/ErrorHandler/i18n/hu.json b/ErrorHandler/i18n/hu.json
new file mode 100644
index 0000000..bfad988
--- /dev/null
+++ b/ErrorHandler/i18n/hu.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "Érvénytelen elemek kerültek eltávolításra, hogy a játék ne omoljon össze (további információk a SMAPI konzolon)."
+}
diff --git a/ErrorHandler/i18n/it.json b/ErrorHandler/i18n/it.json
new file mode 100644
index 0000000..a04a720
--- /dev/null
+++ b/ErrorHandler/i18n/it.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "Contenuto non valido rimosso per prevenire un crash (Guarda la console di SMAPI per maggiori informazioni)."
+}
diff --git a/ErrorHandler/i18n/ja.json b/ErrorHandler/i18n/ja.json
new file mode 100644
index 0000000..71c2878
--- /dev/null
+++ b/ErrorHandler/i18n/ja.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "クラッシュを防ぐために無効なコンテンツを取り除きました (詳細はSMAPIコンソールを参照)"
+}
diff --git a/ErrorHandler/i18n/ko.json b/ErrorHandler/i18n/ko.json
new file mode 100644
index 0000000..c1671a2
--- /dev/null
+++ b/ErrorHandler/i18n/ko.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "충돌을 방지하기 위해 잘못된 컨텐츠가 제거되었습니다 (자세한 내용은 SMAPI 콘솔 참조)."
+}
diff --git a/ErrorHandler/i18n/pl.json b/ErrorHandler/i18n/pl.json
new file mode 100644
index 0000000..05a9d41
--- /dev/null
+++ b/ErrorHandler/i18n/pl.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "Nieprawidłowa zawartość została usunięta, aby zapobiec awarii (zobacz konsolę SMAPI po więcej informacji)."
+}
diff --git a/ErrorHandler/i18n/pt.json b/ErrorHandler/i18n/pt.json
new file mode 100644
index 0000000..2cb391d
--- /dev/null
+++ b/ErrorHandler/i18n/pt.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "Conteúdo inválido foi removido para prevenir uma falha (veja o console do SMAPI para mais informações)."
+}
diff --git a/ErrorHandler/i18n/ru.json b/ErrorHandler/i18n/ru.json
new file mode 100644
index 0000000..802b19a
--- /dev/null
+++ b/ErrorHandler/i18n/ru.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "Недопустимое содержимое было удалено, чтобы предотвратить сбой (см. информацию в консоли SMAPI)"
+}
diff --git a/ErrorHandler/i18n/th.json b/ErrorHandler/i18n/th.json
new file mode 100644
index 0000000..542d879
--- /dev/null
+++ b/ErrorHandler/i18n/th.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "ทำการลบเนื้อหาที่ไม่ถูกต้องออก เพื่อป้องกันไฟล์เกมเสียหาย (ดูรายละเอียดที่หน้าคอลโซลของ SMAPI)"
+}
diff --git a/ErrorHandler/i18n/tr.json b/ErrorHandler/i18n/tr.json
new file mode 100644
index 0000000..f01d0d6
--- /dev/null
+++ b/ErrorHandler/i18n/tr.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "Yanlış paketlenmiş bir içerik, oyunun çökmemesi için yüklenmedi (SMAPI konsol penceresinde detaylı bilgi mevcut)."
+}
diff --git a/ErrorHandler/i18n/uk.json b/ErrorHandler/i18n/uk.json
new file mode 100644
index 0000000..f673b68
--- /dev/null
+++ b/ErrorHandler/i18n/uk.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "Недійсний вміст видалено, щоб запобігти аварійному завершенню роботи (Додаткову інформацію див. на консолі SMAPI)."
+}
diff --git a/ErrorHandler/i18n/zh.json b/ErrorHandler/i18n/zh.json
new file mode 100644
index 0000000..630bd9b
--- /dev/null
+++ b/ErrorHandler/i18n/zh.json
@@ -0,0 +1,4 @@
+{
+ // warning messages
+ "warn.invalid-content-removed": "非法内容已移除以防游戏闪退(查看SMAPI控制台获得更多信息)"
+}
diff --git a/ErrorHandler/manifest.json b/ErrorHandler/manifest.json
new file mode 100644
index 0000000..3abe773
--- /dev/null
+++ b/ErrorHandler/manifest.json
@@ -0,0 +1,9 @@
+{
+ "Name": "Error Handler",
+ "Author": "SMAPI",
+ "Version": "3.18.6",
+ "Description": "Handles some common vanilla errors to log more useful info or avoid breaking the game.",
+ "UniqueID": "SMAPI.ErrorHandler",
+ "EntryDll": "ErrorHandler.dll",
+ "MinimumApiVersion": "3.18.6"
+}
diff --git a/ExpandedPreconditionsUtility/ExpandedPreconditionsUtility.dll b/ExpandedPreconditionsUtility/ExpandedPreconditionsUtility.dll
new file mode 100644
index 0000000..a083b3b
Binary files /dev/null and b/ExpandedPreconditionsUtility/ExpandedPreconditionsUtility.dll differ
diff --git a/ExpandedPreconditionsUtility/ExpandedPreconditionsUtility.pdb b/ExpandedPreconditionsUtility/ExpandedPreconditionsUtility.pdb
new file mode 100644
index 0000000..e5c3e42
Binary files /dev/null and b/ExpandedPreconditionsUtility/ExpandedPreconditionsUtility.pdb differ
diff --git a/ExpandedPreconditionsUtility/manifest.json b/ExpandedPreconditionsUtility/manifest.json
new file mode 100644
index 0000000..406b9c1
--- /dev/null
+++ b/ExpandedPreconditionsUtility/manifest.json
@@ -0,0 +1,10 @@
+{
+ "Name": "Expanded Preconditions Utility",
+ "Author": "Cherry",
+ "Version": "1.0.1",
+ "Description": "A condition checking system designed for use by other mods, in the format of event preconditions",
+ "UniqueID": "Cherry.ExpandedPreconditionsUtility",
+ "EntryDll": "ExpandedPreconditionsUtility.dll",
+ "MinimumApiVersion": "3.8.0",
+ "UpdateKeys": [ "Nexus:6529" ]
+}
\ No newline at end of file
diff --git a/FarmTypeManager/FarmTypeManager.dll b/FarmTypeManager/FarmTypeManager.dll
new file mode 100644
index 0000000..95ffa28
Binary files /dev/null and b/FarmTypeManager/FarmTypeManager.dll differ
diff --git a/FarmTypeManager/config.json b/FarmTypeManager/config.json
new file mode 100644
index 0000000..c7c13aa
--- /dev/null
+++ b/FarmTypeManager/config.json
@@ -0,0 +1,7 @@
+{
+ "EnableConsoleCommands": true,
+ "EnableContentPacks": true,
+ "EnableTraceLogMessages": true,
+ "EnableEPUDebugMessages": false,
+ "MonsterLimitPerLocation": null
+}
\ No newline at end of file
diff --git a/FarmTypeManager/data/default.json b/FarmTypeManager/data/default.json
new file mode 100644
index 0000000..eae5490
--- /dev/null
+++ b/FarmTypeManager/data/default.json
@@ -0,0 +1,412 @@
+{
+ "ForageSpawnEnabled": false,
+ "LargeObjectSpawnEnabled": false,
+ "OreSpawnEnabled": false,
+ "MonsterSpawnEnabled": false,
+ "Forage_Spawn_Settings": {
+ "Areas": [
+ {
+ "SpringItemIndex": null,
+ "SummerItemIndex": null,
+ "FallItemIndex": null,
+ "WinterItemIndex": null,
+ "UniqueAreaID": "Farm forage area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 0,
+ "MaximumSpawnsPerDay": 3,
+ "IncludeTerrainTypes": [
+ "Grass",
+ "Diggable"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 600,
+ "EndTime": 600,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": null,
+ "OnlySpawnIfAPlayerIsPresent": false,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "PercentExtraSpawnsPerForagingLevel": 0,
+ "SpringItemIndex": [
+ 16,
+ 20,
+ 22,
+ 257
+ ],
+ "SummerItemIndex": [
+ 396,
+ 398,
+ 402,
+ 404
+ ],
+ "FallItemIndex": [
+ 281,
+ 404,
+ 420,
+ 422
+ ],
+ "WinterItemIndex": [],
+ "CustomTileIndex": []
+ },
+ "Large_Object_Spawn_Settings": {
+ "Areas": [
+ {
+ "ObjectTypes": [
+ "Stump"
+ ],
+ "FindExistingObjectLocations": true,
+ "PercentExtraSpawnsPerSkillLevel": 0,
+ "RelatedSkill": "Foraging",
+ "UniqueAreaID": "Farm large object area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 999,
+ "MaximumSpawnsPerDay": 999,
+ "IncludeTerrainTypes": [],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 600,
+ "EndTime": 600,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": null,
+ "OnlySpawnIfAPlayerIsPresent": false,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "CustomTileIndex": []
+ },
+ "Ore_Spawn_Settings": {
+ "Areas": [
+ {
+ "MiningLevelRequired": null,
+ "StartingSpawnChance": null,
+ "LevelTenSpawnChance": null,
+ "UniqueAreaID": "Farm ore area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 1,
+ "MaximumSpawnsPerDay": 5,
+ "IncludeTerrainTypes": [
+ "Quarry"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 600,
+ "EndTime": 600,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": null,
+ "OnlySpawnIfAPlayerIsPresent": false,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "PercentExtraSpawnsPerMiningLevel": 0,
+ "MiningLevelRequired": {
+ "Stone": 0,
+ "Geode": 0,
+ "FrozenGeode": 5,
+ "MagmaGeode": 8,
+ "OmniGeode": 0,
+ "Gem": 6,
+ "Copper": 0,
+ "Iron": 4,
+ "Gold": 7,
+ "Iridium": 9,
+ "Mystic": 10,
+ "Radioactive": 0,
+ "Diamond": 6,
+ "Ruby": 6,
+ "Jade": 6,
+ "Amethyst": 6,
+ "Topaz": 6,
+ "Emerald": 6,
+ "Aquamarine": 6,
+ "Mussel": 0,
+ "Fossil": 0,
+ "Clay": 0,
+ "CinderShard": 0
+ },
+ "StartingSpawnChance": {
+ "Stone": 66,
+ "Geode": 8,
+ "FrozenGeode": 4,
+ "MagmaGeode": 2,
+ "OmniGeode": 0,
+ "Gem": 5,
+ "Copper": 21,
+ "Iron": 15,
+ "Gold": 10,
+ "Iridium": 1,
+ "Mystic": 1,
+ "Radioactive": 0,
+ "Diamond": 0,
+ "Ruby": 0,
+ "Jade": 0,
+ "Amethyst": 0,
+ "Topaz": 0,
+ "Emerald": 0,
+ "Aquamarine": 0,
+ "Mussel": 0,
+ "Fossil": 0,
+ "Clay": 0,
+ "CinderShard": 0
+ },
+ "LevelTenSpawnChance": {
+ "Stone": 48,
+ "Geode": 2,
+ "FrozenGeode": 2,
+ "MagmaGeode": 2,
+ "OmniGeode": 0,
+ "Gem": 5,
+ "Copper": 16,
+ "Iron": 13,
+ "Gold": 10,
+ "Iridium": 1,
+ "Mystic": 1,
+ "Radioactive": 0,
+ "Diamond": 0,
+ "Ruby": 0,
+ "Jade": 0,
+ "Amethyst": 0,
+ "Topaz": 0,
+ "Emerald": 0,
+ "Aquamarine": 0,
+ "Mussel": 0,
+ "Fossil": 0,
+ "Clay": 0,
+ "CinderShard": 0
+ },
+ "CustomTileIndex": []
+ },
+ "Monster_Spawn_Settings": {
+ "Areas": [
+ {
+ "MonsterTypes": [
+ {
+ "MonsterName": "shadow brute",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 8
+ }
+ },
+ {
+ "MonsterName": "wilderness golem",
+ "Settings": {
+ "SpawnWeight": 4
+ }
+ },
+ {
+ "MonsterName": "purple slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 10,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "red slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 8,
+ "MaximumSkillLevel": 9,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "blue slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 4,
+ "MaximumSkillLevel": 7,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "green slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MaximumSkillLevel": 3,
+ "SpawnWeight": 2
+ }
+ }
+ ],
+ "UniqueAreaID": "Farm monster area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 5,
+ "MaximumSpawnsPerDay": 8,
+ "IncludeTerrainTypes": [
+ "Dirt",
+ "Diggable",
+ "Grass"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 1900,
+ "EndTime": 2550,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": 1,
+ "OnlySpawnIfAPlayerIsPresent": true,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ },
+ {
+ "MonsterTypes": [
+ {
+ "MonsterName": "iridium bat",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 10,
+ "SpawnWeight": 4
+ }
+ },
+ {
+ "MonsterName": "serpent",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 10,
+ "SpawnWeight": 3
+ }
+ },
+ {
+ "MonsterName": "lava bat",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 8,
+ "SpawnWeight": 4
+ }
+ },
+ {
+ "MonsterName": "frost bat",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 5,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "bat",
+ "Settings": {
+ "SpawnWeight": 2
+ }
+ }
+ ],
+ "UniqueAreaID": "Farm monster area 2",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 2,
+ "MaximumSpawnsPerDay": 3,
+ "IncludeTerrainTypes": [
+ "Dirt",
+ "Diggable",
+ "Grass"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 1900,
+ "EndTime": 2550,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": 1,
+ "OnlySpawnIfAPlayerIsPresent": true,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "CustomTileIndex": []
+ },
+ "QuarryTileIndex": [
+ 556,
+ 558,
+ 583,
+ 606,
+ 607,
+ 608,
+ 630,
+ 635,
+ 636,
+ 680,
+ 681,
+ 685
+ ],
+ "File_Conditions": {
+ "FarmTypes": [],
+ "FarmerNames": [],
+ "SaveFileNames": [],
+ "OtherMods": {}
+ }
+}
\ No newline at end of file
diff --git a/FarmTypeManager/data/kk_364574996.json b/FarmTypeManager/data/kk_364574996.json
new file mode 100644
index 0000000..eae5490
--- /dev/null
+++ b/FarmTypeManager/data/kk_364574996.json
@@ -0,0 +1,412 @@
+{
+ "ForageSpawnEnabled": false,
+ "LargeObjectSpawnEnabled": false,
+ "OreSpawnEnabled": false,
+ "MonsterSpawnEnabled": false,
+ "Forage_Spawn_Settings": {
+ "Areas": [
+ {
+ "SpringItemIndex": null,
+ "SummerItemIndex": null,
+ "FallItemIndex": null,
+ "WinterItemIndex": null,
+ "UniqueAreaID": "Farm forage area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 0,
+ "MaximumSpawnsPerDay": 3,
+ "IncludeTerrainTypes": [
+ "Grass",
+ "Diggable"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 600,
+ "EndTime": 600,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": null,
+ "OnlySpawnIfAPlayerIsPresent": false,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "PercentExtraSpawnsPerForagingLevel": 0,
+ "SpringItemIndex": [
+ 16,
+ 20,
+ 22,
+ 257
+ ],
+ "SummerItemIndex": [
+ 396,
+ 398,
+ 402,
+ 404
+ ],
+ "FallItemIndex": [
+ 281,
+ 404,
+ 420,
+ 422
+ ],
+ "WinterItemIndex": [],
+ "CustomTileIndex": []
+ },
+ "Large_Object_Spawn_Settings": {
+ "Areas": [
+ {
+ "ObjectTypes": [
+ "Stump"
+ ],
+ "FindExistingObjectLocations": true,
+ "PercentExtraSpawnsPerSkillLevel": 0,
+ "RelatedSkill": "Foraging",
+ "UniqueAreaID": "Farm large object area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 999,
+ "MaximumSpawnsPerDay": 999,
+ "IncludeTerrainTypes": [],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 600,
+ "EndTime": 600,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": null,
+ "OnlySpawnIfAPlayerIsPresent": false,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "CustomTileIndex": []
+ },
+ "Ore_Spawn_Settings": {
+ "Areas": [
+ {
+ "MiningLevelRequired": null,
+ "StartingSpawnChance": null,
+ "LevelTenSpawnChance": null,
+ "UniqueAreaID": "Farm ore area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 1,
+ "MaximumSpawnsPerDay": 5,
+ "IncludeTerrainTypes": [
+ "Quarry"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 600,
+ "EndTime": 600,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": null,
+ "OnlySpawnIfAPlayerIsPresent": false,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "PercentExtraSpawnsPerMiningLevel": 0,
+ "MiningLevelRequired": {
+ "Stone": 0,
+ "Geode": 0,
+ "FrozenGeode": 5,
+ "MagmaGeode": 8,
+ "OmniGeode": 0,
+ "Gem": 6,
+ "Copper": 0,
+ "Iron": 4,
+ "Gold": 7,
+ "Iridium": 9,
+ "Mystic": 10,
+ "Radioactive": 0,
+ "Diamond": 6,
+ "Ruby": 6,
+ "Jade": 6,
+ "Amethyst": 6,
+ "Topaz": 6,
+ "Emerald": 6,
+ "Aquamarine": 6,
+ "Mussel": 0,
+ "Fossil": 0,
+ "Clay": 0,
+ "CinderShard": 0
+ },
+ "StartingSpawnChance": {
+ "Stone": 66,
+ "Geode": 8,
+ "FrozenGeode": 4,
+ "MagmaGeode": 2,
+ "OmniGeode": 0,
+ "Gem": 5,
+ "Copper": 21,
+ "Iron": 15,
+ "Gold": 10,
+ "Iridium": 1,
+ "Mystic": 1,
+ "Radioactive": 0,
+ "Diamond": 0,
+ "Ruby": 0,
+ "Jade": 0,
+ "Amethyst": 0,
+ "Topaz": 0,
+ "Emerald": 0,
+ "Aquamarine": 0,
+ "Mussel": 0,
+ "Fossil": 0,
+ "Clay": 0,
+ "CinderShard": 0
+ },
+ "LevelTenSpawnChance": {
+ "Stone": 48,
+ "Geode": 2,
+ "FrozenGeode": 2,
+ "MagmaGeode": 2,
+ "OmniGeode": 0,
+ "Gem": 5,
+ "Copper": 16,
+ "Iron": 13,
+ "Gold": 10,
+ "Iridium": 1,
+ "Mystic": 1,
+ "Radioactive": 0,
+ "Diamond": 0,
+ "Ruby": 0,
+ "Jade": 0,
+ "Amethyst": 0,
+ "Topaz": 0,
+ "Emerald": 0,
+ "Aquamarine": 0,
+ "Mussel": 0,
+ "Fossil": 0,
+ "Clay": 0,
+ "CinderShard": 0
+ },
+ "CustomTileIndex": []
+ },
+ "Monster_Spawn_Settings": {
+ "Areas": [
+ {
+ "MonsterTypes": [
+ {
+ "MonsterName": "shadow brute",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 8
+ }
+ },
+ {
+ "MonsterName": "wilderness golem",
+ "Settings": {
+ "SpawnWeight": 4
+ }
+ },
+ {
+ "MonsterName": "purple slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 10,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "red slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 8,
+ "MaximumSkillLevel": 9,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "blue slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 4,
+ "MaximumSkillLevel": 7,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "green slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MaximumSkillLevel": 3,
+ "SpawnWeight": 2
+ }
+ }
+ ],
+ "UniqueAreaID": "Farm monster area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 5,
+ "MaximumSpawnsPerDay": 8,
+ "IncludeTerrainTypes": [
+ "Dirt",
+ "Diggable",
+ "Grass"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 1900,
+ "EndTime": 2550,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": 1,
+ "OnlySpawnIfAPlayerIsPresent": true,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ },
+ {
+ "MonsterTypes": [
+ {
+ "MonsterName": "iridium bat",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 10,
+ "SpawnWeight": 4
+ }
+ },
+ {
+ "MonsterName": "serpent",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 10,
+ "SpawnWeight": 3
+ }
+ },
+ {
+ "MonsterName": "lava bat",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 8,
+ "SpawnWeight": 4
+ }
+ },
+ {
+ "MonsterName": "frost bat",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 5,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "bat",
+ "Settings": {
+ "SpawnWeight": 2
+ }
+ }
+ ],
+ "UniqueAreaID": "Farm monster area 2",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 2,
+ "MaximumSpawnsPerDay": 3,
+ "IncludeTerrainTypes": [
+ "Dirt",
+ "Diggable",
+ "Grass"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 1900,
+ "EndTime": 2550,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": 1,
+ "OnlySpawnIfAPlayerIsPresent": true,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "CustomTileIndex": []
+ },
+ "QuarryTileIndex": [
+ 556,
+ 558,
+ 583,
+ 606,
+ 607,
+ 608,
+ 630,
+ 635,
+ 636,
+ 680,
+ 681,
+ 685
+ ],
+ "File_Conditions": {
+ "FarmTypes": [],
+ "FarmerNames": [],
+ "SaveFileNames": [],
+ "OtherMods": {}
+ }
+}
\ No newline at end of file
diff --git a/FarmTypeManager/data/kk_364574996_SaveData.save b/FarmTypeManager/data/kk_364574996_SaveData.save
new file mode 100644
index 0000000..3699e81
--- /dev/null
+++ b/FarmTypeManager/data/kk_364574996_SaveData.save
@@ -0,0 +1,6 @@
+{
+ "WeatherForYesterday": "Sunny",
+ "LNOSCounter": {},
+ "ExistingObjectLocations": {},
+ "SavedObjects": []
+}
\ No newline at end of file
diff --git a/FarmTypeManager/data/理想乡_364594057.json b/FarmTypeManager/data/理想乡_364594057.json
new file mode 100644
index 0000000..eae5490
--- /dev/null
+++ b/FarmTypeManager/data/理想乡_364594057.json
@@ -0,0 +1,412 @@
+{
+ "ForageSpawnEnabled": false,
+ "LargeObjectSpawnEnabled": false,
+ "OreSpawnEnabled": false,
+ "MonsterSpawnEnabled": false,
+ "Forage_Spawn_Settings": {
+ "Areas": [
+ {
+ "SpringItemIndex": null,
+ "SummerItemIndex": null,
+ "FallItemIndex": null,
+ "WinterItemIndex": null,
+ "UniqueAreaID": "Farm forage area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 0,
+ "MaximumSpawnsPerDay": 3,
+ "IncludeTerrainTypes": [
+ "Grass",
+ "Diggable"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 600,
+ "EndTime": 600,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": null,
+ "OnlySpawnIfAPlayerIsPresent": false,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "PercentExtraSpawnsPerForagingLevel": 0,
+ "SpringItemIndex": [
+ 16,
+ 20,
+ 22,
+ 257
+ ],
+ "SummerItemIndex": [
+ 396,
+ 398,
+ 402,
+ 404
+ ],
+ "FallItemIndex": [
+ 281,
+ 404,
+ 420,
+ 422
+ ],
+ "WinterItemIndex": [],
+ "CustomTileIndex": []
+ },
+ "Large_Object_Spawn_Settings": {
+ "Areas": [
+ {
+ "ObjectTypes": [
+ "Stump"
+ ],
+ "FindExistingObjectLocations": true,
+ "PercentExtraSpawnsPerSkillLevel": 0,
+ "RelatedSkill": "Foraging",
+ "UniqueAreaID": "Farm large object area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 999,
+ "MaximumSpawnsPerDay": 999,
+ "IncludeTerrainTypes": [],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 600,
+ "EndTime": 600,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": null,
+ "OnlySpawnIfAPlayerIsPresent": false,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "CustomTileIndex": []
+ },
+ "Ore_Spawn_Settings": {
+ "Areas": [
+ {
+ "MiningLevelRequired": null,
+ "StartingSpawnChance": null,
+ "LevelTenSpawnChance": null,
+ "UniqueAreaID": "Farm ore area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 1,
+ "MaximumSpawnsPerDay": 5,
+ "IncludeTerrainTypes": [
+ "Quarry"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 600,
+ "EndTime": 600,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": null,
+ "OnlySpawnIfAPlayerIsPresent": false,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "PercentExtraSpawnsPerMiningLevel": 0,
+ "MiningLevelRequired": {
+ "Stone": 0,
+ "Geode": 0,
+ "FrozenGeode": 5,
+ "MagmaGeode": 8,
+ "OmniGeode": 0,
+ "Gem": 6,
+ "Copper": 0,
+ "Iron": 4,
+ "Gold": 7,
+ "Iridium": 9,
+ "Mystic": 10,
+ "Radioactive": 0,
+ "Diamond": 6,
+ "Ruby": 6,
+ "Jade": 6,
+ "Amethyst": 6,
+ "Topaz": 6,
+ "Emerald": 6,
+ "Aquamarine": 6,
+ "Mussel": 0,
+ "Fossil": 0,
+ "Clay": 0,
+ "CinderShard": 0
+ },
+ "StartingSpawnChance": {
+ "Stone": 66,
+ "Geode": 8,
+ "FrozenGeode": 4,
+ "MagmaGeode": 2,
+ "OmniGeode": 0,
+ "Gem": 5,
+ "Copper": 21,
+ "Iron": 15,
+ "Gold": 10,
+ "Iridium": 1,
+ "Mystic": 1,
+ "Radioactive": 0,
+ "Diamond": 0,
+ "Ruby": 0,
+ "Jade": 0,
+ "Amethyst": 0,
+ "Topaz": 0,
+ "Emerald": 0,
+ "Aquamarine": 0,
+ "Mussel": 0,
+ "Fossil": 0,
+ "Clay": 0,
+ "CinderShard": 0
+ },
+ "LevelTenSpawnChance": {
+ "Stone": 48,
+ "Geode": 2,
+ "FrozenGeode": 2,
+ "MagmaGeode": 2,
+ "OmniGeode": 0,
+ "Gem": 5,
+ "Copper": 16,
+ "Iron": 13,
+ "Gold": 10,
+ "Iridium": 1,
+ "Mystic": 1,
+ "Radioactive": 0,
+ "Diamond": 0,
+ "Ruby": 0,
+ "Jade": 0,
+ "Amethyst": 0,
+ "Topaz": 0,
+ "Emerald": 0,
+ "Aquamarine": 0,
+ "Mussel": 0,
+ "Fossil": 0,
+ "Clay": 0,
+ "CinderShard": 0
+ },
+ "CustomTileIndex": []
+ },
+ "Monster_Spawn_Settings": {
+ "Areas": [
+ {
+ "MonsterTypes": [
+ {
+ "MonsterName": "shadow brute",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 8
+ }
+ },
+ {
+ "MonsterName": "wilderness golem",
+ "Settings": {
+ "SpawnWeight": 4
+ }
+ },
+ {
+ "MonsterName": "purple slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 10,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "red slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 8,
+ "MaximumSkillLevel": 9,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "blue slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 4,
+ "MaximumSkillLevel": 7,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "green slime",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MaximumSkillLevel": 3,
+ "SpawnWeight": 2
+ }
+ }
+ ],
+ "UniqueAreaID": "Farm monster area 1",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 5,
+ "MaximumSpawnsPerDay": 8,
+ "IncludeTerrainTypes": [
+ "Dirt",
+ "Diggable",
+ "Grass"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 1900,
+ "EndTime": 2550,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": 1,
+ "OnlySpawnIfAPlayerIsPresent": true,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ },
+ {
+ "MonsterTypes": [
+ {
+ "MonsterName": "iridium bat",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 10,
+ "SpawnWeight": 4
+ }
+ },
+ {
+ "MonsterName": "serpent",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 10,
+ "SpawnWeight": 3
+ }
+ },
+ {
+ "MonsterName": "lava bat",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 8,
+ "SpawnWeight": 4
+ }
+ },
+ {
+ "MonsterName": "frost bat",
+ "Settings": {
+ "RelatedSkill": "Combat",
+ "MinimumSkillLevel": 5,
+ "SpawnWeight": 2
+ }
+ },
+ {
+ "MonsterName": "bat",
+ "Settings": {
+ "SpawnWeight": 2
+ }
+ }
+ ],
+ "UniqueAreaID": "Farm monster area 2",
+ "MapName": "Farm",
+ "MinimumSpawnsPerDay": 2,
+ "MaximumSpawnsPerDay": 3,
+ "IncludeTerrainTypes": [
+ "Dirt",
+ "Diggable",
+ "Grass"
+ ],
+ "ExcludeTerrainTypes": [],
+ "IncludeCoordinates": [],
+ "ExcludeCoordinates": [],
+ "StrictTileChecking": "Maximum",
+ "SpawnTiming": {
+ "StartTime": 1900,
+ "EndTime": 2550,
+ "MinimumTimeBetweenSpawns": 10,
+ "MaximumSimultaneousSpawns": 1,
+ "OnlySpawnIfAPlayerIsPresent": true,
+ "SpawnSound": ""
+ },
+ "ExtraConditions": {
+ "Years": [],
+ "Seasons": [],
+ "Days": [],
+ "WeatherYesterday": [],
+ "WeatherToday": [],
+ "WeatherTomorrow": [],
+ "CPConditions": {},
+ "EPUPreconditions": [],
+ "LimitedNumberOfSpawns": null
+ },
+ "DaysUntilSpawnsExpire": null
+ }
+ ],
+ "CustomTileIndex": []
+ },
+ "QuarryTileIndex": [
+ 556,
+ 558,
+ 583,
+ 606,
+ 607,
+ 608,
+ 630,
+ 635,
+ 636,
+ 680,
+ 681,
+ 685
+ ],
+ "File_Conditions": {
+ "FarmTypes": [],
+ "FarmerNames": [],
+ "SaveFileNames": [],
+ "OtherMods": {}
+ }
+}
\ No newline at end of file
diff --git a/FarmTypeManager/data/理想乡_364594057_SaveData.save b/FarmTypeManager/data/理想乡_364594057_SaveData.save
new file mode 100644
index 0000000..3699e81
--- /dev/null
+++ b/FarmTypeManager/data/理想乡_364594057_SaveData.save
@@ -0,0 +1,6 @@
+{
+ "WeatherForYesterday": "Sunny",
+ "LNOSCounter": {},
+ "ExistingObjectLocations": {},
+ "SavedObjects": []
+}
\ No newline at end of file
diff --git a/FarmTypeManager/i18n/default.json b/FarmTypeManager/i18n/default.json
new file mode 100644
index 0000000..4f74fd5
--- /dev/null
+++ b/FarmTypeManager/i18n/default.json
@@ -0,0 +1,12 @@
+{
+ "Config.EnableConsoleCommands.Name": "Enable console commands",
+ "Config.EnableConsoleCommands.Desc": "Enables FTM's console commands.\nThis will not take effect until Stardew Valley is restarted.",
+ "Config.EnableContentPacks.Name": "Enable content packs",
+ "Config.EnableContentPacks.Desc": "Enables all FTM content packs.\nIf this is disabled, only the files in FarmTypeManager/data will be used.",
+ "Config.EnableTraceLogMessages.Name": "Enable trace log messages",
+ "Config.EnableTraceLogMessages.Desc": "Enables FTM's [TRACE] messages in SMAPI's log files.\nIf this is disabled, log files will be smaller, but they'll provide less information about FTM.",
+ "Config.EnableEPUDebugMessages.Name": "Enable EPU debug messages",
+ "Config.EnableEPUDebugMessages.Desc": "Enables Expanded Preconditions Utility (EPU) debug messages.\nThis can be helpful when creating mods with preconditions.",
+ "Config.MonsterLimitPerLocation.Name": "Monster limit per location",
+ "Config.MonsterLimitPerLocation.Desc": "The maximum number of monsters FTM will allow on a single map simultaneously.\nUsing a lower number can improve the game's framerate. 50 is a common suggestion.\nType NULL to allow unlimited monsters."
+}
\ No newline at end of file
diff --git a/FarmTypeManager/manifest.json b/FarmTypeManager/manifest.json
new file mode 100644
index 0000000..6650bb8
--- /dev/null
+++ b/FarmTypeManager/manifest.json
@@ -0,0 +1,25 @@
+{
+ "Name": "Farm Type Manager",
+ "Author": "Esca",
+ "Version": "1.16.2",
+ "Description": "Allows custom spawning of content from each farm type: forage, large objects, ore, and monsters",
+ "UniqueID": "Esca.FarmTypeManager",
+ "EntryDll": "FarmTypeManager.dll",
+ "MinimumApiVersion": "3.12.0",
+ "UpdateKeys": [ "Nexus:3231", "GitHub:Esca-MMC/FarmTypeManager", "ModDrop:598755" ],
+ "Dependencies": [
+ {
+ "UniqueID": "spacechase0.GenericModConfigMenu",
+ "IsRequired": false
+ },
+ {
+ "UniqueID": "Cherry.ExpandedPreconditionsUtility",
+ "IsRequired": false
+ },
+ {
+ "UniqueID": "Pathoschild.ContentPatcher",
+ "MinimumVersion": "1.22.0",
+ "IsRequired": true
+ }
+ ]
+}
\ No newline at end of file
diff --git a/GenericModConfigMenu/GenericModConfigMenu.dll b/GenericModConfigMenu/GenericModConfigMenu.dll
new file mode 100644
index 0000000..dbe5227
Binary files /dev/null and b/GenericModConfigMenu/GenericModConfigMenu.dll differ
diff --git a/GenericModConfigMenu/GenericModConfigMenu.pdb b/GenericModConfigMenu/GenericModConfigMenu.pdb
new file mode 100644
index 0000000..a568c1d
Binary files /dev/null and b/GenericModConfigMenu/GenericModConfigMenu.pdb differ
diff --git a/GenericModConfigMenu/assets/config-button.png b/GenericModConfigMenu/assets/config-button.png
new file mode 100644
index 0000000..baa56b0
Binary files /dev/null and b/GenericModConfigMenu/assets/config-button.png differ
diff --git a/GenericModConfigMenu/assets/keybindings-button.png b/GenericModConfigMenu/assets/keybindings-button.png
new file mode 100644
index 0000000..21010c2
Binary files /dev/null and b/GenericModConfigMenu/assets/keybindings-button.png differ
diff --git a/GenericModConfigMenu/config.json b/GenericModConfigMenu/config.json
new file mode 100644
index 0000000..7a485c7
--- /dev/null
+++ b/GenericModConfigMenu/config.json
@@ -0,0 +1,4 @@
+{
+ "OpenMenuKey": "None",
+ "ScrollSpeed": 120
+}
\ No newline at end of file
diff --git a/GenericModConfigMenu/i18n/de.json b/GenericModConfigMenu/i18n/de.json
new file mode 100644
index 0000000..dc546cf
--- /dev/null
+++ b/GenericModConfigMenu/i18n/de.json
@@ -0,0 +1,31 @@
+{
+ /*********
+ ** Generic config UI
+ *********/
+ // button text at the bottom of the in-game options menu
+ "button.mod-options": "Mod Optionen",
+
+ // mod list UI
+ "list.editable-heading": "Konfiguriere Mods",
+ "list.not-editable-heading": "Änderbar über den Titelbildschirm:",
+
+ // mod config pages
+ "config.buttons.cancel": "Abbrechen",
+ "config.buttons.reset-to-default": "Zurücksetzen",
+ "config.buttons.save": "Speichern",
+ "config.buttons.save-and-close": "Speichern & Schließen",
+
+ "config.rebind-key.title": "Taste zuweisen: {{optionName}}",
+ "config.rebind-key.simple-instructions": "Drücke eine Taste um sie zuzuweisen",
+ "config.rebind-key.combo-instructions": "Drücke eine Tastenkombination um sie zuzuweisen",
+ "config.rebind-key.no-key": "(keine)",
+
+
+ /*********
+ ** Config options for Generic Mod Config Menu itself
+ *********/
+ "options.open-menu-key.name": "Menü öffnen Taste",
+ "options.open-menu-key.desc": "Eine Tastenkombination, die das Menü öffnet.",
+ "options.scroll-speed.name": "Scrollgeschwindigkeit",
+ "options.scroll-speed.desc": "Die Anzahl der Feldzeilen, die beim Scrollen durch ein Konfigurationsmenü verschoben werden sollen."
+}
diff --git a/GenericModConfigMenu/i18n/default.json b/GenericModConfigMenu/i18n/default.json
new file mode 100644
index 0000000..a7b9657
--- /dev/null
+++ b/GenericModConfigMenu/i18n/default.json
@@ -0,0 +1,32 @@
+{
+ /*********
+ ** Generic config UI
+ *********/
+ // button text at the bottom of the in-game options menu
+ "button.mod-options": "Mod Options",
+
+ // mod list UI
+ "list.editable-heading": "Configure Mods",
+ "list.not-editable-heading": "Editable from the title screen:",
+ "list.keybindings": "Keybindings",
+
+ // mod config pages
+ "config.buttons.cancel": "Cancel",
+ "config.buttons.reset-to-default": "Default",
+ "config.buttons.save": "Save",
+ "config.buttons.save-and-close": "Save & Close",
+
+ "config.rebind-key.title": "Rebinding key: {{optionName}}",
+ "config.rebind-key.simple-instructions": "Press a key to rebind",
+ "config.rebind-key.combo-instructions": "Press a key combination to rebind",
+ "config.rebind-key.no-key": "(None)",
+
+
+ /*********
+ ** Config options for Generic Mod Config Menu itself
+ *********/
+ "options.open-menu-key.name": "Open menu key",
+ "options.open-menu-key.desc": "A keybind which opens the menu.",
+ "options.scroll-speed.name": "Scroll speed",
+ "options.scroll-speed.desc": "The number of field rows to offset when scrolling a config menu."
+}
diff --git a/GenericModConfigMenu/i18n/es.json b/GenericModConfigMenu/i18n/es.json
new file mode 100644
index 0000000..9e3cfba
--- /dev/null
+++ b/GenericModConfigMenu/i18n/es.json
@@ -0,0 +1,31 @@
+{
+ /*********
+ ** Generic config UI
+ *********/
+ // button text at the bottom of the in-game options menu
+ "button.mod-options": "Opciones del Mod",
+
+ // mod list UI
+ "list.editable-heading": "Configurar Mods",
+ "list.not-editable-heading": "Editable desde la pantalla del título:",
+
+ // mod config pages
+ "config.buttons.cancel": "Cancelar",
+ "config.buttons.reset-to-default": "Por Defecto",
+ "config.buttons.save": "Guardar",
+ "config.buttons.save-and-close": "Guardar & Cerrar",
+
+ "config.rebind-key.title": "Reasignación de tecla: {{optionName}}",
+ "config.rebind-key.simple-instructions": "Pulse una tecla para reasignar",
+ "config.rebind-key.combo-instructions": "Pulse una combinación de teclas para reasignar",
+ "config.rebind-key.no-key": "(Ninguna)",
+
+
+ /*********
+ ** Config options for Generic Mod Config Menu itself
+ *********/
+ "options.open-menu-key.name": "Tecla de abrir menú",
+ "options.open-menu-key.desc": "La tecla que abre el menú.",
+ "options.scroll-speed.name": "Velocidad de desplazamiento",
+ "options.scroll-speed.desc": "El número de filas a desplazar cuando se desplaza un menú de configuración."
+}
diff --git a/GenericModConfigMenu/i18n/hu.json b/GenericModConfigMenu/i18n/hu.json
new file mode 100644
index 0000000..ab94fb6
--- /dev/null
+++ b/GenericModConfigMenu/i18n/hu.json
@@ -0,0 +1,32 @@
+{
+ /*********
+ ** Generic config UI
+ *********/
+ // button text at the bottom of the in-game options menu
+ "button.mod-options": "Mod beállítások",
+
+ // mod list UI
+ "list.editable-heading": "Modok konfigurálása",
+ "list.not-editable-heading": "A címképernyőn szerkeszthető",
+ "list.keybindings": "Billentyűzetek",
+
+ // mod config pages
+ "config.buttons.cancel": "Mégsem",
+ "config.buttons.reset-to-default": "Alap",
+ "config.buttons.save": "Ment",
+ "config.buttons.save-and-close": "Ment/Bezár",
+
+ "config.rebind-key.title": "Új billentyű: {{optionName}}",
+ "config.rebind-key.simple-instructions": "Nyomj meg egy új billentyűt...",
+ "config.rebind-key.combo-instructions": "Nyomj meg egy új billentyűkombinációt...",
+ "config.rebind-key.no-key": "(Nincs)",
+
+
+ /*********
+ ** Config options for Generic Mod Config Menu itself
+ *********/
+ "options.open-menu-key.name": "Menüt megnyitó billentyű",
+ "options.open-menu-key.desc": "A konfigurációs menüt megnyitó billentyű.",
+ "options.scroll-speed.name": "Görgetési sebesség",
+ "options.scroll-speed.desc": "A konfigurációs menü görgetésekor elgörgetendő sorok száma."
+}
diff --git a/GenericModConfigMenu/i18n/ko.json b/GenericModConfigMenu/i18n/ko.json
new file mode 100644
index 0000000..e480d90
--- /dev/null
+++ b/GenericModConfigMenu/i18n/ko.json
@@ -0,0 +1,31 @@
+{
+ /*********
+ ** Generic config UI
+ *********/
+ // button text at the bottom of the in-game options menu
+ "button.mod-options": "모드 옵션",
+
+ // mod list UI
+ "list.editable-heading": "모드 목록",
+ "list.not-editable-heading": "타이틀 화면에서 편집:",
+
+ // mod config pages
+ "config.buttons.cancel": "취소",
+ "config.buttons.reset-to-default": "기본",
+ "config.buttons.save": "저장",
+ "config.buttons.save-and-close": "저장 후 닫기",
+
+ "config.rebind-key.title": "단축키 설정: {{optionName}}",
+ "config.rebind-key.simple-instructions": "다시 단축키 설정을 하려면 새로운 키를 입력하세요.",
+ "config.rebind-key.combo-instructions": "새로운 키를 입력하여 단축키를 설정하세요.",
+ "config.rebind-key.no-key": "(없음)",
+
+
+ /*********
+ ** Config options for Generic Mod Config Menu itself
+ *********/
+ "options.open-menu-key.name": "메뉴 오픈 단축키",
+ "options.open-menu-key.desc": "메뉴 실행 단축키 설정.",
+ "options.scroll-speed.name": "스크롤 속도",
+ "options.scroll-speed.desc": "구성 메뉴를 스크롤할 때 이동할 열의 수."
+}
diff --git a/GenericModConfigMenu/i18n/pl.json b/GenericModConfigMenu/i18n/pl.json
new file mode 100644
index 0000000..b882fae
--- /dev/null
+++ b/GenericModConfigMenu/i18n/pl.json
@@ -0,0 +1,31 @@
+{
+ /*********
+ ** Generic config UI
+ *********/
+ // button text at the bottom of the in-game options menu
+ "button.mod-options": "Opcje Modów",
+
+ // mod list UI
+ "list.editable-heading": "Skonfiguruj Mody",
+ "list.not-editable-heading": "Edytowalne z ekranu tytułowego:",
+
+ // mod config pages
+ "config.buttons.cancel": "Anuluj",
+ "config.buttons.reset-to-default": "Domyślne",
+ "config.buttons.save": "Zapisz",
+ "config.buttons.save-and-close": "Zapisz i Wyjdź",
+
+ "config.rebind-key.title": "Przypisz: {{optionName}}",
+ "config.rebind-key.simple-instructions": "Naciśnij klawisz, aby przypisać",
+ "config.rebind-key.combo-instructions": "Naciśnij kombinację, aby przypisać",
+ "config.rebind-key.no-key": "(Brak)",
+
+
+ /*********
+ ** Config options for Generic Mod Config Menu itself
+ *********/
+ "options.open-menu-key.name": "Otwórz menu",
+ "options.open-menu-key.desc": "Skrót klawiszowy, który otwiera menu konfiguracyjne modów.",
+ "options.scroll-speed.name": "Szybkość przewijania",
+ "options.scroll-speed.desc": "Liczba wierszy pola do przesunięcia podczas przewijania menu konfiguracyjnego."
+}
diff --git a/GenericModConfigMenu/i18n/pt.json b/GenericModConfigMenu/i18n/pt.json
new file mode 100644
index 0000000..c6f6240
--- /dev/null
+++ b/GenericModConfigMenu/i18n/pt.json
@@ -0,0 +1,33 @@
+{
+ /*********
+ ** Generic config UI
+ *********/
+ // button text at the bottom of the in-game options menu
+ "button.mod-options": "Opções de Mods",
+
+ // mod list UI
+ "list.editable-heading": "Configurar Mods",
+ "list.not-editable-heading": "Editável pela tela inicial:",
+ "list.keybindings": "Teclas de Atalho",
+
+ // mod config pages
+ "config.buttons.cancel": "Cancelar",
+ "config.buttons.reset-to-default": "Padrão",
+ "config.buttons.save": "Salvar",
+ "config.buttons.save-and-close": "Salvar e Fechar",
+
+ "config.rebind-key.title": "Vinculando tecla: {{optionName}}",
+ "config.rebind-key.simple-instructions": "Pressione uma tecla para vincular",
+ "config.rebind-key.combo-instructions": "Pressione uma combinação de tecla para vincular",
+ "config.rebind-key.no-key": "(Nenhuma)",
+
+
+ /*********
+ ** Config options for Generic Mod Config Menu itself
+ *********/
+ "options.open-menu-key.name": "Tecla de abrir menu",
+ "options.open-menu-key.desc": "Uma tecla de atalho que abre o menu.",
+ "options.scroll-speed.name": "Velocidade de rolagem",
+ "options.scroll-speed.desc": "O número de campos para deslocar quando rolar um menu de configuração."
+}
+
diff --git a/GenericModConfigMenu/i18n/ru.json b/GenericModConfigMenu/i18n/ru.json
new file mode 100644
index 0000000..7d5517f
--- /dev/null
+++ b/GenericModConfigMenu/i18n/ru.json
@@ -0,0 +1,31 @@
+{
+ /*********
+ ** Generic config UI
+ *********/
+ // button text at the bottom of the in-game options menu
+ "button.mod-options": "Параметры мода",
+
+ // mod list UI
+ "list.editable-heading": "Настройка модов",
+ "list.not-editable-heading": "Editable from the title screen:", // TODO
+
+ // mod config pages
+ "config.buttons.cancel": "Отмена",
+ "config.buttons.reset-to-default": "По умолчанию",
+ "config.buttons.save": "Сохранить",
+ "config.buttons.save-and-close": "Сохр. и закрыть",
+
+ "config.rebind-key.title": "Привязка клавиш: {{optionName}}",
+ "config.rebind-key.simple-instructions": "Нажмите на клавишу для привязки",
+ "config.rebind-key.combo-instructions": "Нажмите на комбинацию клавиш для привязки",
+ "config.rebind-key.no-key": "(Ничего)",
+
+
+ /*********
+ ** Config options for Generic Mod Config Menu itself
+ *********/
+ "options.open-menu-key.name": "Клавиша открытия меню",
+ "options.open-menu-key.desc": "Комбинация клавиш, открывающая меню.",
+ "options.scroll-speed.name": "Скорость прокрутки",
+ "options.scroll-speed.desc": "Количество строк, перемещаемые при прокрутке меню настроек."
+}
diff --git a/GenericModConfigMenu/i18n/th.json b/GenericModConfigMenu/i18n/th.json
new file mode 100644
index 0000000..bc18d21
--- /dev/null
+++ b/GenericModConfigMenu/i18n/th.json
@@ -0,0 +1,32 @@
+{
+ /*********
+ ** Generic config UI
+ *********/
+ // button text at the bottom of the in-game options menu
+ "button.mod-options": "ตัวเลือกม็อด",
+
+ // mod list UI
+ "list.editable-heading": "กำหนดค่าม็อด",
+ "list.not-editable-heading": "แก้ไขได้จากหน้าจอเริ่มต้นเกม:",
+ "list.keybindings": "คีย์ลัด",
+
+ // mod config pages
+ "config.buttons.cancel": "ยกเลิก",
+ "config.buttons.reset-to-default": "ค่าเริ่มต้น",
+ "config.buttons.save": "บันทึก",
+ "config.buttons.save-and-close": "บันทึก & ปิด",
+
+ "config.rebind-key.title": "การตั้งค่าปุ่มลัด: {{optionName}}",
+ "config.rebind-key.simple-instructions": "ป้อนคีย์ใหม่เพื่อตั้งค่าปุ่มลัดอีกครั้ง",
+ "config.rebind-key.combo-instructions": "ป้อนคีย์ใหม่เพื่อตั้งค่าปุ่มลัด",
+ "config.rebind-key.no-key": "(ไม่มี)",
+
+
+ /*********
+ ** Config options for Generic Mod Config Menu itself
+ *********/
+ "options.open-menu-key.name": "ปุ่มเปิดเมนู",
+ "options.open-menu-key.desc": "ปุ่มลัดสำหรับเรียกใช้เมนู",
+ "options.scroll-speed.name": "ความเร็วในการเลื่อน",
+ "options.scroll-speed.desc": "จำนวนแถวฟิลด์ที่จะออฟเซ็ต เมื่อเลื่อนเมนูการกำหนดค่า"
+}
diff --git a/GenericModConfigMenu/i18n/uk.json b/GenericModConfigMenu/i18n/uk.json
new file mode 100644
index 0000000..b54f37d
--- /dev/null
+++ b/GenericModConfigMenu/i18n/uk.json
@@ -0,0 +1,32 @@
+{
+ /*********
+ ** Generic config UI
+ *********/
+ // button text at the bottom of the in-game options menu
+ "button.mod-options": "Параметри моду",
+
+ // mod list UI
+ "list.editable-heading": "Налаштування модів",
+ "list.not-editable-heading": "Можна редагувати в головному меню:",
+ "list.keybindings": "Прив'язки клавіш",
+
+ // mod config pages
+ "config.buttons.cancel": "Скас.",
+ "config.buttons.reset-to-default": "За замов.",
+ "config.buttons.save": "Збер.",
+ "config.buttons.save-and-close": "Збер. та вийти",
+
+ "config.rebind-key.title": "Клавіша прив'язки: {{optionName}}",
+ "config.rebind-key.simple-instructions": "Натисніть клавішу, щоб прив'язати",
+ "config.rebind-key.combo-instructions": "Натисніть комбінацію клавіш, щоб прив'язати",
+ "config.rebind-key.no-key": "(Немає)",
+
+
+ /*********
+ ** Config options for Generic Mod Config Menu itself
+ *********/
+ "options.open-menu-key.name": "Клавіша відкриття меню",
+ "options.open-menu-key.desc": "Прив'язані клавіші, які відкривають меню.",
+ "options.scroll-speed.name": "Швидкість прокручування",
+ "options.scroll-speed.desc": "Кількість рядків поля, що зміщуються під час прокручування меню налаштування."
+}
\ No newline at end of file
diff --git a/GenericModConfigMenu/i18n/zh.json b/GenericModConfigMenu/i18n/zh.json
new file mode 100644
index 0000000..ee4822a
--- /dev/null
+++ b/GenericModConfigMenu/i18n/zh.json
@@ -0,0 +1,31 @@
+{
+ /*********
+ ** Generic config UI
+ *********/
+ // button text at the bottom of the in-game options menu
+ "button.mod-options": "MOD 选项",
+
+ // mod list UI
+ "list.editable-heading": "配置 MOD",
+ "list.not-editable-heading": "Editable from the title screen:", // TODO
+
+ // mod config pages
+ "config.buttons.cancel": "取消",
+ "config.buttons.reset-to-default": "默认",
+ "config.buttons.save": "保存",
+ "config.buttons.save-and-close": "保存并退出",
+
+ "config.rebind-key.title": "重新绑定键: {{optionName}}",
+ "config.rebind-key.simple-instructions": "按目标键以绑定",
+ "config.rebind-key.combo-instructions": "按目标组合键以绑定",
+ "config.rebind-key.no-key": "(无)",
+
+
+ /*********
+ ** Config options for Generic Mod Config Menu itself
+ *********/
+ "options.open-menu-key.name": "打开菜单键",
+ "options.open-menu-key.desc": "打开菜单的绑定键",
+ "options.scroll-speed.name": "滚动速度",
+ "options.scroll-speed.desc": "滚动配置菜单时要滚动的行数"
+}
diff --git a/GenericModConfigMenu/manifest.json b/GenericModConfigMenu/manifest.json
new file mode 100644
index 0000000..94a16ec
--- /dev/null
+++ b/GenericModConfigMenu/manifest.json
@@ -0,0 +1,10 @@
+{
+ "Name": "Generic Mod Config Menu",
+ "Author": "spacechase0",
+ "Version": "1.11.2",
+ "MinimumApiVersion": "3.17.0",
+ "Description": "Adds an in-game UI to edit other mods' config options (for mods which support it).",
+ "UniqueID": "spacechase0.GenericModConfigMenu",
+ "EntryDll": "GenericModConfigMenu.dll",
+ "UpdateKeys": [ "Nexus:5098" ]
+}
diff --git a/JsonAssets/JsonAssets.dll b/JsonAssets/JsonAssets.dll
new file mode 100644
index 0000000..6714ee7
Binary files /dev/null and b/JsonAssets/JsonAssets.dll differ
diff --git a/JsonAssets/JsonAssets.pdb b/JsonAssets/JsonAssets.pdb
new file mode 100644
index 0000000..ef8975b
Binary files /dev/null and b/JsonAssets/JsonAssets.pdb differ
diff --git a/JsonAssets/assets/fence.png b/JsonAssets/assets/fence.png
new file mode 100644
index 0000000..79291f6
Binary files /dev/null and b/JsonAssets/assets/fence.png differ
diff --git a/JsonAssets/manifest.json b/JsonAssets/manifest.json
new file mode 100644
index 0000000..61937e8
--- /dev/null
+++ b/JsonAssets/manifest.json
@@ -0,0 +1,23 @@
+{
+ "Name": "Json Assets",
+ "Author": "spacechase0",
+ "Version": "1.10.14",
+ "MinimumApiVersion": "3.13.0",
+ "Description": "Lets content packs add custom content to the game.",
+ "UniqueID": "spacechase0.JsonAssets",
+ "EntryDll": "JsonAssets.dll",
+ "UpdateKeys": [ "Nexus:1720" ],
+ "Dependencies": [
+ {
+ "UniqueID": "Pathoschild.ContentPatcher",
+ "IsRequired": false
+ },
+ {
+ "UniqueID": "spacechase0.SpaceCore"
+ },
+ {
+ "UniqueID": "Cherry.ExpandedPreconditionsUtility",
+ "IsRequired": false
+ }
+ ]
+}
diff --git a/MailFrameworkMod/ContentPackTemplate/mail.json b/MailFrameworkMod/ContentPackTemplate/mail.json
new file mode 100644
index 0000000..aa0e695
--- /dev/null
+++ b/MailFrameworkMod/ContentPackTemplate/mail.json
@@ -0,0 +1,87 @@
+[
+ {
+ "Id": "MyMod.MyMailId", // Letter id. It's important to be an unique string to avoid conflicts. Also it shouldn't have space characters.
+ "GroupId": "MyMod.MyGroupId", // Letter group id. Letters with the same group id are never delivered in the same day. Letters registered first have priority, unless the group id ends with ".Random", in that case, a random letter will be chosen. Default is null.
+ "Title": "My Letter Title", // Letter title. Will be shown in the collections menu. Set it null or remove the line if you don't want the letter to appear in the collection. If an translation file is provide, you should put a translation key here, but you can still leave if null for no Title.
+ "Text": "Dear @^This is my custom mail.", // Text of the letter. You can use @ to put the players name and ^ for line breaks. You can also use the base game commands to add money, items and stuff. If an translation file is provide, you should put a translation key here.
+ "Attachments": [ // List of attachments. Remove the property to not attach items to the mail.
+ {
+ "Type": "Object", // [Object|BigCraftable|Tool|Ring|Furniture|Weapon|Boots|DGA] Required. The type of item that will be attached. If not provided the item will be ignored.
+ "Name": "Cave Carrot", // Used to find the item index. That's required if using custom objects like Json Assets ones. Should be the full DGA ID is using DGA. If not provided, the index will be used. Default is null.
+ "Index": 78, // The index of an item. If no name is provided or an item for the name is not found, the index is used. Otherwise, the attachment is ignored. Ignored if the type is DGA.
+ "Stack": 1 // The stack value of the item to be delivered. Used only for Objects and BigCraftable. Default is 1;
+ },
+ {
+ "Type": "Tool", // When using tool, only supported ones can be attached.
+ "Name": "Axe", // [Axe|Hoe|Watering Can|Pickaxe|Scythe|Golden Scythe|Milk Pail|Shears|Fishing Rod|Pan|Return Scepter] Required for tools. The name of the supported tool. Otherwise, the attachment is ignored.
+ "UpgradeLevel": 1 // The upgrade level of the tool. Regular tools: 0 = stone, 1 = cooper, 2 = steel, 3 = gold, 4 = iridium. Fishing Rod: 0 = Bamboo Pole, 1 = Training Rod, 2 = Fiberglass Rod, 3 = Iridium Rod. Ignored for the other types. Default is 0.
+ },
+ {
+ "Type": "DGA", //DGA item
+ "Name": "spacechase0.DynamicGameAssets.Example/My Custom Item", // use the full DGA ID. Required.
+ "Stack": 10 // The stack value of the item to be delivered. Used only for Objects and BigCraftable. Default is 1;
+ }
+ ],
+ "Recipe": "Recipe Name", // Remove the line if you don't want to attach a recipe to the mail. It will only work if you have no other attachments to the mail. For DGA recipes only use the ID part (leave away the ModID)
+ "AdditionalMailReceived": ["MyMod.AnotherMailId", "VANILLA_FLAG"], // Use this to add additional text to the MailReceived list. Can be useful to add vanilla flags or other MFM letter ids.
+ "LetterBG": "CustomLetterBG.png", // Name of the file in your content pack that has the custom letter background to use. It should follow the same structure of the game LetterBG file . WhichBG will be relative to this file for this letter. If null or removed the mod will use the game LetterBG.
+ "WhichBG": 0, //The id of the letter background. 0 = classic, 1 = notepad, 2 = pyramids
+ "TextColor": -1, //Remove this line to use the default color. -1 = Dark Red, 0 = Black, 1 = Sky Blue, 2 = Red, 3 = Blue Violet, 4 = White, 5 = Orange Red, 6 = Lime Green, 7 = Cyan, 8 = Darkest Gray
+ "UpperRightCloseButton": "CustomCloseButton.png", // Name of the file in your content pack that has the custom close button to use. It should be 12 x 12 . If null or removed it will use the default button.
+ "Repeatable": false, // If true the mod won't check it the letter Id has already been delivered. Default is false.
+ "AutoOpen": false, // If true the mod will open the letter at the begin of the day after the conditions are met. The letter id will be marked as read and if there is a recipe set, it will be learned. Since the letter will never show, visual properties like title, text, background... will never be used, as well as the attachments.
+ // CONDITIONS FOR DELIVERY
+ //Below are conditions for the delivery. Remove any of the lines if you don't want to check that condition.
+ "Date": "10 spring Y1", // Must be that date or after it. The format is "[1-28] [spring|summer|fall|winter] Y[1-999]".
+ "Days": [7,14,21,28], // Must be one of the days in the list.
+ "Seasons": ["fall"], // Must be one of the seasons in the list, seasons should be lower case.
+ "Weather": "sunny", // Must be that game weather. The format is "[sunny|rainy]".
+ "HouseUpgradeLevel": 2, // House upgrade level must be equal or higher what is defined. 0 - starter house(no reason to use this, just remove the line), 1 - kitchen, 2 - second floor, 3 - cellar.
+ "DeepestMineLevel": 80, // Deepest mine level must be equal or higher what is defined. 120 is the last level of the mine, 121 is the first level of the skull cavern.
+ "CurrentMoney": 10000, // Current money must be equal or higher what is defined.
+ "TotalMoneyEarned": 500000, // Total money earned must be equal or higher what is defined.
+ "FriendshipConditions": // Each NPC of the list must check all conditions.
+ [
+ {
+ "NpcName": "Lewis", //Name of the NPC. Can use custom NPCs.
+ "FriendshipLevel": 8, // NPC must have a friendship heart level equal or higher what is defined. Default is 0.
+ "FriendshipStatus": ["Dating","Engaged","Married"] // [Friendly|Dating|Engaged|Married|Divorced] Require the NPC friendship status to be one from the list. Remove to not require a status.
+ }
+ ],
+ "SkillConditions": // Each skill of the list must have a level equal or higher what is defined. Can use all coded skills in the vanilla game, including Luck. Can't use custom skills.
+ [
+ { "SkillName": "Farming", "SkillLevel": 1 }
+ ],
+ "StatsConditions": // Each stats of the list must have a value equal or higher what is defined. Choose a StatsName or a StatsLabel
+ [
+ {
+ "StatsName": "CheeseMade", //[SeedsSown|ItemsShipped|ItemsCooked|ItemsCrafted|ChickenEggsLayed|DuckEggsLayed|CowMilkProduced|GoatMilkProduced|RabbitWoolProduced|SheepWoolProduced|CheeseMade|GoatCheeseMade|TrufflesFound|StoneGathered|RocksCrushed|DirtHoed|GiftsGiven|TimesUnconscious|AverageBedtime|TimesFished|FishCaught|BouldersCracked|StumpsChopped|StepsTaken|MonstersKilled|DiamondsFound|PrismaticShardsFound|OtherPreciousGemsFound|CaveCarrotsFound|CopperFound|IronFound|CoalFound|CoinsFound|GoldFound|IridiumFound|BarsSmelted|BeveragesMade|PreservesMade|PiecesOfTrashRecycled|MysticStonesCrushed|DaysPlayed|WeedsEliminated|SticksChopped|NotesFound|QuestsCompleted|StarLevelCropsShipped|CropsShipped|ItemsForaged|SlimesKilled|GeodesCracked|GoodFriends|IndividualMoneyEarned] Default is null.
+ "StatsLabel": "Name", // [exMemoriesWiped|childrenTurnedToDoves|trashCansChecked|boatRidesToIsland|beachFarmSpawns|hardModeMonstersKilled|timesEnchanted] This are the current game stats that are identified by label, if more are added, they should also be supported. It will also identify custom stats labels added by other mods. Default is null.
+ "Amount": 1 // The amount the status should be equal or greater for the condition to be valid.
+ }
+ ],
+ "CollectionConditions": // Each collection condition of the list must have a value equal or higher than the defined amount.
+ [
+ {
+ "Collection": "Minerals", //[Shipped|Fish|Artifacts|Minerals|Cooking|Crafting] Required.
+ "Name": "", //The name of the object or recipe for 'Crafting' collection. For object, if a name is given, it will look for that name instead of using the index. If the name is not found, the letter is ignored. Default is null.
+ "Index": 72, // The index of the object. Will be overridden if a Name is given, so you can remove the line in that case.
+ "Amount": 10 // The amount the object in the collection should be equal or greater for the condition to be valid.
+ }
+ ],
+ "ExpandedPrecondition": "d Mon Fri/HasItem Pink Cake/!JojaMartComplete/!w rainy", //Needs the Expanded Preconditions Utility mod. Sees that mod documentation to see how this works. If the mod is not loaded, the letter will not be delivered.
+ "ExpandedPreconditions": [ "!z spring/t 600 1000", "f Linus 1000/w rainy/z spring", "f Linus 2500" ], //Needs the Expanded Preconditions Utility mod. Sees that mod documentation to see how this works. If the mod is not loaded, the letter will not be delivered.
+ "RandomChance": 0.25, // The mod will check if a random number from 0 to 1 is bellow the given number. The same save, on the same day for the same letter will always have the same result to avoid cheating.
+ "Buildings": ["Coop","Big Coop","Deluxe Coop"], // Require one of the buildings to be currently constructed in the farm.
+ "RequireAllBuildings": false, // If true, require that all the buildings in the "Buildings" list to be currently constructed in the farm. Default is false.
+ "MailReceived": ["jojaVault","ccVault"], // Require one of the mails to have been received. The game list also contain others thing that are not mail, like community center flags.
+ "RequireAllMailReceived": false, // If true, require that all mails in the "MailReceived" list to have been received. Default is false.
+ "MailNotReceived": ["jojaVault","ccVault"], // Require the mails to have not been received. The game list also contain others thing that are not mail, like community center flags.
+ "EventsSeen": [4,32423], // Require one of the events to have been seen by the player.
+ "RequireAllEventsSeen": false, // If true, require that all the events in the "EventsSeen" list to have been seen by the player. Default is false.
+ "EventsNotSeen": [4,32423], // Require the events to have not been seen by the player.
+ "RecipeKnown": ["Pizza","Survival Burger"], // Require one of the recipes to have been learned by the player.
+ "RequireAllRecipeKnown": false, // If true, require that all the recipes in the "RecipeKnown" list to have been learned by the player. Default is false.
+ "RecipeNotKnown": ["Wild Bait"] // Require the recipes to have not been learned by the player.
+ }
+]
\ No newline at end of file
diff --git a/MailFrameworkMod/ContentPackTemplate/manifest.json b/MailFrameworkMod/ContentPackTemplate/manifest.json
new file mode 100644
index 0000000..9f8419e
--- /dev/null
+++ b/MailFrameworkMod/ContentPackTemplate/manifest.json
@@ -0,0 +1,18 @@
+{
+ "Name": "[MFM] Name of you pack",
+ "Author": "Your name",
+ "Version": "1.0.0",
+ "Description": "Adds custom mails for my mod.",
+ "UniqueID": "YourName.YouPackNameForMailFrameworkMod",
+ "MinimumApiVersion": "3.8.0",
+ "UpdateKeys": [],
+ "Dependencies": [
+ {
+ "UniqueID": "YourName.YourOthersPacksAndMods"
+ }
+ ],
+ "ContentPackFor": {
+ "UniqueID": "DIGUS.MailFrameworkMod",
+ "MinimumVersion": "1.10.1"
+ }
+}
\ No newline at end of file
diff --git a/MailFrameworkMod/MailFrameworkMod.dll b/MailFrameworkMod/MailFrameworkMod.dll
new file mode 100644
index 0000000..063f0b3
Binary files /dev/null and b/MailFrameworkMod/MailFrameworkMod.dll differ
diff --git a/MailFrameworkMod/MailFrameworkMod.pdb b/MailFrameworkMod/MailFrameworkMod.pdb
new file mode 100644
index 0000000..0ca96ed
Binary files /dev/null and b/MailFrameworkMod/MailFrameworkMod.pdb differ
diff --git a/MailFrameworkMod/manifest.json b/MailFrameworkMod/manifest.json
new file mode 100644
index 0000000..7155723
--- /dev/null
+++ b/MailFrameworkMod/manifest.json
@@ -0,0 +1,17 @@
+{
+ "Name": "Mail Framework Mod",
+ "Author": "Digus",
+ "Version": "1.15.0",
+ "MinimumApiVersion": "3.17.0",
+ "Description": "Utility classes to send mail in the game.",
+ "UniqueID": "DIGUS.MailFrameworkMod",
+ "EntryDll": "MailFrameworkMod.dll",
+ "Dependencies": [
+ {
+ "UniqueID": "Cherry.ExpandedPreconditionsUtility",
+ "MinimumVersion": "1.0.1",
+ "IsRequired": false
+ }
+ ],
+ "UpdateKeys": [ "Nexus:1536" ]
+}
\ No newline at end of file
diff --git a/NPCMapLocations/NPCMapLocations.dll b/NPCMapLocations/NPCMapLocations.dll
new file mode 100644
index 0000000..e81c601
Binary files /dev/null and b/NPCMapLocations/NPCMapLocations.dll differ
diff --git a/NPCMapLocations/config/globals.json b/NPCMapLocations/config/globals.json
new file mode 100644
index 0000000..1828c43
--- /dev/null
+++ b/NPCMapLocations/config/globals.json
@@ -0,0 +1,63 @@
+{
+ "DebugMode": false,
+ "MenuKey": "Tab",
+ "TooltipKey": "Space",
+ "NameTooltipMode": 1,
+ "OnlySameLocation": true,
+ "ShowHiddenVillagers": false,
+ "ShowQuests": true,
+ "ShowTravelingMerchant": true,
+ "ShowMinimap": false,
+ "LockMinimapPosition": false,
+ "ShowFarmBuildings": true,
+ "MinimapToggleKey": "OemPipe",
+ "MinimapX": 12,
+ "MinimapY": 12,
+ "MinimapWidth": 75,
+ "MinimapHeight": 45,
+ "MinimapExclusions": [],
+ "UseSeasonalMaps": true,
+ "UseDetailedIsland": false,
+ "ShowChildren": false,
+ "ShowHorse": true,
+ "NpcExclusions": [],
+ "NpcMarkerOffsets": {
+ "Abigail": 3,
+ "Alex": 0,
+ "Birdie": 6,
+ "Caroline": 2,
+ "Clint": -1,
+ "Demetrius": -2,
+ "Dwarf": 1,
+ "Elliott": -1,
+ "Emily": 1,
+ "Evelyn": 4,
+ "George": 4,
+ "Gus": 2,
+ "Gunther": 3,
+ "Haley": 2,
+ "Harvey": -1,
+ "Jas": 7,
+ "Jodi": 3,
+ "Kent": -1,
+ "Krobus": 0,
+ "Leah": 2,
+ "Leo": 6,
+ "Lewis": 1,
+ "Linus": 6,
+ "Marlon": 2,
+ "Marnie": 4,
+ "Maru": 2,
+ "Pam": 5,
+ "Penny": 3,
+ "Pierre": 0,
+ "Robin": 2,
+ "Sam": 0,
+ "Sandy": 2,
+ "Sebastian": 1,
+ "Shane": 1,
+ "Vincent": 8,
+ "Willy": -1,
+ "Wizard": 0
+ }
+}
\ No newline at end of file
diff --git a/NPCMapLocations/config/kk_364574996.json b/NPCMapLocations/config/kk_364574996.json
new file mode 100644
index 0000000..53e6312
--- /dev/null
+++ b/NPCMapLocations/config/kk_364574996.json
@@ -0,0 +1,7 @@
+{
+ "ImmersionOption": 1,
+ "ByHeartLevel": false,
+ "HeartLevelMin": 0,
+ "HeartLevelMax": 12,
+ "ForceNpcVisibility": {}
+}
\ No newline at end of file
diff --git a/NPCMapLocations/config/理想乡_364594057.json b/NPCMapLocations/config/理想乡_364594057.json
new file mode 100644
index 0000000..53e6312
--- /dev/null
+++ b/NPCMapLocations/config/理想乡_364594057.json
@@ -0,0 +1,7 @@
+{
+ "ImmersionOption": 1,
+ "ByHeartLevel": false,
+ "HeartLevelMin": 0,
+ "HeartLevelMax": 12,
+ "ForceNpcVisibility": {}
+}
\ No newline at end of file
diff --git a/NPCMapLocations/i18n/de.json b/NPCMapLocations/i18n/de.json
new file mode 100644
index 0000000..c12c158
--- /dev/null
+++ b/NPCMapLocations/i18n/de.json
@@ -0,0 +1,30 @@
+{
+ /*********
+ ** Map options
+ *********/
+ // minimap section
+ "minimap.label": "Minimap",
+ "minimap.enabled": "Eingeschaltet",
+ "minimap.locked": "Minimap fixieren",
+ "minimap.width": "Breite der Minimap ",
+ "minimap.height": "Höhe der Minimap ",
+
+ // immersion section
+ "immersion.label": "Einstellungen:",
+ "immersion.always-show-villagers": "Zeige Einwohner immer",
+ "immersion.only-villagers-talked-to": "Zeige Einwohner, mit denen gesprochen wurde",
+ "immersion.hide-villagers-talked-to": "Verberge Einwohner, mit denen der Spieler gesprochen hat",
+ "immersion.only-villagers-in-player-location": "Zeige nur Einwohner am selben Standort",
+ "immersion.only-villagers-within-heart-level": "Zeige nur Einwohner mit bestimmtem Herzstand",
+ "immersion.min-heart-level": "Minimaler Herzstand",
+ "immersion.max-heart-level": "Maximaler Herzstand",
+
+ // extra settings section
+ "extra.label": "Zusätzliche Einstellungen:",
+ "extra.show-quests-or-birthdays": "Zeige Aufträge oder Geburtstage",
+ "extra.show-hidden-villagers": "Zeige verborgene Einwohnern",
+ "extra.show-traveling-merchant": "Zeige fahrenden Händler",
+
+ // include/exclude villagers section
+ "villagers.label": "Ein-/Ausschließen von Einwohnern:"
+}
diff --git a/NPCMapLocations/i18n/default.json b/NPCMapLocations/i18n/default.json
new file mode 100644
index 0000000..769506f
--- /dev/null
+++ b/NPCMapLocations/i18n/default.json
@@ -0,0 +1,30 @@
+{
+ /*********
+ ** Map options
+ *********/
+ // minimap section
+ "minimap.label": "Minimap",
+ "minimap.enabled": "Enabled",
+ "minimap.locked": "Lock minimap position",
+ "minimap.width": "Minimap width",
+ "minimap.height": "Minimap height",
+
+ // immersion section
+ "immersion.label": "Settings:",
+ "immersion.always-show-villagers": "Always show villagers",
+ "immersion.only-villagers-talked-to": "Show villagers player has talked to",
+ "immersion.hide-villagers-talked-to": "Hide villagers player has talked to",
+ "immersion.only-villagers-in-player-location": "Only show villagers in player's location",
+ "immersion.only-villagers-within-heart-level": "Only show villagers within heart level",
+ "immersion.min-heart-level": "Minimum heart level",
+ "immersion.max-heart-level": "Maximum heart level",
+
+ // extra settings section
+ "extra.label": "Extra Settings:",
+ "extra.show-quests-or-birthdays": "Show quests or birthdays",
+ "extra.show-hidden-villagers": "Show hidden villagers",
+ "extra.show-traveling-merchant": "Show traveling merchant",
+
+ // include/exclude villagers section
+ "villagers.label": "Include/Exclude villagers:"
+}
diff --git a/NPCMapLocations/i18n/es.json b/NPCMapLocations/i18n/es.json
new file mode 100644
index 0000000..52a8f05
--- /dev/null
+++ b/NPCMapLocations/i18n/es.json
@@ -0,0 +1,30 @@
+{
+ /*********
+ ** Map options
+ *********/
+ // minimap section
+ "minimap.label": "Minimapa",
+ "minimap.enabled": "Activado",
+ "minimap.locked": "Fijar posición del minimapa",
+ "minimap.width": "Anchura del minimapa",
+ "minimap.height": "Altura del minimapa",
+
+ // immersion section
+ "immersion.label": "Ajustes:",
+ "immersion.always-show-villagers": "Siempre mostrar aldeanos",
+ "immersion.only-villagers-talked-to": "Mostrar aldeanos con los que se ha hablado",
+ "immersion.hide-villagers-talked-to": "Esconder aldeanos con los que se ha hablado",
+ "immersion.only-villagers-in-player-location": "Solo mostrar aldeanos en la ubicación del jugador",
+ "immersion.only-villagers-within-heart-level": "Solo mostrar aldeanos dentro de nivel de corazones",
+ "immersion.min-heart-level": "Nivel mínimo de corazones",
+ "immersion.max-heart-level": "Nivel máximo de corazones",
+
+ // extra settings section
+ "extra.label": "Ajustes Adicionales:",
+ "extra.show-quests-or-birthdays": "Mostrar misiones o cumpleaños",
+ "extra.show-hidden-villagers": "Mostrar aldeanos ocultos",
+ "extra.show-traveling-merchant": "Mostrar al comerciante ambulante",
+
+ // include/exclude villagers section
+ "villagers.label": "Incluir/Excluir aldeanos:"
+}
diff --git a/NPCMapLocations/i18n/fr.json b/NPCMapLocations/i18n/fr.json
new file mode 100644
index 0000000..f240869
--- /dev/null
+++ b/NPCMapLocations/i18n/fr.json
@@ -0,0 +1,30 @@
+{
+ /*********
+ ** Map options
+ *********/
+ // minimap section
+ "minimap.label": "Mini-carte",
+ "minimap.enabled": "Activée",
+ "minimap.locked": "Bloquer la position de la mini-carte",
+ "minimap.width": "Largeur de la mini-carte",
+ "minimap.height": "Hauteur de la mini-carte",
+
+ // immersion section
+ "immersion.label": "Paramètres:",
+ "immersion.always-show-villagers": "Toujours afficher les villageois",
+ "immersion.only-villagers-talked-to": "Afficher les villageois avec qui le joueur a parlé",
+ "immersion.hide-villagers-talked-to": "Cacher les villageois avec qui le joueur a parlé",
+ "immersion.only-villagers-in-player-location": "Afficher uniquement les villageois à l'emplacement du joueur",
+ "immersion.only-villagers-within-heart-level": "Afficher uniquement les villageois selon le niveau de coeur",
+ "immersion.min-heart-level": "Niveau de coeur minimum",
+ "immersion.max-heart-level": "Niveau de coeur maximum",
+
+ // extra settings section
+ "extra.label": "Paramètres supplémentaires:",
+ "extra.show-quests-or-birthdays": "Afficher les quêtes ou les anniversaires",
+ "extra.show-hidden-villagers": "Afficher les villageois cachés",
+ "extra.show-traveling-merchant": "Afficher les marchands ambulants",
+
+ // include/exclude villagers section
+ "villagers.label": "Inclure/Exclure les villageois:"
+}
diff --git a/NPCMapLocations/i18n/hu.json b/NPCMapLocations/i18n/hu.json
new file mode 100644
index 0000000..8a231d9
--- /dev/null
+++ b/NPCMapLocations/i18n/hu.json
@@ -0,0 +1,30 @@
+{
+ /*********
+ ** Map options (Térkép beállítások)
+ *********/
+ // minimap section (Kistárkép szakasz)
+ "minimap.label": "Kistérkép",
+ "minimap.enabled": "Engedélyezve",
+ "minimap.locked": "Kistérkép pozíció zárolás",
+ "minimap.width": "Kistérkép szélesség",
+ "minimap.height": "Kistérkép magasság",
+
+ // immersion section (Merülő szakasz)
+ "immersion.label": "Beállítások:",
+ "immersion.always-show-villagers": "Mindig mutassa a falusiakat",
+ "immersion.only-villagers-talked-to": "A játékos által beszélt falusiak megjelenítése",
+ "immersion.hide-villagers-talked-to": "A játékos által beszélt falusiak elrejtése",
+ "immersion.only-villagers-in-player-location": "Csak a játékos tartózkodási helyén lévő falusiak megjelenítése",
+ "immersion.only-villagers-within-heart-level": "Csak a beállított szívszinten belüli falusiak megjelenítése",
+ "immersion.min-heart-level": "Minimális szívszint",
+ "immersion.max-heart-level": "Maximális szívszint",
+
+ // extra settings section (Extra beállítások szakasz)
+ "extra.label": "További beállítások:",
+ "extra.show-quests-or-birthdays": "Küldetések vagy születésnapok megjelenítése",
+ "extra.show-hidden-villagers": "Rejtett falusiak megjelenítése",
+ "extra.show-traveling-merchant": "Utazó kereskedő megjelenítése",
+
+ // include/exclude villagers section (Falusiak engedélyezése/kizárása szakasz)
+ "villagers.label": "Falusiak Engedélyezése/Kizárása:"
+}
diff --git a/NPCMapLocations/i18n/it.json b/NPCMapLocations/i18n/it.json
new file mode 100644
index 0000000..4fda2a6
--- /dev/null
+++ b/NPCMapLocations/i18n/it.json
@@ -0,0 +1,30 @@
+{
+ /*********
+ ** Map options
+ *********/
+ // minimap section
+ "minimap.label": "Minimappa",
+ "minimap.enabled": "Abilitata",
+ "minimap.locked": "Lock minimap position", // TODO
+ "minimap.width": "Larghezza Minimappa",
+ "minimap.height": "Altezza Minimappa",
+
+ // immersion section
+ "immersion.label": "Impostazioni:",
+ "immersion.always-show-villagers": "Mostra sempre gli abitanti",
+ "immersion.only-villagers-talked-to": "Mostra gli abitanti con cui il giocatore ha parlato",
+ "immersion.hide-villagers-talked-to": "Nascondi gli abitanti con cui il giocatore ha parlato",
+ "immersion.only-villagers-in-player-location": "Mostra solo gli abitanti nella stessa zona del giocatore",
+ "immersion.only-villagers-within-heart-level": "Mostra solo gli abitanti nei parametri d'amicizia",
+ "immersion.min-heart-level": "Livello d'amicizia minimo",
+ "immersion.max-heart-level": "Livello d'amicizia massimo",
+
+ // extra settings section
+ "extra.label": "Impostazioni extra:",
+ "extra.show-quests-or-birthdays": "Mostra le missioni ed i compleanni",
+ "extra.show-hidden-villagers": "Mostra gli abitanti nascosti",
+ "extra.show-traveling-merchant": "Mostra i mercanti viaggiatori",
+
+ // include/exclude villagers section
+ "villagers.label": "Includi/Escludi abitanti:"
+}
diff --git a/NPCMapLocations/i18n/ja.json b/NPCMapLocations/i18n/ja.json
new file mode 100644
index 0000000..9224c15
--- /dev/null
+++ b/NPCMapLocations/i18n/ja.json
@@ -0,0 +1,31 @@
+{
+ /*********
+ ** Map options
+ *********/
+ // minimap section
+ // TODO
+ "minimap.label": "Minimap",
+ "minimap.enabled": "Enabled",
+ "minimap.locked": "Lock minimap position",
+ "minimap.width": "Minimap width",
+ "minimap.height": "Minimap height",
+
+ // immersion section
+ "immersion.label": "設定:",
+ "immersion.always-show-villagers": "住人を常に表示する",
+ "immersion.only-villagers-talked-to": "プレイヤーと話した住人を表示する",
+ "immersion.hide-villagers-talked-to": "プレイヤーと話した住人を非表示にする",
+ "immersion.only-villagers-in-player-location": "プレイヤーがいる地区の住人だけを表示する",
+ "immersion.only-villagers-within-heart-level": "特定の好感度の住人だけを表示する",
+ "immersion.min-heart-level": "最小好感度",
+ "immersion.max-heart-level": "最大好感度",
+
+ // extra settings section
+ "extra.label": "その他の設定:",
+ "extra.show-quests-or-birthdays": "クエストや誕生日を表示する",
+ "extra.show-hidden-villagers": "隠された住人を表示する",
+ "extra.show-traveling-merchant": "行商人を表示する",
+
+ // include/exclude villagers section
+ "villagers.label": "住人の表示/非表示:"
+}
diff --git a/NPCMapLocations/i18n/ko.json b/NPCMapLocations/i18n/ko.json
new file mode 100644
index 0000000..9bc85c0
--- /dev/null
+++ b/NPCMapLocations/i18n/ko.json
@@ -0,0 +1,30 @@
+{
+ /*********
+ ** Map options
+ *********/
+ // minimap section
+ "minimap.label": "미니맵",
+ "minimap.enabled": "사용하기",
+ "minimap.locked": "Lock minimap position", // TODO
+ "minimap.width": "미니맵 가로",
+ "minimap.height": "미니맵 세로",
+
+ // immersion section
+ "immersion.label": "설정:",
+ "immersion.always-show-villagers": "주민들을 항상 표시",
+ "immersion.only-villagers-talked-to": "말해본 주민만 표시",
+ "immersion.hide-villagers-talked-to": "말해본 주민만 제외",
+ "immersion.only-villagers-in-player-location": "같은 장소에 있는 주민만 표시",
+ "immersion.only-villagers-within-heart-level": "친밀도가 있는 주민만 표시",
+ "immersion.min-heart-level": "최저 친밀도",
+ "immersion.max-heart-level": "최고 친밀도",
+
+ // extra settings section
+ "extra.label": "기타 설정:",
+ "extra.show-quests-or-birthdays": "주민 퀘스트나 생일 표시",
+ "extra.show-hidden-villagers": "숨어있는 주민 표시",
+ "extra.show-traveling-merchant": "행상인마차 표시",
+
+ // include/exclude villagers section
+ "villagers.label": "포함/제외할 주민:"
+}
diff --git a/NPCMapLocations/i18n/pl.json b/NPCMapLocations/i18n/pl.json
new file mode 100644
index 0000000..f0ad1d5
--- /dev/null
+++ b/NPCMapLocations/i18n/pl.json
@@ -0,0 +1,30 @@
+{
+ /*********
+ ** Map options
+ *********/
+ // minimap section
+ "minimap.label": "Minimapa",
+ "minimap.enabled": "Włączona",
+ "minimap.locked": "Zablokuj pozycję minimapy",
+ "minimap.width": "Szerokość minimapy",
+ "minimap.height": "Długość minimapy",
+
+ // immersion section
+ "immersion.label": "Ustawienia:",
+ "immersion.always-show-villagers": "Pokaż wszystkich mieszkańców",
+ "immersion.only-villagers-talked-to": "Pokaż mieszkańców, z którymi gracz rozmawiał",
+ "immersion.hide-villagers-talked-to": "Ukryj mieszkańców, z którymi gracz rozmawiał",
+ "immersion.only-villagers-in-player-location": "Pokaż tylko mieszkańców w lokacji gracza",
+ "immersion.only-villagers-within-heart-level": "Pokaż tylko mieszkańców w obrębie poziomu relacji",
+ "immersion.min-heart-level": "Minimalny poziom relacji",
+ "immersion.max-heart-level": "Maksymalny poziom relacji",
+
+ // extra settings section
+ "extra.label": "Dodatkowe ustawienia:",
+ "extra.show-quests-or-birthdays": "Pokaż zadania lub urodziny",
+ "extra.show-hidden-villagers": "Pokaż ukrytych mieszkańców",
+ "extra.show-traveling-merchant": "Pokaż wędrownego handlarza",
+
+ // include/exclude villagers section
+ "villagers.label": "Uwzględnij/Wyklucz mieszkańców:"
+}
diff --git a/NPCMapLocations/i18n/pt.json b/NPCMapLocations/i18n/pt.json
new file mode 100644
index 0000000..d5432d2
--- /dev/null
+++ b/NPCMapLocations/i18n/pt.json
@@ -0,0 +1,30 @@
+{
+ /*********
+ ** Map options
+ *********/
+ // minimap section
+ "minimap.label": "Mini-Mapa",
+ "minimap.enabled": "Ativo",
+ "minimap.locked": "Travar a Posição do Mini-Mapa",
+ "minimap.width": "Largura do Mini-Mapa",
+ "minimap.height": "Altura do Mini-Mapa",
+
+ // immersion section
+ "immersion.label": "Configurações:",
+ "immersion.always-show-villagers": "Sempre Mostrar Moradores",
+ "immersion.only-villagers-talked-to": "Mostrar Moradores que o Jogador Já Interagiu",
+ "immersion.hide-villagers-talked-to": "Esconder Moradores que o Jogador Já Interagiu",
+ "immersion.only-villagers-in-player-location": "Mostrar Somente Moradores na Localização do Jogador",
+ "immersion.only-villagers-within-heart-level": "Mostrar Somente Moradores Dentro dos Limites de Nível de Relacionamento",
+ "immersion.min-heart-level": "Nível Mínimo de Relacionamento",
+ "immersion.max-heart-level": "Nível Máximo de Relacionamento",
+
+ // extra settings section
+ "extra.label": "Configurações Extras:",
+ "extra.show-quests-or-birthdays": "Mostrar Missões ou Aniversários",
+ "extra.show-hidden-villagers": "Mostrar Moradores Escondidos",
+ "extra.show-traveling-merchant": "Mostrar Mercador Viajante",
+
+ // include/exclude villagers section
+ "villagers.label": "Incluir/Excluir Moradores:"
+}
diff --git a/NPCMapLocations/i18n/ru.json b/NPCMapLocations/i18n/ru.json
new file mode 100644
index 0000000..ec130ba
--- /dev/null
+++ b/NPCMapLocations/i18n/ru.json
@@ -0,0 +1,30 @@
+{
+ /*********
+ ** Map options
+ *********/
+ // minimap section
+ "minimap.label": "Мини-карта",
+ "minimap.enabled": "Включено",
+ "minimap.locked": "Lock minimap position", // TODO
+ "minimap.width": "Ширина мини-карты",
+ "minimap.height": "Высота мини-карты",
+
+ // immersion section
+ "immersion.label": "Настройки:",
+ "immersion.always-show-villagers": "Всегда показывать жителей",
+ "immersion.only-villagers-talked-to": "Показывать жителей, с которыми общался игрок",
+ "immersion.hide-villagers-talked-to": "Скрывать жителей, с которыми общался игрок",
+ "immersion.only-villagers-in-player-location": "Показывать жителей только в текущей локации",
+ "immersion.only-villagers-within-heart-level": "Показывать жителей только в указанном диапазоне сердец",
+ "immersion.min-heart-level": "Минимальный уровень сердец",
+ "immersion.max-heart-level": "Максимальный уровень сердец",
+
+ // extra settings section
+ "extra.label": "Дополнительные настройки:",
+ "extra.show-quests-or-birthdays": "Показать задания или дни рождения",
+ "extra.show-hidden-villagers": "Показывать скрытых жителей",
+ "extra.show-traveling-merchant": "Показывать странствующего торговца",
+
+ // include/exclude villagers section
+ "villagers.label": "Добавить/исключить жителей:"
+}
diff --git a/NPCMapLocations/i18n/th.json b/NPCMapLocations/i18n/th.json
new file mode 100644
index 0000000..3fbbb80
--- /dev/null
+++ b/NPCMapLocations/i18n/th.json
@@ -0,0 +1,30 @@
+{
+ /*********
+ ** Map options
+ *********/
+ // minimap section
+ "minimap.label": "แผนที่ขนาดเล็ก",
+ "minimap.enabled": "เปิดใช้งาน",
+ "minimap.locked": "ล็อกตำแหน่งแผนที่ขนาดเล็ก",
+ "minimap.width": "ความกว้างของแผนที่",
+ "minimap.height": "ความสูงของแผนที่",
+
+ // immersion section
+ "immersion.label": "การตั้งค่า:",
+ "immersion.always-show-villagers": "แสดงชาวบ้านตลอดเวลา",
+ "immersion.only-villagers-talked-to": "แสดงชาวบ้านที่ผู้เล่นได้พูดคุยไปแล้ว",
+ "immersion.hide-villagers-talked-to": "ซ่อนชาวบ้านที่ผู้เล่นได้พูดคุยไปแล้ว",
+ "immersion.only-villagers-in-player-location": "แสดงเฉพาะชาวบ้านที่อยู่ในสถานที่เดียวกันกับผู้เล่น",
+ "immersion.only-villagers-within-heart-level": "แสดงเฉพาะชาวบ้านที่มีค่าหัวใจระหว่าง",
+ "immersion.min-heart-level": "ค่าหัวใจขั้นต่ำ",
+ "immersion.max-heart-level": "ค่าหัวใจสูงสุด",
+
+ // extra settings section
+ "extra.label": "การตั้งค่าพิเศษ:",
+ "extra.show-quests-or-birthdays": "แสดงเควสหรือวันเกิด",
+ "extra.show-hidden-villagers": "แสดงชาวบ้านที่ซ่อนอยู่",
+ "extra.show-traveling-merchant": "แสดงพ่อค้าเร่",
+
+ // include/exclude villagers section
+ "villagers.label": "แสดง/ซ่อน ชาวบ้าน:"
+}
diff --git a/NPCMapLocations/i18n/tr.json b/NPCMapLocations/i18n/tr.json
new file mode 100644
index 0000000..c6ea50f
--- /dev/null
+++ b/NPCMapLocations/i18n/tr.json
@@ -0,0 +1,30 @@
+{
+ /*********
+ ** Map options
+ *********/
+ // minimap section
+ "minimap.label": "Mini harita",
+ "minimap.enabled": "Etkin",
+ "minimap.locked": "Mini harita konumunu kilitle",
+ "minimap.width": "Mini harita genişliği",
+ "minimap.height": "Mini harita uzunluğu",
+
+ // immersion section
+ "immersion.label": "Ayarlar:",
+ "immersion.always-show-villagers": "Tüm köylüleri göster",
+ "immersion.only-villagers-talked-to": "Oyuncunun konuştuğu köylüleri göster",
+ "immersion.hide-villagers-talked-to": "Oyuncunun konuştuğu köylüleri gizle",
+ "immersion.only-villagers-in-player-location": "Sadece oyuncunun bölgesindeki köylüleri göster",
+ "immersion.only-villagers-within-heart-level": "Sadece belirli kalp seviyesi içindeki köylüleri göster",
+ "immersion.min-heart-level": "En az kalp seviyesi",
+ "immersion.max-heart-level": "En fazla kalp seviyesi",
+
+ // extra settings section
+ "extra.label": "Ekstra ayarlar:",
+ "extra.show-quests-or-birthdays": "Görevleri ya da doğum günlerini göster",
+ "extra.show-hidden-villagers": "Gizli köylüleri göster",
+ "extra.show-traveling-merchant": "Gezgin tüccarı göster",
+
+ // include/exclude villagers section
+ "villagers.label": "Köylüleri ekle/çıkar:"
+}
diff --git a/NPCMapLocations/i18n/uk.json b/NPCMapLocations/i18n/uk.json
new file mode 100644
index 0000000..597aac6
--- /dev/null
+++ b/NPCMapLocations/i18n/uk.json
@@ -0,0 +1,30 @@
+{
+ /*********
+ ** Map options
+ *********/
+ // minimap section
+ "minimap.label": "Мінімапа",
+ "minimap.enabled": "Ввімкнено",
+ "minimap.locked": "Заблокувати розташування мінімапи",
+ "minimap.width": "Ширина мінімапи",
+ "minimap.height": "Висота мінімапи",
+
+ // immersion section
+ "immersion.label": "Налаштування:",
+ "immersion.always-show-villagers": "Завжди показувати містян (персонажів)",
+ "immersion.only-villagers-talked-to": "Показувати містян, з якими спілкувався гравець",
+ "immersion.hide-villagers-talked-to": "Приховувати містян, з якими спілкувався гравець",
+ "immersion.only-villagers-in-player-location": "Показувати містян тільки в поточній локації",
+ "immersion.only-villagers-within-heart-level": "Показувати містян тільки у вказаному діапазоні дружби",
+ "immersion.min-heart-level": "Мінімальний рівень дружби",
+ "immersion.max-heart-level": "Максимальний рівень дружби",
+
+ // extra settings section
+ "extra.label": "Додаткові налаштування:",
+ "extra.show-quests-or-birthdays": "Показувати завдання або дні народження",
+ "extra.show-hidden-villagers": "Показувати прихованих містян",
+ "extra.show-traveling-merchant": "Показувати мандрівного купця",
+
+ // include/exclude villagers section
+ "villagers.label": "Додати/Виключити містян:"
+}
diff --git a/NPCMapLocations/i18n/zh.json b/NPCMapLocations/i18n/zh.json
new file mode 100644
index 0000000..070c537
--- /dev/null
+++ b/NPCMapLocations/i18n/zh.json
@@ -0,0 +1,30 @@
+{
+ /*********
+ ** Map options (地图选项)
+ *********/
+ // minimap section (小地图选项)
+ "minimap.label": "小地图",
+ "minimap.enabled": "启用",
+ "minimap.locked": "锁定小地图位置",
+ "minimap.width": "小地图宽",
+ "minimap.height": "小地图高",
+
+ // immersion section (拟真体验选项)
+ "immersion.label": "设置:",
+ "immersion.always-show-villagers": "展示所有村民",
+ "immersion.only-villagers-talked-to": "显示所有说话的村民",
+ "immersion.hide-villagers-talked-to": "隐藏所有说话的村民",
+ "immersion.only-villagers-in-player-location": "显示村民在玩家的位置",
+ "immersion.only-villagers-within-heart-level": "显示指定关系级别内的村民",
+ "immersion.min-heart-level": "最小好感度",
+ "immersion.max-heart-level": "最大好感度",
+
+ // extra settings section (额外设置选项)
+ "extra.label": "额外设定:",
+ "extra.show-quests-or-birthdays": "显示任务或生日",
+ "extra.show-hidden-villagers": "显示隐藏的村民",
+ "extra.show-traveling-merchant": "显示旅行商人",
+
+ // include/exclude villagers section (包含/排除 村民选项)
+ "villagers.label": "包含村民清单:"
+}
diff --git a/NPCMapLocations/manifest.json b/NPCMapLocations/manifest.json
new file mode 100644
index 0000000..9a95e3c
--- /dev/null
+++ b/NPCMapLocations/manifest.json
@@ -0,0 +1,10 @@
+{
+ "Name": "NPC Map Locations",
+ "Author": "Bouhm",
+ "Version": "2.11.5",
+ "MinimumApiVersion": "3.14.0",
+ "Description": "Shows NPCs and farmers on a modified map page for accurate tracking.",
+ "UniqueID": "Bouhm.NPCMapLocations",
+ "EntryDll": "NPCMapLocations.dll",
+ "UpdateKeys": [ "Nexus:239" ]
+}
diff --git a/NPCMapLocations/maps/_default/buildings.png b/NPCMapLocations/maps/_default/buildings.png
new file mode 100644
index 0000000..4884a43
Binary files /dev/null and b/NPCMapLocations/maps/_default/buildings.png differ
diff --git a/NPCMapLocations/maps/_default/fall_map.png b/NPCMapLocations/maps/_default/fall_map.png
new file mode 100644
index 0000000..ae429d2
Binary files /dev/null and b/NPCMapLocations/maps/_default/fall_map.png differ
diff --git a/NPCMapLocations/maps/_default/spring_map.png b/NPCMapLocations/maps/_default/spring_map.png
new file mode 100644
index 0000000..185f46c
Binary files /dev/null and b/NPCMapLocations/maps/_default/spring_map.png differ
diff --git a/NPCMapLocations/maps/_default/summer_map.png b/NPCMapLocations/maps/_default/summer_map.png
new file mode 100644
index 0000000..be2cb9b
Binary files /dev/null and b/NPCMapLocations/maps/_default/summer_map.png differ
diff --git a/NPCMapLocations/maps/_default/winter_map.png b/NPCMapLocations/maps/_default/winter_map.png
new file mode 100644
index 0000000..fccfa36
Binary files /dev/null and b/NPCMapLocations/maps/_default/winter_map.png differ
diff --git a/Portraiture/Portraits/Non-Content-Pack-Folders-Go-Here.txt b/Portraiture/Portraits/Non-Content-Pack-Folders-Go-Here.txt
new file mode 100644
index 0000000..5f28270
--- /dev/null
+++ b/Portraiture/Portraits/Non-Content-Pack-Folders-Go-Here.txt
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Portraiture/Portraiture.dll b/Portraiture/Portraiture.dll
new file mode 100644
index 0000000..e043527
Binary files /dev/null and b/Portraiture/Portraiture.dll differ
diff --git a/Portraiture/Portraiture.pdb b/Portraiture/Portraiture.pdb
new file mode 100644
index 0000000..cd90f16
Binary files /dev/null and b/Portraiture/Portraiture.pdb differ
diff --git a/Portraiture/config.json b/Portraiture/config.json
new file mode 100644
index 0000000..f37b6d7
--- /dev/null
+++ b/Portraiture/config.json
@@ -0,0 +1,8 @@
+{
+ "changeKey": "P",
+ "menuKey": "M",
+ "fixPortraitKey": "O",
+ "styleChangeKey": "I",
+ "ShowPortraitsAboveBox": false,
+ "active": "Vanilla"
+}
\ No newline at end of file
diff --git a/Portraiture/manifest.json b/Portraiture/manifest.json
new file mode 100644
index 0000000..b116308
--- /dev/null
+++ b/Portraiture/manifest.json
@@ -0,0 +1,11 @@
+{
+ "Name": "Portraiture",
+ "Author": "Platonymous",
+ "Version": "1.11.6",
+ "Description": "Helper Mod for Portraits.",
+ "UniqueID": "Platonymous.Portraiture",
+ "EntryDll": "Portraiture.dll",
+ "MinimumApiVersion": "3.14.0",
+ "UpdateKeys": [ "Nexus:999" ],
+ "Dependencies": []
+}
diff --git a/SaveBackup/SaveBackup.dll b/SaveBackup/SaveBackup.dll
new file mode 100644
index 0000000..195709b
Binary files /dev/null and b/SaveBackup/SaveBackup.dll differ
diff --git a/SaveBackup/manifest.json b/SaveBackup/manifest.json
new file mode 100644
index 0000000..a285c75
--- /dev/null
+++ b/SaveBackup/manifest.json
@@ -0,0 +1,9 @@
+{
+ "Name": "Save Backup",
+ "Author": "SMAPI",
+ "Version": "3.18.6",
+ "Description": "Automatically backs up all your saves once per day into its folder.",
+ "UniqueID": "SMAPI.SaveBackup",
+ "EntryDll": "SaveBackup.dll",
+ "MinimumApiVersion": "3.18.6"
+}
diff --git a/ShopTileFramework/ShopTileFramework.dll b/ShopTileFramework/ShopTileFramework.dll
new file mode 100644
index 0000000..5ec6c45
Binary files /dev/null and b/ShopTileFramework/ShopTileFramework.dll differ
diff --git a/ShopTileFramework/ShopTileFramework.pdb b/ShopTileFramework/ShopTileFramework.pdb
new file mode 100644
index 0000000..83e66d0
Binary files /dev/null and b/ShopTileFramework/ShopTileFramework.pdb differ
diff --git a/ShopTileFramework/config.json b/ShopTileFramework/config.json
new file mode 100644
index 0000000..37ba696
--- /dev/null
+++ b/ShopTileFramework/config.json
@@ -0,0 +1,3 @@
+{
+ "VerboseLogging": false
+}
\ No newline at end of file
diff --git a/ShopTileFramework/manifest.json b/ShopTileFramework/manifest.json
new file mode 100644
index 0000000..d91ea8f
--- /dev/null
+++ b/ShopTileFramework/manifest.json
@@ -0,0 +1,16 @@
+{
+ "Name": "Shop Tile Framework",
+ "Author": "Cherry",
+ "Version": "1.0.9",
+ "Description": "Define new shops as custom tile properties",
+ "UniqueID": "Cherry.ShopTileFramework",
+ "EntryDll": "ShopTileFramework.dll",
+ "MinimumApiVersion": "3.0.0",
+ "UpdateKeys": [ "Nexus:5005" ],
+ "Dependencies": [
+ {
+ "UniqueID": "Cherry.ExpandedPreconditionsUtility",
+ "MinimumVersion": "1.0.0"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/SpaceCore/SpaceCore.dll b/SpaceCore/SpaceCore.dll
new file mode 100644
index 0000000..df8bce9
Binary files /dev/null and b/SpaceCore/SpaceCore.dll differ
diff --git a/SpaceCore/SpaceCore.pdb b/SpaceCore/SpaceCore.pdb
new file mode 100644
index 0000000..f9c29ce
Binary files /dev/null and b/SpaceCore/SpaceCore.pdb differ
diff --git a/SpaceCore/assets/sprites.png b/SpaceCore/assets/sprites.png
new file mode 100644
index 0000000..85850d7
Binary files /dev/null and b/SpaceCore/assets/sprites.png differ
diff --git a/SpaceCore/config.json b/SpaceCore/config.json
new file mode 100644
index 0000000..5766900
--- /dev/null
+++ b/SpaceCore/config.json
@@ -0,0 +1,7 @@
+{
+ "CustomSkillPage": true,
+ "WalletLegacyStyle": false,
+ "WalletOnRightOfSkillPage": false,
+ "SupportAllProfessionsMod": true,
+ "DisposeOldTextures": false
+}
\ No newline at end of file
diff --git a/SpaceCore/i18n/de.json b/SpaceCore/i18n/de.json
new file mode 100644
index 0000000..a7ef38f
--- /dev/null
+++ b/SpaceCore/i18n/de.json
@@ -0,0 +1,7 @@
+{
+ // Generic Mod Config Menu UI
+ "config.custom-skill-page.name": "Seite für benutzerdefinierte Fähigkeiten",
+ "config.custom-skill-page.tooltip": "Ob die Seite mit benutzerdefinierten Fähigkeiten angezeigt werden soll.\nDadurch wird die Brieftasche verschoben, sodass Platz für weitere Fähigkeiten ist.",
+ "config.support-all-professions-mod.name": "Unterstütze alle Berufe Mods.",
+ "config.support-all-professions-mod.tooltip": "Wenn -All Professions- installiert ist, ob benutzerdefinierte Berufe, die über -SpaceCore- registriert wurden, automatisch angewendet werden sollen, wenn ihre Stufe erreicht ist."
+}
diff --git a/SpaceCore/i18n/default.json b/SpaceCore/i18n/default.json
new file mode 100644
index 0000000..f204afc
--- /dev/null
+++ b/SpaceCore/i18n/default.json
@@ -0,0 +1,7 @@
+{
+ // Generic Mod Config Menu UI
+ "config.custom-skill-page.name": "Custom Skill Page",
+ "config.custom-skill-page.tooltip": "Whether to show the custom skill page.\nThis will move the wallet so that there is room for more skills.",
+ "config.support-all-professions-mod.name": "Support All Professions Mod",
+ "config.support-all-professions-mod.tooltip": "When All Professions is installed, whether to automatically apply custom professions registered through SpaceCore when their level is reached."
+}
diff --git a/SpaceCore/i18n/es.json b/SpaceCore/i18n/es.json
new file mode 100644
index 0000000..d4a116e
--- /dev/null
+++ b/SpaceCore/i18n/es.json
@@ -0,0 +1,7 @@
+{
+ // Generic Mod Config Menu UI
+ "config.custom-skill-page.name": "Página de habilidades personalizadas",
+ "config.custom-skill-page.tooltip": "Si se muestra la página de habilidades personalizadas.\nEsto moverá la cartera para que haya espacio para más habilidades.",
+ "config.support-all-professions-mod.name": "Activar All Professions Mod",
+ "config.support-all-professions-mod.tooltip": "Cuando se instala All Professions Mod, si se aplican automáticamente las profesiones personalizadas registradas a través de SpaceCore cuando se alcanza su nivel."
+}
diff --git a/SpaceCore/i18n/hu.json b/SpaceCore/i18n/hu.json
new file mode 100644
index 0000000..b72787c
--- /dev/null
+++ b/SpaceCore/i18n/hu.json
@@ -0,0 +1,7 @@
+{
+ // Generic Mod Config Menu UI
+ "config.custom-skill-page.name": "Egyéni képesség oldal",
+ "config.custom-skill-page.tooltip": "Az egyéni képesség oldal megjelenítése.\nElmozgatja a pénztárcát, hogy több készségnek legyen hely.",
+ "config.support-all-professions-mod.name": "Minden szakma támogatása mod",
+ "config.support-all-professions-mod.tooltip": "Ha az All Professions mod telepítve van, akkor automatikusan alkalmazódnak a regisztrált egyéni szakmák a SpaceCore modon keresztül, amikor eléred a szintjüket."
+}
diff --git a/SpaceCore/i18n/ko.json b/SpaceCore/i18n/ko.json
new file mode 100644
index 0000000..3e897db
--- /dev/null
+++ b/SpaceCore/i18n/ko.json
@@ -0,0 +1,7 @@
+{
+ // Generic Mod Config Menu UI
+ "config.custom-skill-page.name": "사용자 스킬 페이지",
+ "config.custom-skill-page.tooltip": "사용자 지정 스킬 페이지 표시.\n이렇게 하면 지갑이 이동하여 더 많은 스킬을 사용할 수 있습니다.",
+ "config.support-all-professions-mod.name": "모든 직업 모드 지원",
+ "config.support-all-professions-mod.tooltip": "All Professions 설치 시, SpaceCore를 통해 등록된 사용자 지정 직업의 레벨 달성 시 자동으로 적용할지 여부를 지정."
+}
diff --git a/SpaceCore/i18n/uk.json b/SpaceCore/i18n/uk.json
new file mode 100644
index 0000000..0907229
--- /dev/null
+++ b/SpaceCore/i18n/uk.json
@@ -0,0 +1,7 @@
+{
+ // Generic Mod Config Menu UI
+ "config.custom-skill-page.name": "Сторінка спеціальних навичок",
+ "config.custom-skill-page.tooltip": "Чи показувати сторінку зі спеціальними навичками.\nЦе змістить сторінку з гаманцем, аби з'явилося місце для сторінки з навичками.",
+ "config.support-all-professions-mod.name": "Підтримка модифікації \"All Professions\"",
+ "config.support-all-professions-mod.tooltip": "Чи слід автоматично застосовувати отримані спеціальні професії, що зареєстровані через SpaceCore, при наявності модифікації \"All Professions\"."
+}
diff --git a/SpaceCore/manifest.json b/SpaceCore/manifest.json
new file mode 100644
index 0000000..6836c37
--- /dev/null
+++ b/SpaceCore/manifest.json
@@ -0,0 +1,16 @@
+{
+ "Name": "SpaceCore",
+ "Author": "spacechase0",
+ "Version": "1.17.2",
+ "MinimumApiVersion": "3.15.0",
+ "Description": "A framework mod used by some of my other mods.",
+ "UniqueID": "spacechase0.SpaceCore",
+ "EntryDll": "SpaceCore.dll",
+ "UpdateKeys": [ "Nexus:1348" ],
+ "Dependencies": [
+ {
+ "UniqueID": "Pathoschild.ContentPatcher",
+ "IsRequired": false
+ }
+ ]
+}
diff --git a/TMXLoader/MoonSharp.Interpreter.dll b/TMXLoader/MoonSharp.Interpreter.dll
new file mode 100644
index 0000000..37cfd2e
Binary files /dev/null and b/TMXLoader/MoonSharp.Interpreter.dll differ
diff --git a/TMXLoader/NCalc.dll b/TMXLoader/NCalc.dll
new file mode 100644
index 0000000..e1c52cd
Binary files /dev/null and b/TMXLoader/NCalc.dll differ
diff --git a/TMXLoader/TMXLoader.dll b/TMXLoader/TMXLoader.dll
new file mode 100644
index 0000000..aadb9e2
Binary files /dev/null and b/TMXLoader/TMXLoader.dll differ
diff --git a/TMXLoader/TMXLoader.pdb b/TMXLoader/TMXLoader.pdb
new file mode 100644
index 0000000..c44dc2a
Binary files /dev/null and b/TMXLoader/TMXLoader.pdb differ
diff --git a/TMXLoader/assets/nuget-icon.png b/TMXLoader/assets/nuget-icon.png
new file mode 100644
index 0000000..9c2b284
Binary files /dev/null and b/TMXLoader/assets/nuget-icon.png differ
diff --git a/TMXLoader/config.json b/TMXLoader/config.json
new file mode 100644
index 0000000..b8fd3b3
--- /dev/null
+++ b/TMXLoader/config.json
@@ -0,0 +1,5 @@
+{
+ "openBuildMenu": "F2",
+ "clearBuildingSpace": true,
+ "converter": false
+}
\ No newline at end of file
diff --git a/TMXLoader/console.lua b/TMXLoader/console.lua
new file mode 100644
index 0000000..e69de29
diff --git a/TMXLoader/i18n/de.json b/TMXLoader/i18n/de.json
new file mode 100644
index 0000000..cbb8c22
--- /dev/null
+++ b/TMXLoader/i18n/de.json
@@ -0,0 +1,6 @@
+{
+ "Remove": "Entfernen",
+ "Others": "Andere",
+ "Build": "Bauen",
+ "All": "Alle"
+}
\ No newline at end of file
diff --git a/TMXLoader/i18n/default.json b/TMXLoader/i18n/default.json
new file mode 100644
index 0000000..dacea64
--- /dev/null
+++ b/TMXLoader/i18n/default.json
@@ -0,0 +1,6 @@
+{
+ "Remove": "Remove",
+ "Others": "Others",
+ "Build": "Build",
+ "All": "All"
+}
\ No newline at end of file
diff --git a/TMXLoader/i18n/ru.json b/TMXLoader/i18n/ru.json
new file mode 100644
index 0000000..4e05a53
--- /dev/null
+++ b/TMXLoader/i18n/ru.json
@@ -0,0 +1,6 @@
+{
+ "Remove": "Удалить",
+ "Others": "Другие",
+ "Build": "Создать",
+ "All": "Все"
+}
diff --git a/TMXLoader/i18n/zh.json b/TMXLoader/i18n/zh.json
new file mode 100644
index 0000000..817ca99
--- /dev/null
+++ b/TMXLoader/i18n/zh.json
@@ -0,0 +1,6 @@
+{
+ "Remove": "移除",
+ "Others": "其他",
+ "Build": "构建",
+ "All": "全部"
+}
diff --git a/TMXLoader/manifest.json b/TMXLoader/manifest.json
new file mode 100644
index 0000000..977e2a0
--- /dev/null
+++ b/TMXLoader/manifest.json
@@ -0,0 +1,22 @@
+{
+ "Name": "TMXL Map Toolkit",
+ "Author": "Platonymous",
+ "Version": "1.24.1",
+ "Description": "Load TMX Maps into the Game",
+ "UniqueID": "Platonymous.TMXLoader",
+ "EntryDll": "TMXLoader.dll",
+ "UpdateKeys": [ "Nexus:1820" ],
+ "MinimumApiVersion": "3.14.0",
+ "Dependencies": [
+ {
+ "UniqueID": "Platonymous.ModUpdater",
+ "IsRequired": false
+ }
+ ],
+ "ModUpdater": {
+ "Repository": "Stardew-Valley-Mods",
+ "User": "Platonymous",
+ "Directory": "_releases",
+ "ModFolder": "TMXLoader"
+ }
+}
diff --git a/TMXLoader/sr.lua b/TMXLoader/sr.lua
new file mode 100644
index 0000000..58eefeb
--- /dev/null
+++ b/TMXLoader/sr.lua
@@ -0,0 +1,3 @@
+function entry(location,tile,layer)
+ TMX.SetSpouseRoom(location);
+end
\ No newline at end of file
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture.json b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture.json
new file mode 100644
index 0000000..628e575
--- /dev/null
+++ b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture.json
@@ -0,0 +1,7 @@
+{
+ "ItemName": "Scarecrow",
+ "Type": "Craftable",
+ "TextureWidth": 16,
+ "TextureHeight": 32,
+ "Variations": 15
+}
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_0.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_0.png
new file mode 100644
index 0000000..a577a87
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_0.png differ
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_1.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_1.png
new file mode 100644
index 0000000..f123adf
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_1.png differ
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_10.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_10.png
new file mode 100644
index 0000000..edc4b87
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_10.png differ
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_11.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_11.png
new file mode 100644
index 0000000..767f4c7
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_11.png differ
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_12.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_12.png
new file mode 100644
index 0000000..831821d
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_12.png differ
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_13.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_13.png
new file mode 100644
index 0000000..112a258
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_13.png differ
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_14.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_14.png
new file mode 100644
index 0000000..5df6336
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_14.png differ
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_2.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_2.png
new file mode 100644
index 0000000..235eea1
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_2.png differ
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_3.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_3.png
new file mode 100644
index 0000000..04d52e1
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_3.png differ
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_4.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_4.png
new file mode 100644
index 0000000..215f66f
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_4.png differ
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_5.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_5.png
new file mode 100644
index 0000000..ff3fcca
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_5.png differ
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_6.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_6.png
new file mode 100644
index 0000000..49ffb38
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_6.png differ
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_7.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_7.png
new file mode 100644
index 0000000..f84b0a0
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_7.png differ
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_8.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_8.png
new file mode 100644
index 0000000..bb77b6d
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_8.png differ
diff --git a/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_9.png b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_9.png
new file mode 100644
index 0000000..9eaa659
Binary files /dev/null and b/[AT] Hololive Scarecrows/Textures/Scarecrow/texture_9.png differ
diff --git a/[AT] Hololive Scarecrows/manifest.json b/[AT] Hololive Scarecrows/manifest.json
new file mode 100644
index 0000000..59ce355
--- /dev/null
+++ b/[AT] Hololive Scarecrows/manifest.json
@@ -0,0 +1,13 @@
+{
+ "Name": "[AT] Hololive Scarecrows Cute",
+ "Author": "takdelife",
+ "Version": "1.0.0",
+ "Description": "cute hololive scarecrows skin that make me chill",
+ "UniqueID": "takdelife.HololiveScarecrows.AT",
+ "UpdateKeys": ["Nexus:19518"],
+ "Dependencies": [],
+ "ContentPackFor": {
+ "UniqueID": "PeacefulEnd.AlternativeTextures",
+ "MinimumVersion": "3.3.2"
+ }
+}
\ No newline at end of file
diff --git a/[CP] Fishing Made Easy Suite/Data/PrismaticShardAQ.png b/[CP] Fishing Made Easy Suite/Data/PrismaticShardAQ.png
new file mode 100644
index 0000000..d6a3fa1
Binary files /dev/null and b/[CP] Fishing Made Easy Suite/Data/PrismaticShardAQ.png differ
diff --git a/[CP] Fishing Made Easy Suite/INSTRUCTIONS & INFO.txt b/[CP] Fishing Made Easy Suite/INSTRUCTIONS & INFO.txt
new file mode 100644
index 0000000..ab61f2c
--- /dev/null
+++ b/[CP] Fishing Made Easy Suite/INSTRUCTIONS & INFO.txt
@@ -0,0 +1,79 @@
+FISHING MADE EASY SUITE INSTRUCTIONS AND INFORMATION
+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+
+TO ENABLE SETTINGS
+
+> 1. The Generic Mod Config Menu mod is required! You can download it here: https://www.nexusmods.com/stardewvalley/mods/5098
+
+> 2. Enable settings from the cog wheel on the Stardew Valley title screen on the bottom left.
+
+Like Fishing Made Easy Suite? Endorse the mod on Nexus! It counts as a 'Like' button and helps mod creators get exposure for their work :)
+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+
+If you are using the "Dynamic Weather" settings from the "Fishing Difficulty" category:
+
+ > Easy Setting: Wind = 15% Harder, Rain = 10% Easier, Snow = 15% Easier, Storm = 20% Easier
+
+ > Easier Setting: Wind = 5% Harder, Rain = 20% Easier, Snow = 25% Easier, Storm = 30% Easier
+
+ > Easiest Setting: Wind = 5% Easier, Rain = 30% Easier, Snow = 35% Easier, Storm = 40% Easier
+
+Fish that only come out in certain weather conditions will not be affected if it's the appropriate weather.
+
+(Example: Eel is a rain only fish and the difficulty will not change when it is raining.)
+
+Rain and Sun fish with have opposite effects if using the All Seasons setting or the item ingame that makes fish appear in all seasons.
+
+(Example: Pufferfish is a sun only fish and the difficulty will become harder during rainy weather.)
+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+
+If using the "Lucky Prismatic Shards" option, it will not be affected when using the All Seasons, Rare Prismatic Shards, and/or Same Spawn Rates options.
+
+Those options will instead take priority and be enabled by default if Lucky Prismatic Shards is enabled along side them.
+
+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+
+FOR STARDEW VALLEY EXPANDED (MOD) USERS!!!
+
+You can download a compatible version of Fishing Made Easy Suite that works with SVE here:
+
+(Download this Edition INSTEAD of the original if using SVE, it includes ALL vanilla and SVE fish!)
+
+https://www.nexusmods.com/stardewvalley/mods/9485
+
+FOR STARDEW VALLEY RIDGESIDE VILLAGE (MOD) USERS!!!
+
+You can download a compatible expansion of Fishing Made Easy Suite that works for Ridgeside Village!
+
+(This mod will work alongside the original or SVE Editions of Fishing Made Easy Suite!)
+
+https://www.nexusmods.com/stardewvalley/mods/12190
+
+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+
+If there's any problem's with the config file, delete the config.json file, open the game and a new config
+file will be created with all settings disabled by default.
+
+CHECK OUT THIS MOD TO ENABLE SETTINGS WHILE IN GAME!!
+
+Generic Mod Config Menu
+https://www.nexusmods.com/stardewvalley/mods/5098
+
+Like Fishing Made Easy Suite? Check out my other mods!! :D
+
+Farming Made Easy Suite
+https://www.nexusmods.com/stardewvalley/mods/4130
+
+Combat Made Easy Suite
+https://www.nexusmods.com/stardewvalley/mods/4227
+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+
+IMPORTANT INFORMATION ABOUT FISHING XP!
+
+> If you are using settings that affect fishing difficulty, fishing xp will be lower as fishing gets easier.
+
+ This is completely fine and not worrisome! Perfect catches as well as catching treasure chests will grant a higher xp amount.
\ No newline at end of file
diff --git a/[CP] Fishing Made Easy Suite/config.json b/[CP] Fishing Made Easy Suite/config.json
new file mode 100644
index 0000000..7bb8959
--- /dev/null
+++ b/[CP] Fishing Made Easy Suite/config.json
@@ -0,0 +1,43 @@
+{
+ "= IMPORTANT! =": "= Highlight For Info. =",
+ "钓鱼难度": "50% Easier",
+ "动态天气": "= Highlight For Info. =",
+ "年度礼物": "true",
+ "全时段鱼": "false",
+ "全天气鱼": "false",
+ "全季节鱼": "false",
+ "相同概率": "false",
+ "农场钓鱼": "false",
+ "农场钓鱼特殊": "false",
+ "农场钓鱼王": "false",
+ "反复钓鱼王": "false",
+ "鱼王任务": "false",
+ "稀有鱼王": "false",
+ "幸运限定鱼王": "false",
+ "人人都爱传说鱼": "false",
+ "鱼王只能在7点到9点钓到": "false",
+ "鱼王只能在12点到14点钓到": "false",
+ "鱼王只能在23点到1点钓到": "false",
+ "钓到五彩碎片": "false",
+ "五彩碎片进鱼缸": "false",
+ "稀有五彩碎片": "false",
+ "幸运限定五彩碎片": "true",
+ "雨天限定五彩碎片": "false",
+ "五彩碎片只能在7点到9点钓到": "false",
+ "五彩碎片只能在12点到14点钓到": "false",
+ "五彩碎片只能在23点到1点钓到": "false",
+ "鱼塘产出速度": "Rare Loot Chance 2X",
+ "鱼塘产出五彩碎片": "true",
+ "鱼塘任务更新": "Half The Time",
+ "渔具所需材料": "Lessened Materials",
+ "渔具1级可造": "false",
+ "珍稀鱼饵9级可造": "true",
+ "珍稀鱼饵所需材料": "Lessened Materials",
+ "珍稀鱼饵1级可造": "false",
+ "海泡布丁1级可造": "true",
+ "海泡布丁所需鱼数": "5 of Any Fish",
+ "风浪越大鱼越贵": "Increase by 50%",
+ "---------------------------------------------": "-",
+ "=Have A Fantastic Day!=": "=",
+ "----------------------------------------------": "-"
+}
\ No newline at end of file
diff --git a/[CP] Fishing Made Easy Suite/content.json b/[CP] Fishing Made Easy Suite/content.json
new file mode 100644
index 0000000..45d66cd
--- /dev/null
+++ b/[CP] Fishing Made Easy Suite/content.json
@@ -0,0 +1,19598 @@
+{
+ "Format": "1.26.0",
+ "ConfigSchema": {
+ "= IMPORTANT! =": {
+ "Description": "Highlight texts for more info on settings descriptions!",
+ "AllowValues": "= Highlight For Info. =",
+ "Default": "= Highlight For Info. ="
+ },
+ "钓鱼难度": {
+ "Description": "Select a setting that will modify fishing difficulty. Ranges from 15% up to 99% for easy settings, 10% to 30% for easy sunday fishing (fishing will be easier only on Sundays), and 15% to 50% for harder settings. For the Dynamic Weather settings, highlight the 'Dynamic Weather Info' below for more information. You will have to hold left click on your mouse and scroll with your mouse wheel to see more options.",
+ "AllowValues": "Default, 15% Easier, 25% Easier, 35% Easier, 50% Easier, 60% Easier, 75% Easier, 85% Easier, 99% Easier, 10% Easy Sunday, 20% Easy Sunday, 30% Easy Sunday, 40% Easy Sunday, 50% Easy Sunday, 15% Harder, 25% Harder, 35% Harder, 50% Harder, Dynamic Weather (Easy), Dynamic Weather (Easier), Dynamic Weather (Easiest)",
+ "Default": "Default"
+ },
+ "动态天气": {
+ "Description": "If you are selecting a Dynamic Weather setting for Fishing Difficulty, this will change fishing difficulty based on the weather. The settings are as follows; For the Easy option, Wind = 15% Harder, Rain = 10% Easier, Snow = 15% Easier, Storm = 20% Easier. The Easier option will make those options easier by another 10% and Easiest by another 20%.",
+ "AllowValues": "= Highlight For Info. =",
+ "Default": "= Highlight For Info. ="
+ },
+ "年度礼物": {
+ "Description": "Enabling this setting will disable the mod developer gifts you will receive yearly.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "全时段鱼": {
+ "Description": "All fish can be caught at any time of day.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "全天气鱼": {
+ "Description": "All fish can be caught in all types of weather.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "全季节鱼": {
+ "Description": "All fish can be caught in every season.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "相同概率": {
+ "Description": "All fish share the same spawn rates.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "农场钓鱼": {
+ "Description": "Seasonal Fish can now be caught on the farm pond.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "农场钓鱼特殊": {
+ "Description": "Specialty Fish can now be caught on the farm pond.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "农场钓鱼王": {
+ "Description": "Legendary Fish (Recatchable) can now be caught on the farm pond.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "反复钓鱼王": {
+ "Description": "Legendary fish are recatchable. Legendary Fish will appear anywhere on their proper location. Example: The Crimsonfish will appear any where on the beach area not just the eastern dock.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "鱼王任务": {
+ "Description": "New quests for Legendary Fish will be available. (Recatch Legendary Fish is required!)",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "稀有鱼王": {
+ "Description": "Legendary fish are now much more rare.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "幸运限定鱼王": {
+ "Description": "Legendary fish now only spawn when daily luck is at its highest.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "人人都爱传说鱼": {
+ "Description": "Legendary fish are now a universally loved gift for the villagers.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "鱼王只能在7点到9点钓到": {
+ "Description": "Legendary fish can now only be fished during the hours of 7am to 9am.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "鱼王只能在12点到14点钓到": {
+ "Description": "Legendary fish can now only be fished during the hours of 12pm to 2pm.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "鱼王只能在23点到1点钓到": {
+ "Description": "Legendary fish can now only be fished during the hours of 11pm to 1am.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "钓到五彩碎片": {
+ "Description": "Prismatic Shards are now fishable. (All Locations). This setting is REQUIRED for all Prismatic Shards settings below!",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "五彩碎片进鱼缸": {
+ "Description": "Prismatic Shards can now be added to the aquarium fish tanks.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "稀有五彩碎片": {
+ "Description": "Prismatic Shards are now much more rare when fishing. Requires the Fishable Prismatic Shards (REQ) setting to work!",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "幸运限定五彩碎片": {
+ "Description": "Prismatic Shards rarity changes based on daily luck. Will not work with the All Seasons and/or Same Spawn Rates options above! Those options will take priority by default if they are enabled together with Lucky Prismatic Shards. Requires the Fishable Prismatic Shards (REQ) setting to work!",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "雨天限定五彩碎片": {
+ "Description": "Prismatic Shards can now only be fished during rainy weather. Requires the Fishable Prismatic Shards (REQ) setting to work!",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "五彩碎片只能在7点到9点钓到": {
+ "Description": "Prismatic Shards can now only be fished during the hours of 7am to 9am. Requires the Fishable Prismatic Shards (REQ) setting to work!",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "五彩碎片只能在12点到14点钓到": {
+ "Description": "Prismatic Shards can now only be fished during the hours of 12pm to 2pm. Requires the Fishable Prismatic Shards (REQ) setting to work!",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "五彩碎片只能在23点到1点钓到": {
+ "Description": "Prismatic Shards can now only be fished during the hours of 11pm to 1am. Requires the Fishable Prismatic Shards (REQ) setting to work!",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "鱼塘产出速度": {
+ "Description": "Select a setting that will increase the chance for rare loot to spawn from the Fish Pond Building every morning. Settings range from 2X to 5X as an increase. The 50% option will make all rare loot from fish ponds equal and will always have a 50% chance to spawn. You will have to hold left click on your mouse and scroll with your mouse wheel to see more options.",
+ "AllowValues": "Default, Rare Loot Chance 2X, Rare Loot Chance 3X, Rare Loot Chance 4X, Rare Loot Chance 5X, Rare Loot Chance All 50%",
+ "Default": "Default"
+ },
+ "鱼塘产出五彩碎片": {
+ "Description": "All fish ponds (buildings) have a chance to spawn Prismatic Shards when fish ponds are full.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "鱼塘任务更新": {
+ "Description": "Select a setting that will change the spawn time for when fish in the fish ponds (buildings) replicate and when new quests appear. These options will only work on newly built fish ponds AFTER you enable the setting you want. You will have to hold left click on your mouse and scroll with your mouse wheel to see more options.",
+ "AllowValues": "Default, Half The Time, Every Day",
+ "Default": "Default"
+ },
+ "渔具所需材料": {
+ "Description": "Select a setting that will decrease the ammount of materials required to craft tackle and lures.",
+ "AllowValues": "Default, Lessened Materials, 1 Copper Bar",
+ "Default": "Default"
+ },
+ "渔具1级可造": {
+ "Description": "All tackle will now be learned at Fishing Level 1.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "珍稀鱼饵9级可造": {
+ "Description": "The Curiosity Lure is now a craftable item learned At Level 9 Fishing. (Increases chance for rare fish to spawn)",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "珍稀鱼饵所需材料": {
+ "Description": "Select a setting that will decrease the amount of materials required to craft the Curiosity Lure. Requires the Craftable Curisoity Lure setting to work!",
+ "AllowValues": "Default, Lessened Materials, 1 Copper Bar",
+ "Default": "Default"
+ },
+ "珍稀鱼饵1级可造": {
+ "Description": "The Curiosity Lure will now be learned at Fishing Level 1. Requires the Craftable Curisoity Lure setting to work!",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "海泡布丁1级可造": {
+ "Description": "The Seafoam Pudding recipe is now learned at Fishing Level 1.",
+ "AllowValues": "true, false",
+ "Default": "false"
+ },
+ "海泡布丁所需鱼数": {
+ "Description": "Select a setting that will change the ingredients requirements for the Seafoam Pudding Recipe. Ranges from 1 to 25 of Any Fish. You will have to hold left click on your mouse and scroll with your mouse wheel to see more options.",
+ "AllowValues": "Default, 1 of Any Fish, 5 of Any Fish, 10 of Any Fish, 25 of Any Fish",
+ "Default": "Default"
+ },
+ "风浪越大鱼越贵": {
+ "Description": "Select a setting that will increase the sell value of all fish. Ranges from 10% to 500% increase. NOTE!! Enabling or Disabling these settings will only pertain to NEWLY ACQUIRED fish after the setting you want is enabled!! You will have to hold left click on your mouse and scroll with your mouse wheel to see more options.",
+ "AllowValues": "Default, Increase by 10%, Increase by 20%, Increase by 30%, Increase by 40%, Increase by 50%, Increase by 60%, Increase by 70%, Increase by 80%, Increase by 90%, Increase by 100%, Increase by 125%, Increase by 150%, Increase by 175%, Increase by 200%, Increase by 225%, Increase by 250%, Increase by 275%, Increase by 300%, Increase by 325%, Increase by 350%, Increase by 375%, Increase by 400%, Increase by 425%, Increase by 450%, Increase by 475%, Increase by 500%",
+ "Default": "Default"
+ },
+ "---------------------------------------------": {
+ "AllowValues": "-",
+ "Default": "-"
+ },
+ "=Have A Fantastic Day!=": {
+ "AllowValues": "=",
+ "Default": "="
+ },
+ "----------------------------------------------": {
+ "AllowValues": "-",
+ "Default": "-"
+ },
+ },
+ "Changes": [
+ //Fish#1
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.15)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.15)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.15)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.15)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.15)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.15)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.15)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.15)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.15)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.15)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.15)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.15)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.15)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.15)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.15)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.15)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.15)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.15)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.15)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.15)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.15)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.15)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.15)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.15)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.15)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.15)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.15)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.15)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.15)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.15)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.15)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.15)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.15)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.15)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.15)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.15)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.15)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.15)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.15)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.15)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.15)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.15)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.15)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.15)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.15)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.15)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.15)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.15)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.15)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.15)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.15)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.15)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "15% Easier"},
+ },
+ //Fish#2
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.25)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.25)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.25)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.25)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.25)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.25)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.25)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.25)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.25)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.25)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.25)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.25)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.25)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.25)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.25)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.25)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.25)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.25)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.25)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.25)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.25)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.25)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.25)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.25)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.25)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.25)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.25)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.25)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.25)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.25)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.25)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.25)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.25)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.25)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.25)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.25)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.25)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.25)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.25)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.25)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.25)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.25)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.25)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.25)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.25)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.25)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.25)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.25)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.25)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.25)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.25)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.25)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "25% Easier"},
+ },
+ //Fish#3
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.35)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.35)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.35)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.35)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.35)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.35)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.35)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.35)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.35)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.35)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.35)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.35)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.35)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.35)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.35)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.35)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.35)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.35)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.35)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.35)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.35)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.35)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.35)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.35)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.35)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.35)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.35)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.35)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.35)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.35)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.35)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.35)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.35)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.35)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.35)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.35)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.35)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.35)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.35)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.35)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.35)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.35)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.35)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.35)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.35)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.35)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.35)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.35)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.35)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.35)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.35)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.35)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "35% Easier"},
+ },
+ //Fish#4
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.5)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.5)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.5)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.5)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.5)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.5)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.5)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.5)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.5)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.5)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.5)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.5)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.5)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.5)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.5)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.5)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.5)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.5)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.5)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.5)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.5)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.5)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.5)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.5)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.5)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.5)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.5)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.5)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.5)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.5)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.5)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.5)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.5)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.5)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.5)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.5)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.5)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.5)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.5)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.5)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.5)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.5)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.5)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.5)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.5)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.5)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.5)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.5)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.5)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.5)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.5)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.5)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "50% Easier"},
+ },
+ //Fish#5
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.6)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.6)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.6)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.6)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.6)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.6)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.6)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.6)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.6)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.6)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.6)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.6)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.6)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.6)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.6)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.6)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.6)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.6)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.6)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.6)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.6)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.6)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.6)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.6)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.6)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.6)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.6)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.6)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.6)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.6)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.6)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.6)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.6)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.6)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.6)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.6)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.6)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.6)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.6)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.6)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.6)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.6)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.6)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.6)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.6)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.6)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.6)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.6)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.6)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.6)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.6)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.6)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.6)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.6)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.6)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.6)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.6)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.6)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.6)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.6)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "60% Easier"},
+ },
+ //Fish#6
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.75)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.75)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.75)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.75)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.75)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.75)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.75)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.75)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.75)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.75)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.75)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.75)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.75)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.75)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.75)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.75)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.75)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.75)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.75)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.75)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.75)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.75)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.75)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.75)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.75)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.75)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.75)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.75)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.75)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.75)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.75)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.75)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.75)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.75)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.75)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.75)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.75)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.75)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.75)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.75)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.75)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.75)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.75)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.75)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.75)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.75)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.75)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.75)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.75)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.75)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.75)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.75)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.75)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.75)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.75)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.75)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.75)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.75)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.75)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.75)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "75% Easier"},
+ },
+ //Fish#7
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.85)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.85)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.85)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.85)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.85)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.85)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.85)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.85)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.85)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.85)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.85)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.85)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.85)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.85)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.85)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.85)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.85)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.85)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.85)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.85)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.85)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.85)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.85)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.85)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.85)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.85)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.85)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.85)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.85)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.85)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.85)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.85)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.85)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.85)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.85)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.85)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.85)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.85)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.85)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.85)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.85)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.85)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.85)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.85)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.85)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.85)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.85)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.85)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.85)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.85)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.85)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.85)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.85)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.85)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.85)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.85)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.85)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.85)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.85)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.85)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "85% Easier"},
+ },
+ //Fish#8
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "0", 2: "smooth"}, //Pufferfish
+ "129": {1: "0"}, //Anchovy
+ "130": {1: "0"}, //Tuna
+ "131": {1: "0"}, //Sardine
+ "132": {1: "0"}, //Bream
+ "136": {1: "0"}, //Largemouth Bass
+ "137": {1: "0"}, //Smallmouth Bass
+ "138": {1: "0"}, //Rainbow Trout
+ "139": {1: "0"}, //Salmon
+ "140": {1: "0"}, //Walleye
+ "141": {1: "0"}, //Perch
+ "142": {1: "0"}, //Carp
+ "143": {1: "0"}, //Catfish
+ "144": {1: "0"}, //Pike
+ "145": {1: "0"}, //Sunfish
+ "146": {1: "0"}, //Red Mullet
+ "147": {1: "0"}, //Herring
+ "148": {1: "0"}, //Eel
+ "149": {1: "0"}, //Octopus
+ "150": {1: "0"}, //Red Snapper
+ "151": {1: "0"}, //Squid
+ "154": {1: "0"}, //Sea Cucumber
+ "155": {1: "0"}, //Super Cucumber
+ "156": {1: "0"}, //Ghostfish
+ "158": {1: "0"}, //Stonefish
+ "159": {1: "0"}, //Crimsonfish
+ "160": {1: "0"}, //Angler
+ "161": {1: "0"}, //Ice Pip
+ "162": {1: "0"}, //Lava Eel
+ "163": {1: "0"}, //Legend
+ "164": {1: "0"}, //Sandfish
+ "165": {1: "0"}, //Scorpion Carp
+ "267": {1: "0"}, //Flounder
+ "269": {1: "0"}, //Midnight Carp
+ "682": {1: "0"}, //Mutant Carp
+ "698": {1: "0"}, //Sturgeon
+ "699": {1: "0"}, //Tiger Trout
+ "700": {1: "0"}, //Bullhead
+ "701": {1: "0"}, //Tilapia
+ "702": {1: "0"}, //Chub
+ "704": {1: "0"}, //Dorado
+ "705": {1: "0"}, //Albacore
+ "706": {1: "0"}, //Shad
+ "707": {1: "0"}, //Lingcod
+ "708": {1: "0"}, //Halibut
+ "734": {1: "0"}, //Woodskip
+ "775": {1: "0"}, //Glacierfish
+ "795": {1: "0"}, //Void Salmon
+ "796": {1: "0"}, //Slimejack
+ "798": {1: "0"}, //Midnight Squid
+ "799": {1: "0"}, //Spook Fish
+ "800": {1: "0", 2: "smooth"}, //Blobfish
+ "836": {1: "0"}, //Stingray
+ "837": {1: "0"}, //Lionfish
+ "838": {1: "0"}, //Blue Discus
+ "898": {1: "0"}, //Son of Crimsonfish
+ "899": {1: "0"}, //Ms. Angler
+ "900": {1: "0"}, //Legend II
+ "901": {1: "0"}, //Radioactive Carp
+ "902": {1: "0"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "99% Easier"},
+ },
+ //Fish#9
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.1)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.1)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.1)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.1)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.1)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.1)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.1)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.1)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.1)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.1)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.1)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.1)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.1)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.1)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.1)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.1)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.1)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.1)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.1)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.1)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.1)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.1)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.1)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.1)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.1)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.1)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.1)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.1)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.1)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.1)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.1)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.1)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.1)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.1)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.1)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.1)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.1)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.1)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.1)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.1)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.1)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.1)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.1)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.1)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.1)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.1)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.1)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.1)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.1)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.1)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.1)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.1)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "10% Easy Sunday",
+ "DayOfWeek": "Sunday"},
+ },
+ //Fish#10
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.2)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.2)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.2)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.2)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.2)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.2)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.2)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.2)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.2)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.2)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.2)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.2)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.2)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.2)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.2)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.2)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.2)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.2)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.2)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.2)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.2)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.2)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.2)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.2)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.2)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.2)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.2)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.2)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.2)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.2)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.2)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.2)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.2)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.2)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.2)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.2)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.2)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.2)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.2)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.2)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.2)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "20% Easy Sunday",
+ "DayOfWeek": "Sunday"},
+ },
+ //Fish#11
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.3)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.3)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.3)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.3)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.3)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.3)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.3)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.3)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.3)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.3)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.3)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.3)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.3)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.3)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.3)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.3)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.3)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.3)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.3)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.3)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.3)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.3)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.3)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.3)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.3)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.3)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.3)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.3)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.3)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.3)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.3)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.3)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.3)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.3)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.3)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.3)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.3)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.3)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.3)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.3)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.3)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "30% Easy Sunday",
+ "DayOfWeek": "Sunday"},
+ },
+ //Fish#12
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.4)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.4)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.4)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.4)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.4)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.4)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.4)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.4)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.4)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.4)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.4)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.4)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.4)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.4)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.4)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.4)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.4)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.4)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.4)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.4)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.4)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.4)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.4)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.4)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.4)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.4)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.4)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.4)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.4)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.4)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.4)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.4)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.4)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.4)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.4)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.4)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.4)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.4)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.4)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.4)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.4)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.4)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.4)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.4)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.4)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.4)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.4)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.4)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.4)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.4)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.4)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.4)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "40% Easy Sunday",
+ "DayOfWeek": "Sunday"},
+ },
+ //Fish#13
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.5)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.5)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.5)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.5)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.5)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.5)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.5)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.5)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.5)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.5)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.5)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.5)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.5)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.5)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.5)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.5)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.5)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.5)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.5)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.5)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.5)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.5)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.5)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.5)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.5)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.5)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.5)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.5)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.5)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.5)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.5)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.5)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.5)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.5)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.5)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.5)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.5)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.5)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.5)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.5)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.5)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.5)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.5)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.5)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.5)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.5)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.5)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.5)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.5)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.5)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.5)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.5)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.5)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "50% Easy Sunday",
+ "DayOfWeek": "Sunday"},
+ },
+ //Fish#14
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 + (80 * 0.15)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 + (30 * 0.15)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 + (70 * 0.15)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 + (30 * 0.15)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 + (35 * 0.15)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 + (28 * 0.15)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 + (45 * 0.15)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 + (45 * 0.15)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 + (35 * 0.15)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 + (15 * 0.15)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 + (75 * 0.15)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 + (60 * 0.15)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 + (30 * 0.15)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 + (55 * 0.15)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 + (25 * 0.15)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 + (70 * 0.15)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 + (95 * 0.15)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 + (40 * 0.15)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 + (75 * 0.15)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 + (40 * 0.15)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 + (80 * 0.15)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 + (65 * 0.15)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 + (95 * 0.15)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 + (85 * 0.15)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 + (85 * 0.15)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 + (90 * 0.15)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 + (110 * 0.15)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 + (65 * 0.15)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 + (90 * 0.15)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 + (55 * 0.15)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 + (80 * 0.15)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 + (78 * 0.15)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 + (60 * 0.15)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 + (46 * 0.15)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 + (35 * 0.15)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 + (78 * 0.15)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 + (60 * 0.15)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 + (45 * 0.15)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 + (85 * 0.15)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 + (100 * 0.15)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 + (80 * 0.15)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 + (55 * 0.15)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 + (55 * 0.15)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 + (60 * 0.15)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 + (75 * 0.15)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 + (80 * 0.15)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 + (60 * 0.15)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 + (95 * 0.15)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 + (85 * 0.15)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 + (110 * 0.15)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 + (80 * 0.15)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 + (100 * 0.15)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "15% Harder"},
+ },
+ //Fish#15
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 + (80 * 0.25)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 + (30 * 0.25)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 + (70 * 0.25)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 + (30 * 0.25)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 + (35 * 0.25)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 + (50 * 0.25)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 + (28 * 0.25)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 + (45 * 0.25)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 + (50 * 0.25)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 + (45 * 0.25)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 + (35 * 0.25)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 + (15 * 0.25)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 + (75 * 0.25)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 + (60 * 0.25)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 + (30 * 0.25)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 + (55 * 0.25)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 + (25 * 0.25)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 + (70 * 0.25)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 + (95 * 0.25)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 + (40 * 0.25)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 + (75 * 0.25)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 + (40 * 0.25)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 + (80 * 0.25)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 + (50 * 0.25)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 + (65 * 0.25)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 + (95 * 0.25)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 + (85 * 0.25)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 + (85 * 0.25)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 + (90 * 0.25)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 + (110 * 0.25)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 + (65 * 0.25)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 + (90 * 0.25)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 + (50 * 0.25)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 + (55 * 0.25)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 + (80 * 0.25)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 + (78 * 0.25)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 + (60 * 0.25)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 + (46 * 0.25)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 + (50 * 0.25)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 + (35 * 0.25)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 + (78 * 0.25)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 + (60 * 0.25)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 + (45 * 0.25)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 + (85 * 0.25)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 + (50 * 0.25)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 + (50 * 0.25)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 + (100 * 0.25)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 + (80 * 0.25)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 + (55 * 0.25)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 + (55 * 0.25)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 + (60 * 0.25)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 + (75 * 0.25)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 + (80 * 0.25)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 + (50 * 0.25)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 + (60 * 0.25)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 + (95 * 0.25)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 + (85 * 0.25)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 + (110 * 0.25)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 + (80 * 0.25)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 + (100 * 0.25)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "25% Harder"},
+ },
+ //Fish#16
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 + (80 * 0.35)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 + (30 * 0.35)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 + (70 * 0.35)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 + (30 * 0.35)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 + (35 * 0.35)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 + (50 * 0.35)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 + (28 * 0.35)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 + (45 * 0.35)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 + (50 * 0.35)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 + (45 * 0.35)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 + (35 * 0.35)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 + (15 * 0.35)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 + (75 * 0.35)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 + (60 * 0.35)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 + (30 * 0.35)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 + (55 * 0.35)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 + (25 * 0.35)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 + (70 * 0.35)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 + (95 * 0.35)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 + (40 * 0.35)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 + (75 * 0.35)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 + (40 * 0.35)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 + (80 * 0.35)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 + (50 * 0.35)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 + (65 * 0.35)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 + (95 * 0.35)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 + (85 * 0.35)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 + (85 * 0.35)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 + (90 * 0.35)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 + (110 * 0.35)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 + (65 * 0.35)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 + (90 * 0.35)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 + (50 * 0.35)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 + (55 * 0.35)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 + (80 * 0.35)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 + (78 * 0.35)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 + (60 * 0.35)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 + (46 * 0.35)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 + (50 * 0.35)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 + (35 * 0.35)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 + (78 * 0.35)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 + (60 * 0.35)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 + (45 * 0.35)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 + (85 * 0.35)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 + (50 * 0.35)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 + (50 * 0.35)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 + (100 * 0.35)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 + (80 * 0.35)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 + (55 * 0.35)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 + (55 * 0.35)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 + (60 * 0.35)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 + (75 * 0.35)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 + (80 * 0.35)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 + (50 * 0.35)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 + (60 * 0.35)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 + (95 * 0.35)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 + (85 * 0.35)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 + (110 * 0.35)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 + (80 * 0.35)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 + (100 * 0.35)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "35% Harder"},
+ },
+ //Fish#17
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 + (80 * 0.5)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 + (30 * 0.5)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 + (70 * 0.5)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 + (30 * 0.5)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 + (35 * 0.5)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 + (50 * 0.5)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 + (28 * 0.5)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 + (45 * 0.5)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 + (50 * 0.5)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 + (45 * 0.5)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 + (35 * 0.5)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 + (15 * 0.5)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 + (75 * 0.5)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 + (60 * 0.5)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 + (30 * 0.5)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 + (55 * 0.5)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 + (25 * 0.5)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 + (70 * 0.5)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 + (95 * 0.5)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 + (40 * 0.5)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 + (75 * 0.5)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 + (40 * 0.5)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 + (80 * 0.5)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 + (50 * 0.5)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 + (65 * 0.5)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 + (95 * 0.5)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 + (85 * 0.5)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 + (85 * 0.5)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 + (90 * 0.5)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 + (110 * 0.5)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 + (65 * 0.5)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 + (90 * 0.5)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 + (50 * 0.5)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 + (55 * 0.5)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 + (80 * 0.5)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 + (78 * 0.5)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 + (60 * 0.5)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 + (46 * 0.5)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 + (50 * 0.5)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 + (35 * 0.5)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 + (78 * 0.5)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 + (60 * 0.5)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 + (45 * 0.5)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 + (85 * 0.5)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 + (50 * 0.5)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 + (50 * 0.5)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 + (100 * 0.5)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 + (80 * 0.5)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 + (55 * 0.5)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 + (55 * 0.5)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 + (60 * 0.5)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 + (75 * 0.5)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 + (80 * 0.5)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 + (50 * 0.5)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 + (60 * 0.5)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 + (95 * 0.5)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 + (85 * 0.5)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 + (110 * 0.5)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 + (80 * 0.5)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 + (100 * 0.5)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "50% Harder"},
+ },
+ //Fish#18
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "140": {1: "{{Round: {{Query: (45 + (45 * 0.15)) }} }}"}, //Walleye
+ "143": {1: "{{Round: {{Query: (75 + (75 * 0.15)) }} }}"}, //Catfish
+ "148": {1: "{{Round: {{Query: (70 + (70 * 0.15)) }} }}"}, //Eel
+ "150": {1: "{{Round: {{Query: (40 + (40 * 0.15)) }} }}"}, //Red Snapper
+ "706": {1: "{{Round: {{Query: (45 + (45 * 0.15)) }} }}"}, //Shad
+ "163": {1: "{{Round: {{Query: (110 + (110 * 0.15)) }} }}"}, //Legend
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easy)",
+ "全季节鱼": true,
+ "Weather": "Sun"},
+ },
+ //Fish#19
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 + (80 * 0.15)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 + (30 * 0.15)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 + (70 * 0.15)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 + (30 * 0.15)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 + (35 * 0.15)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 + (28 * 0.15)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 + (45 * 0.15)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 + (45 * 0.15)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 + (35 * 0.15)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 + (15 * 0.15)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 + (75 * 0.15)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 + (60 * 0.15)) }} }}"}, //Pike
+ "146": {1: "{{Round: {{Query: (55 + (55 * 0.15)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 + (25 * 0.15)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 + (70 * 0.15)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 + (95 * 0.15)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 + (40 * 0.15)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 + (75 * 0.15)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 + (40 * 0.15)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 + (80 * 0.15)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 + (65 * 0.15)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 + (95 * 0.15)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 + (85 * 0.15)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 + (85 * 0.15)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 + (90 * 0.15)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 + (110 * 0.15)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 + (65 * 0.15)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 + (90 * 0.15)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 + (55 * 0.15)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 + (80 * 0.15)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 + (78 * 0.15)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 + (60 * 0.15)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 + (46 * 0.15)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 + (35 * 0.15)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 + (78 * 0.15)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 + (60 * 0.15)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 + (45 * 0.15)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 + (85 * 0.15)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 + (100 * 0.15)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 + (80 * 0.15)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 + (55 * 0.15)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 + (55 * 0.15)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 + (60 * 0.15)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 + (75 * 0.15)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 + (80 * 0.15)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 + (50 * 0.15)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 + (60 * 0.15)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 + (95 * 0.15)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 + (85 * 0.15)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 + (110 * 0.15)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 + (80 * 0.15)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 + (100 * 0.15)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easy)",
+ "Weather": "Wind"},
+ },
+ //Fish#20
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 + (80 * 0.15)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.1)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.1)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.1)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.1)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.1)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 + (45 * 0.15)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Salmon
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.1)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.1)) }} }}"}, //Carp
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.1)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 + (30 * 0.15)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.1)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.1)) }} }}"}, //Herring
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.1)) }} }}"}, //Octopus
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.1)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.1)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.1)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.1)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.1)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.1)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.1)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.1)) }} }}"}, //Lava Eel
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.1)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.1)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.1)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.1)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.1)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.1)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.1)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.1)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.1)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.1)) }} }}"}, //Albacore
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.1)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.1)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.1)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.1)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.1)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.1)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.1)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.1)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.1)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.1)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.1)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.1)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.1)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.1)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.1)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easy)",
+ "Weather": "Rain"},
+ },
+ //Fish#21
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.15)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.15)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.15)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.15)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.15)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.15)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.15)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.15)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.15)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.15)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.15)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.15)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.15)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.15)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.15)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.15)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.15)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.15)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.15)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.15)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.15)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.15)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.15)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.15)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.15)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.15)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.15)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.15)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.15)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.15)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.15)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.15)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.15)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.15)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.15)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.15)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.15)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.15)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.15)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.15)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.15)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.15)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.15)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.15)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.15)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.15)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.15)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.15)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.15)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.15)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.15)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.15)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.15)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easy)",
+ "Weather": "Snow"},
+ },
+ //Fish#22
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 + (80 * 0.15)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.2)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.2)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.2)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.2)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.2)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 + (45 * 0.15)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Salmon
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.2)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.2)) }} }}"}, //Carp
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 + (30 * 0.15)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.2)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.2)) }} }}"}, //Herring
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.2)) }} }}"}, //Octopus
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.2)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.2)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.2)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.2)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.2)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.2)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.2)) }} }}"}, //Lava Eel
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.2)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.2)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.2)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.2)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.2)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.2)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.2)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Albacore
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.2)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.2)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.2)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.2)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.2)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.2)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.2)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.2)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.2)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easy)",
+ "Weather": "Storm"},
+ },
+ //Fish#23
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "140": {1: "{{Round: {{Query: (45 + (45 * 0.05)) }} }}"}, //Walleye
+ "143": {1: "{{Round: {{Query: (75 + (75 * 0.05)) }} }}"}, //Catfish
+ "148": {1: "{{Round: {{Query: (70 + (70 * 0.05)) }} }}"}, //Eel
+ "150": {1: "{{Round: {{Query: (40 + (40 * 0.05)) }} }}"}, //Red Snapper
+ "706": {1: "{{Round: {{Query: (45 + (45 * 0.05)) }} }}"}, //Shad
+ "163": {1: "{{Round: {{Query: (110 + (110 * 0.05)) }} }}"}, //Legend
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easier)",
+ "全季节鱼": true,
+ "Weather": "Sun"},
+ },
+ //Fish#24
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 + (80 * 0.05)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 + (30 * 0.05)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 + (70 * 0.05)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 + (30 * 0.05)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 + (35 * 0.05)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 + (50 * 0.05)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 + (28 * 0.05)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 + (45 * 0.05)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 + (50 * 0.05)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 + (45 * 0.05)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 + (35 * 0.05)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 + (15 * 0.05)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 + (75 * 0.05)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 + (60 * 0.05)) }} }}"}, //Pike
+ "146": {1: "{{Round: {{Query: (55 + (55 * 0.05)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 + (25 * 0.05)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 + (70 * 0.05)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 + (95 * 0.05)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 + (40 * 0.05)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 + (75 * 0.05)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 + (40 * 0.05)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 + (80 * 0.05)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 + (50 * 0.05)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 + (65 * 0.05)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 + (95 * 0.05)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 + (85 * 0.05)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 + (85 * 0.05)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 + (90 * 0.05)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 + (110 * 0.05)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 + (65 * 0.05)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 + (90 * 0.05)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 + (50 * 0.05)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 + (55 * 0.05)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 + (80 * 0.05)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 + (78 * 0.05)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 + (60 * 0.05)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 + (46 * 0.05)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 + (50 * 0.05)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 + (35 * 0.05)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 + (78 * 0.05)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 + (60 * 0.05)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 + (45 * 0.05)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 + (85 * 0.05)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 + (50 * 0.05)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 + (50 * 0.05)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 + (100 * 0.05)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 + (80 * 0.05)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 + (55 * 0.05)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 + (55 * 0.05)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 + (60 * 0.05)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 + (75 * 0.05)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 + (80 * 0.05)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 + (50 * 0.05)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 + (60 * 0.05)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 + (95 * 0.05)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 + (85 * 0.05)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 + (110 * 0.05)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 + (80 * 0.05)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 + (100 * 0.05)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easier)",
+ "Weather": "Wind"},
+ },
+ //Fish#25
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 + (80 * 0.05)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.2)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.2)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.2)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.2)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.2)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 + (45 * 0.05)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Salmon
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.2)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.2)) }} }}"}, //Carp
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 + (30 * 0.05)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.2)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.2)) }} }}"}, //Herring
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.2)) }} }}"}, //Octopus
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.2)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.2)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.2)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.2)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.2)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.2)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.2)) }} }}"}, //Lava Eel
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.2)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.2)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.2)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.2)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.2)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.2)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.2)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Albacore
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.2)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.2)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.2)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.2)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.2)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.2)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.2)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.2)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.2)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.2)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.2)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.2)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easier)",
+ "Weather": "Rain"},
+ },
+ //Fish#26
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.25)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.25)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.25)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.25)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.25)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.25)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.25)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.25)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.25)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.25)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.25)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.25)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.25)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.25)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.25)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.25)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.25)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.25)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.25)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.25)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.25)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.25)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.25)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.25)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.25)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.25)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.25)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.25)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.25)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.25)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.25)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.25)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.25)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.25)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.25)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.25)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.25)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.25)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.25)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.25)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.25)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.25)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.25)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.25)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.25)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.25)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.25)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.25)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.25)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.25)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.25)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.25)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.25)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easier)",
+ "Weather": "Snow"},
+ },
+ //Fish#27
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 + (80 * 0.05)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.3)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.3)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.3)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.3)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.3)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 + (45 * 0.05)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Salmon
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.3)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.3)) }} }}"}, //Carp
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 + (30 * 0.05)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.3)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.3)) }} }}"}, //Herring
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.3)) }} }}"}, //Octopus
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.3)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.3)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.3)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.3)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.3)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.3)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.3)) }} }}"}, //Lava Eel
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.3)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.3)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.3)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.3)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.3)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.3)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.3)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Albacore
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.3)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.3)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.3)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.3)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.3)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.3)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.3)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.3)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.3)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easier)",
+ "Weather": "Storm"},
+ },
+ //Fish#28
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.05)) }} }}"}, //Walleye
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.05)) }} }}"}, //Catfish
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.05)) }} }}"}, //Eel
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.05)) }} }}"}, //Red Snapper
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.05)) }} }}"}, //Shad
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.05)) }} }}"}, //Legend
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easiest)",
+ "全季节鱼": true,
+ "Weather": "Sun"},
+ },
+ //Fish#29
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.05)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.05)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.05)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.05)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.05)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.05)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.05)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.05)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.05)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.05)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.05)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.05)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.05)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.05)) }} }}"}, //Pike
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.05)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.05)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.05)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.05)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.05)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.05)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.05)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.05)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.05)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.05)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.05)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.05)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.05)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.05)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.05)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.05)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.05)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.05)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.05)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.05)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.05)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.05)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.05)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.05)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.05)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.05)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.05)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.05)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.05)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.05)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.05)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.05)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.05)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.05)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.05)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.05)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.05)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.05)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.05)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.05)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.05)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.05)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.05)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.05)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.05)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easiest)",
+ "Weather": "Wind"},
+ },
+ //Fish#30
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.05)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.3)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.3)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.3)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.3)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.3)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.05)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Salmon
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.3)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.3)) }} }}"}, //Carp
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.05)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.3)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.3)) }} }}"}, //Herring
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.3)) }} }}"}, //Octopus
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.3)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.3)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.3)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.3)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.3)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.3)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.3)) }} }}"}, //Lava Eel
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.3)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.3)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.3)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.3)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.3)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.3)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.3)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Albacore
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.3)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.3)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.3)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.3)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.3)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.3)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.3)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.3)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.3)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.3)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.3)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.3)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easiest)",
+ "Weather": "Rain"},
+ },
+ //Fish#31
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.35)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.35)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.35)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.35)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.35)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.35)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.35)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (45 - (45 * 0.35)) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.35)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.35)) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (75 - (75 * 0.35)) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.35)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.35)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.35)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.35)) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (70 - (70 * 0.35)) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.35)) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (40 - (40 * 0.35)) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.35)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.35)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.35)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.35)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.35)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.35)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.35)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.35)) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (110 - (110 * 0.35)) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.35)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.35)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.35)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.35)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.35)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.35)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.35)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.35)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.35)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.35)) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (45 - (45 * 0.35)) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.35)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.35)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.35)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.35)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.35)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.35)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.35)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.35)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.35)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.35)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.35)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.35)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.35)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.35)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.35)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easiest)",
+ "Weather": "Snow"},
+ },
+ //Fish#32
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (80 - (80 * 0.05)) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 - (30 * 0.4)) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (70 - (70 * 0.4)) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (30 - (30 * 0.4)) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (35 - (35 * 0.4)) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (28 - (28 * 0.4)) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (45 - (45 * 0.05)) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Salmon
+ "141": {1: "{{Round: {{Query: (35 - (35 * 0.4)) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (15 - (15 * 0.4)) }} }}"}, //Carp
+ "144": {1: "{{Round: {{Query: (60 - (60 * 0.4)) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 - (30 * 0.05)) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (55 - (55 * 0.4)) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (25 - (25 * 0.4)) }} }}"}, //Herring
+ "149": {1: "{{Round: {{Query: (95 - (95 * 0.4)) }} }}"}, //Octopus
+ "151": {1: "{{Round: {{Query: (75 - (75 * 0.4)) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (40 - (40 * 0.4)) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (80 - (80 * 0.4)) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (65 - (65 * 0.4)) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (95 - (95 * 0.4)) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (85 - (85 * 0.4)) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (85 - (85 * 0.4)) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (90 - (90 * 0.4)) }} }}"}, //Lava Eel
+ "164": {1: "{{Round: {{Query: (65 - (65 * 0.4)) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (90 - (90 * 0.4)) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (55 - (55 * 0.4)) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (80 - (80 * 0.4)) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (78 - (78 * 0.4)) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (60 - (60 * 0.4)) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (46 - (46 * 0.4)) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (35 - (35 * 0.4)) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (78 - (78 * 0.4)) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (60 - (60 * 0.4)) }} }}"}, //Albacore
+ "707": {1: "{{Round: {{Query: (85 - (85 * 0.4)) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (100 - (100 * 0.4)) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (80 - (80 * 0.4)) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (55 - (55 * 0.4)) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (55 - (55 * 0.4)) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (60 - (60 * 0.4)) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (75 - (75 * 0.4)) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (80 - (80 * 0.4)) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (50 - (50 * 0.4)) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (60 - (60 * 0.4)) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (95 - (95 * 0.4)) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (85 - (85 * 0.4)) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (110 - (110 * 0.4)) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (80 - (80 * 0.4)) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (100 - (100 * 0.4)) }} }}"}, //Glacierfish Jr
+ },
+ "When": {"钓鱼难度": "Dynamic Weather (Easiest)",
+ "Weather": "Storm"},
+ },
+ //Fish#33
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {5: "600 2600"}, //Pufferfish
+ "130": {5: "600 2600"}, //Tuna
+ "131": {5: "600 2600"}, //Sardine
+ "132": {5: "600 2600"}, //Bream
+ "136": {5: "600 2600"}, //Largemouth Bass
+ "138": {5: "600 2600"}, //Rainbow Trout
+ "139": {5: "600 2600"}, //Salmon
+ "140": {5: "600 2600"}, //Walleye
+ "143": {5: "600 2600"}, //Catfish
+ "145": {5: "600 2600"}, //Sunfish
+ "146": {5: "600 2600"}, //Red Mullet
+ "148": {5: "600 2600"}, //Eel
+ "149": {5: "600 2600"}, //Octopus
+ "150": {5: "600 2600"}, //Red Snapper
+ "151": {5: "600 2600"}, //Squid
+ "154": {5: "600 2600"}, //Sea Cucumber
+ "155": {5: "600 2600"}, //Super Cucumber
+ "159": {5: "600 2600"}, //Crimsonfish
+ "163": {5: "600 2600"}, //Legend
+ "164": {5: "600 2600"}, //Sandfish
+ "165": {5: "600 2600"}, //Scorpion Carp
+ "267": {5: "600 2600"}, //Flounder
+ "269": {5: "600 2600"}, //Midnight Carp
+ "698": {5: "600 2600"}, //Sturgeon
+ "699": {5: "600 2600"}, //Tiger Trout
+ "701": {5: "600 2600"}, //Tilapia
+ "704": {5: "600 2600"}, //Dorado
+ "705": {5: "600 2600"}, //Albacore
+ "706": {5: "600 2600"}, //Shad
+ "708": {5: "600 2600"}, //Halibut
+ "775": {5: "600 2600"}, //Glacierfish
+ "898": {5: "600 2600"}, //Son of Crimsonfish
+ "900": {5: "600 2600"}, //Legend II
+ "902": {5: "600 2600"}, //Glacierfish Jr
+ },
+ "When": {"全时段鱼": true},
+ },
+ //Fish#34
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {7: "both"}, //Pufferfish
+ "138": {7: "both"}, //Rainbow Trout
+ "140": {7: "both"}, //Walleye
+ "143": {7: "both"}, //Catfish
+ "145": {7: "both"}, //Sunfish
+ "148": {7: "both"}, //Eel
+ "150": {7: "both"}, //Red Snapper
+ "163": {7: "both"}, //Legend
+ "706": {7: "both"}, //Shad
+ "775": {7: "both"}, //Glacierfish
+ "902": {7: "both"}, //Glacierfish Jr
+ },
+ "When": {"全天气鱼": true},
+ },
+ //Locations#1
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Forest": {4: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1",
+ 5: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1",
+ 6: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1",
+ 7: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1"},
+ "Town": {4: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1",
+ 5: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1",
+ 6: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1",
+ 7: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1"},
+ "Mountain": {4: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1",
+ 5: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1",
+ 6: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1",
+ 7: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1"},
+ "Backwoods": {4: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1",
+ 5: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1",
+ 6: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1",
+ 7: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1"},
+ "Beach": {4: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1"},
+ },
+ "When": {"全季节鱼": true,
+ "反复钓鱼王": false,
+ "钓到五彩碎片": false},
+ },
+ //Fish#35
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "128": {10: ".45", 11: ".1"}, //Pufferfish
+ "129": {10: ".45", 11: ".1"}, //Anchovy
+ "130": {10: ".45", 11: ".1"}, //Tuna
+ "131": {10: ".45", 11: ".1"}, //Sardine
+ "132": {10: ".45", 11: ".1"}, //Bream
+ "136": {10: ".45", 11: ".1"}, //Largemouth Bass
+ "137": {10: ".45", 11: ".1"}, //Smallmouth Bass
+ "138": {10: ".45", 11: ".1"}, //Rainbow Trout
+ "139": {10: ".45", 11: ".1"}, //Salmon
+ "140": {10: ".45", 11: ".1"}, //Walleye
+ "141": {10: ".45", 11: ".1"}, //Perch
+ "142": {10: ".45", 11: ".1"}, //Carp
+ "143": {10: ".45", 11: ".1"}, //Catfish
+ "144": {10: ".45", 11: ".1"}, //Pike
+ "145": {10: ".45", 11: ".1"}, //Sunfish
+ "146": {10: ".45", 11: ".1"}, //Red Mullet
+ "147": {10: ".45", 11: ".1"}, //Herring
+ "148": {10: ".45", 11: ".1"}, //Eel
+ "149": {10: ".45", 11: ".1"}, //Octopus
+ "150": {10: ".45", 11: ".1"}, //Red Snapper
+ "151": {10: ".45", 11: ".1"}, //Squid
+ "154": {10: ".45", 11: ".1"}, //Sea Cucumber
+ "155": {10: ".45", 11: ".1"}, //Super Cucumber
+ "164": {10: ".45", 11: ".1"}, //Sandfish
+ "165": {10: ".45", 11: ".1"}, //Scorpion Carp
+ "267": {10: ".45", 11: ".1"}, //Flounder
+ "269": {10: ".45", 11: ".1"}, //Midnight Carp
+ "698": {10: ".45", 11: ".1"}, //Sturgeon
+ "699": {10: ".45", 11: ".1"}, //Tiger Trout
+ "700": {10: ".45", 11: ".1"}, //Bullhead
+ "701": {10: ".45", 11: ".1"}, //Tilapia
+ "702": {10: ".45", 11: ".1"}, //Chub
+ "704": {10: ".45", 11: ".1"}, //Dorado
+ "705": {10: ".45", 11: ".1"}, //Albacore
+ "706": {10: ".45", 11: ".1"}, //Shad
+ "707": {10: ".45", 11: ".1"}, //Lingcod
+ "708": {10: ".45", 11: ".1"}, //Halibut
+ "734": {10: ".45", 11: ".1"}, //Woodskip
+ "795": {10: ".45", 11: ".1"}, //Void Salmon
+ "796": {10: ".45", 11: ".1"}, //Slimejack
+ "798": {10: ".45", 11: ".1"}, //Midnight Squid
+ "800": {10: ".45", 11: ".1"}, //Blobfish
+ "836": {10: ".45", 11: ".1"}, //Stingray
+ "837": {10: ".45", 11: ".1"}, //Lionfish
+ "838": {10: ".45", 11: ".1"}, //Blue Discus
+ },
+ "When": {"相同概率": true},
+ },
+ //Fish#36
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "158": {10: ".45", 11: ".1"}, //Stonefish
+ "161": {10: ".45", 11: ".1"}, //Ice Pip
+ "162": {10: ".45", 11: ".1"}, //Lava Eel
+ },
+ "When": {"相同概率": true,
+ "农场钓鱼特殊": true},
+ },
+ //Locations#2
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Forest": {7: "699 0 143 0 153 -1 144 -1 141 -1 140 -1 132 0 707 0 702 0 775 0 269 1"}, //Glacierfish
+ "Town": {6: "139 -1 137 -1 132 -1 140 -1 143 -1 153 -1 160 -1 706 -1 699 -1"}, //Angler
+ "Mountain": {4: "136 -1 142 -1 153 -1 163 -1 702 -1 700 -1"}, //Legend
+ "Beach": {5: "128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 159 -1 708 -1 701 -1 267 -1"}, //Crimsonfish
+ "Sewer": {4: "142 -1 153 -1 157 -1 682 -1",
+ 5: "142 -1 153 -1 157 -1 682 -1",
+ 6: "142 -1 153 -1 157 -1 682 -1",
+ 7: "142 -1 153 -1 157 -1 682 -1"}, //Mutant Carp
+ },
+ "When": {"反复钓鱼王": true,
+ "幸运限定鱼王": false,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#3
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Forest": {7: "699 0 143 0 153 -1 144 -1 141 -1 140 -1 132 0 707 0 702 0 775 0 269 1"}, //Glacierfish
+ "Town": {6: "139 -1 137 -1 132 -1 140 -1 143 -1 153 -1 160 -1 706 -1 699 -1"}, //Angler
+ "Mountain": {4: "136 -1 142 -1 153 -1 163 -1 702 -1 700 -1"}, //Legend
+ "Beach": {5: "128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 159 -1 708 -1 701 -1 267 -1"}, //Crimsonfish
+ "Sewer": {4: "142 -1 153 -1 157 -1 682 -1",
+ 5: "142 -1 153 -1 157 -1 682 -1",
+ 6: "142 -1 153 -1 157 -1 682 -1",
+ 7: "142 -1 153 -1 157 -1 682 -1"}, //Mutant Carp
+ },
+ "When": {"反复钓鱼王": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#4
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Forest": {4: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1",
+ 5: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1",
+ 6: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1",
+ 7: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1"},
+ "Town": {4: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1",
+ 5: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1",
+ 6: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1",
+ 7: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1"},
+ "Mountain": {4: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1",
+ 5: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1",
+ 6: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1",
+ 7: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1"},
+ "Backwoods": {4: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1",
+ 5: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1",
+ 6: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1",
+ 7: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1"},
+ "Beach": {4: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1"},
+ "Sewer": {4: "142 -1 153 -1 157 -1 682 -1",
+ 5: "142 -1 153 -1 157 -1 682 -1",
+ 6: "142 -1 153 -1 157 -1 682 -1",
+ 7: "142 -1 153 -1 157 -1 682 -1"},
+ },
+ "When": {"反复钓鱼王": true,
+ "全季节鱼": true,
+ "幸运限定鱼王": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#5
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Forest": {4: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1",
+ 5: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1",
+ 6: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1",
+ 7: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1"},
+ "Town": {4: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1",
+ 5: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1",
+ 6: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1",
+ 7: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1"},
+ "Mountain": {4: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1",
+ 5: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1",
+ 6: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1",
+ 7: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1"},
+ "Backwoods": {4: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1",
+ 5: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1",
+ 6: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1",
+ 7: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1"},
+ "Beach": {4: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1"},
+ "Sewer": {4: "142 -1 153 -1 157 -1 682 -1",
+ 5: "142 -1 153 -1 157 -1 682 -1",
+ 6: "142 -1 153 -1 157 -1 682 -1",
+ 7: "142 -1 153 -1 157 -1 682 -1"},
+ },
+ "When": {"反复钓鱼王": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": false},
+ },
+ //Locations#6
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Forest": {4: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1",
+ 5: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1",
+ 6: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1",
+ 7: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1"},
+ "Town": {4: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1",
+ 5: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1",
+ 6: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1",
+ 7: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1"},
+ "Mountain": {4: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1",
+ 5: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1",
+ 6: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1",
+ 7: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1"},
+ "Backwoods": {4: "136 -1 142 -1 153 -1 702 -1 700 -1 138 -1 698 -1 140 -1 141 -1 707 -1",
+ 5: "136 -1 142 -1 153 -1 702 -1 700 -1 138 -1 698 -1 140 -1 141 -1 707 -1",
+ 6: "136 -1 142 -1 153 -1 702 -1 700 -1 138 -1 698 -1 140 -1 141 -1 707 -1",
+ 7: "136 -1 142 -1 153 -1 702 -1 700 -1 138 -1 698 -1 140 -1 141 -1 707 -1"},
+ "Beach": {4: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1"},
+ "Sewer": {4: "142 -1 153 -1 157 -1",
+ 5: "142 -1 153 -1 157 -1",
+ 6: "142 -1 153 -1 157 -1",
+ 7: "142 -1 153 -1 157 -1"},
+ },
+ "When": {"反复钓鱼王": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": false},
+ },
+ //NPCGiftTastes#1
+ {
+ "Action": "EditData",
+ "Target": "Data/NPCGiftTastes",
+ "Fields": {
+ "Universal_Love": {0: "74 446 797 373 279 159 160 163 682 775 898 899 900 901 902"},
+ },
+ "When": {"人人都爱传说鱼": true},
+ },
+ //Fish#37
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {10: ".1", 11: ".1"}, //Crimsonfish
+ "160": {10: ".1", 11: ".1"}, //Angler
+ "163": {10: ".1", 11: ".1"}, //Legend
+ "775": {10: ".1", 11: ".1"}, //Glacierfish
+ },
+ "When": {"反复钓鱼王": true,
+ "稀有鱼王": false,
+ "全季节鱼": false,
+ "相同概率": false},
+ },
+ //Fish#38
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {10: ".45", 11: ".1"}, //Crimsonfish
+ "160": {10: ".45", 11: ".1"}, //Angler
+ "163": {10: ".45", 11: ".1"}, //Legend
+ "775": {10: ".45", 11: ".1"}, //Glacierfish
+ },
+ "When": {"反复钓鱼王": true,
+ "相同概率": true,
+ "稀有鱼王": false,
+ "全季节鱼": false},
+ },
+ //Fish#39
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {10: ".45", 11: ".1"}, //Crimsonfish
+ "160": {10: ".45", 11: ".1"}, //Angler
+ "163": {10: ".45", 11: ".1"}, //Legend
+ "775": {10: ".45", 11: ".1"}, //Glacierfish
+ },
+ "When": {"反复钓鱼王": true,
+ "相同概率": true,
+ "全季节鱼": true,
+ "稀有鱼王": false},
+ },
+ //Fish#40
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {10: ".4", 11: ".1"}, //Crimsonfish
+ "160": {10: ".4", 11: ".1"}, //Angler
+ "163": {10: ".4", 11: ".1"}, //Legend
+ "775": {10: ".4", 11: ".1"}, //Glacierfish
+ },
+ "When": {"全季节鱼": true,
+ "相同概率": false,
+ "反复钓鱼王": false,
+ "稀有鱼王": false},
+ },
+ //Fish#41
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {10: ".45", 11: ".1"}, //Crimsonfish
+ "160": {10: ".45", 11: ".1"}, //Angler
+ "163": {10: ".45", 11: ".1"}, //Legend
+ "775": {10: ".45", 11: ".1"}, //Glacierfish
+ },
+ "When": {"相同概率": true,
+ "全季节鱼": false,
+ "反复钓鱼王": false,
+ "稀有鱼王": false},
+ },
+ //Fish#42
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {10: ".45", 11: ".1"}, //Crimsonfish
+ "160": {10: ".45", 11: ".1"}, //Angler
+ "163": {10: ".45", 11: ".1"}, //Legend
+ "775": {10: ".45", 11: ".1"}, //Glacierfish
+ },
+ "When": {"全季节鱼": true,
+ "相同概率": true,
+ "反复钓鱼王": false,
+ "稀有鱼王": false},
+ },
+ //Fish#43
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {9: "7", 10: ".6", 11: ".6"}, //Crimsonfish
+ "160": {9: "7", 10: ".6", 11: ".6"}, //Angler
+ "163": {9: "7", 10: ".6", 11: ".6"}, //Legend
+ "682": {9: "7", 10: ".6", 11: ".6"}, //Mutant Carp
+ "775": {9: "7", 10: ".6", 11: ".6"}, //Glacierfish
+ },
+ "When": {"反复钓鱼王": true,
+ "稀有鱼王": true,
+ "全季节鱼": false,
+ "相同概率": false},
+ },
+ //Fish#44
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {9: "7", 10: ".6", 11: ".6"}, //Crimsonfish
+ "160": {9: "7", 10: ".6", 11: ".6"}, //Angler
+ "163": {9: "7", 10: ".6", 11: ".6"}, //Legend
+ "682": {9: "7", 10: ".6", 11: ".6"}, //Mutant Carp
+ "775": {9: "7", 10: ".6", 11: ".6"}, //Glacierfish
+ },
+ "When": {"反复钓鱼王": true,
+ "稀有鱼王": true,
+ "全季节鱼": true,
+ "相同概率": false},
+ },
+ //Fish#45
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {9: "7", 10: ".6", 11: ".6"}, //Crimsonfish
+ "160": {9: "7", 10: ".6", 11: ".6"}, //Angler
+ "163": {9: "7", 10: ".6", 11: ".6"}, //Legend
+ "682": {9: "7", 10: ".6", 11: ".6"}, //Mutant Carp
+ "775": {9: "7", 10: ".6", 11: ".6"}, //Glacierfish
+ },
+ "When": {"反复钓鱼王": true,
+ "稀有鱼王": true,
+ "相同概率": true,
+ "全季节鱼": false},
+ },
+ //Fish#46
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {9: "7", 10: ".6", 11: ".6"}, //Crimsonfish
+ "160": {9: "7", 10: ".6", 11: ".6"}, //Angler
+ "163": {9: "7", 10: ".6", 11: ".6"}, //Legend
+ "682": {9: "7", 10: ".6", 11: ".6"}, //Mutant Carp
+ "775": {9: "7", 10: ".6", 11: ".6"}, //Glacierfish
+ },
+ "When": {"反复钓鱼王": true,
+ "稀有鱼王": true,
+ "全季节鱼": true,
+ "相同概率": true},
+ },
+ //Fish#47
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {5: "700 900"},
+ "160": {5: "700 900"},
+ "163": {5: "700 900"},
+ "775": {5: "700 900"},
+ },
+ "When": {"鱼王只能在7点到9点钓到": true,
+ "鱼王只能在12点到14点钓到": false,
+ "鱼王只能在23点到1点钓到": false}
+ },
+ //Fish#48
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {5: "1200 1400"},
+ "160": {5: "1200 1400"},
+ "163": {5: "1200 1400"},
+ "775": {5: "1200 1400"},
+ },
+ "When": {"鱼王只能在12点到14点钓到": true,
+ "鱼王只能在7点到9点钓到": false,
+ "鱼王只能在23点到1点钓到": false}
+ },
+ //Fish#49
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {5: "2300 2500"},
+ "160": {5: "2300 2500"},
+ "163": {5: "2300 2500"},
+ "775": {5: "2300 2500"},
+ },
+ "When": {"鱼王只能在23点到1点钓到": true,
+ "鱼王只能在7点到9点钓到": false,
+ "鱼王只能在12点到14点钓到": false}
+ },
+ //Fish#50
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {5: "700 900 1200 1400"},
+ "160": {5: "700 900 1200 1400"},
+ "163": {5: "700 900 1200 1400"},
+ "775": {5: "700 900 1200 1400"},
+ },
+ "When": {"鱼王只能在7点到9点钓到": true,
+ "鱼王只能在12点到14点钓到": true,
+ "鱼王只能在23点到1点钓到": false}
+ },
+ //Fish#51
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {5: "700 900 2300 2500"},
+ "160": {5: "700 900 2300 2500"},
+ "163": {5: "700 900 2300 2500"},
+ "775": {5: "700 900 2300 2500"},
+ },
+ "When": {"鱼王只能在7点到9点钓到": true,
+ "鱼王只能在23点到1点钓到": true,
+ "鱼王只能在12点到14点钓到": false}
+ },
+ //Fish#53
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {5: "1200 1400 2300 2500"},
+ "160": {5: "1200 1400 2300 2500"},
+ "163": {5: "1200 1400 2300 2500"},
+ "775": {5: "1200 1400 2300 2500"},
+ },
+ "When": {"鱼王只能在12点到14点钓到": true,
+ "鱼王只能在23点到1点钓到": true,
+ "鱼王只能在7点到9点钓到": false}
+ },
+ //Fish#53
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "159": {5: "700 2500"},
+ "160": {5: "700 2500"},
+ "163": {5: "700 2500"},
+ "775": {5: "700 2500"},
+ },
+ "When": {"鱼王只能在7点到9点钓到": true,
+ "鱼王只能在12点到14点钓到": true,
+ "鱼王只能在23点到1点钓到": true}
+ },
+ //Locations#7
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": false,
+ "农场钓鱼王": false,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#8
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "全季节鱼": true,
+ "农场钓鱼特殊": false,
+ "农场钓鱼王": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#9
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 74 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 74 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 74 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 74 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "钓到五彩碎片": true,
+ "农场钓鱼特殊": false,
+ "农场钓鱼王": false,
+ "全季节鱼": false},
+ },
+ //Locations#10
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": true,
+ "农场钓鱼特殊": false,
+ "农场钓鱼王": false},
+ },
+ //Locations#11
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 5: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 6: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 7: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1"},
+ },
+ "When": {"农场钓鱼特殊": true,
+ "农场钓鱼": false,
+ "农场钓鱼王": false,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#12
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 74 -1",
+ 5: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 74 -1",
+ 6: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 74 -1",
+ 7: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 74 -1"},
+ },
+ "When": {"农场钓鱼特殊": true,
+ "钓到五彩碎片": true,
+ "农场钓鱼": false,
+ "农场钓鱼王": false,
+ "全季节鱼": false},
+ },
+ //Locations#13
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "163 -1 682 -1",
+ 5: "159 -1 682 -1",
+ 6: "160 -1 682 -1",
+ 7: "682 -1 775 -1"},
+ },
+ "When": {"农场钓鱼王": true,
+ "农场钓鱼": false,
+ "农场钓鱼特殊": false,
+ "幸运限定鱼王": false,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#14
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "163 -1 682 -1",
+ 5: "159 -1 682 -1",
+ 6: "160 -1 682 -1",
+ 7: "682 -1 775 -1"},
+ },
+ "When": {"农场钓鱼王": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "农场钓鱼": false,
+ "农场钓鱼特殊": false,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#15
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "159 -1 160 -1 163 -1 682 -1 775 -1",
+ 5: "159 -1 160 -1 163 -1 682 -1 775 -1",
+ 6: "159 -1 160 -1 163 -1 682 -1 775 -1",
+ 7: "159 -1 160 -1 163 -1 682 -1 775 -1"},
+ },
+ "When": {"农场钓鱼王": true,
+ "全季节鱼": true,
+ "农场钓鱼": false,
+ "农场钓鱼特殊": false,
+ "幸运限定鱼王": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#16
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "159 -1 160 -1 163 -1 682 -1 775 -1",
+ 5: "159 -1 160 -1 163 -1 682 -1 775 -1",
+ 6: "159 -1 160 -1 163 -1 682 -1 775 -1",
+ 7: "159 -1 160 -1 163 -1 682 -1 775 -1"},
+ },
+ "When": {"农场钓鱼王": true,
+ "全季节鱼": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "农场钓鱼": false,
+ "农场钓鱼特殊": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#17
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "163 -1 682 -1 74 -1",
+ 5: "159 -1 682 -1 74 -1",
+ 6: "160 -1 682 -1 74 -1",
+ 7: "682 -1 775 -1 74 -1"},
+ },
+ "When": {"农场钓鱼王": true,
+ "钓到五彩碎片": true,
+ "农场钓鱼": false,
+ "农场钓鱼特殊": false,
+ "幸运限定鱼王": false,
+ "全季节鱼": false},
+ },
+ //Locations#18
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "163 -1 682 -1 74 -1",
+ 5: "159 -1 682 -1 74 -1",
+ 6: "160 -1 682 -1 74 -1",
+ 7: "682 -1 775 -1 74 -1"},
+ },
+ "When": {"农场钓鱼王": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "农场钓鱼": false,
+ "农场钓鱼特殊": false,
+ "全季节鱼": false},
+ },
+ //Locations#19
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "74 -1",
+ 5: "74 -1",
+ 6: "74 -1",
+ 7: "74 -1"},
+ },
+ "When": {"农场钓鱼王": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "农场钓鱼": false,
+ "农场钓鱼特殊": false,
+ "全季节鱼": false},
+ },
+ //Locations#20
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "159 -1 160 -1 163 -1 682 -1 775 -1 74 -1",
+ 5: "159 -1 160 -1 163 -1 682 -1 775 -1 74 -1",
+ 6: "159 -1 160 -1 163 -1 682 -1 775 -1 74 -1",
+ 7: "159 -1 160 -1 163 -1 682 -1 775 -1 74 -1"},
+ },
+ "When": {"农场钓鱼王": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": true,
+ "农场钓鱼": false,
+ "农场钓鱼特殊": false,
+ "幸运限定鱼王": false},
+ },
+ //Locations#21
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "159 -1 160 -1 163 -1 682 -1 775 -1 74 -1",
+ 5: "159 -1 160 -1 163 -1 682 -1 775 -1 74 -1",
+ 6: "159 -1 160 -1 163 -1 682 -1 775 -1 74 -1",
+ 7: "159 -1 160 -1 163 -1 682 -1 775 -1 74 -1"},
+ },
+ "When": {"农场钓鱼王": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "农场钓鱼": false,
+ "农场钓鱼特殊": false},
+ },
+ //Locations#22
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "74 -1",
+ 5: "74 -1",
+ 6: "74 -1",
+ 7: "74 -1"},
+ },
+ "When": {"农场钓鱼王": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "农场钓鱼": false,
+ "农场钓鱼特殊": false},
+ },
+ //Locations#23
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "农场钓鱼王": false,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#24
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "全季节鱼": true,
+ "农场钓鱼王": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#25
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "钓到五彩碎片": true,
+ "农场钓鱼王": false,
+ "全季节鱼": false},
+ },
+ //Locations#26
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": true,
+ "农场钓鱼王": false},
+ },
+ //Locations#27
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 163 -1 682 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 159 -1 682 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 160 -1 682 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼王": true,
+ "农场钓鱼特殊": false,
+ "幸运限定鱼王": false,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#28
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 163 -1 682 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 159 -1 682 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 160 -1 682 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼王": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "农场钓鱼特殊": false,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#29
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼王": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "农场钓鱼特殊": false,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#30
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 163 -1 159 -1 160 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "农场钓鱼特殊": false,
+ "幸运限定鱼王": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#31
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 163 -1 159 -1 160 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "农场钓鱼特殊": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#32
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "农场钓鱼特殊": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#33
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 74 -1 163 -1 682 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 74 -1 159 -1 682 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 74 -1 160 -1 682 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 74 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼王": true,
+ "钓到五彩碎片": true,
+ "农场钓鱼特殊": false,
+ "幸运限定鱼王": false,
+ "全季节鱼": false},
+ },
+ //Locations#34
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 74 -1 163 -1 682 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 74 -1 159 -1 682 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 74 -1 160 -1 682 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 74 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼王": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "农场钓鱼特殊": false,
+ "全季节鱼": false},
+ },
+ //Locations#35
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 74 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 74 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 74 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 74 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼王": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "农场钓鱼特殊": false,
+ "全季节鱼": false},
+ },
+ //Locations#36
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 163 -1 159 -1 160 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "农场钓鱼特殊": false,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": false},
+ },
+ //Locations#37
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 163 -1 159 -1 160 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "农场钓鱼特殊": false},
+ },
+ //Locations#38
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "农场钓鱼特殊": false},
+ },
+ //Locations#39
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 682 -1",
+ 5: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 682 -1",
+ 6: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 160 -1 682 -1",
+ 7: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "农场钓鱼": false,
+ "幸运限定鱼王": false,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#40
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 682 -1",
+ 5: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 682 -1",
+ 6: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 160 -1 682 -1",
+ 7: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "农场钓鱼": false,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#41
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 5: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 6: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 7: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1"},
+ },
+ "When": {"农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "农场钓鱼": false,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#42
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 5: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 6: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 7: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "农场钓鱼": false,
+ "幸运限定鱼王": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#43
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 5: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 6: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1",
+ 7: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "农场钓鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#44
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 5: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 6: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 7: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1"},
+ },
+ "When": {"农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "农场钓鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#45
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 74 -1",
+ 5: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 74 -1",
+ 6: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 160 -1 74 -1",
+ 7: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 775 -1 74 -1"},
+ },
+ "When": {"农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "钓到五彩碎片": true,
+ "农场钓鱼": false,
+ "幸运限定鱼王": false,
+ "全季节鱼": false},
+ },
+ //Locations#46
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 74 -1",
+ 5: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 74 -1",
+ 6: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 160 -1 74 -1",
+ 7: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 775 -1 74 -1"},
+ },
+ "When": {"农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "农场钓鱼": false,
+ "全季节鱼": false},
+ },
+ //Locations#47
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 74 -1",
+ 5: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 74 -1",
+ 6: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 74 -1",
+ 7: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 74 -1"},
+ },
+ "When": {"农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "农场钓鱼": false,
+ "全季节鱼": false},
+ },
+ //Locations#48
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1 74 -1",
+ 5: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1 74 -1",
+ 6: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1 74 -1",
+ 7: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1 74 -1"},
+ },
+ "When": {"农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": true,
+ "农场钓鱼": false,
+ "幸运限定鱼王": false},
+ },
+ //Locations#49
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1 74 -1",
+ 5: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1 74 -1",
+ 6: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1 74 -1",
+ 7: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 159 -1 160 -1 775 -1 682 -1 74 -1"},
+ },
+ "When": {"农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "农场钓鱼": false},
+ },
+ //Locations#50
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 74 -1",
+ 5: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 74 -1",
+ 6: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 74 -1",
+ 7: "156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 74 -1"},
+ },
+ "When": {"农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "农场钓鱼": false},
+ },
+ //Locations#51
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 682 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 682 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 160 -1 682 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "幸运限定鱼王": false,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#52
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 682 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 682 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 160 -1 682 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#53
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "全季节鱼": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#54
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "幸运限定鱼王": false,
+ "钓到五彩碎片": false},
+ },
+ //Locations#55
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "钓到五彩碎片": false},
+ },
+ //Locations#56
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "钓到五彩碎片": false},
+ },
+ //Locations#57
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 682 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 682 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 160 -1 682 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": false,
+ "全季节鱼": false},
+ },
+ //Locations#58
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 163 -1 682 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 682 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 160 -1 682 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "全季节鱼": false},
+ },
+ //Locations#59
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "153 -1 145 -1 143 -1 137 -1 132 -1 706 -1 702 -1 136 -1 142 -1 153 -1 700 -1 129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 5: "153 -1 145 -1 144 -1 138 -1 132 -1 706 -1 704 -1 702 -1 138 -1 136 -1 142 -1 700 -1 698 -1 128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 6: "143 -1 153 -1 140 -1 139 -1 137 -1 132 -1 706 -1 702 -1 699 -1 269 -1 136 -1 142 -1 700 -1 129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 7: "699 -1 143 -1 153 -1 144 -1 141 -1 140 -1 132 -1 707 -1 702 -1 269 -1 136 -1 700 -1 698 -1 708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "全季节鱼": false},
+ },
+ //Locations#60
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": false},
+ },
+ //Locations#61
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1 159 -1 160 -1 163 -1 775 -1 682 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true},
+ },
+ //Locations#62
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "Farm": {4: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 132 -1 136 -1 137 -1 138 -1 139 -1 140 -1 141 -1 142 -1 143 -1 144 -1 145 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 267 -1 269 -1 698 -1 699 -1 700 -1 701 -1 702 -1 704 -1 705 -1 706 -1 707 -1 708 -1 74 -1 156 -1 158 -1 161 -1 162 -1 164 -1 165 -1 734 -1 795 -1 796 -1 798 -1 799 -1 800 -1 836 -1 837 -1 838 -1"},
+ },
+ "When": {"农场钓鱼": true,
+ "农场钓鱼特殊": true,
+ "农场钓鱼王": true,
+ "全季节鱼": true,
+ "钓到五彩碎片": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true},
+ },
+ //Fish#54
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Entries": {
+ "74": "Prismatic Shard/85/mixed/1/50/600 2600/spring summer fall winter/both/690 .4 685 .1/5/0/.01/5",
+ },
+ "When": {"钓到五彩碎片": true},
+ },
+ //AquariumFish#1
+ {
+ "Action": "EditData",
+ "Target": "Data/AquariumFish",
+ "Entries": {
+ "74": "104/static",
+ },
+ "When": {"五彩碎片进鱼缸": true},
+ },
+ //AquariumFishLoose#1
+ {
+ "Action": "EditImage",
+ "Target": "LooseSprites/AquariumFish",
+ "FromFile": "Data/PrismaticShardAQ.png",
+ "ToArea": { "X": 96, "Y": 240, "Width": 24, "Height": 48 },
+ "When": {"五彩碎片进鱼缸": true},
+ },
+ //Fish#55
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.15)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "15% Easier"},
+ },
+ //Fish#56
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.25)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "25% Easier"},
+ },
+ //Fish#57
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.35)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "35% Easier"},
+ },
+ //Fish#58
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.50)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "50% Easier"},
+ },
+ //Fish#59
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.60)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "60% Easier"},
+ },
+ //Fish#60
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.75)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "75% Easier"},
+ },
+ //Fish#61
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.85)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "85% Easier"},
+ },
+ //Fish#62
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "0"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "99% Easier"},
+ },
+ //Fish#63
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.10)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "10% Easy Sunday",
+ "DayOfWeek": "Sunday"},
+ },
+ //Fish#64
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.20)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "20% Easy Sunday",
+ "DayOfWeek": "Sunday"},
+ },
+ //Fish#65
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.30)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "30% Easy Sunday",
+ "DayOfWeek": "Sunday"},
+ },
+ //Fish#66
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 + (85 * 0.15)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "15% Harder"},
+ },
+ //Fish#67
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 + (85 * 0.25)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "25% Harder"},
+ },
+ //Fish#68
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 + (85 * 0.35)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "35% Harder"},
+ },
+ //Fish#69
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 + (85 * 0.50)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "50% Harder"},
+ },
+ //Fish#70
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "85"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easy)",
+ "Weather": "Sun"},
+ },
+ //Fish#71
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 + (85 * 0.15)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easy)",
+ "Weather": "Wind"},
+ },
+ //Fish#72
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.10)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easy)",
+ "Weather": "Rain"},
+ },
+ //Fish#73
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.15)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easy)",
+ "Weather": "Snow"},
+ },
+ //Fish#74
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.20)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easy)",
+ "Weather": "Storm"},
+ },
+ //Fish#75
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "85"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easier)",
+ "Weather": "Sun"},
+ },
+ //Fish#76
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 + (85 * 0.05)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easier)",
+ "Weather": "Wind"},
+ },
+ //Fish#77
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.20)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easier)",
+ "Weather": "Rain"},
+ },
+ //Fish#78
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.25)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easier)",
+ "Weather": "Snow"},
+ },
+ //Fish#79
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.30)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easier)",
+ "Weather": "Storm"},
+ },
+ //Fish#80
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "85"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easiest)",
+ "Weather": "Sun"},
+ },
+ //Fish#81
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.05)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easiest)",
+ "Weather": "Wind"},
+ },
+ //Fish#82
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.30)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easiest)",
+ "Weather": "Rain"},
+ },
+ //Fish#83
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.35)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easiest)",
+ "Weather": "Snow"},
+ },
+ //Fish#84
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Update": "OnLocationChange",
+ "Fields": {
+ "74": {1: "{{Round: {{Query: (85 - (85 * 0.40)) }} }}"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "钓鱼难度": "Dynamic Weather (Easiest)",
+ "Weather": "Storm"},
+ },
+ //Fish#85
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {7: "rainy"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "雨天限定五彩碎片": true}
+ },
+ //Fish#86
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {9: "5", 10: ".45", 11: ".1"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "全季节鱼": true,
+ "相同概率": false,
+ "稀有五彩碎片": false},
+ },
+ //Fish#87
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {9: "5", 10: ".45", 11: ".1"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "相同概率": true,
+ "全季节鱼": false,
+ "稀有五彩碎片": false},
+ },
+ //Fish#88
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {9: "5", 10: ".45", 11: ".1"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "相同概率": true,
+ "全季节鱼": true,
+ "稀有五彩碎片": false},
+ },
+ //Fish#89
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {9: "7", 10: ".6", 11: ".6"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "稀有五彩碎片": true,
+ "相同概率": false,
+ "全季节鱼": false}
+ },
+ //Fish#90
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {9: "7", 10: ".6", 11: ".6"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "稀有五彩碎片": true,
+ "全季节鱼": true,
+ "相同概率": false}
+ },
+ //Fish#91
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {9: "7", 10: ".6", 11: ".6"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "稀有五彩碎片": true,
+ "相同概率": true,
+ "全季节鱼": false}
+ },
+ //Fish#92
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {9: "7", 10: ".6", 11: ".6"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "稀有五彩碎片": true,
+ "相同概率": true,
+ "全季节鱼": true}
+ },
+ //Fish#93
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {9: "7", 10: ".6", 11: ".6"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "幸运限定五彩碎片": true,
+ "Query: {{DailyLuck}} < -0.07": true,
+ "稀有五彩碎片": false,
+ "相同概率": false,
+ "全季节鱼": false}
+ },
+ //Fish#94
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {9: "7", 10: ".55", 11: ".55"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "幸运限定五彩碎片": true,
+ "Query: {{DailyLuck}} >= -0.07": true,
+ "Query: {{DailyLuck}} < -0.02": true,
+ "稀有五彩碎片": false,
+ "相同概率": false,
+ "全季节鱼": false}
+ },
+ //Fish#95
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {9: "7", 10: ".45", 11: ".45"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "幸运限定五彩碎片": true,
+ "Query: {{DailyLuck}} > 0.02": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "稀有五彩碎片": false,
+ "相同概率": false,
+ "全季节鱼": false}
+ },
+ //Fish#96
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {9: "7", 10: ".4", 11: ".4"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "幸运限定五彩碎片": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "稀有五彩碎片": false,
+ "相同概率": false,
+ "全季节鱼": false}
+ },
+ //Fish#97
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {5: "700 900"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "五彩碎片只能在7点到9点钓到": true,
+ "五彩碎片只能在12点到14点钓到": false,
+ "五彩碎片只能在23点到1点钓到": false}
+ },
+ //Fish#98
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {5: "1200 1400"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "五彩碎片只能在12点到14点钓到": true,
+ "五彩碎片只能在7点到9点钓到": false,
+ "五彩碎片只能在23点到1点钓到": false}
+ },
+ //Fish#99
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {5: "2300 2500"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "五彩碎片只能在23点到1点钓到": true,
+ "五彩碎片只能在7点到9点钓到": false,
+ "五彩碎片只能在12点到14点钓到": false}
+ },
+ //Fish#100
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {5: "700 900 1200 1400"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "五彩碎片只能在7点到9点钓到": true,
+ "五彩碎片只能在12点到14点钓到": true,
+ "五彩碎片只能在23点到1点钓到": false}
+ },
+ //Fish#101
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {5: "700 900 2300 2500"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "五彩碎片只能在7点到9点钓到": true,
+ "五彩碎片只能在23点到1点钓到": true,
+ "五彩碎片只能在12点到14点钓到": false}
+ },
+ //Fish#102
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {5: "1200 1400 2300 2500"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "五彩碎片只能在12点到14点钓到": true,
+ "五彩碎片只能在23点到1点钓到": true,
+ "五彩碎片只能在7点到9点钓到": false}
+ },
+ //Fish#103
+ {
+ "Action": "EditData",
+ "Target": "Data/Fish",
+ "Fields": {
+ "74": {5: "700 2500"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "五彩碎片只能在7点到9点钓到": true,
+ "五彩碎片只能在12点到14点钓到": true,
+ "五彩碎片只能在23点到1点钓到": true}
+ },
+ //Locations#63
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "UndergroundMine": {4: "153 -1 156 -1 157 -1 74 -1",
+ 5: "153 -1 156 -1 157 -1 74 -1",
+ 6: "153 -1 156 -1 157 -1 74 -1",
+ 7: "153 -1 156 -1 157 -1 74 -1"},
+ "Desert": {4: "153 -1 164 -1 165 -1 74 -1",
+ 5: "153 -1 164 -1 165 -1 74 -1",
+ 6: "153 -1 164 -1 165 -1 74 -1",
+ 7: "153 -1 164 -1 165 -1 74 -1"},
+ "Forest": {4: "153 -1 145 0 143 0 137 1 132 0 706 0 702 0 74 -1",
+ 5: "153 -1 145 0 144 -1 138 0 132 0 706 0 704 0 702 0 74 -1",
+ 6: "143 0 153 -1 140 -1 139 0 137 1 132 0 706 0 702 0 699 0 269 1 74 -1",
+ 7: "699 0 143 0 153 -1 144 -1 141 -1 140 -1 132 0 707 0 702 0 269 1 74 -1"},
+ "Town": {4: "137 -1 132 -1 143 -1 145 -1 153 -1 706 -1 74 -1",
+ 5: "138 -1 132 -1 144 -1 145 -1 153 -1 706 -1 74 -1",
+ 6: "139 -1 137 -1 132 -1 140 -1 143 -1 153 -1 706 -1 699 -1 74 -1",
+ 7: "132 -1 140 -1 141 -1 143 -1 144 -1 153 -1 707 -1 699 -1 74 -1"},
+ "Mountain": {4: "136 -1 142 -1 153 -1 702 -1 700 -1 74 -1",
+ 5: "136 -1 142 -1 153 -1 138 -1 702 -1 700 -1 698 -1 74 -1",
+ 6: "136 -1 140 -1 142 -1 153 -1 702 -1 700 -1 269 -1 74 -1",
+ 7: "136 -1 140 -1 141 -1 153 -1 707 -1 702 -1 700 -1 698 -1 269 -1 74 -1"},
+ "Backwoods": {4: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 74 -1",
+ 5: "136 -1 142 -1 153 -1 138 -1 702 -1 700 -1 698 -1 74 -1",
+ 6: "136 -1 140 -1 142 -1 153 -1 702 -1 700 -1 74 -1",
+ 7: "136 -1 140 -1 141 -1 153 -1 707 -1 702 -1 700 -1 698 -1 74 -1"},
+ "Beach": {4: "129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 74 -1",
+ 5: "128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 74 -1",
+ 6: "129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 74 -1",
+ 7: "708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 74 -1"},
+ "Woods": {4: "734 -1 142 -1 143 -1 74 -1",
+ 5: "734 -1 142 -1 143 -1 74 -1",
+ 6: "734 -1 142 -1 143 -1 74 -1",
+ 7: "734 -1 142 -1 143 -1 74 -1"},
+ "Sewer": {4: "142 -1 153 -1 157 -1 74 -1",
+ 5: "142 -1 153 -1 157 -1 74 -1",
+ 6: "142 -1 153 -1 157 -1 74 -1",
+ 7: "142 -1 153 -1 157 -1 74 -1"},
+ "BugLand": {4: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 5: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 6: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 7: "796 -1 142 -1 153 -1 157 -1 74 -1"},
+ "WitchSwamp": {4: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 5: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 6: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 7: "795 -1 153 -1 143 -1 157 -1 74 -1"},
+ "IslandNorth": {4: "701 -1 838 -1 269 -1 74 -1",
+ 5: "701 -1 838 -1 269 -1 74 -1",
+ 6: "701 -1 838 -1 269 -1 74 -1",
+ 7: "701 -1 838 -1 269 -1 74 -1"},
+ "IslandSouth": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandWest": {4: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 5: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 6: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 7: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1"},
+ "IslandSouthEast": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandSouthEastCave": {4: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1"},
+ "IslandSecret": {4: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 5: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 6: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 7: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "全季节鱼": false,
+ "反复钓鱼王": false},
+ },
+ //Locations#64
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "UndergroundMine": {4: "153 -1 156 -1 157 -1 74 -1",
+ 5: "153 -1 156 -1 157 -1 74 -1",
+ 6: "153 -1 156 -1 157 -1 74 -1",
+ 7: "153 -1 156 -1 157 -1 74 -1"},
+ "Desert": {4: "153 -1 164 -1 165 -1 74 -1",
+ 5: "153 -1 164 -1 165 -1 74 -1",
+ 6: "153 -1 164 -1 165 -1 74 -1",
+ 7: "153 -1 164 -1 165 -1 74 -1"},
+ "Forest": {4: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1 74 -1",
+ 5: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1 74 -1",
+ 6: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1 74 -1",
+ 7: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1 74 -1"},
+ "Town": {4: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1 74 -1",
+ 5: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1 74 -1",
+ 6: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1 74 -1",
+ 7: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1 74 -1"},
+ "Mountain": {4: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1",
+ 5: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1",
+ 6: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1",
+ 7: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1"},
+ "Backwoods": {4: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1",
+ 5: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1",
+ 6: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1",
+ 7: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1"},
+ "Beach": {4: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1"},
+ "Woods": {4: "734 -1 142 -1 143 -1 74 -1",
+ 5: "734 -1 142 -1 143 -1 74 -1",
+ 6: "734 -1 142 -1 143 -1 74 -1",
+ 7: "734 -1 142 -1 143 -1 74 -1"},
+ "Sewer": {4: "142 -1 153 -1 157 -1 74 -1",
+ 5: "142 -1 153 -1 157 -1 74 -1",
+ 6: "142 -1 153 -1 157 -1 74 -1",
+ 7: "142 -1 153 -1 157 -1 74 -1"},
+ "BugLand": {4: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 5: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 6: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 7: "796 -1 142 -1 153 -1 157 -1 74 -1"},
+ "WitchSwamp": {4: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 5: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 6: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 7: "795 -1 153 -1 143 -1 157 -1 74 -1"},
+ "IslandNorth": {4: "701 -1 838 -1 269 -1 74 -1",
+ 5: "701 -1 838 -1 269 -1 74 -1",
+ 6: "701 -1 838 -1 269 -1 74 -1",
+ 7: "701 -1 838 -1 269 -1 74 -1"},
+ "IslandSouth": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandWest": {4: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 5: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 6: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 7: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1"},
+ "IslandSouthEast": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandSouthEastCave": {4: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1"},
+ "IslandSecret": {4: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 5: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 6: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 7: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "全季节鱼": true,
+ "反复钓鱼王": false},
+ },
+ //Locations#65
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "UndergroundMine": {4: "153 -1 156 -1 157 -1 74 -1",
+ 5: "153 -1 156 -1 157 -1 74 -1",
+ 6: "153 -1 156 -1 157 -1 74 -1",
+ 7: "153 -1 156 -1 157 -1 74 -1"},
+ "Desert": {4: "153 -1 164 -1 165 -1 74 -1",
+ 5: "153 -1 164 -1 165 -1 74 -1",
+ 6: "153 -1 164 -1 165 -1 74 -1",
+ 7: "153 -1 164 -1 165 -1 74 -1"},
+ "Forest": {4: "153 -1 145 0 143 0 137 1 132 0 706 0 702 0 74 -1",
+ 5: "153 -1 145 0 144 -1 138 0 132 0 706 0 704 0 702 0 74 -1",
+ 6: "143 0 153 -1 140 -1 139 0 137 1 132 0 706 0 702 0 699 0 269 1 74 -1",
+ 7: "699 0 143 0 153 -1 144 -1 141 -1 140 -1 132 0 707 0 702 0 269 1 775 0 74 -1"},
+ "Town": {4: "137 -1 132 -1 143 -1 145 -1 153 -1 706 -1 74 -1",
+ 5: "138 -1 132 -1 144 -1 145 -1 153 -1 706 -1 74 -1",
+ 6: "139 -1 137 -1 132 -1 140 -1 143 -1 153 -1 160 -1 706 -1 699 -1 74 -1",
+ 7: "132 -1 140 -1 141 -1 143 -1 144 -1 153 -1 707 -1 699 -1 74 -1"},
+ "Mountain": {4: "136 -1 142 -1 153 -1 163 -1 702 -1 700 -1 74 -1",
+ 5: "136 -1 142 -1 153 -1 138 -1 702 -1 700 -1 698 -1 74 -1",
+ 6: "136 -1 140 -1 142 -1 153 -1 702 -1 700 -1 269 -1 74 -1",
+ 7: "136 -1 140 -1 141 -1 153 -1 707 -1 702 -1 700 -1 698 -1 269 -1 74 -1"},
+ "Backwoods": {4: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 74 -1",
+ 5: "136 -1 142 -1 153 -1 138 -1 702 -1 700 -1 698 -1 74 -1",
+ 6: "136 -1 140 -1 142 -1 153 -1 702 -1 700 -1 74 -1",
+ 7: "136 -1 140 -1 141 -1 153 -1 707 -1 702 -1 700 -1 698 -1 74 -1"},
+ "Beach": {4: "129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 74 -1",
+ 5: "128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 159 -1 708 -1 701 -1 267 -1 74 -1",
+ 6: "129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 74 -1",
+ 7: "708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 74 -1"},
+ "Woods": {4: "734 -1 142 -1 143 -1 74 -1",
+ 5: "734 -1 142 -1 143 -1 74 -1",
+ 6: "734 -1 142 -1 143 -1 74 -1",
+ 7: "734 -1 142 -1 143 -1 74 -1"},
+ "Sewer": {4: "142 -1 153 -1 157 -1 74 -1 682 -1",
+ 5: "142 -1 153 -1 157 -1 74 -1 682 -1",
+ 6: "142 -1 153 -1 157 -1 74 -1 682 -1",
+ 7: "142 -1 153 -1 157 -1 74 -1 682 -1"},
+ "BugLand": {4: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 5: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 6: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 7: "796 -1 142 -1 153 -1 157 -1 74 -1"},
+ "WitchSwamp": {4: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 5: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 6: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 7: "795 -1 153 -1 143 -1 157 -1 74 -1"},
+ "IslandNorth": {4: "701 -1 838 -1 269 -1 74 -1",
+ 5: "701 -1 838 -1 269 -1 74 -1",
+ 6: "701 -1 838 -1 269 -1 74 -1",
+ 7: "701 -1 838 -1 269 -1 74 -1"},
+ "IslandSouth": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandWest": {4: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 5: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 6: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 7: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1"},
+ "IslandSouthEast": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandSouthEastCave": {4: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1"},
+ "IslandSecret": {4: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 5: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 6: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 7: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "反复钓鱼王": true,
+ "幸运限定鱼王": false,
+ "全季节鱼": false},
+ },
+ //Locations#66
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "UndergroundMine": {4: "153 -1 156 -1 157 -1 74 -1",
+ 5: "153 -1 156 -1 157 -1 74 -1",
+ 6: "153 -1 156 -1 157 -1 74 -1",
+ 7: "153 -1 156 -1 157 -1 74 -1"},
+ "Desert": {4: "153 -1 164 -1 165 -1 74 -1",
+ 5: "153 -1 164 -1 165 -1 74 -1",
+ 6: "153 -1 164 -1 165 -1 74 -1",
+ 7: "153 -1 164 -1 165 -1 74 -1"},
+ "Forest": {4: "153 -1 145 0 143 0 137 1 132 0 706 0 702 0 74 -1",
+ 5: "153 -1 145 0 144 -1 138 0 132 0 706 0 704 0 702 0 74 -1",
+ 6: "143 0 153 -1 140 -1 139 0 137 1 132 0 706 0 702 0 699 0 269 1 74 -1",
+ 7: "699 0 143 0 153 -1 144 -1 141 -1 140 -1 132 0 707 0 702 0 269 1 775 0 74 -1"},
+ "Town": {4: "137 -1 132 -1 143 -1 145 -1 153 -1 706 -1 74 -1",
+ 5: "138 -1 132 -1 144 -1 145 -1 153 -1 706 -1 74 -1",
+ 6: "139 -1 137 -1 132 -1 140 -1 143 -1 153 -1 160 -1 706 -1 699 -1 74 -1",
+ 7: "132 -1 140 -1 141 -1 143 -1 144 -1 153 -1 707 -1 699 -1 74 -1"},
+ "Mountain": {4: "136 -1 142 -1 153 -1 163 -1 702 -1 700 -1 74 -1",
+ 5: "136 -1 142 -1 153 -1 138 -1 702 -1 700 -1 698 -1 74 -1",
+ 6: "136 -1 140 -1 142 -1 153 -1 702 -1 700 -1 269 -1 74 -1",
+ 7: "136 -1 140 -1 141 -1 153 -1 707 -1 702 -1 700 -1 698 -1 269 -1 74 -1"},
+ "Backwoods": {4: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 74 -1",
+ 5: "136 -1 142 -1 153 -1 138 -1 702 -1 700 -1 698 -1 74 -1",
+ 6: "136 -1 140 -1 142 -1 153 -1 702 -1 700 -1 74 -1",
+ 7: "136 -1 140 -1 141 -1 153 -1 707 -1 702 -1 700 -1 698 -1 74 -1"},
+ "Beach": {4: "129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 74 -1",
+ 5: "128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 159 -1 708 -1 701 -1 267 -1 74 -1",
+ 6: "129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 74 -1",
+ 7: "708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 74 -1"},
+ "Woods": {4: "734 -1 142 -1 143 -1 74 -1",
+ 5: "734 -1 142 -1 143 -1 74 -1",
+ 6: "734 -1 142 -1 143 -1 74 -1",
+ 7: "734 -1 142 -1 143 -1 74 -1"},
+ "Sewer": {4: "142 -1 153 -1 157 -1 74 -1 682 -1",
+ 5: "142 -1 153 -1 157 -1 74 -1 682 -1",
+ 6: "142 -1 153 -1 157 -1 74 -1 682 -1",
+ 7: "142 -1 153 -1 157 -1 74 -1 682 -1"},
+ "BugLand": {4: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 5: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 6: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 7: "796 -1 142 -1 153 -1 157 -1 74 -1"},
+ "WitchSwamp": {4: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 5: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 6: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 7: "795 -1 153 -1 143 -1 157 -1 74 -1"},
+ "IslandNorth": {4: "701 -1 838 -1 269 -1 74 -1",
+ 5: "701 -1 838 -1 269 -1 74 -1",
+ 6: "701 -1 838 -1 269 -1 74 -1",
+ 7: "701 -1 838 -1 269 -1 74 -1"},
+ "IslandSouth": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandWest": {4: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 5: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 6: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 7: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1"},
+ "IslandSouthEast": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandSouthEastCave": {4: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1"},
+ "IslandSecret": {4: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 5: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 6: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 7: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "反复钓鱼王": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "全季节鱼": false},
+ },
+ //Locations#67
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "UndergroundMine": {4: "153 -1 156 -1 157 -1 74 -1",
+ 5: "153 -1 156 -1 157 -1 74 -1",
+ 6: "153 -1 156 -1 157 -1 74 -1",
+ 7: "153 -1 156 -1 157 -1 74 -1"},
+ "Desert": {4: "153 -1 164 -1 165 -1 74 -1",
+ 5: "153 -1 164 -1 165 -1 74 -1",
+ 6: "153 -1 164 -1 165 -1 74 -1",
+ 7: "153 -1 164 -1 165 -1 74 -1"},
+ "Forest": {4: "153 -1 145 0 143 0 137 1 132 0 706 0 702 0 74 -1",
+ 5: "153 -1 145 0 144 -1 138 0 132 0 706 0 704 0 702 0 74 -1",
+ 6: "143 0 153 -1 140 -1 139 0 137 1 132 0 706 0 702 0 699 0 269 1 74 -1",
+ 7: "699 0 143 0 153 -1 144 -1 141 -1 140 -1 132 0 707 0 702 0 269 1 74 -1"},
+ "Town": {4: "137 -1 132 -1 143 -1 145 -1 153 -1 706 -1 74 -1",
+ 5: "138 -1 132 -1 144 -1 145 -1 153 -1 706 -1 74 -1",
+ 6: "139 -1 137 -1 132 -1 140 -1 143 -1 153 -1 706 -1 699 -1 74 -1",
+ 7: "132 -1 140 -1 141 -1 143 -1 144 -1 153 -1 707 -1 699 -1 74 -1"},
+ "Mountain": {4: "136 -1 142 -1 153 -1 702 -1 700 -1 74 -1",
+ 5: "136 -1 142 -1 153 -1 138 -1 702 -1 700 -1 698 -1 74 -1",
+ 6: "136 -1 140 -1 142 -1 153 -1 702 -1 700 -1 269 -1 74 -1",
+ 7: "136 -1 140 -1 141 -1 153 -1 707 -1 702 -1 700 -1 698 -1 269 -1 74 -1"},
+ "Backwoods": {4: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 74 -1",
+ 5: "136 -1 142 -1 153 -1 138 -1 702 -1 700 -1 698 -1 74 -1",
+ 6: "136 -1 140 -1 142 -1 153 -1 702 -1 700 -1 74 -1",
+ 7: "136 -1 140 -1 141 -1 153 -1 707 -1 702 -1 700 -1 698 -1 74 -1"},
+ "Beach": {4: "129 -1 131 -1 147 -1 148 -1 152 -1 708 -1 267 -1 74 -1",
+ 5: "128 -1 130 -1 146 -1 149 -1 150 -1 152 -1 155 -1 708 -1 701 -1 267 -1 74 -1",
+ 6: "129 -1 131 -1 148 -1 150 -1 152 -1 154 -1 155 -1 705 -1 701 -1 74 -1",
+ 7: "708 -1 130 -1 131 -1 146 -1 147 -1 150 -1 151 -1 152 -1 154 -1 705 -1 74 -1"},
+ "Woods": {4: "734 -1 142 -1 143 -1 74 -1",
+ 5: "734 -1 142 -1 143 -1 74 -1",
+ 6: "734 -1 142 -1 143 -1 74 -1",
+ 7: "734 -1 142 -1 143 -1 74 -1"},
+ "Sewer": {4: "142 -1 153 -1 157 -1 74 -1",
+ 5: "142 -1 153 -1 157 -1 74 -1",
+ 6: "142 -1 153 -1 157 -1 74 -1",
+ 7: "142 -1 153 -1 157 -1 74 -1"},
+ "BugLand": {4: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 5: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 6: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 7: "796 -1 142 -1 153 -1 157 -1 74 -1"},
+ "WitchSwamp": {4: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 5: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 6: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 7: "795 -1 153 -1 143 -1 157 -1 74 -1"},
+ "IslandNorth": {4: "701 -1 838 -1 269 -1 74 -1",
+ 5: "701 -1 838 -1 269 -1 74 -1",
+ 6: "701 -1 838 -1 269 -1 74 -1",
+ 7: "701 -1 838 -1 269 -1 74 -1"},
+ "IslandSouth": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandWest": {4: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 5: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 6: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 7: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1"},
+ "IslandSouthEast": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandSouthEastCave": {4: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1"},
+ "IslandSecret": {4: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 5: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 6: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 7: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "反复钓鱼王": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "全季节鱼": false},
+ },
+ //Locations#68
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "UndergroundMine": {4: "153 -1 156 -1 157 -1 74 -1",
+ 5: "153 -1 156 -1 157 -1 74 -1",
+ 6: "153 -1 156 -1 157 -1 74 -1",
+ 7: "153 -1 156 -1 157 -1 74 -1"},
+ "Desert": {4: "153 -1 164 -1 165 -1 74 -1",
+ 5: "153 -1 164 -1 165 -1 74 -1",
+ 6: "153 -1 164 -1 165 -1 74 -1",
+ 7: "153 -1 164 -1 165 -1 74 -1"},
+ "Forest": {4: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1 74 -1",
+ 5: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1 74 -1",
+ 6: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1 74 -1",
+ 7: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1 74 -1"},
+ "Town": {4: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1 74 -1",
+ 5: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1 74 -1",
+ 6: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1 74 -1",
+ 7: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1 74 -1"},
+ "Mountain": {4: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1",
+ 5: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1",
+ 6: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1",
+ 7: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1"},
+ "Backwoods": {4: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1",
+ 5: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1",
+ 6: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1",
+ 7: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1"},
+ "Beach": {4: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1"},
+ "Sewer": {4: "142 -1 153 -1 157 -1 682 -1 74 -1",
+ 5: "142 -1 153 -1 157 -1 682 -1 74 -1",
+ 6: "142 -1 153 -1 157 -1 682 -1 74 -1",
+ 7: "142 -1 153 -1 157 -1 682 -1 74 -1"},
+ "BugLand": {4: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 5: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 6: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 7: "796 -1 142 -1 153 -1 157 -1 74 -1"},
+ "WitchSwamp": {4: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 5: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 6: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 7: "795 -1 153 -1 143 -1 157 -1 74 -1"},
+ "IslandNorth": {4: "701 -1 838 -1 269 -1 74 -1",
+ 5: "701 -1 838 -1 269 -1 74 -1",
+ 6: "701 -1 838 -1 269 -1 74 -1",
+ 7: "701 -1 838 -1 269 -1 74 -1"},
+ "IslandSouth": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandWest": {4: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 5: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 6: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 7: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1"},
+ "IslandSouthEast": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandSouthEastCave": {4: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1"},
+ "IslandSecret": {4: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 5: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 6: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 7: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "反复钓鱼王": true,
+ "全季节鱼": true,
+ "幸运限定鱼王": false},
+ },
+ //Locations#69
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "UndergroundMine": {4: "153 -1 156 -1 157 -1 74 -1",
+ 5: "153 -1 156 -1 157 -1 74 -1",
+ 6: "153 -1 156 -1 157 -1 74 -1",
+ 7: "153 -1 156 -1 157 -1 74 -1"},
+ "Desert": {4: "153 -1 164 -1 165 -1 74 -1",
+ 5: "153 -1 164 -1 165 -1 74 -1",
+ 6: "153 -1 164 -1 165 -1 74 -1",
+ 7: "153 -1 164 -1 165 -1 74 -1"},
+ "Forest": {4: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1 74 -1",
+ 5: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1 74 -1",
+ 6: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1 74 -1",
+ 7: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 775 0 269 1 74 -1"},
+ "Town": {4: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1 74 -1",
+ 5: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1 74 -1",
+ 6: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1 74 -1",
+ 7: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 160 -1 699 -1 706 -1 707 -1 74 -1"},
+ "Mountain": {4: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1",
+ 5: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1",
+ 6: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1",
+ 7: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 163 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1"},
+ "Backwoods": {4: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1",
+ 5: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1",
+ 6: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1",
+ 7: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1"},
+ "Beach": {4: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 159 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1"},
+ "Sewer": {4: "142 -1 153 -1 157 -1 682 -1 74 -1",
+ 5: "142 -1 153 -1 157 -1 682 -1 74 -1",
+ 6: "142 -1 153 -1 157 -1 682 -1 74 -1",
+ 7: "142 -1 153 -1 157 -1 682 -1 74 -1"},
+ "BugLand": {4: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 5: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 6: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 7: "796 -1 142 -1 153 -1 157 -1 74 -1"},
+ "WitchSwamp": {4: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 5: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 6: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 7: "795 -1 153 -1 143 -1 157 -1 74 -1"},
+ "IslandNorth": {4: "701 -1 838 -1 269 -1 74 -1",
+ 5: "701 -1 838 -1 269 -1 74 -1",
+ 6: "701 -1 838 -1 269 -1 74 -1",
+ 7: "701 -1 838 -1 269 -1 74 -1"},
+ "IslandSouth": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandWest": {4: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 5: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 6: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 7: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1"},
+ "IslandSouthEast": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandSouthEastCave": {4: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1"},
+ "IslandSecret": {4: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 5: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 6: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 7: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "反复钓鱼王": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} > 0.07": true,
+ "全季节鱼": true},
+ },
+ //Locations#70
+ {
+ "Action": "EditData",
+ "Target": "Data/Locations",
+ "Fields": {
+ "UndergroundMine": {4: "153 -1 156 -1 157 -1 74 -1",
+ 5: "153 -1 156 -1 157 -1 74 -1",
+ 6: "153 -1 156 -1 157 -1 74 -1",
+ 7: "153 -1 156 -1 157 -1 74 -1"},
+ "Desert": {4: "153 -1 164 -1 165 -1 74 -1",
+ 5: "153 -1 164 -1 165 -1 74 -1",
+ 6: "153 -1 164 -1 165 -1 74 -1",
+ 7: "153 -1 164 -1 165 -1 74 -1"},
+ "Forest": {4: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1 74 -1",
+ 5: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1 74 -1",
+ 6: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1 74 -1",
+ 7: "132 0 137 1 138 0 139 0 140 -1 141 -1 143 0 144 -1 145 0 153 -1 699 0 702 0 704 0 706 0 707 0 269 1 74 -1"},
+ "Town": {4: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1 74 -1",
+ 5: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1 74 -1",
+ 6: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1 74 -1",
+ 7: "132 -1 137 -1 138 -1 139 -1 140 -1 141 -1 143 -1 144 -1 145 -1 153 -1 699 -1 706 -1 707 -1 74 -1"},
+ "Mountain": {4: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1",
+ 5: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1",
+ 6: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1",
+ 7: "136 -1 138 -1 140 -1 141 -1 142 -1 153 -1 698 -1 700 -1 702 -1 707 -1 269 -1 74 -1"},
+ "Backwoods": {4: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1",
+ 5: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1",
+ 6: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1",
+ 7: "136 -1 142 -1 153 -1 702 -1 700 -1 163 -1 138 -1 698 -1 140 -1 141 -1 707 -1 74 -1"},
+ "Beach": {4: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1",
+ 5: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1",
+ 6: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1",
+ 7: "128 -1 129 -1 130 -1 131 -1 146 -1 147 -1 148 -1 149 -1 150 -1 151 -1 154 -1 155 -1 701 -1 705 -1 708 -1 152 -1 153 -1 267 -1 74 -1"},
+ "Sewer": {4: "142 -1 153 -1 157 -1 74 -1",
+ 5: "142 -1 153 -1 157 -1 74 -1",
+ 6: "142 -1 153 -1 157 -1 74 -1",
+ 7: "142 -1 153 -1 157 -1 74 -1"},
+ "BugLand": {4: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 5: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 6: "796 -1 142 -1 153 -1 157 -1 74 -1",
+ 7: "796 -1 142 -1 153 -1 157 -1 74 -1"},
+ "WitchSwamp": {4: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 5: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 6: "795 -1 153 -1 143 -1 157 -1 74 -1",
+ 7: "795 -1 153 -1 143 -1 157 -1 74 -1"},
+ "IslandNorth": {4: "701 -1 838 -1 269 -1 74 -1",
+ 5: "701 -1 838 -1 269 -1 74 -1",
+ 6: "701 -1 838 -1 269 -1 74 -1",
+ 7: "701 -1 838 -1 269 -1 74 -1"},
+ "IslandSouth": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandWest": {4: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 5: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 6: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1",
+ 7: "149 1 155 1 130 1 128 1 267 1 837 1 701 2 838 2 269 2 74 -1"},
+ "IslandSouthEast": {4: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 837 -1 74 -1"},
+ "IslandSouthEastCave": {4: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 5: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 6: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1",
+ 7: "155 -1 130 -1 128 -1 267 -1 836 -1 74 -1"},
+ "IslandSecret": {4: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 5: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 6: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1",
+ 7: "836 -1 267 -1 151 -1 708 -1 146 -1 155 -1 130 -1 74 -1"},
+ },
+ "When": {"钓到五彩碎片": true,
+ "反复钓鱼王": true,
+ "幸运限定鱼王": true,
+ "Query: {{DailyLuck}} <= 0.07": true,
+ "全季节鱼": true},
+ },
+ //Quests#1
+ {
+ "Action": "EditData",
+ "Target": "Data/Quests",
+ "Entries": {
+ "3623100": "ItemDelivery/Fish of Legends/Willy has a sense that a family of Legend fish has made their way to the valley./Bring Willy three Legend fish of the same quality./Willy 163 3/-1/60000/-1/true/You have done it, lad!$h#$b#You sure have proven yourself to be a legend with the art of fishing.$k#$b#Enjoy this grand reward for your achievement!$h#",
+ },
+ "When": {"鱼王任务": true,
+ "反复钓鱼王": true},
+ },
+ //Mail#1
+ {
+ "Action": "EditData",
+ "Target": "Data/Mail",
+ "Entries": {
+ "LegendsQuest1": "Ahoy @!^The fish of legends has once again returned to the valley after a harsh Winter! I saw them with me own eyes! Not just one, but THREE! Now is the time to go out there and become a legend yourself! Bring me three Legend fish of the same quality and I will reward you greatly.^ -Willy%item quest 3623100 %%[#]Legends of Three",
+ },
+ "When": {"鱼王任务": true,
+ "反复钓鱼王": true},
+ },
+ //Events/Farm#1
+ {
+ "Action": "EditData",
+ "Target": "Data/Events/Farm",
+ "Entries": {
+ "3623100/m 1/x LegendsQuest1": "null",
+ },
+ "When": {"鱼王任务": true,
+ "Season": "spring",
+ "Query: {{Year}} > 2": true},
+ },
+ //Quests#2
+ {
+ "Action": "EditData",
+ "Target": "Data/Quests",
+ "Entries": {
+ "3623101": "ItemDelivery/Crimsonfish of Legends/Willy has a sense that a family of Crimsonfish has made their way to the valley./Bring Willy three Crimsonfish of the same quality./Willy 159 3/-1/30000/-1/true/You have not disappointed me, lad!$h#$b#The Crimsonfish is one that many great fisherman would dream to catch one day and you caught three no less!$k#$b#Enjoy this grand reward for your achievement!$h#",
+ },
+ "When": {"鱼王任务": true,
+ "反复钓鱼王": true},
+ },
+ //Mail#2
+ {
+ "Action": "EditData",
+ "Target": "Data/Mail",
+ "Entries": {
+ "LegendsQuest2": "Ahoy @!^I was scouting the waters around my shop and I swear I saw not one...but three legendary Crimsonfish! Now is the time to go out there and become a legend yourself! Bring me three Crimsonfish of the same quality and I will reward you greatly.^ -Willy%item quest 3623101 %%[#]Legends of Three II",
+ },
+ "When": {"鱼王任务": true,
+ "反复钓鱼王": true},
+ },
+ //Events/Farm#2
+ {
+ "Action": "EditData",
+ "Target": "Data/Events/Farm",
+ "Entries": {
+ "3623101/m 1/x LegendsQuest2": "null",
+ },
+ "When": {"鱼王任务": true,
+ "反复钓鱼王": true,
+ "Season": "summer",
+ "Query: {{Year}} > 1": true},
+ },
+ //Quests#3
+ {
+ "Action": "EditData",
+ "Target": "Data/Quests",
+ "Entries": {
+ "3623102": "ItemDelivery/Angler of Legends/Willy has a sense that a family of Anglers has made their way to the valley./Bring Willy three Anglers of the same quality./Willy 160 3/-1/20000/-1/true/Well done, lad!$h#$b#Me friend will be honored to know his information lead to the catch of three legendary Anglers!$k#$b#Here's a grand reward for your achievement!$h#",
+ },
+ "When": {"鱼王任务": true,
+ "反复钓鱼王": true},
+ },
+ //Mail#3
+ {
+ "Action": "EditData",
+ "Target": "Data/Mail",
+ "Entries": {
+ "LegendsQuest3": "Ahoy @!^An ol' friend has given me word that the legendary Angler has made its way to the valley once again! Here's the kicker...it's rumored there's three this time around! Now is the time to go out there and become a legend yourself! Bring me three Angler fish of the same quality and I will reward you greatly.^ -Willy%item quest 3623102 %%[#]Legends of Three III",
+ },
+ "When": {"鱼王任务": true,
+ "反复钓鱼王": true},
+ },
+ //Events/Farm#3
+ {
+ "Action": "EditData",
+ "Target": "Data/Events/Farm",
+ "Entries": {
+ "3623102/m 1/x LegendsQuest3": "null",
+ },
+ "When": {"鱼王任务": true,
+ "Season": "fall",
+ "Query: {{Year}} > 1": true},
+ },
+ //Quests#4
+ {
+ "Action": "EditData",
+ "Target": "Data/Quests",
+ "Entries": {
+ "3623103": "ItemDelivery/Glacierfish of Legends/Willy has a sense that a family of Glacierfish has made their way to the valley./Bring Willy three Glacierfish./Willy 775 3/-1/35000/-1/true/What a marvelous feat, lad!$h#$b#The children weren't just seeing ghosts! But they should know the legendary Glacierfish would've done no harm to them no matter how scary they look.$k#$b#Here's a grand reward for your achievement!$h#",
+ },
+ "When": {"鱼王任务": true,
+ "反复钓鱼王": true},
+ },
+ //Mail#4
+ {
+ "Action": "EditData",
+ "Target": "Data/Mail",
+ "Entries": {
+ "LegendsQuest4": "Ahoy @!^Winter is here and that means the legendary Glacierfish is roaming the clear waters of the forest! The children in the area have stated there's not one but three blue 'monster fish' in the river! If what the children say is true, now is the time to go out there and become a legend yourself! Bring me three Glacierfish of the same quality and I will reward you greatly.^ -Willy%item quest 3623103 %%[#]Legends of Three IV",
+ },
+ "When": {"鱼王任务": true,
+ "反复钓鱼王": true},
+ },
+ //Events/Farm#4
+ {
+ "Action": "EditData",
+ "Target": "Data/Events/Farm",
+ "Entries": {
+ "3623103/m 1/x LegendsQuest4": "null",
+ },
+ "When": {"鱼王任务": true,
+ "Season": "winter",
+ "Query: {{Year}} > 1": true},
+ },
+ //Quests#5
+ {
+ "Action": "EditData",
+ "Target": "Data/Quests",
+ "Entries": {
+ "3623104": "ItemDelivery/Mutant Carp of Legends/Krobus has an inkling he has seen a family of Mutant Carp roaming the sewers./Bring Krobus three Mutant Carp./Krobus 682 3/-1/25000/-1/true/Wow! How intriguing, @!$h#$b#It's best to remove these creatures incase the humans above have a scare.$k#$b#Here's a grand reward for your achievement!$h#",
+ },
+ "When": {"鱼王任务": true,
+ "反复钓鱼王": true},
+ },
+ //Mail#5
+ {
+ "Action": "EditData",
+ "Target": "Data/Mail",
+ "Entries": {
+ "LegendsQuest5": "Hello...@^Do you like fishing? There's a family of fish that appeared in the sewers called the 'Mutant Carp' can you remove them for me? It would help do a favor for the humans above. You are the only one with a key to the sewers that can help me...please bring me three Mutant Carp of the same quality.^ -Krobus%item quest 3623104 %%[#]Legends of Three V",
+ },
+ "When": {"鱼王任务": true,
+ "反复钓鱼王": true},
+ },
+ //Events/Farm#5
+ {
+ "Action": "EditData",
+ "Target": "Data/Events/Farm",
+ "Entries": {
+ "3623104/m 1/x LegendsQuest5": "null",
+ },
+ "When": {"鱼王任务": true,
+ "Season": "winter",
+ "HasWalletItem": "RustyKey"},
+ },
+ //FishPondData#1
+ {
+ "Action": "EditData",
+ "Target": "Data/FishPondData",
+ "Fields": {
+ "item_lionfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 857,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.4,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.2,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blue_discus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 791,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.1,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.04,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stingray": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 787,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.12,
+ "ItemID": 852,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.2,
+ "ItemID": 848,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.1,
+ "ItemID": 851,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sunfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.16,
+ "ItemID": 768,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blobfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 797,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 688,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_lava_eel": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.066,
+ "ItemID": 537,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 537,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 226,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.033,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.2,
+ "ItemID": 384,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_woodskip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 309,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 310,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 311,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.16,
+ "ItemID": 388,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.2,
+ "ItemID": 709,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 388,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ ],
+ },
+ "fish_desert": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.1,
+ "ItemID": 802,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.75,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_void_salmon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 305,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.16,
+ "ItemID": 769,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.83,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_slimejack": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 680,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 766,
+ "MinQuantity": 50,
+ "MaxQuantity": 50
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 766,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.4,
+ "ItemID": 766,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.2,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stonefish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 535,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 390,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 535,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.2,
+ "ItemID": 378,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ice_pip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 536,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 84,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 536,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.2,
+ "ItemID": 380,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ghostfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 157,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 457,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 80,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 338,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.16,
+ "ItemID": 80,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_super_cucumber": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 386,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 66,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_octopus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.132,
+ "ItemID": 749,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 749,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 749,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_rainbow_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 394,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.002,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_semi_rare": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.006,
+ "ItemID": 166,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_carnivorous": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 684,
+ "MinQuantity": 20,
+ "MaxQuantity": 20
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_coral": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.12,
+ "ItemID": 543,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.12,
+ "ItemID": 571,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_freshwater,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 689,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.1,
+ "ItemID": 770,
+ "MinQuantity": 2,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 392,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 690,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.176,
+ "ItemID": 152,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.1,
+ "ItemID": 397,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.15,
+ "ItemID": 393,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ },
+ "When": {"鱼塘产出速度": "Rare Loot Chance 2X"},
+ },
+ //FishPondData#2
+ {
+ "Action": "EditData",
+ "Target": "Data/FishPondData",
+ "Fields": {
+ "item_lionfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 857,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.6,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.3,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blue_discus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 791,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.15,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.06,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stingray": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 787,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.18,
+ "ItemID": 852,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.3,
+ "ItemID": 848,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.15,
+ "ItemID": 851,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sunfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.24,
+ "ItemID": 768,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blobfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 797,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 688,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_lava_eel": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.099,
+ "ItemID": 537,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 537,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.12,
+ "ItemID": 226,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.033,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.3,
+ "ItemID": 384,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_woodskip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 309,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 310,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 311,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.24,
+ "ItemID": 388,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.3,
+ "ItemID": 709,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 388,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ ],
+ },
+ "fish_desert": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.15,
+ "ItemID": 802,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.75,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_void_salmon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 305,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.24,
+ "ItemID": 769,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.83,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_slimejack": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 680,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.225,
+ "ItemID": 766,
+ "MinQuantity": 50,
+ "MaxQuantity": 50
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.36,
+ "ItemID": 766,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.6,
+ "ItemID": 766,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.3,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stonefish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 535,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.225,
+ "ItemID": 390,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 535,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.03,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.3,
+ "ItemID": 378,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ice_pip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 536,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.225,
+ "ItemID": 84,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 536,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.03,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.3,
+ "ItemID": 380,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ghostfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 157,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 457,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.36,
+ "ItemID": 80,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 338,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.24,
+ "ItemID": 80,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_super_cucumber": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 386,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 66,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_octopus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.198,
+ "ItemID": 749,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.03,
+ "ItemID": 749,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 749,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_rainbow_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 394,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.003,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_semi_rare": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.009,
+ "ItemID": 166,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_carnivorous": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 684,
+ "MinQuantity": 20,
+ "MaxQuantity": 20
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_coral": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.18,
+ "ItemID": 543,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.18,
+ "ItemID": 571,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_freshwater,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.225,
+ "ItemID": 689,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.15,
+ "ItemID": 770,
+ "MinQuantity": 2,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 392,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.225,
+ "ItemID": 690,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.263,
+ "ItemID": 152,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.15,
+ "ItemID": 397,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.225,
+ "ItemID": 393,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ },
+ "When": {"鱼塘产出速度": "Rare Loot Chance 3X"},
+ },
+ //FishPondData#3
+ {
+ "Action": "EditData",
+ "Target": "Data/FishPondData",
+ "Fields": {
+ "item_lionfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 857,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.8,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.4,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blue_discus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.4,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 791,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.2,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.08,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stingray": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.4,
+ "ItemID": 787,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 852,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.4,
+ "ItemID": 848,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.4,
+ "ItemID": 851,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sunfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.32,
+ "ItemID": 768,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blobfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 797,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 688,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_lava_eel": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.132,
+ "ItemID": 537,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 537,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.16,
+ "ItemID": 226,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.033,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 384,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_woodskip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 309,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 310,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 311,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.32,
+ "ItemID": 388,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.4,
+ "ItemID": 709,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 388,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ ],
+ },
+ "fish_desert": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.2,
+ "ItemID": 802,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.75,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_void_salmon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 305,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.32,
+ "ItemID": 769,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.83,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_slimejack": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 680,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 766,
+ "MinQuantity": 50,
+ "MaxQuantity": 50
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.48,
+ "ItemID": 766,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.8,
+ "ItemID": 766,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stonefish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 535,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 390,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.48,
+ "ItemID": 535,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 378,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ice_pip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 536,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 84,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.48,
+ "ItemID": 536,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 380,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ghostfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 157,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 457,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.48,
+ "ItemID": 80,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 338,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.32,
+ "ItemID": 80,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_super_cucumber": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 386,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 66,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_octopus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.264,
+ "ItemID": 749,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 749,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.4,
+ "ItemID": 749,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_rainbow_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 394,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.004,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_semi_rare": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.012,
+ "ItemID": 166,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_carnivorous": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 684,
+ "MinQuantity": 20,
+ "MaxQuantity": 20
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_coral": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 543,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 571,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_freshwater,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 689,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.2,
+ "ItemID": 770,
+ "MinQuantity": 2,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 392,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 690,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.352,
+ "ItemID": 152,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.2,
+ "ItemID": 397,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.3,
+ "ItemID": 393,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ },
+ "When": {"鱼塘产出速度": "Rare Loot Chance 4X"},
+ },
+ //FishPondData#4
+ {
+ "Action": "EditData",
+ "Target": "Data/FishPondData",
+ "Fields": {
+ "item_lionfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 857,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.9,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.5,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blue_discus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 791,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.25,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.1,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stingray": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 787,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 852,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.5,
+ "ItemID": 848,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.25,
+ "ItemID": 851,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sunfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.4,
+ "ItemID": 768,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blobfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 797,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 688,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_lava_eel": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.165,
+ "ItemID": 537,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 537,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 226,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.033,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 384,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_woodskip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 309,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 310,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 311,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.4,
+ "ItemID": 388,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.5,
+ "ItemID": 709,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 388,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ ],
+ },
+ "fish_desert": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 802,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.75,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_void_salmon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 305,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.4,
+ "ItemID": 769,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.83,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_slimejack": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 680,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.375,
+ "ItemID": 766,
+ "MinQuantity": 50,
+ "MaxQuantity": 50
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.6,
+ "ItemID": 766,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.9,
+ "ItemID": 766,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stonefish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 535,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.375,
+ "ItemID": 390,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.6,
+ "ItemID": 535,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 378,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ice_pip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 536,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.375,
+ "ItemID": 84,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.6,
+ "ItemID": 536,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 380,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ghostfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 157,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 457,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.6,
+ "ItemID": 80,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 338,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 80,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_super_cucumber": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 386,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 66,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_octopus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.33,
+ "ItemID": 749,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 749,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 749,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_rainbow_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 394,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.005,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_semi_rare": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.015,
+ "ItemID": 166,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_carnivorous": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 684,
+ "MinQuantity": 20,
+ "MaxQuantity": 20
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_coral": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 543,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 571,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_freshwater,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.375,
+ "ItemID": 689,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.25,
+ "ItemID": 770,
+ "MinQuantity": 2,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 392,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.375,
+ "ItemID": 690,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.44,
+ "ItemID": 152,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.25,
+ "ItemID": 397,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.375,
+ "ItemID": 393,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ },
+ "When": {"鱼塘产出速度": "Rare Loot Chance 5X"},
+ },
+ //FishPondData#5
+ {
+ "Action": "EditData",
+ "Target": "Data/FishPondData",
+ "Fields": {
+ "item_lionfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 857,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.5,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.5,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blue_discus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 791,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.5,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.5,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stingray": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 787,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 852,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.5,
+ "ItemID": 848,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.5,
+ "ItemID": 851,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sunfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 768,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blobfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 797,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 688,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_lava_eel": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 537,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 537,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 226,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.033,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 384,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_woodskip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 309,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 310,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 311,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 388,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.5,
+ "ItemID": 709,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 388,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ ],
+ },
+ "fish_desert": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 802,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.75,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_void_salmon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 305,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 769,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.83,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_slimejack": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 680,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 766,
+ "MinQuantity": 50,
+ "MaxQuantity": 50
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 766,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 766,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stonefish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 535,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 390,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 535,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 378,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ice_pip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 536,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 84,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 536,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 380,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ghostfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 157,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 457,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 80,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 338,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 80,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_super_cucumber": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 386,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 66,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_octopus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 749,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 749,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 749,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_rainbow_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 394,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_semi_rare": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 166,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_carnivorous": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 684,
+ "MinQuantity": 20,
+ "MaxQuantity": 20
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_coral": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 543,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 571,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_freshwater,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 689,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.5,
+ "ItemID": 770,
+ "MinQuantity": 2,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 392,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 690,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 152,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.5,
+ "ItemID": 397,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.5,
+ "ItemID": 393,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ },
+ "When": {"鱼塘产出速度": "Rare Loot Chance All 50%"},
+ },
+ //FishPondData#6
+ {
+ "Action": "EditData",
+ "Target": "Data/FishPondData",
+ "Fields": {
+ "item_lionfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 857,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.2,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.1,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blue_discus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 791,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.05,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.02,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stingray": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 787,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 852,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.1,
+ "ItemID": 848,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.05,
+ "ItemID": 851,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_squid": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 1.0,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.6,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.45,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_midnight_squid": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 814,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.8,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.6,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.45,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_carp": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_herring": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sunfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.08,
+ "ItemID": 768,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blobfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 797,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 688,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_lava_eel": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.033,
+ "ItemID": 537,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 537,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 226,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.033,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.1,
+ "ItemID": 384,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_woodskip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 309,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 310,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 311,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.08,
+ "ItemID": 388,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.1,
+ "ItemID": 709,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 388,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ ],
+ },
+ "item_tiger_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.4,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_desert": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 802,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.75,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_void_salmon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 305,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.08,
+ "ItemID": 769,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.83,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_slimejack": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 680,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.075,
+ "ItemID": 766,
+ "MinQuantity": 50,
+ "MaxQuantity": 50
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.12,
+ "ItemID": 766,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 766,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.1,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stonefish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 535,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.075,
+ "ItemID": 390,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.12,
+ "ItemID": 535,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.01,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.1,
+ "ItemID": 378,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ice_pip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 536,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.075,
+ "ItemID": 84,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.12,
+ "ItemID": 536,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.01,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.1,
+ "ItemID": 380,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ghostfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 157,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 457,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.12,
+ "ItemID": 80,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 338,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.08,
+ "ItemID": 80,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sturgeon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.6,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_super_cucumber": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 386,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 66,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_octopus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.066,
+ "ItemID": 749,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.01,
+ "ItemID": 749,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 749,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_rainbow_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 394,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.001,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_semi_rare": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.003,
+ "ItemID": 166,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_catfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_carnivorous": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 684,
+ "MinQuantity": 20,
+ "MaxQuantity": 20
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_coral": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 543,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 571,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sea_urchin": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 812,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.33,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_freshwater,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.075,
+ "ItemID": 689,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.05,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.05,
+ "ItemID": 770,
+ "MinQuantity": 2,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.05,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.05,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.05,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.05,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.05,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.05,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 392,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.075,
+ "ItemID": 690,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.088,
+ "ItemID": 152,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.05,
+ "ItemID": 397,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.075,
+ "ItemID": 393,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.05,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.05,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.05,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.05,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.05,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.05,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.07,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_river": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_lake": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ },
+ "When": {"鱼塘产出五彩碎片": "true",
+ "鱼塘产出速度": "Default"},
+ },
+ //FishPondData#7
+ {
+ "Action": "EditData",
+ "Target": "Data/FishPondData",
+ "Fields": {
+ "item_lionfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 857,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.4,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.2,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blue_discus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 791,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.1,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.04,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stingray": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 787,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.12,
+ "ItemID": 852,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.2,
+ "ItemID": 848,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.1,
+ "ItemID": 851,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_squid": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 1.0,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.6,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.45,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_midnight_squid": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 814,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.8,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.6,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.45,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_carp": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_herring": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sunfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.16,
+ "ItemID": 768,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blobfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 797,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 688,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_lava_eel": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.066,
+ "ItemID": 537,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 537,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 226,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.033,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.2,
+ "ItemID": 384,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_woodskip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 309,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 310,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 311,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.16,
+ "ItemID": 388,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.2,
+ "ItemID": 709,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 388,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ ],
+ },
+ "item_tiger_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.4,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_desert": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.1,
+ "ItemID": 802,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.75,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_void_salmon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 305,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.16,
+ "ItemID": 769,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.83,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_slimejack": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 680,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 766,
+ "MinQuantity": 50,
+ "MaxQuantity": 50
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 766,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.4,
+ "ItemID": 766,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.2,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stonefish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 535,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 390,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 535,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.2,
+ "ItemID": 378,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ice_pip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 536,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 84,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 536,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.2,
+ "ItemID": 380,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ghostfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 157,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 457,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 80,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 338,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.16,
+ "ItemID": 80,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sturgeon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.6,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_super_cucumber": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 386,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 66,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_octopus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.132,
+ "ItemID": 749,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 749,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 749,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_rainbow_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 394,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.002,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_semi_rare": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.006,
+ "ItemID": 166,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_catfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_carnivorous": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 684,
+ "MinQuantity": 20,
+ "MaxQuantity": 20
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_coral": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.12,
+ "ItemID": 543,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.12,
+ "ItemID": 571,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sea_urchin": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 812,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.33,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_freshwater,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 689,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.1,
+ "ItemID": 770,
+ "MinQuantity": 2,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 392,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 690,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.176,
+ "ItemID": 152,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.1,
+ "ItemID": 397,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.15,
+ "ItemID": 393,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.07,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_river": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_lake": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.02,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ },
+ "When": {"鱼塘产出五彩碎片": "true",
+ "鱼塘产出速度": "Rare Loot Chance 2X"},
+ },
+ //FishPondData#8
+ {
+ "Action": "EditData",
+ "Target": "Data/FishPondData",
+ "Fields": {
+ "item_lionfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 857,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.6,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.3,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blue_discus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 791,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.15,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.06,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stingray": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 787,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.18,
+ "ItemID": 852,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.3,
+ "ItemID": 848,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.15,
+ "ItemID": 851,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_squid": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 1.0,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.6,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.45,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_midnight_squid": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 814,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.8,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.6,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.45,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_carp": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_herring": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sunfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.24,
+ "ItemID": 768,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blobfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 797,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 688,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_lava_eel": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.099,
+ "ItemID": 537,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 537,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.12,
+ "ItemID": 226,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.033,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.3,
+ "ItemID": 384,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_woodskip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 309,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 310,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 311,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.24,
+ "ItemID": 388,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.3,
+ "ItemID": 709,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 388,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ ],
+ },
+ "item_tiger_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.4,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_desert": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.15,
+ "ItemID": 802,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.75,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_void_salmon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 305,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.24,
+ "ItemID": 769,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.83,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_slimejack": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 680,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.225,
+ "ItemID": 766,
+ "MinQuantity": 50,
+ "MaxQuantity": 50
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.36,
+ "ItemID": 766,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.6,
+ "ItemID": 766,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.3,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stonefish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 535,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.225,
+ "ItemID": 390,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 535,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.03,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.3,
+ "ItemID": 378,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ice_pip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 536,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.225,
+ "ItemID": 84,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 536,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.03,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.3,
+ "ItemID": 380,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ghostfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 157,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 457,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.36,
+ "ItemID": 80,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 338,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.24,
+ "ItemID": 80,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sturgeon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.6,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_super_cucumber": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 386,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 66,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_octopus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.198,
+ "ItemID": 749,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.03,
+ "ItemID": 749,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 749,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_rainbow_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 394,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.003,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_semi_rare": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.009,
+ "ItemID": 166,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_catfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_carnivorous": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 684,
+ "MinQuantity": 20,
+ "MaxQuantity": 20
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_coral": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.18,
+ "ItemID": 543,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.18,
+ "ItemID": 571,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sea_urchin": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 812,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.33,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_freshwater,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.225,
+ "ItemID": 689,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.15,
+ "ItemID": 770,
+ "MinQuantity": 2,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.06,
+ "ItemID": 392,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.225,
+ "ItemID": 690,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.263,
+ "ItemID": 152,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.15,
+ "ItemID": 397,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.225,
+ "ItemID": 393,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.15,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.07,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_river": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_lake": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.03,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ },
+ "When": {"鱼塘产出五彩碎片": "true",
+ "鱼塘产出速度": "Rare Loot Chance 3X"},
+ },
+ //FishPondData#9
+ {
+ "Action": "EditData",
+ "Target": "Data/FishPondData",
+ "Fields": {
+ "item_lionfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 857,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.8,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.4,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blue_discus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.4,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 791,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.2,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.08,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stingray": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.4,
+ "ItemID": 787,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 852,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.4,
+ "ItemID": 848,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.4,
+ "ItemID": 851,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_squid": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 1.0,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.6,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.45,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_midnight_squid": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 814,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.8,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.6,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.45,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_carp": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_herring": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.01,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sunfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.32,
+ "ItemID": 768,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blobfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 797,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 688,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_lava_eel": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.132,
+ "ItemID": 537,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 537,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.16,
+ "ItemID": 226,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.033,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 384,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_woodskip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 309,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 310,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 311,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.32,
+ "ItemID": 388,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.4,
+ "ItemID": 709,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 388,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ ],
+ },
+ "item_tiger_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.4,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_desert": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.2,
+ "ItemID": 802,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.75,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_void_salmon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 305,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.32,
+ "ItemID": 769,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.83,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_slimejack": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 680,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 766,
+ "MinQuantity": 50,
+ "MaxQuantity": 50
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.48,
+ "ItemID": 766,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.8,
+ "ItemID": 766,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stonefish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 535,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 390,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.48,
+ "ItemID": 535,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 378,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ice_pip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 536,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 84,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.48,
+ "ItemID": 536,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 380,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ghostfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 157,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 457,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.48,
+ "ItemID": 80,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 338,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.32,
+ "ItemID": 80,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sturgeon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.6,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_super_cucumber": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 386,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 66,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_octopus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.264,
+ "ItemID": 749,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.04,
+ "ItemID": 749,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.4,
+ "ItemID": 749,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_rainbow_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 394,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.004,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_semi_rare": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.012,
+ "ItemID": 166,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_catfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_carnivorous": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 684,
+ "MinQuantity": 20,
+ "MaxQuantity": 20
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_coral": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 543,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.24,
+ "ItemID": 571,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sea_urchin": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 812,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.33,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_freshwater,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 689,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.2,
+ "ItemID": 770,
+ "MinQuantity": 2,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.08,
+ "ItemID": 392,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 690,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.352,
+ "ItemID": 152,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.2,
+ "ItemID": 397,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.3,
+ "ItemID": 393,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.07,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_river": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_lake": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.04,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ },
+ "When": {"鱼塘产出五彩碎片": "true",
+ "鱼塘产出速度": "Rare Loot Chance 4X"},
+ },
+ //FishPondData#10
+ {
+ "Action": "EditData",
+ "Target": "Data/FishPondData",
+ "Fields": {
+ "item_lionfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 857,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.9,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.5,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blue_discus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 791,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.25,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.1,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stingray": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 787,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 852,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.5,
+ "ItemID": 848,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.25,
+ "ItemID": 851,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_squid": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 1.0,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.6,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.45,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_midnight_squid": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 814,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.8,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.6,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.45,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_carp": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_herring": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sunfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.4,
+ "ItemID": 768,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blobfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 797,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 688,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_lava_eel": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.165,
+ "ItemID": 537,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 537,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.2,
+ "ItemID": 226,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.033,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 384,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_woodskip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 309,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 310,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 311,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.4,
+ "ItemID": 388,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.5,
+ "ItemID": 709,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 388,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ ],
+ },
+ "item_tiger_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.4,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_desert": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 802,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.75,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_void_salmon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 305,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.4,
+ "ItemID": 769,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.83,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_slimejack": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 680,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.375,
+ "ItemID": 766,
+ "MinQuantity": 50,
+ "MaxQuantity": 50
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.6,
+ "ItemID": 766,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.9,
+ "ItemID": 766,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stonefish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 535,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.375,
+ "ItemID": 390,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.6,
+ "ItemID": 535,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 378,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ice_pip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 536,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.375,
+ "ItemID": 84,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.6,
+ "ItemID": 536,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 380,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ghostfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 157,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 457,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.6,
+ "ItemID": 80,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 338,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 80,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sturgeon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.6,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_super_cucumber": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 386,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 66,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_octopus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.33,
+ "ItemID": 749,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.05,
+ "ItemID": 749,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 749,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_rainbow_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 394,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.005,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_semi_rare": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.015,
+ "ItemID": 166,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_catfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_carnivorous": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.25,
+ "ItemID": 684,
+ "MinQuantity": 20,
+ "MaxQuantity": 20
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_coral": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 543,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.3,
+ "ItemID": 571,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sea_urchin": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 812,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.33,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_freshwater,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.375,
+ "ItemID": 689,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.25,
+ "ItemID": 770,
+ "MinQuantity": 2,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.1,
+ "ItemID": 392,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.375,
+ "ItemID": 690,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.44,
+ "ItemID": 152,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.25,
+ "ItemID": 397,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.375,
+ "ItemID": 393,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.07,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_river": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_lake": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.05,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ },
+ "When": {"鱼塘产出五彩碎片": "true",
+ "鱼塘产出速度": "Rare Loot Chance 5X"},
+ },
+ //FishPondData#11
+ {
+ "Action": "EditData",
+ "Target": "Data/FishPondData",
+ "Fields": {
+ "item_lionfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 857,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.5,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.5,
+ "ItemID": 831,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blue_discus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 791,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.5,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.5,
+ "ItemID": 91,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stingray": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 787,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 852,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.5,
+ "ItemID": 848,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 4,
+ "Chance": 0.5,
+ "ItemID": 851,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 1,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_squid": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 1.0,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.6,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.45,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_midnight_squid": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 814,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 7,
+ "Chance": 0.8,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.6,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.45,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 814,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_carp": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_herring": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sunfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 768,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_blobfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 797,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 688,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_lava_eel": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 537,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 537,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 226,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.033,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.15,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 384,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_woodskip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 309,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 310,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 311,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 388,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.5,
+ "ItemID": 709,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.66,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 388,
+ "MinQuantity": 1,
+ "MaxQuantity": 5
+ },
+ ],
+ },
+ "item_tiger_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.4,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_desert": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 802,
+ "MinQuantity": 2,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.75,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_void_salmon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 305,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 8,
+ "Chance": 0.5,
+ "ItemID": 769,
+ "MinQuantity": 5,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.83,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_slimejack": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 680,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 766,
+ "MinQuantity": 50,
+ "MaxQuantity": 50
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 766,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 766,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_stonefish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 535,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 390,
+ "MinQuantity": 30,
+ "MaxQuantity": 30
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 535,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 378,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ice_pip": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 536,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 84,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 536,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 72,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 380,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_ghostfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 157,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 457,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 80,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 338,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.5,
+ "ItemID": 80,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sturgeon": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.25,
+ "ItemID": 812,
+ "MinQuantity": 2,
+ "MaxQuantity": 2
+ },
+ {
+ "RequiredPopulation": 10,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.8,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 6,
+ "Chance": 0.6,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 3,
+ "Chance": 0.4,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_super_cucumber": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 386,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 66,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_octopus": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 749,
+ "MinQuantity": 3,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 749,
+ "MinQuantity": 10,
+ "MaxQuantity": 10
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 749,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_rainbow_trout": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 394,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_semi_rare": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 166,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_catfish": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_carnivorous": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 684,
+ "MinQuantity": 20,
+ "MaxQuantity": 20
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_coral": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 543,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 571,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "item_sea_urchin": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.02,
+ "ItemID": 812,
+ "MinQuantity": 5,
+ "MaxQuantity": 5
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.33,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.1,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_freshwater,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 689,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 153,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.5,
+ "ItemID": 770,
+ "MinQuantity": 2,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean,fish_crab_pot": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 392,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 9,
+ "Chance": 0.5,
+ "ItemID": 690,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 152,
+ "MinQuantity": 1,
+ "MaxQuantity": 3
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.5,
+ "ItemID": 397,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 0.5,
+ "ItemID": 393,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 169,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 170,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 171,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 172,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.5,
+ "ItemID": 168,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.2,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_ocean": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 5,
+ "Chance": 1.0,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.07,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_river": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ "fish_lake": {
+ "ProducedItems": [
+ {
+ "RequiredPopulation": 10,
+ "Chance": 0.5,
+ "ItemID": 74,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ {
+ "RequiredPopulation": 0,
+ "Chance": 0.9,
+ "ItemID": 812,
+ "MinQuantity": 1,
+ "MaxQuantity": 1
+ },
+ ],
+ },
+ },
+ "When": {"鱼塘产出五彩碎片": "true",
+ "鱼塘产出速度": "Rare Loot Chance All 50%"},
+ },
+ //FishPondData#12
+ {
+ "Action": "EditData",
+ "Target": "Data/FishPondData",
+ "Fields": {
+ "item_lionfish": {
+ "SpawnTime": 2,
+ },
+ "item_blue_discus": {
+ "SpawnTime": 2,
+ },
+ "item_stingray": {
+ "SpawnTime": 2,
+ },
+ "item_squid": {
+ "SpawnTime": 2,
+ },
+ "item_midnight_squid": {
+ "SpawnTime": 2,
+ },
+ "item_blobfish": {
+ "SpawnTime": 2,
+ },
+ "item_lava_eel": {
+ "SpawnTime": 3,
+ },
+ "item_woodskip": {
+ "SpawnTime": 1,
+ },
+ "fish_desert": {
+ "SpawnTime": 2,
+ },
+ "item_void_salmon": {
+ "SpawnTime": 2,
+ },
+ "item_slimejack": {
+ "SpawnTime": 2,
+ },
+ "item_stonefish": {
+ "SpawnTime": 3,
+ },
+ "item_ice_pip": {
+ "SpawnTime": 3,
+ },
+ "item_ghostfish": {
+ "SpawnTime": 1,
+ },
+ "item_sturgeon": {
+ "SpawnTime": 2,
+ },
+ "item_super_cucumber": {
+ "SpawnTime": 2,
+ },
+ "item_octopus": {
+ "SpawnTime": 2,
+ },
+ "item_rainbow_trout": {
+ "SpawnTime": 1,
+ },
+ "fish_semi_rare": {
+ "SpawnTime": 2,
+ },
+ "item_catfish": {
+ "SpawnTime": 2,
+ },
+ "fish_carnivorous": {
+ "SpawnTime": 2,
+ },
+ "item_coral": {
+ "SpawnTime": 1,
+ },
+ "item_sea_urchin": {
+ "SpawnTime": 2,
+ },
+ "fish_freshwater,fish_crab_pot": {
+ "SpawnTime": 1,
+ },
+ "fish_ocean,fish_crab_pot": {
+ "SpawnTime": 1,
+ },
+ "fish_ocean": {
+ "SpawnTime": 2,
+ },
+ "fish_river": {
+ "SpawnTime": 2,
+ },
+ "fish_lake": {
+ "SpawnTime": 2,
+ },
+ },
+ "When": {"鱼塘任务更新": "Half The Time"},
+ },
+ //FishPondData#13
+ {
+ "Action": "EditData",
+ "Target": "Data/FishPondData",
+ "Fields": {
+ "item_lionfish": {
+ "SpawnTime": 1,
+ },
+ "item_blue_discus": {
+ "SpawnTime": 1,
+ },
+ "item_stingray": {
+ "SpawnTime": 1,
+ },
+ "item_squid": {
+ "SpawnTime": 1,
+ },
+ "item_midnight_squid": {
+ "SpawnTime": 1,
+ },
+ "item_blobfish": {
+ "SpawnTime": 1,
+ },
+ "item_lava_eel": {
+ "SpawnTime": 1,
+ },
+ "item_woodskip": {
+ "SpawnTime": 1,
+ },
+ "fish_desert": {
+ "SpawnTime": 1,
+ },
+ "item_void_salmon": {
+ "SpawnTime": 1,
+ },
+ "item_slimejack": {
+ "SpawnTime": 1,
+ },
+ "item_stonefish": {
+ "SpawnTime": 1,
+ },
+ "item_ice_pip": {
+ "SpawnTime": 1,
+ },
+ "item_ghostfish": {
+ "SpawnTime": 1,
+ },
+ "item_sturgeon": {
+ "SpawnTime": 1,
+ },
+ "item_super_cucumber": {
+ "SpawnTime": 1,
+ },
+ "item_octopus": {
+ "SpawnTime": 1,
+ },
+ "item_rainbow_trout": {
+ "SpawnTime": 1,
+ },
+ "fish_semi_rare": {
+ "SpawnTime": 1,
+ },
+ "item_catfish": {
+ "SpawnTime": 1,
+ },
+ "fish_carnivorous": {
+ "SpawnTime": 1,
+ },
+ "item_coral": {
+ "SpawnTime": 1,
+ },
+ "item_sea_urchin": {
+ "SpawnTime": 1,
+ },
+ "fish_freshwater,fish_crab_pot": {
+ "SpawnTime": 1,
+ },
+ "fish_ocean,fish_crab_pot": {
+ "SpawnTime": 1,
+ },
+ "fish_ocean": {
+ "SpawnTime": 1,
+ },
+ "fish_river": {
+ "SpawnTime": 1,
+ },
+ "fish_lake": {
+ "SpawnTime": 1,
+ },
+ },
+ "When": {"鱼塘任务更新": "Every Day"},
+ },
+ //CraftingRecipes#1
+ {
+ "Action": "EditData",
+ "Target": "Data/CraftingRecipes",
+ "Fields": {
+ "Spinner": {0: "335 1"},
+ "Dressed Spinner": {0: "335 2"},
+ "Trap Bobber": {0: "334 1"},
+ "Cork Bobber": {0: "388 10 766 10"},
+ "Treasure Hunter": {0: "336 1"},
+ "Barbed Hook": {0: "334 1 335 1"},
+ "Quality Bobber": {0: "334 1 92 20"},
+ },
+ "When": {"渔具所需材料": "Lessened Materials"}
+ },
+ //CraftingRecipes#2
+ {
+ "Action": "EditData",
+ "Target": "Data/CraftingRecipes",
+ "Fields": {
+ "Spinner": {0: "334 1"},
+ "Dressed Spinner": {0: "334 1"},
+ "Trap Bobber": {0: "334 1"},
+ "Cork Bobber": {0: "334 1"},
+ "Treasure Hunter": {0: "334 1"},
+ "Barbed Hook": {0: "334 1"},
+ "Quality Bobber": {0: "334 1"},
+ },
+ "When": {"渔具所需材料": "1 Copper Bar"}
+ },
+ //CraftingRecipes#3
+ {
+ "Action": "EditData",
+ "Target": "Data/CraftingRecipes",
+ "Fields": {
+ "Spinner": {4: "Fishing 1"},
+ "Dressed Spinner": {4: "Fishing 1"},
+ "Trap Bobber": {4: "Fishing 1"},
+ "Cork Bobber": {4: "Fishing 1"},
+ "Treasure Hunter": {4: "Fishing 1"},
+ "Barbed Hook": {4: "Fishing 1"},
+ "Quality Bobber": {4: "Fishing 1"},
+ },
+ "When": {"渔具1级可造": true}
+ },
+ //CraftingRecipes#4
+ {
+ "Action": "EditData",
+ "Target": "Data/CraftingRecipes",
+ "Entries": {
+ "Curiosity Lure": "336 3 335 2 64 1/Home/856/false/Fishing 9",
+ },
+ "When": {"珍稀鱼饵9级可造": true}
+ },
+ //CraftingRecipes#5
+ {
+ "Action": "EditData",
+ "Target": "Data/CraftingRecipes",
+ "Fields": {
+ "Curiosity Lure": {0: "336 1 335 1 64 1"},
+ },
+ "When": {"珍稀鱼饵所需材料": "Lessened Materials",
+ "珍稀鱼饵9级可造": true}
+ },
+ //CraftingRecipes#6
+ {
+ "Action": "EditData",
+ "Target": "Data/CraftingRecipes",
+ "Fields": {
+ "Curiosity Lure": {0: "334 1"},
+ },
+ "When": {"珍稀鱼饵所需材料": "1 Copper Bar",
+ "珍稀鱼饵9级可造": true}
+ },
+ //CraftingRecipes#7
+ {
+ "Action": "EditData",
+ "Target": "Data/CraftingRecipes",
+ "Fields": {
+ "Curiosity Lure": {4: "Fishing 1"},
+ },
+ "When": {"珍稀鱼饵1级可造": true,
+ "珍稀鱼饵9级可造": true}
+ },
+ //CookingRecipes#1
+ {
+ "Action": "EditData",
+ "Target": "Data/CookingRecipes",
+ "Fields": {
+ "Seafoam Pudding": {3: "s Fishing 1"},
+ },
+ "When": {"海泡布丁1级可造": true},
+ },
+ //CookingRecipes#2
+ {
+ "Action": "EditData",
+ "Target": "Data/CookingRecipes",
+ "Fields": {
+ "Seafoam Pudding": {0: "-4 1"},
+ },
+ "When": {"海泡布丁所需鱼数": "1 of Any Fish"},
+ },
+ //CookingRecipes#3
+ {
+ "Action": "EditData",
+ "Target": "Data/CookingRecipes",
+ "Fields": {
+ "Seafoam Pudding": {0: "-4 5"},
+ },
+ "When": {"海泡布丁所需鱼数": "5 of Any Fish"},
+ },
+ //CookingRecipes#4
+ {
+ "Action": "EditData",
+ "Target": "Data/CookingRecipes",
+ "Fields": {
+ "Seafoam Pudding": {0: "-4 10"},
+ },
+ "When": {"海泡布丁所需鱼数": "10 of Any Fish"},
+ },
+ //CookingRecipes#5
+ {
+ "Action": "EditData",
+ "Target": "Data/CookingRecipes",
+ "Fields": {
+ "Seafoam Pudding": {0: "-4 25"},
+ },
+ "When": {"海泡布丁所需鱼数": "25 of Any Fish"},
+ },
+ //ObjectInformation#1
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 1.10) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 1.10) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 1.10) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 1.10) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 1.10) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 1.10) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 1.10) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 1.10) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 1.10) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 1.10) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 1.10) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 1.10) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 1.10) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 1.10) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 1.10) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 1.10) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 1.10) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 1.10) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 1.10) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 1.10) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 1.10) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 1.10) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 1.10) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 1.10) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 1.10) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 1.10) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 1.10) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 1.10) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 1.10) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 1.10) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 1.10) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 1.10) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 1.10) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 1.10) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 1.10) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 1.10) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 1.10) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 1.10) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 1.10) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 1.10) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 1.10) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 1.10) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 1.10) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 1.10) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 1.10) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 1.10) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 1.10) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 1.10) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 1.10) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 1.10) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 1.10) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 1.10) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 1.10) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 1.10) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 1.10) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 1.10) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 1.10) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 1.10) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 1.10) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 1.10) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 1.10) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 1.10) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 1.10) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 1.10) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 1.10) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 1.10) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 1.10) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 1.10) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 1.10) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 1.10) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 10%"},
+ },
+ //ObjectInformation#2
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 1.20) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 1.20) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 1.20) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 1.20) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 1.20) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 1.20) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 1.20) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 1.20) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 1.20) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 1.20) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 1.20) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 1.20) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 1.20) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 1.20) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 1.20) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 1.20) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 1.20) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 1.20) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 1.20) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 1.20) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 1.20) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 1.20) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 1.20) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 1.20) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 1.20) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 1.20) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 1.20) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 1.20) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 1.20) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 1.20) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 1.20) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 1.20) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 1.20) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 1.20) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 1.20) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 1.20) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 1.20) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 1.20) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 1.20) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 1.20) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 1.20) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 1.20) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 1.20) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 1.20) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 1.20) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 1.20) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 1.20) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 1.20) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 1.20) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 1.20) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 1.20) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 1.20) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 1.20) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 1.20) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 1.20) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 1.20) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 1.20) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 1.20) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 1.20) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 1.20) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 1.20) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 1.20) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 1.20) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 1.20) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 1.20) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 1.20) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 1.20) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 1.20) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 1.20) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 1.20) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 20%"},
+ },
+ //ObjectInformation#3
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 1.30) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 1.30) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 1.30) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 1.30) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 1.30) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 1.30) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 1.30) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 1.30) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 1.30) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 1.30) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 1.30) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 1.30) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 1.30) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 1.30) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 1.30) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 1.30) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 1.30) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 1.30) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 1.30) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 1.30) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 1.30) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 1.30) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 1.30) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 1.30) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 1.30) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 1.30) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 1.30) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 1.30) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 1.30) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 1.30) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 1.30) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 1.30) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 1.30) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 1.30) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 1.30) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 1.30) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 1.30) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 1.30) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 1.30) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 1.30) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 1.30) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 1.30) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 1.30) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 1.30) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 1.30) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 1.30) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 1.30) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 1.30) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 1.30) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 1.30) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 1.30) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 1.30) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 1.30) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 1.30) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 1.30) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 1.30) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 1.30) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 1.30) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 1.30) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 1.30) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 1.30) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 1.30) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 1.30) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 1.30) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 1.30) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 1.30) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 1.30) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 1.30) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 1.30) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 1.30) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 30%"},
+ },
+ //ObjectInformation#4
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 1.40) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 1.40) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 1.40) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 1.40) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 1.40) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 1.40) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 1.40) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 1.40) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 1.40) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 1.40) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 1.40) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 1.40) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 1.40) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 1.40) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 1.40) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 1.40) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 1.40) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 1.40) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 1.40) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 1.40) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 1.40) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 1.40) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 1.40) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 1.40) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 1.40) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 1.40) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 1.40) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 1.40) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 1.40) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 1.40) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 1.40) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 1.40) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 1.40) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 1.40) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 1.40) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 1.40) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 1.40) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 1.40) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 1.40) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 1.40) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 1.40) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 1.40) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 1.40) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 1.40) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 1.40) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 1.40) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 1.40) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 1.40) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 1.40) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 1.40) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 1.40) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 1.40) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 1.40) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 1.40) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 1.40) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 1.40) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 1.40) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 1.40) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 1.40) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 1.40) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 1.40) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 1.40) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 1.40) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 1.40) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 1.40) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 1.40) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 1.40) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 1.40) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 1.40) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 1.40) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 40%"},
+ },
+ //ObjectInformation#5
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 1.50) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 1.50) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 1.50) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 1.50) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 1.50) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 1.50) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 1.50) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 1.50) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 1.50) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 1.50) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 1.50) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 1.50) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 1.50) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 1.50) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 1.50) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 1.50) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 1.50) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 1.50) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 1.50) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 1.50) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 1.50) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 1.50) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 1.50) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 1.50) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 1.50) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 1.50) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 1.50) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 1.50) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 1.50) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 1.50) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 1.50) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 1.50) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 1.50) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 1.50) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 1.50) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 1.50) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 1.50) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 1.50) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 1.50) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 1.50) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 1.50) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 1.50) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 1.50) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 1.50) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 1.50) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 1.50) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 1.50) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 1.50) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 1.50) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 1.50) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 1.50) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 1.50) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 1.50) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 1.50) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 1.50) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 1.50) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 1.50) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 1.50) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 1.50) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 1.50) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 1.50) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 1.50) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 1.50) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 1.50) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 1.50) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 1.50) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 1.50) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 1.50) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 1.50) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 1.50) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 50%"},
+ },
+ //ObjectInformation#6
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 1.60) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 1.60) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 1.60) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 1.60) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 1.60) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 1.60) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 1.60) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 1.60) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 1.60) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 1.60) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 1.60) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 1.60) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 1.60) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 1.60) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 1.60) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 1.60) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 1.60) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 1.60) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 1.60) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 1.60) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 1.60) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 1.60) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 1.60) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 1.60) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 1.60) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 1.60) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 1.60) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 1.60) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 1.60) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 1.60) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 1.60) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 1.60) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 1.60) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 1.60) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 1.60) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 1.60) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 1.60) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 1.60) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 1.60) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 1.60) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 1.60) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 1.60) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 1.60) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 1.60) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 1.60) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 1.60) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 1.60) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 1.60) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 1.60) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 1.60) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 1.60) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 1.60) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 1.60) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 1.60) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 1.60) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 1.60) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 1.60) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 1.60) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 1.60) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 1.60) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 1.60) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 1.60) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 1.60) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 1.60) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 1.60) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 1.60) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 1.60) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 1.60) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 1.60) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 1.60) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 60%"},
+ },
+ //ObjectInformation#7
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 1.70) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 1.70) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 1.70) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 1.70) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 1.70) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 1.70) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 1.70) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 1.70) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 1.70) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 1.70) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 1.70) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 1.70) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 1.70) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 1.70) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 1.70) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 1.70) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 1.70) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 1.70) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 1.70) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 1.70) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 1.70) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 1.70) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 1.70) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 1.70) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 1.70) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 1.70) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 1.70) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 1.70) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 1.70) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 1.70) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 1.70) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 1.70) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 1.70) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 1.70) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 1.70) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 1.70) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 1.70) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 1.70) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 1.70) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 1.70) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 1.70) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 1.70) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 1.70) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 1.70) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 1.70) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 1.70) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 1.70) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 1.70) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 1.70) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 1.70) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 1.70) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 1.70) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 1.70) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 1.70) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 1.70) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 1.70) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 1.70) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 1.70) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 1.70) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 1.70) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 1.70) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 1.70) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 1.70) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 1.70) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 1.70) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 1.70) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 1.70) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 1.70) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 1.70) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 1.70) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 70%"},
+ },
+ //ObjectInformation#8
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 1.80) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 1.80) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 1.80) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 1.80) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 1.80) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 1.80) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 1.80) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 1.80) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 1.80) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 1.80) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 1.80) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 1.80) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 1.80) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 1.80) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 1.80) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 1.80) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 1.80) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 1.80) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 1.80) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 1.80) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 1.80) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 1.80) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 1.80) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 1.80) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 1.80) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 1.80) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 1.80) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 1.80) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 1.80) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 1.80) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 1.80) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 1.80) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 1.80) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 1.80) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 1.80) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 1.80) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 1.80) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 1.80) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 1.80) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 1.80) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 1.80) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 1.80) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 1.80) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 1.80) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 1.80) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 1.80) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 1.80) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 1.80) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 1.80) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 1.80) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 1.80) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 1.80) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 1.80) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 1.80) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 1.80) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 1.80) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 1.80) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 1.80) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 1.80) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 1.80) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 1.80) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 1.80) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 1.80) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 1.80) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 1.80) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 1.80) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 1.80) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 1.80) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 1.80) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 1.80) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 80%"},
+ },
+ //ObjectInformation#9
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 1.90) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 1.90) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 1.90) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 1.90) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 1.90) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 1.90) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 1.90) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 1.90) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 1.90) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 1.90) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 1.90) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 1.90) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 1.90) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 1.90) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 1.90) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 1.90) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 1.90) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 1.90) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 1.90) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 1.90) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 1.90) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 1.90) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 1.90) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 1.90) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 1.90) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 1.90) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 1.90) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 1.90) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 1.90) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 1.90) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 1.90) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 1.90) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 1.90) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 1.90) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 1.90) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 1.90) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 1.90) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 1.90) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 1.90) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 1.90) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 1.90) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 1.90) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 1.90) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 1.90) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 1.90) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 1.90) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 1.90) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 1.90) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 1.90) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 1.90) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 1.90) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 1.90) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 1.90) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 1.90) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 1.90) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 1.90) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 1.90) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 1.90) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 1.90) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 1.90) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 1.90) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 1.90) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 1.90) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 1.90) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 1.90) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 1.90) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 1.90) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 1.90) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 1.90) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 1.90) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 90%"},
+ },
+ //ObjectInformation#10
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 2) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 2) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 2) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 2) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 2) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 2) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 2) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 2) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 2) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 2) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 2) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 2) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 2) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 2) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 2) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 2) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 2) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 2) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 2) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 2) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 2) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 2) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 2) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 2) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 2) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 2) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 2) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 2) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 2) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 2) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 2) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 2) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 2) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 2) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 2) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 2) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 2) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 2) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 2) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 2) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 2) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 2) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 2) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 2) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 2) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 2) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 2) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 2) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 2) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 2) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 2) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 2) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 2) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 2) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 2) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 2) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 2) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 2) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 2) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 2) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 2) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 2) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 2) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 2) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 2) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 2) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 2) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 2) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 2) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 2) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 100%"},
+ },
+ //ObjectInformation#11
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 2.25) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 2.25) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 2.25) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 2.25) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 2.25) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 2.25) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 2.25) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 2.25) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 2.25) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 2.25) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 2.25) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 2.25) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 2.25) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 2.25) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 2.25) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 2.25) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 2.25) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 2.25) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 2.25) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 2.25) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 2.25) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 2.25) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 2.25) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 2.25) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 2.25) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 2.25) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 2.25) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 2.25) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 2.25) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 2.25) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 2.25) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 2.25) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 2.25) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 2.25) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 2.25) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 2.25) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 2.25) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 2.25) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 2.25) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 2.25) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 2.25) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 2.25) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 2.25) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 2.25) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 2.25) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 2.25) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 2.25) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 2.25) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 2.25) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 2.25) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 2.25) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 2.25) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 2.25) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 2.25) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 2.25) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 2.25) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 2.25) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 2.25) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 2.25) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 2.25) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 2.25) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 2.25) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 2.25) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 2.25) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 2.25) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 2.25) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 2.25) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 2.25) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 2.25) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 2.25) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 125%"},
+ },
+ //ObjectInformation#12
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 2.50) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 2.50) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 2.50) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 2.50) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 2.50) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 2.50) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 2.50) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 2.50) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 2.50) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 2.50) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 2.50) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 2.50) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 2.50) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 2.50) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 2.50) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 2.50) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 2.50) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 2.50) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 2.50) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 2.50) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 2.50) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 2.50) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 2.50) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 2.50) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 2.50) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 2.50) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 2.50) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 2.50) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 2.50) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 2.50) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 2.50) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 2.50) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 2.50) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 2.50) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 2.50) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 2.50) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 2.50) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 2.50) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 2.50) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 2.50) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 2.50) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 2.50) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 2.50) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 2.50) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 2.50) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 2.50) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 2.50) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 2.50) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 2.50) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 2.50) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 2.50) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 2.50) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 2.50) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 2.50) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 2.50) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 2.50) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 2.50) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 2.50) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 2.50) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 2.50) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 2.50) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 2.50) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 2.50) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 2.50) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 2.50) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 2.50) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 2.50) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 2.50) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 2.50) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 2.50) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 150%"},
+ },
+ //ObjectInformation#13
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 2.75) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 2.75) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 2.75) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 2.75) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 2.75) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 2.75) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 2.75) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 2.75) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 2.75) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 2.75) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 2.75) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 2.75) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 2.75) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 2.75) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 2.75) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 2.75) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 2.75) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 2.75) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 2.75) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 2.75) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 2.75) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 2.75) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 2.75) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 2.75) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 2.75) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 2.75) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 2.75) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 2.75) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 2.75) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 2.75) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 2.75) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 2.75) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 2.75) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 2.75) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 2.75) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 2.75) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 2.75) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 2.75) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 2.75) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 2.75) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 2.75) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 2.75) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 2.75) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 2.75) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 2.75) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 2.75) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 2.75) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 2.75) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 2.75) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 2.75) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 2.75) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 2.75) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 2.75) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 2.75) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 2.75) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 2.75) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 2.75) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 2.75) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 2.75) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 2.75) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 2.75) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 2.75) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 2.75) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 2.75) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 2.75) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 2.75) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 2.75) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 2.75) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 2.75) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 2.75) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 175%"},
+ },
+ //ObjectInformation#14
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 3) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 3) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 3) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 3) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 3) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 3) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 3) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 3) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 3) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 3) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 3) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 3) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 3) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 3) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 3) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 3) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 3) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 3) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 3) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 3) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 3) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 3) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 3) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 3) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 3) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 3) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 3) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 3) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 3) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 3) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 3) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 3) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 3) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 3) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 3) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 3) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 3) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 3) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 3) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 3) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 3) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 3) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 3) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 3) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 3) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 3) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 3) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 3) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 3) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 3) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 3) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 3) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 3) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 3) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 3) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 3) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 3) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 3) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 3) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 3) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 3) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 3) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 3) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 3) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 3) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 3) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 3) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 3) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 3) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 3) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 200%"},
+ },
+ //ObjectInformation#15
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 3.25) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 3.25) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 3.25) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 3.25) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 3.25) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 3.25) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 3.25) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 3.25) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 3.25) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 3.25) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 3.25) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 3.25) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 3.25) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 3.25) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 3.25) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 3.25) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 3.25) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 3.25) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 3.25) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 3.25) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 3.25) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 3.25) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 3.25) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 3.25) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 3.25) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 3.25) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 3.25) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 3.25) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 3.25) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 3.25) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 3.25) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 3.25) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 3.25) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 3.25) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 3.25) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 3.25) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 3.25) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 3.25) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 3.25) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 3.25) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 3.25) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 3.25) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 3.25) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 3.25) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 3.25) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 3.25) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 3.25) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 3.25) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 3.25) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 3.25) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 3.25) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 3.25) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 3.25) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 3.25) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 3.25) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 3.25) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 3.25) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 3.25) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 3.25) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 3.25) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 3.25) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 3.25) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 3.25) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 3.25) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 3.25) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 3.25) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 3.25) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 3.25) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 3.25) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 3.25) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 225%"},
+ },
+ //ObjectInformation#16
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 3.50) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 3.50) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 3.50) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 3.50) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 3.50) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 3.50) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 3.50) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 3.50) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 3.50) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 3.50) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 3.50) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 3.50) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 3.50) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 3.50) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 3.50) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 3.50) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 3.50) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 3.50) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 3.50) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 3.50) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 3.50) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 3.50) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 3.50) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 3.50) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 3.50) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 3.50) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 3.50) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 3.50) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 3.50) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 3.50) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 3.50) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 3.50) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 3.50) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 3.50) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 3.50) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 3.50) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 3.50) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 3.50) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 3.50) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 3.50) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 3.50) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 3.50) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 3.50) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 3.50) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 3.50) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 3.50) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 3.50) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 3.50) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 3.50) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 3.50) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 3.50) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 3.50) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 3.50) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 3.50) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 3.50) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 3.50) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 3.50) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 3.50) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 3.50) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 3.50) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 3.50) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 3.50) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 3.50) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 3.50) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 3.50) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 3.50) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 3.50) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 3.50) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 3.50) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 3.50) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 250%"},
+ },
+ //ObjectInformation#17
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 3.75) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 3.75) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 3.75) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 3.75) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 3.75) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 3.75) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 3.75) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 3.75) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 3.75) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 3.75) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 3.75) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 3.75) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 3.75) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 3.75) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 3.75) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 3.75) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 3.75) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 3.75) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 3.75) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 3.75) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 3.75) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 3.75) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 3.75) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 3.75) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 3.75) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 3.75) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 3.75) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 3.75) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 3.75) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 3.75) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 3.75) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 3.75) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 3.75) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 3.75) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 3.75) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 3.75) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 3.75) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 3.75) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 3.75) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 3.75) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 3.75) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 3.75) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 3.75) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 3.75) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 3.75) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 3.75) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 3.75) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 3.75) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 3.75) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 3.75) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 3.75) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 3.75) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 3.75) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 3.75) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 3.75) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 3.75) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 3.75) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 3.75) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 3.75) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 3.75) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 3.75) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 3.75) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 3.75) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 3.75) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 3.75) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 3.75) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 3.75) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 3.75) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 3.75) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 3.75) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 275%"},
+ },
+ //ObjectInformation#18
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 4) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 4) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 4) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 4) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 4) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 4) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 4) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 4) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 4) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 4) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 4) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 4) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 4) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 4) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 4) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 4) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 4) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 4) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 4) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 4) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 4) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 4) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 4) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 4) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 4) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 4) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 4) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 4) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 4) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 4) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 4) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 4) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 4) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 4) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 4) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 4) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 4) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 4) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 4) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 4) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 4) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 4) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 4) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 4) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 4) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 4) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 4) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 4) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 4) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 4) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 4) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 4) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 4) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 4) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 4) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 4) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 4) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 4) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 4) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 4) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 4) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 4) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 4) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 4) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 4) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 4) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 4) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 4) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 4) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 4) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 300%"},
+ },
+ //ObjectInformation#19
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 4.25) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 4.25) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 4.25) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 4.25) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 4.25) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 4.25) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 4.25) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 4.25) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 4.25) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 4.25) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 4.25) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 4.25) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 4.25) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 4.25) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 4.25) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 4.25) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 4.25) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 4.25) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 4.25) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 4.25) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 4.25) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 4.25) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 4.25) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 4.25) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 4.25) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 4.25) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 4.25) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 4.25) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 4.25) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 4.25) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 4.25) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 4.25) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 4.25) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 4.25) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 4.25) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 4.25) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 4.25) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 4.25) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 4.25) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 4.25) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 4.25) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 4.25) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 4.25) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 4.25) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 4.25) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 4.25) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 4.25) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 4.25) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 4.25) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 4.25) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 4.25) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 4.25) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 4.25) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 4.25) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 4.25) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 4.25) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 4.25) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 4.25) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 4.25) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 4.25) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 4.25) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 4.25) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 4.25) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 4.25) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 4.25) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 4.25) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 4.25) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 4.25) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 4.25) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 4.25) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 325%"},
+ },
+ //ObjectInformation#20
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 4.50) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 4.50) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 4.50) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 4.50) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 4.50) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 4.50) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 4.50) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 4.50) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 4.50) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 4.50) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 4.50) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 4.50) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 4.50) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 4.50) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 4.50) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 4.50) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 4.50) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 4.50) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 4.50) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 4.50) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 4.50) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 4.50) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 4.50) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 4.50) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 4.50) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 4.50) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 4.50) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 4.50) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 4.50) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 4.50) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 4.50) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 4.50) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 4.50) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 4.50) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 4.50) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 4.50) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 4.50) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 4.50) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 4.50) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 4.50) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 4.50) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 4.50) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 4.50) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 4.50) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 4.50) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 4.50) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 4.50) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 4.50) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 4.50) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 4.50) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 4.50) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 4.50) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 4.50) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 4.50) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 4.50) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 4.50) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 4.50) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 4.50) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 4.50) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 4.50) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 4.50) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 4.50) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 4.50) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 4.50) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 4.50) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 4.50) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 4.50) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 4.50) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 4.50) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 4.50) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 350%"},
+ },
+ //ObjectInformation#21
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 4.75) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 4.75) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 4.75) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 4.75) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 4.75) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 4.75) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 4.75) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 4.75) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 4.75) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 4.75) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 4.75) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 4.75) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 4.75) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 4.75) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 4.75) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 4.75) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 4.75) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 4.75) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 4.75) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 4.75) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 4.75) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 4.75) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 4.75) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 4.75) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 4.75) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 4.75) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 4.75) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 4.75) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 4.75) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 4.75) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 4.75) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 4.75) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 4.75) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 4.75) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 4.75) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 4.75) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 4.75) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 4.75) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 4.75) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 4.75) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 4.75) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 4.75) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 4.75) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 4.75) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 4.75) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 4.75) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 4.75) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 4.75) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 4.75) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 4.75) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 4.75) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 4.75) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 4.75) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 4.75) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 4.75) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 4.75) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 4.75) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 4.75) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 4.75) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 4.75) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 4.75) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 4.75) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 4.75) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 4.75) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 4.75) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 4.75) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 4.75) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 4.75) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 4.75) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 4.75) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 375%"},
+ },
+ //ObjectInformation#22
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 5) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 5) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 5) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 5) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 5) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 5) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 5) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 5) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 5) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 5) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 5) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 5) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 5) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 5) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 5) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 5) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 5) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 5) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 5) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 5) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 5) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 5) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 5) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 5) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 5) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 5) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 5) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 5) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 5) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 5) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 5) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 5) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 5) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 5) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 5) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 5) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 5) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 5) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 5) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 5) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 5) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 5) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 5) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 5) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 5) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 5) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 5) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 5) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 5) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 5) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 5) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 5) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 5) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 5) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 5) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 5) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 5) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 5) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 5) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 5) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 5) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 5) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 5) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 5) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 5) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 5) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 5) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 5) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 5) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 5) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 400%"},
+ },
+ //ObjectInformation#23
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 5.25) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 5.25) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 5.25) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 5.25) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 5.25) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 5.25) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 5.25) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 5.25) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 5.25) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 5.25) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 5.25) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 5.25) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 5.25) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 5.25) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 5.25) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 5.25) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 5.25) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 5.25) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 5.25) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 5.25) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 5.25) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 5.25) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 5.25) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 5.25) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 5.25) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 5.25) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 5.25) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 5.25) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 5.25) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 5.25) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 5.25) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 5.25) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 5.25) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 5.25) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 5.25) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 5.25) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 5.25) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 5.25) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 5.25) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 5.25) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 5.25) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 5.25) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 5.25) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 5.25) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 5.25) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 5.25) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 5.25) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 5.25) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 5.25) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 5.25) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 5.25) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 5.25) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 5.25) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 5.25) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 5.25) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 5.25) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 5.25) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 5.25) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 5.25) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 5.25) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 5.25) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 5.25) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 5.25) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 5.25) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 5.25) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 5.25) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 5.25) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 5.25) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 5.25) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 5.25) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 425%"},
+ },
+ //ObjectInformation#24
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 5.50) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 5.50) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 5.50) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 5.50) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 5.50) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 5.50) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 5.50) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 5.50) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 5.50) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 5.50) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 5.50) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 5.50) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 5.50) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 5.50) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 5.50) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 5.50) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 5.50) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 5.50) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 5.50) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 5.50) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 5.50) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 5.50) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 5.50) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 5.50) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 5.50) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 5.50) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 5.50) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 5.50) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 5.50) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 5.50) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 5.50) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 5.50) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 5.50) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 5.50) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 5.50) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 5.50) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 5.50) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 5.50) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 5.50) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 5.50) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 5.50) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 5.50) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 5.50) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 5.50) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 5.50) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 5.50) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 5.50) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 5.50) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 5.50) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 5.50) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 5.50) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 5.50) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 5.50) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 5.50) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 5.50) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 5.50) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 5.50) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 5.50) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 5.50) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 5.50) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 5.50) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 5.50) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 5.50) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 5.50) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 5.50) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 5.50) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 5.50) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 5.50) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 5.50) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 5.50) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 450%"},
+ },
+ //ObjectInformation#25
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 5.75) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 5.75) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 5.75) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 5.75) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 5.75) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 5.75) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 5.75) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 5.75) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 5.75) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 5.75) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 5.75) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 5.75) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 5.75) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 5.75) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 5.75) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 5.75) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 5.75) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 5.75) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 5.75) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 5.75) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 5.75) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 5.75) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 5.75) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 5.75) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 5.75) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 5.75) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 5.75) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 5.75) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 5.75) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 5.75) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 5.75) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 5.75) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 5.75) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 5.75) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 5.75) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 5.75) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 5.75) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 5.75) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 5.75) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 5.75) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 5.75) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 5.75) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 5.75) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 5.75) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 5.75) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 5.75) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 5.75) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 5.75) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 5.75) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 5.75) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 5.75) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 5.75) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 5.75) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 5.75) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 5.75) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 5.75) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 5.75) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 5.75) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 5.75) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 5.75) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 5.75) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 5.75) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 5.75) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 5.75) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 5.75) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 5.75) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 5.75) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 5.75) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 5.75) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 5.75) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 475%"},
+ },
+ //ObjectInformation#26
+ {
+ "Action": "EditData",
+ "Target": "Data/ObjectInformation",
+ "Fields": {
+ "128": {1: "{{Round: {{Query: (200 * 6) }} }}"}, //Pufferfish
+ "129": {1: "{{Round: {{Query: (30 * 6) }} }}"}, //Anchovy
+ "130": {1: "{{Round: {{Query: (100 * 6) }} }}"}, //Tuna
+ "131": {1: "{{Round: {{Query: (40 * 6) }} }}"}, //Sardine
+ "132": {1: "{{Round: {{Query: (45 * 6) }} }}"}, //Bream
+ "136": {1: "{{Round: {{Query: (100 * 6) }} }}"}, //Largemouth Bass
+ "137": {1: "{{Round: {{Query: (50 * 6) }} }}"}, //Smallmouth Bass
+ "138": {1: "{{Round: {{Query: (65 * 6) }} }}"}, //Rainbow Trout
+ "139": {1: "{{Round: {{Query: (75 * 6) }} }}"}, //Salmon
+ "140": {1: "{{Round: {{Query: (105 * 6) }} }}"}, //Walleye
+ "141": {1: "{{Round: {{Query: (55 * 6) }} }}"}, //Perch
+ "142": {1: "{{Round: {{Query: (30 * 6) }} }}"}, //Carp
+ "143": {1: "{{Round: {{Query: (200 * 6) }} }}"}, //Catfish
+ "144": {1: "{{Round: {{Query: (100 * 6) }} }}"}, //Pike
+ "145": {1: "{{Round: {{Query: (30 * 6) }} }}"}, //Sunfish
+ "146": {1: "{{Round: {{Query: (75 * 6) }} }}"}, //Red Mullet
+ "147": {1: "{{Round: {{Query: (30 * 6) }} }}"}, //Herring
+ "148": {1: "{{Round: {{Query: (85 * 6) }} }}"}, //Eel
+ "149": {1: "{{Round: {{Query: (150 * 6) }} }}"}, //Octopus
+ "150": {1: "{{Round: {{Query: (50 * 6) }} }}"}, //Red Snapper
+ "151": {1: "{{Round: {{Query: (80 * 6) }} }}"}, //Squid
+ "154": {1: "{{Round: {{Query: (75 * 6) }} }}"}, //Sea Cucumber
+ "155": {1: "{{Round: {{Query: (250 * 6) }} }}"}, //Super Cucumber
+ "156": {1: "{{Round: {{Query: (45 * 6) }} }}"}, //Ghostfish
+ "158": {1: "{{Round: {{Query: (300 * 6) }} }}"}, //Stonefish
+ "159": {1: "{{Round: {{Query: (1500 * 6) }} }}"}, //Crimsonfish
+ "160": {1: "{{Round: {{Query: (900 * 6) }} }}"}, //Angler
+ "161": {1: "{{Round: {{Query: (500 * 6) }} }}"}, //Ice Pip
+ "162": {1: "{{Round: {{Query: (700 * 6) }} }}"}, //Lava Eel
+ "163": {1: "{{Round: {{Query: (5000 * 6) }} }}"}, //Legend
+ "164": {1: "{{Round: {{Query: (75 * 6) }} }}"}, //Sandfish
+ "165": {1: "{{Round: {{Query: (150 * 6) }} }}"}, //Scorpion Carp
+ "267": {1: "{{Round: {{Query: (100 * 6) }} }}"}, //Flounder
+ "269": {1: "{{Round: {{Query: (150 * 6) }} }}"}, //Midnight Carp
+ "682": {1: "{{Round: {{Query: (1000 * 6) }} }}"}, //Mutant Carp
+ "698": {1: "{{Round: {{Query: (200 * 6) }} }}"}, //Sturgeon
+ "699": {1: "{{Round: {{Query: (150 * 6) }} }}"}, //Tiger Trout
+ "700": {1: "{{Round: {{Query: (75 * 6) }} }}"}, //Bullhead
+ "701": {1: "{{Round: {{Query: (75 * 6) }} }}"}, //Tilapia
+ "702": {1: "{{Round: {{Query: (50 * 6) }} }}"}, //Chub
+ "704": {1: "{{Round: {{Query: (100 * 6) }} }}"}, //Dorado
+ "705": {1: "{{Round: {{Query: (75 * 6) }} }}"}, //Albacore
+ "706": {1: "{{Round: {{Query: (60 * 6) }} }}"}, //Shad
+ "707": {1: "{{Round: {{Query: (120 * 6) }} }}"}, //Lingcod
+ "708": {1: "{{Round: {{Query: (80 * 6) }} }}"}, //Halibut
+ "734": {1: "{{Round: {{Query: (75 * 6) }} }}"}, //Woodskip
+ "775": {1: "{{Round: {{Query: (1000 * 6) }} }}"}, //Glacierfish
+ "795": {1: "{{Round: {{Query: (150 * 6) }} }}"}, //Void Salmon
+ "796": {1: "{{Round: {{Query: (100 * 6) }} }}"}, //Slimejack
+ "798": {1: "{{Round: {{Query: (100 * 6) }} }}"}, //Midnight Squid
+ "799": {1: "{{Round: {{Query: (220 * 6) }} }}"}, //Spook Fish
+ "800": {1: "{{Round: {{Query: (500 * 6) }} }}"}, //Blobfish
+ "836": {1: "{{Round: {{Query: (180 * 6) }} }}"}, //Stingray
+ "837": {1: "{{Round: {{Query: (100 * 6) }} }}"}, //Lionfish
+ "838": {1: "{{Round: {{Query: (120 * 6) }} }}"}, //Blue Discus
+ "898": {1: "{{Round: {{Query: (1500 * 6) }} }}"}, //Son of Crimsonfish
+ "899": {1: "{{Round: {{Query: (900 * 6) }} }}"}, //Ms. Angler
+ "900": {1: "{{Round: {{Query: (5000 * 6) }} }}"}, //Legend II
+ "901": {1: "{{Round: {{Query: (1000 * 6) }} }}"}, //Radioactive Carp
+ "902": {1: "{{Round: {{Query: (1000 * 6) }} }}"}, //Glacierfish Jr
+ "372": {1: "{{Round: {{Query: (50 * 6) }} }}"}, //Clam
+ "715": {1: "{{Round: {{Query: (120 * 6) }} }}"}, //Lobster
+ "716": {1: "{{Round: {{Query: (75 * 6) }} }}"}, //Crayfish
+ "717": {1: "{{Round: {{Query: (100 * 6) }} }}"}, //Crab
+ "718": {1: "{{Round: {{Query: (50 * 6) }} }}"}, //Cockle
+ "719": {1: "{{Round: {{Query: (30 * 6) }} }}"}, //Mussel
+ "720": {1: "{{Round: {{Query: (60 * 6) }} }}"}, //Shrimp
+ "721": {1: "{{Round: {{Query: (65 * 6) }} }}"}, //Snail
+ "722": {1: "{{Round: {{Query: (20 * 6) }} }}"}, //Periwinkle
+ "723": {1: "{{Round: {{Query: (40 * 6) }} }}"}, //Oyster
+ },
+ "When": {"风浪越大鱼越贵": "Increase by 500%"},
+ },
+ //Mail#6
+ {
+ "Action": "EditData",
+ "Target": "Data/Mail",
+ "Entries": {
+ "fall_21": "Hi there @!^^ Thank you very much for using the Fishing Made Easy Suite mod! :) ^^ Here is a gift of my appreciation! ^^ Thank you again and Happy Fishing!! ^^ =Ericlegacy, Mod Author= %item object 774 25 694 1 695 1 693 1 687 1 703 1 856 1 691 1 242 5 265 5 730 5 728 5 733 5 858 25 %%[#]Gift from Ericlegacy",
+ },
+ "When": {"年度礼物": false},
+ },
+ ]
+}
\ No newline at end of file
diff --git a/[CP] Fishing Made Easy Suite/manifest.json b/[CP] Fishing Made Easy Suite/manifest.json
new file mode 100644
index 0000000..acd9970
--- /dev/null
+++ b/[CP] Fishing Made Easy Suite/manifest.json
@@ -0,0 +1,20 @@
+{
+ "Name": "Fishing Made Easy Suite",
+ "Author": "Ericlegacy",
+ "Version": "5.0.8",
+ "Description": "Customizes your fishing experience in Stardew Valley. You can enable settings from the cog wheel on the Stardew Valley title screen on the bottom left. Refer to the INSTRUCTIONS & INFO document included for more information.",
+ "UniqueID": "Ericlegacy.FishingMadeEasy",
+ "MinimumApiVersion": "3.14.7",
+ "UpdateKeys": [ "Nexus:3623" ],
+ "ContentPackFor": {
+ "UniqueID": "Pathoschild.ContentPatcher",
+ "MinimumVersion": "1.26.6"
+ },
+ "Dependencies": [
+ {
+ "Name": "Generic Mod Config Menu",
+ "UniqueID": "spacechase0.GenericModConfigMenu",
+ "IsRequired": true
+ },
+ ]
+}
\ No newline at end of file
diff --git a/[CP] Locations of APi and APIHouse/content.json b/[CP] Locations of APi and APIHouse/content.json
new file mode 100644
index 0000000..7f82fc3
--- /dev/null
+++ b/[CP] Locations of APi and APIHouse/content.json
@@ -0,0 +1,50 @@
+{
+ "Format": "1.20.0",
+
+ "Changes": [
+ {
+ "Action": "EditData",
+ "Target": "Mods/Bouhm.NPCMapLocations/NPCs",
+ "Entries": {
+
+ // NPCMapLocations - https://www.nexusmods.com/stardewvalley/mods/239
+
+ "APi": {
+ "CustomNpcMarkerOffsets": 0
+ }
+ }
+ },
+ {
+ "Action": "EditData",
+ "Target": "Mods/Bouhm.NPCMapLocations/Locations",
+ "Entries": {
+ "APIHouse": {
+ "MapVectors": [
+ {
+ "TileX": 0,
+ "TileY": 0,
+ "MapX": 336,
+ "MapY": 400
+ },
+ {
+ "TileX": 15,
+ "TileY": 15,
+ "MapX": 350,
+ "MapY": 410
+ }
+ ]
+ },
+
+ "APi的家": {
+ "MapTooltip": {
+ "X": 336,
+ "Y": 400,
+ "Width": 48,
+ "Height": 20,
+ "PrimaryText": "API's House"
+ }
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/[CP] Locations of APi and APIHouse/manifest.json b/[CP] Locations of APi and APIHouse/manifest.json
new file mode 100644
index 0000000..741708c
--- /dev/null
+++ b/[CP] Locations of APi and APIHouse/manifest.json
@@ -0,0 +1,17 @@
+{
+ "Name": "Api Location",
+ "Author": "TeaTree",
+ "Version": "1.0.0",
+ "Description": "Shows Api Location on a modified map page for accurate tracking.",
+ "UniqueID": "TeaTree.ApiLocation",
+ "MinimumApiVersion": "3.0.0",
+ "ContentPackFor": {
+ "UniqueID": "Pathoschild.ContentPatcher"
+},
+"Dependencies": [
+ {
+ "UniqueID": "Bouhm.NPCMapLocations",
+ "IsRequired": true
+ }
+]
+}
\ No newline at end of file