From 45531a500251f6919fcb04a44220b7be0e60a3d4 Mon Sep 17 00:00:00 2001 From: BobSong <605277374@qq.com> Date: Sat, 1 Nov 2025 00:20:01 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=96=B0=E5=AF=BC=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Resources/config/configs.json | 189 +++++++++++++++++-- Assets/Scripts/Generate/Config/ReelConfig.cs | 4 +- Assets/Scripts/Generate/Config/RodConfig.cs | 8 +- 3 files changed, 179 insertions(+), 22 deletions(-) diff --git a/Assets/Resources/config/configs.json b/Assets/Resources/config/configs.json index 3692e7658..a0de76b99 100644 --- a/Assets/Resources/config/configs.json +++ b/Assets/Resources/config/configs.json @@ -43,7 +43,7 @@ ], "ItemConfig": [ { - "Id": 31001, + "Id": 30001, "Model": "rods/syberia/tele_10037/tele_10037_t13", "Type": 1, "Quality": 1, @@ -55,7 +55,7 @@ "Deal": 0 }, { - "Id": 33002, + "Id": 30002, "Model": "rods/syberia/bolo_10021/bolo_10021_LB400", "Type": 0, "Quality": 2, @@ -67,7 +67,7 @@ "Deal": 0 }, { - "Id": 32003, + "Id": 30003, "Model": "rods/syberia/spin_10034/spin_10034_S60H", "Type": 0, "Quality": 3, @@ -79,8 +79,8 @@ "Deal": 0 }, { - "Id": 32004, - "Model": "rods/syberia/spin_10034/spin_10034_S60H", + "Id": 30004, + "Model": "rods/syberia/carp_10046/carp_10046_360H", "Type": 0, "Quality": 4, "Brand": 0, @@ -91,8 +91,8 @@ "Deal": 0 }, { - "Id": 32005, - "Model": "rods/syberia/spin_10034/spin_10034_S60H", + "Id": 30005, + "Model": "rods/syberia/cast_10018/cast_10018_CST60MH", "Type": 0, "Quality": 5, "Brand": 0, @@ -103,8 +103,8 @@ "Deal": 0 }, { - "Id": 32006, - "Model": "rods/syberia/spin_10034/spin_10034_S60H", + "Id": 30006, + "Model": "rods/syberia/feeder_10048/feeder_10048_FD390", "Type": 0, "Quality": 4, "Brand": 0, @@ -115,8 +115,8 @@ "Deal": 0 }, { - "Id": 32007, - "Model": "rods/syberia/spin_10034/spin_10034_S60H", + "Id": 30007, + "Model": "rods/syberia/jerk_10043/jerk_10043_JR60XH", "Type": 0, "Quality": 3, "Brand": 0, @@ -126,6 +126,54 @@ "AutoUse": 0, "Deal": 0 }, + { + "Id": 30008, + "Model": "rods/syberia/mark_10168/mark_10168_3LB", + "Type": 0, + "Quality": 0, + "Brand": 0, + "Weight": 0, + "Length": 0, + "Max": 0, + "AutoUse": 0, + "Deal": 0 + }, + { + "Id": 30009, + "Model": "rods/syberia/match_10025/match_10025_M130H", + "Type": 0, + "Quality": 0, + "Brand": 0, + "Weight": 0, + "Length": 0, + "Max": 0, + "AutoUse": 0, + "Deal": 0 + }, + { + "Id": 30010, + "Model": "rods/syberia/picker_10052/picker_10052_P300-MH", + "Type": 0, + "Quality": 0, + "Brand": 0, + "Weight": 0, + "Length": 0, + "Max": 0, + "AutoUse": 0, + "Deal": 0 + }, + { + "Id": 30011, + "Model": "rods/syberia/spod_10133/spod_10133_3LB", + "Type": 0, + "Quality": 0, + "Brand": 0, + "Weight": 0, + "Length": 0, + "Max": 0, + "AutoUse": 0, + "Deal": 0 + }, { "Id": 40001, "Model": "reels/syberia/spin_5002/spin_5002", @@ -1114,6 +1162,7 @@ "ReelConfig": [ { "Id": 40001, + "ReelType": 1, "GearRatio": [ "7" ], @@ -1121,10 +1170,59 @@ }, { "Id": 40002, + "ReelType": 1, "GearRatio": [ "5" ], "Strength": 40 + }, + { + "Id": 40003, + "ReelType": 2, + "GearRatio": [], + "Strength": 0 + }, + { + "Id": 40004, + "ReelType": 2, + "GearRatio": [], + "Strength": 0 + }, + { + "Id": 40005, + "ReelType": 3, + "GearRatio": [], + "Strength": 0 + }, + { + "Id": 40006, + "ReelType": 3, + "GearRatio": [], + "Strength": 0 + }, + { + "Id": 40007, + "ReelType": 1, + "GearRatio": [], + "Strength": 0 + }, + { + "Id": 40008, + "ReelType": 1, + "GearRatio": [], + "Strength": 0 + }, + { + "Id": 40009, + "ReelType": 3, + "GearRatio": [], + "Strength": 0 + }, + { + "Id": 40010, + "ReelType": 3, + "GearRatio": [], + "Strength": 0 } ], "LineConfig": [ @@ -1164,6 +1262,7 @@ "RodConfig": [ { "Id": 30001, + "RodType": 1, "Ring": 0, "Strength": 40, "MaxRange": 67, @@ -1171,6 +1270,7 @@ }, { "Id": 30002, + "RodType": 3, "Ring": 2, "Strength": 40, "MaxRange": 30, @@ -1178,6 +1278,7 @@ }, { "Id": 30003, + "RodType": 2, "Ring": 1, "Strength": 40, "MaxRange": 30, @@ -1185,6 +1286,7 @@ }, { "Id": 30004, + "RodType": 1, "Ring": 1, "Strength": 40, "MaxRange": 30, @@ -1192,6 +1294,7 @@ }, { "Id": 30005, + "RodType": 2, "Ring": 1, "Strength": 40, "MaxRange": 30, @@ -1199,6 +1302,7 @@ }, { "Id": 30006, + "RodType": 2, "Ring": 1, "Strength": 40, "MaxRange": 30, @@ -1206,6 +1310,39 @@ }, { "Id": 30007, + "RodType": 2, + "Ring": 1, + "Strength": 40, + "MaxRange": 30, + "ConstructionType": 0 + }, + { + "Id": 30008, + "RodType": 2, + "Ring": 1, + "Strength": 40, + "MaxRange": 30, + "ConstructionType": 0 + }, + { + "Id": 30009, + "RodType": 2, + "Ring": 1, + "Strength": 40, + "MaxRange": 30, + "ConstructionType": 0 + }, + { + "Id": 30010, + "RodType": 2, + "Ring": 1, + "Strength": 40, + "MaxRange": 30, + "ConstructionType": 0 + }, + { + "Id": 30011, + "RodType": 2, "Ring": 1, "Strength": 40, "MaxRange": 30, @@ -1277,31 +1414,47 @@ "Amount": 200 }, { - "Id": 31001, + "Id": 30001, "Amount": 1 }, { - "Id": 33002, + "Id": 30002, "Amount": 1 }, { - "Id": 32003, + "Id": 30003, "Amount": 1 }, { - "Id": 32004, + "Id": 30004, "Amount": 1 }, { - "Id": 32005, + "Id": 30005, "Amount": 1 }, { - "Id": 32006, + "Id": 30006, "Amount": 1 }, { - "Id": 32007, + "Id": 30007, + "Amount": 1 + }, + { + "Id": 30008, + "Amount": 1 + }, + { + "Id": 30009, + "Amount": 1 + }, + { + "Id": 30010, + "Amount": 1 + }, + { + "Id": 30011, "Amount": 1 }, { diff --git a/Assets/Scripts/Generate/Config/ReelConfig.cs b/Assets/Scripts/Generate/Config/ReelConfig.cs index f09576a76..ed8db2504 100644 --- a/Assets/Scripts/Generate/Config/ReelConfig.cs +++ b/Assets/Scripts/Generate/Config/ReelConfig.cs @@ -17,8 +17,10 @@ namespace NBF [ProtoMember(1)] public uint Id { get; set; } // Id [ProtoMember(2)] - public float[] GearRatio { get; set; } = Array.Empty(); // 组件比 + public uint ReelType { get; set; } // 鱼轮类型 [ProtoMember(3)] + public float[] GearRatio { get; set; } = Array.Empty(); // 组件比 + [ProtoMember(4)] public uint Strength { get; set; } // 强度 [ProtoIgnore] public uint Key => Id; diff --git a/Assets/Scripts/Generate/Config/RodConfig.cs b/Assets/Scripts/Generate/Config/RodConfig.cs index d3931bc70..6f9ffbead 100644 --- a/Assets/Scripts/Generate/Config/RodConfig.cs +++ b/Assets/Scripts/Generate/Config/RodConfig.cs @@ -17,12 +17,14 @@ namespace NBF [ProtoMember(1)] public uint Id { get; set; } // Id [ProtoMember(2)] - public uint Ring { get; set; } // 导线圈 + public uint RodType { get; set; } // 鱼竿类型 [ProtoMember(3)] - public uint Strength { get; set; } // 强度 + public uint Ring { get; set; } // 导线圈 [ProtoMember(4)] - public uint MaxRange { get; set; } // 最大范围 + public uint Strength { get; set; } // 强度 [ProtoMember(5)] + public uint MaxRange { get; set; } // 最大范围 + [ProtoMember(6)] public uint ConstructionType { get; set; } // 结构类型 [ProtoIgnore] public uint Key => Id;