diff --git a/Deep_Dungeon/Pilgrims_Traverse.cs b/Deep_Dungeon/Pilgrims_Traverse.cs index 082932a..a2af2d9 100644 --- a/Deep_Dungeon/Pilgrims_Traverse.cs +++ b/Deep_Dungeon/Pilgrims_Traverse.cs @@ -22,16 +22,15 @@ namespace Pilgrims_Traverse; [ScriptType(guid: "3f65b3c0-df48-4ef8-89ae-b8091b7690f1", name: "朝圣交错路", author: "Tetora", territorys: [1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1311, 1333], - version: "0.0.0.2",note: noteStr)] + version: "0.0.0.3",note: noteStr)] public class Pilgrims_Traverse { const string noteStr = """ - v0.0.0.2: + v0.0.0.3: 朝圣交错路测试绘制 - 未经过任何测试与验证,纯白板瞎写,自己对自己负责 - 修正部分机制,详情见dc + 未全部测试,可能部分有误,更新日志见dc 注:方法设置中的层数仅做分割线效果,并不是批量开关 出现问题请携带ARR反馈! """; @@ -41,6 +40,8 @@ public class Pilgrims_Traverse /* StatusID * 变身 4708 [StackCount:54 Param:566 泥球 ] [StackCount:55 Param:567 爆弹之母 ] + * 极速冲刺 4709 + * 禁止使用杜松香 4591 * 诅咒 1087 (拟态怪 - 怨念) * 失明 1088 * 最大体力减少 1089 @@ -197,10 +198,10 @@ public class Pilgrims_Traverse #endregion // 通用内容 - [ScriptMethod(name: "拟态怪_怨念提示", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6397"])] + [ScriptMethod(name: "拟态怪_怨念提示", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:44852"])] public void 拟态怪_怨念(Event @event, ScriptAccessory accessory) { - if (isText) accessory.Method.TextInfo("打断拟态怪", duration: 2300, true); + if (isText) accessory.Method.TextInfo("打断拟态怪", duration: 2000, true); if (isTTS) accessory.Method.TTS("打断拟态怪"); if (isEdgeTTS)accessory.Method.EdgeTTS("打断拟态怪"); } @@ -574,11 +575,13 @@ public class Pilgrims_Traverse accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp); } - [ScriptMethod(name: "元祖マリクテンダー_ニードルシュート(前后扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:44866"])] - public void ニードルシュート (Event @event, ScriptAccessory accessory) + // 60 BOSS 始祖马利克巨人掌 + + [ScriptMethod(name: "60 始祖马利克巨人掌_飞针射击(前后扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:44866"])] + public void 始祖马利克巨人掌_飞针射击 (Event @event, ScriptAccessory accessory) { var dp = accessory.Data.GetDefaultDrawProperties(); - dp.Name = $"元祖マリクテンダー_ニードルシュート"; + dp.Name = $"始祖马利克巨人掌_飞针射击"; dp.Color = accessory.Data.DefaultDangerColor; dp.Owner = @event.SourceId(); dp.Scale = new Vector2(30f); @@ -594,6 +597,28 @@ public class Pilgrims_Traverse } } + [ScriptMethod(name: "60 始祖马利克巨人掌_飞针回旋(旋转扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:44868"])] + public void 始祖马利克巨人掌_飞针回旋 (Event @event, ScriptAccessory accessory) + { + // 飞针回旋 [ ActionId: 44868 - Cast: 4.7s ] ; 共判定 10 次,每次旋转 60° , 间隔约 1s , 伤害来源 ActionId: 44909 ; + // 顺时针旋转 [ TargetIcon: 00A7 ] ; 逆时针旋转 [ TargetIcon: 00A7 ] + var dp = accessory.Data.GetDefaultDrawProperties(); + dp.Name = $"始祖马利克巨人掌_飞针回旋"; + dp.Color = accessory.Data.DefaultDangerColor; + dp.Owner = @event.SourceId(); + dp.Scale = new Vector2(60f); + dp.Radian = 60f.DegToRad(); + dp.DestoryAt = 13700; + + float[] rotations = { 0f, 180f }; + + foreach (float rotation in rotations) + { + dp.Rotation = rotation.DegToRad(); + accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp); + } + } + [ScriptMethod(name: "元祖マリクテンダー_株分け(直线)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^4485[89]$"])] public void 株分け(Event @event, ScriptAccessory accessory) { @@ -670,8 +695,8 @@ public class Pilgrims_Traverse accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp); } - [ScriptMethod(name: "フォーギヴン・ライオティング_ショックウェーブ(二连左右刀)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^4221[46]$"])] - public void ショックウェーブ(Event @event, ScriptAccessory accessory) + [ScriptMethod(name: "得到宽恕的暴动_左/右侧震荡波(二连左右刀)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^4221[46]$"])] + public void 得到宽恕的暴动_左右侧震荡波(Event @event, ScriptAccessory accessory) { // 先右刀 42214 ; 先左刀 42216 var isR = @event.ActionId == 42214; @@ -680,7 +705,7 @@ public class Pilgrims_Traverse if (obj == null) return; var dp = accessory.Data.GetDefaultDrawProperties(); - dp.Name = $"フォーギヴン・ライオティング_ショックウェーブ1"; + dp.Name = $"得到宽恕的暴动_左右侧震荡波1{@event.SourceId()}"; dp.Color = accessory.Data.DefaultDangerColor; dp.Owner = @event.SourceId(); dp.Scale = new Vector2(30f + IbcHelper.GetHitboxRadius(obj)); // 30m + 目标圈 @@ -690,7 +715,7 @@ public class Pilgrims_Traverse accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp); var dp1 = accessory.Data.GetDefaultDrawProperties(); - dp1.Name = $"フォーギヴン・ライオティング_ショックウェーブ2"; + dp1.Name = $"得到宽恕的暴动_左右侧震荡波2{@event.SourceId()}"; dp1.Color = accessory.Data.DefaultDangerColor; dp1.Owner = @event.SourceId(); dp1.Scale = new Vector2(30f + IbcHelper.GetHitboxRadius(obj)); @@ -820,7 +845,7 @@ public class Pilgrims_Traverse accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp); } - // 70 BOSS + // 70 BOSS 得到宽恕的热忱 [ScriptMethod(name: "フォーギヴン・ズィール_ズィールグラワー(直线)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^434(06|11)$"])] public void ズィールグラワー(Event @event, ScriptAccessory accessory) @@ -848,18 +873,44 @@ public class Pilgrims_Traverse } */ - [ScriptMethod(name: "フォーギヴン・ズィール_ズィールグラワー_光球2(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:43417"])] - public void ズィールグラワー_光球2 (Event @event, ScriptAccessory accessory) + [ScriptMethod(name: "70 得到宽恕的热忱_光球 光轮(月环安全区)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:43417"])] + public void 得到宽恕的热忱_光球_光轮安全区 (Event @event, ScriptAccessory accessory) { var dp = accessory.Data.GetDefaultDrawProperties(); - dp.Name = $"フォーギヴン・ズィール_ズィールグラワー_光球2"; - dp.Color = accessory.Data.DefaultDangerColor; + dp.Name = $"得到宽恕的热忱_光球 光轮安全区"; + dp.Color = accessory.Data.DefaultSafeColor.WithW(1f); dp.Owner = @event.SourceId(); dp.Scale = new Vector2(3f); dp.DestoryAt = @event.DurationMilliseconds(); accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp); + + var dp1 = accessory.Data.GetDefaultDrawProperties(); + dp1.Name = $"得到宽恕的热忱_光球 光轮描边"; + dp.Color = accessory.Data.DefaultSafeColor.WithW(20f); + dp1.Owner = @event.SourceId(); + dp1.Scale = new Vector2(3f); + dp1.InnerScale = new Vector2(2.95f); + dp1.Radian = float.Pi * 2; + dp1.DestoryAt = 1700; + accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp1); } + /* + [ScriptMethod(name: "70 得到宽恕的热忱_光球 光轮(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:43417"])] + public void 得到宽恕的热忱_光球 (Event @event, ScriptAccessory accessory) + { + var dp = accessory.Data.GetDefaultDrawProperties(); + dp.Name = $"得到宽恕的热忱_光球 光轮"; + dp.Color = accessory.Data.DefaultDangerColor; + dp.Owner = @event.SourceId(); + dp.Scale = new Vector2(20f); + dp.InnerScale = new Vector2(3f); + dp.Radian = float.Pi * 2; + dp.DestoryAt = 1700; + accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp); + } + */ + [ScriptMethod(name: "フォーギヴン・ズィール_アイ・オブ・ズィール(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:^434(18|26)$"])] public void ズィール (Event @event, ScriptAccessory accessory) { @@ -905,11 +956,11 @@ public class Pilgrims_Traverse accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Rect, dp); } - [ScriptMethod(name: "トラバース・フルドゥ_炸裂(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:44770"])] - public void フルドゥ_炸裂 (Event @event, ScriptAccessory accessory) + [ScriptMethod(name: "交错路爆岩怪_炸裂(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:42770"])] + public void 交错路爆岩怪_炸裂 (Event @event, ScriptAccessory accessory) { var dp = accessory.Data.GetDefaultDrawProperties(); - dp.Name = $"トラバース・フルドゥ_炸裂{@event.SourceId()}"; + dp.Name = $"交错路爆岩怪_炸裂{@event.SourceId()}"; dp.Color = accessory.Data.DefaultDangerColor; dp.Owner = @event.SourceId(); dp.Scale = new Vector2(6f); @@ -917,6 +968,23 @@ public class Pilgrims_Traverse accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp); } + [ScriptMethod(name: "交错路爆岩怪_自爆(距离衰减)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:42771"])] + public void 交错路爆岩怪_自爆 (Event @event, ScriptAccessory accessory) + { + if (isText)accessory.Method.TextInfo("远离自爆(距离衰减)", duration: 4000, true); + if (isTTS)accessory.Method.TTS("远离自爆"); + if (isEdgeTTS)accessory.Method.EdgeTTS("远离自爆"); + + var dp = accessory.Data.GetDefaultDrawProperties(); + dp.Name = $"交错路爆岩怪_自爆{@event.SourceId()}"; + dp.Color = accessory.Data.DefaultDangerColor.WithW(0.6f); + dp.Owner = @event.SourceId(); + dp.Scale = new Vector2(20f); + dp.DestoryAt = 4700; + dp.ScaleMode = ScaleMode.ByTime; + accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp); + } + [ScriptMethod(name: "トラバース・フルドゥ_自爆(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:44771"])] public void フルドゥ_自爆 (Event @event, ScriptAccessory accessory) { @@ -945,33 +1013,52 @@ public class Pilgrims_Traverse accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp); } - [ScriptMethod(name: "フォーギヴン・スパイト_双水流(钢铁月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^(42578|42748)$"])] + [ScriptMethod(name: "得到宽恕的恶意_双水流(钢铁月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^(42578|42748)$"])] public void スパイト_双水流 (Event @event, ScriptAccessory accessory) { // 先钢铁: 42578 ; 先月环: 42748 - var isCircle = @event.ActionId == 42578; + if (@event.ActionId == 42578) + { + var dp = accessory.Data.GetDefaultDrawProperties(); + dp.Name = $"得到宽恕的恶意_圆环双水流_钢铁{@event.SourceId()}"; + dp.Color = accessory.Data.DefaultDangerColor; + dp.Owner = @event.SourceId(); + dp.Scale = new Vector2(10); + dp.DestoryAt = 4700; + accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp); - var innerRadius = isCircle ? 10f : 40f; - var outerRadius = isCircle ? 40f : 10f; - - var dp = accessory.Data.GetDefaultDrawProperties(); - dp.Name = $"フォーギヴン・スパイト_双水流{(isCircle ? "钢铁" : "月环")}{@event.SourceId()}"; - dp.Color = accessory.Data.DefaultDangerColor; - dp.Owner = @event.SourceId(); - dp.Scale = new Vector2(innerRadius); - dp.DestoryAt = @event.DurationMilliseconds(); - accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp); - - var dp1 = accessory.Data.GetDefaultDrawProperties(); - dp1.Name = $"フォーギヴン・スパイト_双水流{(isCircle ? "月环" : "钢铁")}{@event.SourceId()}"; - dp1.Color = accessory.Data.DefaultDangerColor; - dp1.Owner = @event.SourceId(); - dp1.Scale = new Vector2(outerRadius); - dp1.InnerScale = new Vector2(innerRadius); - dp1.Radian = float.Pi * 2; - dp1.Delay = @event.DurationMilliseconds(); - dp1.DestoryAt = 3000; - accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp1); + var dp1 = accessory.Data.GetDefaultDrawProperties(); + dp1.Name = $"得到宽恕的恶意_圆环双水流_月环{@event.SourceId()}"; + dp1.Color = accessory.Data.DefaultDangerColor.WithW(0.8f); + dp1.Owner = @event.SourceId(); + dp1.Scale = new Vector2(40); + dp1.InnerScale = new Vector2(10); + dp1.Radian = float.Pi * 2; + dp1.Delay = 4700; + dp1.DestoryAt = 3000; + accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp1); + } + else + { + var dp1 = accessory.Data.GetDefaultDrawProperties(); + dp1.Name = $"得到宽恕的恶意_环圆双水流_月环{@event.SourceId()}"; + dp1.Color = accessory.Data.DefaultDangerColor.WithW(0.8f); + dp1.Owner = @event.SourceId(); + dp1.Scale = new Vector2(40); + dp1.InnerScale = new Vector2(10); + dp1.Radian = float.Pi * 2; + dp1.DestoryAt = 4700; + accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp1); + + var dp = accessory.Data.GetDefaultDrawProperties(); + dp.Name = $"得到宽恕的恶意_环圆双水流_钢铁{@event.SourceId()}"; + dp.Color = accessory.Data.DefaultDangerColor; + dp.Owner = @event.SourceId(); + dp.Scale = new Vector2(10); + dp.Delay = 4700; + dp.DestoryAt = 3000; + accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp); + } } [ScriptMethod(name: "フォーギヴン・アロガンス_連蹴り(顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:44759"])] @@ -1059,16 +1146,27 @@ public class Pilgrims_Traverse accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp); } - [ScriptMethod(name: "フォーギヴン・ディセンション_マイティスピン(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:42523"])] - public void ディセンション_マイティスピン (Event @event, ScriptAccessory accessory) + [ScriptMethod(name: "得到宽恕的腐败_旋转火力(脱战大钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:42523"])] + public void 得到宽恕的腐败_旋转火力 (Event @event, ScriptAccessory accessory) { var dp = accessory.Data.GetDefaultDrawProperties(); - dp.Name = $"フォーギヴン・ディセンション_マイティスピン{@event.SourceId()}"; - dp.Color = accessory.Data.DefaultDangerColor; + dp.Name = $"得到宽恕的腐败_旋转火力{@event.SourceId()}"; + dp.Color = accessory.Data.DefaultDangerColor.WithW(0.5f); dp.Owner = @event.SourceId(); dp.Scale = new Vector2(45f); - dp.DestoryAt = @event.DurationMilliseconds(); + dp.DestoryAt = 15700; + dp.ScaleMode = ScaleMode.ByTime; accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp); + + var dp1 = accessory.Data.GetDefaultDrawProperties(); + dp1.Name = $"得到宽恕的腐败_旋转火力描边{@event.SourceId()}"; + dp1.Color = accessory.Data.DefaultDangerColor.WithW(10f); + dp1.Owner = @event.SourceId(); + dp1.Scale = new Vector2(45f); + dp1.InnerScale = new Vector2(44.94f); + dp1.Radian = float.Pi * 2; + dp1.DestoryAt = 15700; + accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp1); } [ScriptMethod(name: "フォーギヴン・コラプション_フロントバラージ(顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:42577"])] @@ -1332,16 +1430,27 @@ public class Pilgrims_Traverse accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp); } - [ScriptMethod(name: "インヴォークド・バエル_インシネレイトラハール(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:43133"])] - public void インシネレイトラハール (Event @event, ScriptAccessory accessory) + [ScriptMethod(name: "召引巴尔_火山泥流爆(脱战大钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:43133"])] + public void 召引巴尔_火山泥流爆 (Event @event, ScriptAccessory accessory) { var dp = accessory.Data.GetDefaultDrawProperties(); - dp.Name = $"インヴォークド・バエル_インシネレイトラハール{@event.SourceId()}"; - dp.Color = accessory.Data.DefaultDangerColor; + dp.Name = $"召引巴尔_火山泥流爆{@event.SourceId()}"; + dp.Color = accessory.Data.DefaultDangerColor.WithW(0.6f); dp.Owner = @event.SourceId(); dp.Scale = new Vector2(46f); - dp.DestoryAt = @event.DurationMilliseconds(); + dp.DestoryAt = 15700; + dp.ScaleMode = ScaleMode.ByTime; accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp); + + var dp1 = accessory.Data.GetDefaultDrawProperties(); + dp1.Name = $"召引巴尔_火山泥流爆描边{@event.SourceId()}"; + dp1.Color = accessory.Data.DefaultDangerColor.WithW(10f); + dp1.Owner = @event.SourceId(); + dp1.Scale = new Vector2(46f); + dp1.InnerScale = new Vector2(45.94f); + dp1.Radian = float.Pi * 2; + dp1.DestoryAt = 15700; + accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp1); } [ScriptMethod(name: "インヴォークド・バエル_アビサルレイ(直线)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:43134"])] @@ -1374,8 +1483,8 @@ public class Pilgrims_Traverse // 90 BOSS - [ScriptMethod(name: "90 マラコーダ_旋背击(扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^4425[01]$"])] - public void マラコーダ_旋背撃(Event @event, ScriptAccessory accessory) + [ScriptMethod(name: "90 马纳果达_旋背击(扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^4425[01]$"])] + public void 马纳果达_旋背击(Event @event, ScriptAccessory accessory) { // 左下安全: 44250 ; 右下安全: 44251 var isR = @event.ActionId == 44250; @@ -1384,24 +1493,24 @@ public class Pilgrims_Traverse if (obj == null) return; var dp = accessory.Data.GetDefaultDrawProperties(); - dp.Name = $"マラコーダ_旋背撃"; + dp.Name = $"马纳果达_旋背击"; dp.Color = accessory.Data.DefaultDangerColor; dp.Owner = @event.SourceId(); dp.Scale = new Vector2(30f + IbcHelper.GetHitboxRadius(obj)); // 30m + 目标圈 dp.Radian = 270f.DegToRad(); - dp.Rotation = isR ? 45f.DegToRad() : 315f.DegToRad(); + dp.Rotation = isR ? 315f.DegToRad() : 45f.DegToRad(); dp.DestoryAt = @event.DurationMilliseconds(); accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp); } - [ScriptMethod(name: "90 マラコーダ_纵断击/横断击(前后/左右扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^4425[89]$"])] - public void マラコーダ_縦断横断衝(Event @event, ScriptAccessory accessory) + [ScriptMethod(name: "90 马纳果达_纵断击/横断击(前后/左右扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^4425[89]$"])] + public void 马纳果达_纵断横断击(Event @event, ScriptAccessory accessory) { var obj = IbcHelper.GetById(accessory, @event.SourceId); if (obj == null) return; var dp = accessory.Data.GetDefaultDrawProperties(); - dp.Name = $"マラコーダ_縦断横断衝"; + dp.Name = $"马纳果达_纵断横断击"; dp.Color = accessory.Data.DefaultDangerColor; dp.Owner = @event.SourceId(); dp.Scale = new Vector2(30f + IbcHelper.GetHitboxRadius(obj)); @@ -1774,7 +1883,6 @@ public class Pilgrims_Traverse #endregion - #region 底裤部分 [ScriptMethod(name: "—————— 底裤部分(需要对应插件与权限) ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])] @@ -1857,7 +1965,7 @@ public class Pilgrims_Traverse // if (isEdgeTTS)accessory.Method.EdgeTTS("已自动遁地"); } - [ScriptMethod(name: "[IC] 变身爆弹母时,取消遁地", eventType: EventTypeEnum.StatusAdd, eventCondition: ["StatusID:4708", "StackCount:55", "Duration:60.00"])] + [ScriptMethod(name: "[IC] 变身爆弹之母时,取消遁地", eventType: EventTypeEnum.StatusAdd, eventCondition: ["StatusID:4708", "StackCount:55", "Duration:60.00"])] public void AddProgenitrixDepths(Event @event, ScriptAccessory accessory) { if(!isHack) return; @@ -1869,7 +1977,7 @@ public class Pilgrims_Traverse // if (isEdgeTTS)accessory.Method.EdgeTTS("已取消遁地"); } - [ScriptMethod(name: "[IC] 爆弹母取消时,自动遁地", eventType: EventTypeEnum.StatusRemove, eventCondition: ["StatusID:4708", "StackCount:55", "Duration:0.00"])] + [ScriptMethod(name: "[IC] 爆弹之母取消时,自动遁地", eventType: EventTypeEnum.StatusRemove, eventCondition: ["StatusID:4708", "StackCount:55", "Duration:0.00"])] public void RemoveProgenitrixDepths(Event @event, ScriptAccessory accessory) { if(!isHack) return; diff --git a/OnlineRepo.json b/OnlineRepo.json index 3318c2a..a8b153b 100644 --- a/OnlineRepo.json +++ b/OnlineRepo.json @@ -712,12 +712,12 @@ { "Name": "朝圣交错路", "Guid": "3f65b3c0-df48-4ef8-89ae-b8091b7690f1", - "Version": "0.0.0.2", + "Version": "0.0.0.3", "Author": "Tetora", "Repo": "https://github.com/Hibiya615/TetoraKAScript", "DownloadUrl": "https://raw.githubusercontent.com/Hibiya615/TetoraKAScript/refs/heads/main/Deep_Dungeon/Pilgrims_Traverse.cs", - "Note": "v0.0.0.2:\r\n朝圣交错路测试绘制\r\n未经过任何测试与验证,纯白板瞎写,自己对自己负责\r\n注:方法设置中的层数仅做分割线效果,并不是批量开关\r\n出现问题请携带ARR反馈!", - "UpdateInfo": "v0.0.0.2: 纯瞎画,错了不负责,不建议使用", + "Note": "v0.0.0.3:\r\n朝圣交错路测试绘制\r\n未全部测试,可能部分有误,更新日志见dc\r\n注:方法设置中的层数仅做分割线效果,并不是批量开关\r\n出现问题请携带ARR反馈!", + "UpdateInfo": "v0.0.0.3: 朝圣交错路测试绘制", "TerritoryIds": [ 1281, 1282,