mirror of
https://github.com/Hibiya615/TetoraKAScript.git
synced 2025-12-17 23:34:44 +08:00
删除了版本更新后不支持的字符,改为普通数字。
This commit is contained in:
@@ -14,17 +14,19 @@ using ECommons;
|
|||||||
using ECommons.DalamudServices;
|
using ECommons.DalamudServices;
|
||||||
using ECommons.GameFunctions;
|
using ECommons.GameFunctions;
|
||||||
using ECommons.MathHelpers;
|
using ECommons.MathHelpers;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
|
||||||
namespace Eureka_Orthos;
|
namespace Eureka_Orthos;
|
||||||
|
|
||||||
[ScriptType(guid: "5e8a4051-53f7-4eb3-bb32-b18df8b113aa", name: "正统优雷卡",
|
[ScriptType(guid: "5e8a4051-53f7-4eb3-bb32-b18df8b113aa", name: "正统优雷卡",
|
||||||
territorys: [1099,1100,1101,1102,1103,1104,1105,1106,1107,1108],
|
territorys: [1099,1100,1101,1102,1103,1104,1105,1106,1107,1108],
|
||||||
version: "0.0.0.1", author: "Tetora", note: noteStr)]
|
version: "0.0.0.2", author: "Tetora", note: noteStr)]
|
||||||
|
|
||||||
public class Eureka_Orthos {
|
public class Eureka_Orthos {
|
||||||
const string noteStr =
|
const string noteStr =
|
||||||
"""
|
"""
|
||||||
v0.0.0.1:
|
v0.0.0.2:
|
||||||
正统优雷卡绘制
|
正统优雷卡绘制
|
||||||
注:方法设置中的层数仅做分割线效果,并不是批量开关
|
注:方法设置中的层数仅做分割线效果,并不是批量开关
|
||||||
现支持层数:1~20、71~100
|
现支持层数:1~20、71~100
|
||||||
@@ -120,7 +122,7 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
#region 1~10层 小怪
|
#region 1~10层 小怪
|
||||||
// 1~10层 小怪
|
// 1~10层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue061 ~ \ue061\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 1 ~ 10 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第1层(Event @event, ScriptAccessory accessory) { }
|
public void 第1层(Event @event, ScriptAccessory accessory) { }
|
||||||
[ScriptMethod(name: "正统贝希摩斯 黄道陨石(狂暴)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:33043"])]
|
[ScriptMethod(name: "正统贝希摩斯 黄道陨石(狂暴)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:33043"])]
|
||||||
public void 正统贝希摩斯_黄道陨石(Event @event, ScriptAccessory accessory)
|
public void 正统贝希摩斯_黄道陨石(Event @event, ScriptAccessory accessory)
|
||||||
@@ -151,7 +153,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统幽鬼之眼 恐怖视线(顺劈背对)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32386"])]
|
[ScriptMethod(name: "正统幽鬼之眼 恐怖视线(顺劈背对)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32386"])]
|
||||||
public void 正统幽鬼之眼_恐怖视线(Event @event, ScriptAccessory accessory)
|
public void 正统幽鬼之眼_恐怖视线(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -168,7 +170,7 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
#region 10 BOSS 蜜言妖
|
#region 10 BOSS 蜜言妖
|
||||||
// 10 BOSS 蜜言妖
|
// 10 BOSS 蜜言妖
|
||||||
[ScriptMethod(name: "\ue061\ue060 蜜言妖 蔓德拉地雷(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31478"])]
|
[ScriptMethod(name: "10 蜜言妖 蔓德拉地雷(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31478"])]
|
||||||
public void 蜜言妖_蔓德拉地雷(Event @event, ScriptAccessory accessory)
|
public void 蜜言妖_蔓德拉地雷(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -180,7 +182,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue061\ue060 蜜言妖 蔓德拉地雷(麻将)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32700"])]
|
[ScriptMethod(name: "10 蜜言妖 蔓德拉地雷(麻将)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32700"])]
|
||||||
public void 蜜言妖_蔓德拉地雷II(Event @event, ScriptAccessory accessory)
|
public void 蜜言妖_蔓德拉地雷II(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -196,7 +198,7 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
#region 11~20层 小怪
|
#region 11~20层 小怪
|
||||||
// 11~20层 小怪
|
// 11~20层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue061\ue061 ~ \ue062\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 11 ~ 20 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第11层(Event @event, ScriptAccessory accessory) { }
|
public void 第11层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
[ScriptMethod(name: "正统锯齿花 均衡打击(扫尾)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32403"])]
|
[ScriptMethod(name: "正统锯齿花 均衡打击(扫尾)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32403"])]
|
||||||
@@ -226,7 +228,7 @@ public class Eureka_Orthos {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue062\ue060 盾龙复制体_连线预兆", eventType: EventTypeEnum.Tether, eventCondition: ["Id:0016"])]
|
[ScriptMethod(name: "20 盾龙复制体_连线预兆", eventType: EventTypeEnum.Tether, eventCondition: ["Id:0016"])]
|
||||||
public void 盾龙复制体_连线预兆(Event @event, ScriptAccessory accessory)
|
public void 盾龙复制体_连线预兆(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
//开场 第1次连线3根、第2次连线5根 实体在场外,需要作一定偏移,之后正常
|
//开场 第1次连线3根、第2次连线5根 实体在场外,需要作一定偏移,之后正常
|
||||||
@@ -289,7 +291,7 @@ public class Eureka_Orthos {
|
|||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue062\ue060 盾龙复制体_火焰吐息", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32864"])]
|
[ScriptMethod(name: "20 盾龙复制体_火焰吐息", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32864"])]
|
||||||
public void 盾龙复制体_火焰吐息(Event @event, ScriptAccessory accessory)
|
public void 盾龙复制体_火焰吐息(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -306,7 +308,7 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
#region 21~30层 小怪
|
#region 21~30层 小怪
|
||||||
// 21~30层 小怪
|
// 21~30层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue062\ue061 ~ \ue063\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 21 ~ 30 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第21层(Event @event, ScriptAccessory accessory) { }
|
public void 第21层(Event @event, ScriptAccessory accessory) { }
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
@@ -316,7 +318,7 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
#region 31~40层 小怪
|
#region 31~40层 小怪
|
||||||
// 31~40层 小怪
|
// 31~40层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue063\ue061 ~ \ue064\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 31 ~ 40 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第31层(Event @event, ScriptAccessory accessory) { }
|
public void 第31层(Event @event, ScriptAccessory accessory) { }
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
@@ -326,7 +328,7 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
#region 41~50层 小怪
|
#region 41~50层 小怪
|
||||||
// 41~50层 小怪
|
// 41~50层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue064\ue061 ~ \ue065\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 41 ~ 50 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第41层(Event @event, ScriptAccessory accessory) { }
|
public void 第41层(Event @event, ScriptAccessory accessory) { }
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
@@ -336,7 +338,7 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
#region 51~60层 小怪
|
#region 51~60层 小怪
|
||||||
// 51~60层 小怪
|
// 51~60层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue065\ue061 ~ \ue066\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 51 ~ 60 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第51层(Event @event, ScriptAccessory accessory) { }
|
public void 第51层(Event @event, ScriptAccessory accessory) { }
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
@@ -346,7 +348,7 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
#region 61~70层 小怪
|
#region 61~70层 小怪
|
||||||
// 61~70层 小怪
|
// 61~70层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue066\ue061 ~ \ue067\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 61 ~ 70 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第61层(Event @event, ScriptAccessory accessory) { }
|
public void 第61层(Event @event, ScriptAccessory accessory) { }
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
@@ -356,7 +358,7 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
#region 71~80层 小怪
|
#region 71~80层 小怪
|
||||||
// 71~80层 小怪
|
// 71~80层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue067\ue061 ~ \ue068\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 71 ~ 80 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第71层(Event @event, ScriptAccessory accessory) { }
|
public void 第71层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
|
|
||||||
@@ -456,7 +458,7 @@ public class Eureka_Orthos {
|
|||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统长须豹 回旋尾(扫尾)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32647"])]
|
[ScriptMethod(name: "正统长须豹 回旋尾(扫尾)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32647"])]
|
||||||
public void 正统长须豹_回旋尾(Event @event, ScriptAccessory accessory)
|
public void 正统长须豹_回旋尾(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -471,7 +473,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统雷兽 尾镰(趴地钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32656"])]
|
[ScriptMethod(name: "正统雷兽 尾镰(趴地钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32656"])]
|
||||||
public void 正统雷兽_尾镰(Event @event, ScriptAccessory accessory)
|
public void 正统雷兽_尾镰(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -484,7 +486,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统雷兽 电火花(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32660"])]
|
[ScriptMethod(name: "正统雷兽 电火花(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32660"])]
|
||||||
public void 正统雷兽_电火花(Event @event, ScriptAccessory accessory)
|
public void 正统雷兽_电火花(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -498,7 +500,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue0bc 正统大脚巨猿 吃香蕉", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:33195"])]
|
[ScriptMethod(name: "正统大脚巨猿 吃香蕉", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:33195"])]
|
||||||
public void 正统大脚巨猿_吃香蕉(Event @event, ScriptAccessory accessory)
|
public void 正统大脚巨猿_吃香蕉(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -511,12 +513,12 @@ public class Eureka_Orthos {
|
|||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "正统大脚巨猿 吃香蕉销毁", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32680"], userControl: false)]
|
[ScriptMethod(name: "正统大脚巨猿 吃香蕉销毁", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32680"], userControl: false)]
|
||||||
public void 深宫大脚巨猿_吃香蕉销毁(Event @event, ScriptAccessory accessory)
|
public void 正统大脚巨猿_吃香蕉销毁(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
accessory.Method.RemoveDraw($"正统大脚巨猿_吃香蕉{@event.SourceId()}");
|
accessory.Method.RemoveDraw($"正统大脚巨猿_吃香蕉{@event.SourceId()}");
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue0bc 正统大脚巨猿 捶胸(脱战钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32680"])]
|
[ScriptMethod(name: "正统大脚巨猿 捶胸(脱战钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32680"])]
|
||||||
public void 正统大脚巨猿_捶胸(Event @event, ScriptAccessory accessory)
|
public void 正统大脚巨猿_捶胸(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
//33195 吃香蕉 1.7s ; 32680 捶胸 1.7s ; 伤害提高 61
|
//33195 吃香蕉 1.7s ; 32680 捶胸 1.7s ; 伤害提高 61
|
||||||
@@ -531,7 +533,7 @@ public class Eureka_Orthos {
|
|||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "正统大脚巨猿 捶胸销毁", eventType: EventTypeEnum.ActionEffect, eventCondition: ["ActionId:regex:^(6499|3266[12])$"], userControl: false)]
|
[ScriptMethod(name: "正统大脚巨猿 捶胸销毁", eventType: EventTypeEnum.ActionEffect, eventCondition: ["ActionId:regex:^(6499|3266[12])$"], userControl: false)]
|
||||||
public void 深宫大脚巨猿_捶胸销毁(Event @event, ScriptAccessory accessory)
|
public void 正统大脚巨猿_捶胸销毁(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
// 6499 平A攻击 ; 32661 打飞 ; 32662 殴打
|
// 6499 平A攻击 ; 32661 打飞 ; 32662 殴打
|
||||||
accessory.Method.RemoveDraw($"正统大脚巨猿_捶胸{@event.SourceId()}");
|
accessory.Method.RemoveDraw($"正统大脚巨猿_捶胸{@event.SourceId()}");
|
||||||
@@ -540,7 +542,7 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
#region 80 BOSS 原形卡利亚
|
#region 80 BOSS 原形卡利亚
|
||||||
// 80 BOSS 原形卡利亚
|
// 80 BOSS 原形卡利亚
|
||||||
[ScriptMethod(name: "\ue068\ue060 原形卡利亚 共鸣(顺劈死刑)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31422"])]
|
[ScriptMethod(name: "80 原形卡利亚 共鸣(顺劈死刑)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31422"])]
|
||||||
public void 原形卡利亚_共鸣(Event @event, ScriptAccessory accessory)
|
public void 原形卡利亚_共鸣(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -555,7 +557,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue068\ue060 原形卡利亚 气压领域 内圈即死范围", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^(31427|32930)$"])]
|
[ScriptMethod(name: "80 原形卡利亚 气压领域 内圈即死范围", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^(31427|32930)$"])]
|
||||||
public void 原形卡利亚_气压领域_内(Event @event, ScriptAccessory accessory)
|
public void 原形卡利亚_气压领域_内(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -567,7 +569,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue068\ue060 原形卡利亚 气压领域 外圈即死范围", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31427"])]
|
[ScriptMethod(name: "80 原形卡利亚 气压领域 外圈即死范围", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31427"])]
|
||||||
public void 原形卡利亚_气压领域_外(Event @event, ScriptAccessory accessory)
|
public void 原形卡利亚_气压领域_外(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -581,51 +583,39 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue068\ue060 原形卡利亚 前方神经毒气喷射", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32933"])]
|
[ScriptMethod(name: "80 原形卡利亚 神经毒气喷射", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^(3293[3-5])$"])]
|
||||||
public void 原形卡利亚_前方神经毒气喷射(Event @event, ScriptAccessory accessory)
|
public void 原形卡利亚_神经毒气喷射(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
|
|
||||||
dp.Name = "原形卡利亚_前方神经毒气喷射";
|
|
||||||
dp.Color = accessory.Data.DefaultDangerColor;
|
dp.Color = accessory.Data.DefaultDangerColor;
|
||||||
dp.Owner = @event.SourceId();
|
dp.Owner = @event.SourceId();
|
||||||
dp.Scale = new Vector2(25f);
|
dp.Scale = new Vector2(25f);
|
||||||
dp.Radian = 120f.DegToRad();
|
|
||||||
dp.DestoryAt = 5000;
|
dp.DestoryAt = 5000;
|
||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
|
||||||
}
|
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue068\ue060 原形卡利亚 左侧神经毒气喷射", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32934"])]
|
|
||||||
public void 原形卡利亚_左侧神经毒气喷射(Event @event, ScriptAccessory accessory)
|
|
||||||
{
|
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
|
||||||
|
|
||||||
dp.Name = "原形卡利亚_左侧神经毒气喷射";
|
switch (@event.ActionId())
|
||||||
dp.Color = accessory.Data.DefaultDangerColor;
|
|
||||||
dp.Owner = @event.SourceId();
|
|
||||||
dp.Scale = new Vector2(25f);
|
|
||||||
dp.Radian = 180f.DegToRad();
|
|
||||||
dp.Rotation = 135f.DegToRad();
|
|
||||||
dp.DestoryAt = 5000;
|
|
||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
|
||||||
}
|
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue068\ue060 原形卡利亚 右侧神经毒气喷射", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32935"])]
|
|
||||||
public void 原形卡利亚_右侧神经毒气喷射(Event @event, ScriptAccessory accessory)
|
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
case 32933:
|
||||||
|
dp.Name = "前方神经毒气喷射";
|
||||||
|
dp.Radian = 120f.DegToRad();
|
||||||
|
break;
|
||||||
|
|
||||||
dp.Name = "原形卡利亚_右侧神经毒气喷射";
|
case 32934:
|
||||||
dp.Color = accessory.Data.DefaultDangerColor;
|
dp.Name = "左侧神经毒气喷射";
|
||||||
dp.Owner = @event.SourceId();
|
dp.Radian = 180f.DegToRad();
|
||||||
dp.Scale = new Vector2(25f);
|
dp.Rotation = 135f.DegToRad();
|
||||||
dp.Radian = 180f.DegToRad();
|
break;
|
||||||
dp.Rotation = 225f.DegToRad();
|
|
||||||
dp.DestoryAt = 5000;
|
case 32935:
|
||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
dp.Name = "右侧神经毒气喷射";
|
||||||
|
dp.Radian = 180f.DegToRad();
|
||||||
|
dp.Rotation = 225f.DegToRad();
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
||||||
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue068\ue060 原形卡利亚 环状神经毒气喷射", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32930"])]
|
[ScriptMethod(name: "80 原形卡利亚 环状神经毒气喷射", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32930"])]
|
||||||
public void 原形卡利亚_环状神经毒气喷射(Event @event, ScriptAccessory accessory)
|
public void 原形卡利亚_环状神经毒气喷射(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -655,7 +645,7 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
#region 81~90层 小怪
|
#region 81~90层 小怪
|
||||||
// 81~90层 小怪
|
// 81~90层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue068\ue061 ~ \ue069\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 81 ~ 90 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第81层(Event @event, ScriptAccessory accessory) { }
|
public void 第81层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
[ScriptMethod(name: "正统卡托布莱帕斯 恶魔之瞳(脱战背对)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32762"])]
|
[ScriptMethod(name: "正统卡托布莱帕斯 恶魔之瞳(脱战背对)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32762"])]
|
||||||
@@ -749,7 +739,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统铁面腐尸 追打 TTS", eventType: EventTypeEnum.ActionEffect, eventCondition: ["ActionId:32757"])]
|
[ScriptMethod(name: "正统铁面腐尸 追打 TTS", eventType: EventTypeEnum.ActionEffect, eventCondition: ["ActionId:32757"])]
|
||||||
public void 正统铁面腐尸_追打(Event @event, ScriptAccessory accessory)
|
public void 正统铁面腐尸_追打(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
accessory.Method.TTS("远离正面");
|
accessory.Method.TTS("远离正面");
|
||||||
@@ -757,7 +747,7 @@ public class Eureka_Orthos {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统铁面腐尸 挥舞(顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32759"])]
|
[ScriptMethod(name: "正统铁面腐尸 挥舞(顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32759"])]
|
||||||
public void 正统铁面腐尸_挥舞(Event @event, ScriptAccessory accessory)
|
public void 正统铁面腐尸_挥舞(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -771,9 +761,10 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统贪吃鬼 发霉喷嚏(顺劈)", eventType: EventTypeEnum.ActionEffect, eventCondition: ["ActionId:32748"])]
|
[ScriptMethod(name: "正统贪吃鬼 发霉喷嚏(顺劈)", eventType: EventTypeEnum.ActionEffect, eventCondition: ["ActionId:32748"])]
|
||||||
public void 正统贪吃鬼_发霉喷嚏(Event @event, ScriptAccessory accessory)
|
public void 正统贪吃鬼_发霉喷嚏(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
|
//此处捕获的为 “吸气” 以更早触发提示
|
||||||
accessory.Method.TTS("远离正面");
|
accessory.Method.TTS("远离正面");
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
|
|
||||||
@@ -788,7 +779,7 @@ public class Eureka_Orthos {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
[ScriptMethod(name: "\ue05e 正统贪吃鬼 发霉喷嚏(顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32749"])]
|
[ScriptMethod(name: "正统贪吃鬼 发霉喷嚏(顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32749"])]
|
||||||
public void 正统贪吃鬼_发霉喷嚏(Event @event, ScriptAccessory accessory)
|
public void 正统贪吃鬼_发霉喷嚏(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -803,7 +794,7 @@ public class Eureka_Orthos {
|
|||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统妖影 左侧横扫", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32776"])]
|
[ScriptMethod(name: "正统妖影 左侧横扫", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32776"])]
|
||||||
public void 正统妖影_左侧横扫(Event @event, ScriptAccessory accessory)
|
public void 正统妖影_左侧横扫(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -818,7 +809,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统妖影 右侧横扫", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32777"])]
|
[ScriptMethod(name: "正统妖影 右侧横扫", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32777"])]
|
||||||
public void 正统妖影_右侧横扫(Event @event, ScriptAccessory accessory)
|
public void 正统妖影_右侧横扫(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -833,7 +824,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统妖影 圆形爆发(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32774"])]
|
[ScriptMethod(name: "正统妖影 圆形爆发(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32774"])]
|
||||||
public void 正统妖影_圆形爆发(Event @event, ScriptAccessory accessory)
|
public void 正统妖影_圆形爆发(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -846,7 +837,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统妖影 环形爆发(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32775"])]
|
[ScriptMethod(name: "正统妖影 环形爆发(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32775"])]
|
||||||
public void 正统妖影_环形爆发(Event @event, ScriptAccessory accessory)
|
public void 正统妖影_环形爆发(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -863,7 +854,7 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
#region 90 BOSS 管理者
|
#region 90 BOSS 管理者
|
||||||
// 90 BOSS 管理者
|
// 90 BOSS 管理者
|
||||||
[ScriptMethod(name: "\ue069\ue060 协作程序 魔科学射线α(蛋扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31451"])]
|
[ScriptMethod(name: "90 协作程序 魔科学射线α(蛋扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31451"])]
|
||||||
public void 协作程序_魔科学射线α(Event @event, ScriptAccessory accessory)
|
public void 协作程序_魔科学射线α(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -878,7 +869,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue060 协作程序 魔科学射线β(方块激光)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31452"])]
|
[ScriptMethod(name: "90 协作程序 魔科学射线β(方块激光)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31452"])]
|
||||||
public void 协作程序_魔科学射线β(Event @event, ScriptAccessory accessory)
|
public void 协作程序_魔科学射线β(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -891,7 +882,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Rect, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Rect, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue060 协作程序 魔科学射线γ(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31453"])]
|
[ScriptMethod(name: "90 协作程序 魔科学射线γ(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31453"])]
|
||||||
public void 协作程序_魔科学射线γ(Event @event, ScriptAccessory accessory)
|
public void 协作程序_魔科学射线γ(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -906,7 +897,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue060 协作程序 魔科学射线γ(月环内径)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31453"])]
|
[ScriptMethod(name: "90 协作程序 魔科学射线γ(月环内径)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31453"])]
|
||||||
public void 协作程序_魔科学射线γ内径(Event @event, ScriptAccessory accessory)
|
public void 协作程序_魔科学射线γ内径(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -921,7 +912,7 @@ public class Eureka_Orthos {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//齐射程序 的直线激光,可以考虑抓 BOSS本体读条 31455 delay(或者不用)来给边缘描个框 以作提前绘制 [?
|
//齐射程序 的直线激光,可以考虑抓 BOSS本体读条 31455 delay(或者不用)来给边缘描个框 以作提前绘制 [?
|
||||||
[ScriptMethod(name: "\ue069\ue060 齐射程序 魔科学射线α(蛋扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32832"])]
|
[ScriptMethod(name: "90 齐射程序 魔科学射线α(蛋扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32832"])]
|
||||||
public void 齐射程序_魔科学射线α(Event @event, ScriptAccessory accessory)
|
public void 齐射程序_魔科学射线α(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -935,7 +926,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue060 杀戮程序 魔科学射线β(方块激光)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32833"])]
|
[ScriptMethod(name: "90 杀戮程序 魔科学射线β(方块激光)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32833"])]
|
||||||
public void 杀戮程序_魔科学射线β(Event @event, ScriptAccessory accessory)
|
public void 杀戮程序_魔科学射线β(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -948,7 +939,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Rect, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Rect, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue060 管理者 环状射线", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31447"])]
|
[ScriptMethod(name: "90 管理者 环状射线", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31447"])]
|
||||||
public void 管理者_环状射线(Event @event, ScriptAccessory accessory)
|
public void 管理者_环状射线(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -963,7 +954,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue060 管理者 十字射线", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31448"])]
|
[ScriptMethod(name: "90 管理者 十字射线", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31448"])]
|
||||||
public void 管理者_十字射线(Event @event, ScriptAccessory accessory)
|
public void 管理者_十字射线(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var currentProperty = accessory.Data.GetDefaultDrawProperties();
|
var currentProperty = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -983,7 +974,7 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue060 管理者 执行杀戮程序 诱导黄圈提示", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31454"])]
|
[ScriptMethod(name: "90 管理者 执行杀戮程序 诱导黄圈提示", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31454"])]
|
||||||
public void 管理者_执行杀戮程序(Event @event, ScriptAccessory accessory)
|
public void 管理者_执行杀戮程序(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
accessory.Method.TextInfo("诱导五连AOE", duration: 3000, true);
|
accessory.Method.TextInfo("诱导五连AOE", duration: 3000, true);
|
||||||
@@ -993,11 +984,11 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
#region 91~100层 小怪
|
#region 91~100层 小怪
|
||||||
// 91~100层 小怪
|
// 91~100层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue069\ue061 ~ \ue061\ue060\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 91 ~ 100 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第91层(Event @event, ScriptAccessory accessory) { }
|
public void 第91层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统系统γ 高压电流(打断钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32878"])]
|
[ScriptMethod(name: "正统系统γ 高压电流(打断钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32878"])]
|
||||||
public void 正统系统γ_高压电流(Event @event, ScriptAccessory accessory)
|
public void 正统系统γ_高压电流(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -1010,7 +1001,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统系统γ 排斥炮(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32877"])]
|
[ScriptMethod(name: "正统系统γ 排斥炮(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32877"])]
|
||||||
public void 正统系统γ_排斥炮(Event @event, ScriptAccessory accessory)
|
public void 正统系统γ_排斥炮(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -1023,7 +1014,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统系统γ 环形炮(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32876"])]
|
[ScriptMethod(name: "正统系统γ 环形炮(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32876"])]
|
||||||
public void 正统系统γ_环形炮(Event @event, ScriptAccessory accessory)
|
public void 正统系统γ_环形炮(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -1179,7 +1170,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.RemoveDraw($"正统整备工_邪圣{@event.SourceId()}");
|
accessory.Method.RemoveDraw($"正统整备工_邪圣{@event.SourceId()}");
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统自控化弥诺陶洛斯 百廿八吨回转(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32922"])]
|
[ScriptMethod(name: "正统自控化弥诺陶洛斯 百廿八吨回转(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32922"])]
|
||||||
public void 正统自控化弥诺陶洛斯_百廿八吨回转(Event @event, ScriptAccessory accessory)
|
public void 正统自控化弥诺陶洛斯_百廿八吨回转(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -1192,7 +1183,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统自控化弥诺陶洛斯 卅二吨重击(顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32921"])]
|
[ScriptMethod(name: "正统自控化弥诺陶洛斯 卅二吨重击(顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32921"])]
|
||||||
public void 正统自控化弥诺陶洛斯_卅二吨重击(Event @event, ScriptAccessory accessory)
|
public void 正统自控化弥诺陶洛斯_卅二吨重击(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -1205,7 +1196,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统自控化奇美拉 雷鸣吐息(左上顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32907"])]
|
[ScriptMethod(name: "正统自控化奇美拉 雷鸣吐息(左上顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32907"])]
|
||||||
public void 正统自控化奇美拉_雷鸣吐息(Event @event, ScriptAccessory accessory)
|
public void 正统自控化奇美拉_雷鸣吐息(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -1219,7 +1210,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统自控化奇美拉 寒冰吐息(右上顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32906"])]
|
[ScriptMethod(name: "正统自控化奇美拉 寒冰吐息(右上顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32906"])]
|
||||||
public void 正统自控化奇美拉_寒冰吐息(Event @event, ScriptAccessory accessory)
|
public void 正统自控化奇美拉_寒冰吐息(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -1233,7 +1224,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统自控化奇美拉 蝎尾毒刺(背后扫尾)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32908"])]
|
[ScriptMethod(name: "正统自控化奇美拉 蝎尾毒刺(背后扫尾)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32908"])]
|
||||||
public void 正统自控化奇美拉_蝎尾毒刺(Event @event, ScriptAccessory accessory)
|
public void 正统自控化奇美拉_蝎尾毒刺(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -1247,7 +1238,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统自控化奇美拉 寒冰咆哮(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32909"])]
|
[ScriptMethod(name: "正统自控化奇美拉 寒冰咆哮(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32909"])]
|
||||||
public void 正统自控化奇美拉_寒冰咆哮(Event @event, ScriptAccessory accessory)
|
public void 正统自控化奇美拉_寒冰咆哮(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -1260,7 +1251,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 正统自控化奇美拉 雷电咆哮(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32910"])]
|
[ScriptMethod(name: "正统自控化奇美拉 雷电咆哮(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:32910"])]
|
||||||
public void 正统自控化奇美拉_雷电咆哮(Event @event, ScriptAccessory accessory)
|
public void 正统自控化奇美拉_雷电咆哮(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -1285,7 +1276,7 @@ public class Eureka_Orthos {
|
|||||||
timesCaliburniHasBeenCast=0;
|
timesCaliburniHasBeenCast=0;
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue069 石中剑", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31333"])]
|
[ScriptMethod(name: "99 石中剑", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31333"])]
|
||||||
public void 石中剑_直线(Event @event, ScriptAccessory accessory)
|
public void 石中剑_直线(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
//本体无意义读条:31333,组合对应的飞剑强袭直线读条:31334
|
//本体无意义读条:31333,组合对应的飞剑强袭直线读条:31334
|
||||||
@@ -1359,7 +1350,7 @@ public class Eureka_Orthos {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue069 王者之剑 魂剑之实(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31327"])]
|
[ScriptMethod(name: "99 王者之剑 魂剑之实(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31327"])]
|
||||||
public void 魂剑之实(Event @event, ScriptAccessory accessory)
|
public void 魂剑之实(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -1372,7 +1363,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue069 王者之剑 魂剑之虚(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31328"])]
|
[ScriptMethod(name: "99 王者之剑 魂剑之虚(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31328"])]
|
||||||
public void 魂剑之虚(Event @event, ScriptAccessory accessory)
|
public void 魂剑之虚(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -1386,7 +1377,7 @@ public class Eureka_Orthos {
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Donut, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue069 真空斩(四向顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31342"])]
|
[ScriptMethod(name: "99 真空斩(四向顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31342"])]
|
||||||
public void 真空斩(Event @event, ScriptAccessory accessory)
|
public void 真空斩(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -1401,7 +1392,7 @@ public class Eureka_Orthos {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue069 次元斩(扇环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^(31339|3134[01])$"])]
|
[ScriptMethod(name: "99 次元斩(扇环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^(31339|3134[01])$"])]
|
||||||
public void 次元斩(Event @event, ScriptAccessory accessory)
|
public void 次元斩(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
if (@event["ActionId"].Equals("31339"))
|
if (@event["ActionId"].Equals("31339"))
|
||||||
@@ -1447,7 +1438,7 @@ public class Eureka_Orthos {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue069 极寒冰川 (冰花) ", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31347"])]
|
[ScriptMethod(name: "99 极寒冰川 (冰花) ", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31347"])]
|
||||||
public void 极寒冰川(Event @event, ScriptAccessory accessory)
|
public void 极寒冰川(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var currentProperty=accessory.Data.GetDefaultDrawProperties();
|
var currentProperty=accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -1466,7 +1457,7 @@ public class Eureka_Orthos {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue069 极热炎流(地火)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31344"])]
|
[ScriptMethod(name: "99 极热炎流(地火)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:31344"])]
|
||||||
public void 极热炎流(Event @event, ScriptAccessory accessory)
|
public void 极热炎流(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
|
|||||||
@@ -15,18 +15,19 @@ using ECommons.DalamudServices;
|
|||||||
using ECommons.GameFunctions;
|
using ECommons.GameFunctions;
|
||||||
using ECommons.MathHelpers;
|
using ECommons.MathHelpers;
|
||||||
using System.Threading;
|
using System.Threading;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
namespace the_Palace_of_the_Dead;
|
namespace the_Palace_of_the_Dead;
|
||||||
|
|
||||||
[ScriptType(guid: "4210c323-eba4-4d67-a7e7-b90799494729", name: "死者宫殿", author: "Tetora",
|
[ScriptType(guid: "4210c323-eba4-4d67-a7e7-b90799494729", name: "死者宫殿", author: "Tetora",
|
||||||
territorys: [561,562,563,564,565,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607],
|
territorys: [561,562,563,564,565,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607],
|
||||||
version: "0.0.0.1",note: noteStr)]
|
version: "0.0.0.2",note: noteStr)]
|
||||||
|
|
||||||
public class the_Palace_of_the_Dead
|
public class the_Palace_of_the_Dead
|
||||||
{
|
{
|
||||||
const string noteStr =
|
const string noteStr =
|
||||||
"""
|
"""
|
||||||
v0.0.0.1:
|
v0.0.0.2:
|
||||||
死者宫殿绘制
|
死者宫殿绘制
|
||||||
注:方法设置中的层数仅做分割线效果,并不是批量开关
|
注:方法设置中的层数仅做分割线效果,并不是批量开关
|
||||||
重要:1~80层暂无录像证实,可能会有部分绘制错误,如发现错误请带着ARR联系我
|
重要:1~80层暂无录像证实,可能会有部分绘制错误,如发现错误请带着ARR联系我
|
||||||
@@ -66,6 +67,8 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private bool isExplosionInterrupted = false; // 190层 特大爆炸打断状态
|
||||||
|
|
||||||
// 通用内容
|
// 通用内容
|
||||||
[ScriptMethod(name: "拟态怪_怨念提示", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6397"])]
|
[ScriptMethod(name: "拟态怪_怨念提示", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6397"])]
|
||||||
public void 拟态怪_怨念(Event @event, ScriptAccessory accessory)
|
public void 拟态怪_怨念(Event @event, ScriptAccessory accessory)
|
||||||
@@ -76,19 +79,19 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
#region 1~10层
|
#region 1~10层
|
||||||
// 1~10层
|
// 1~10层
|
||||||
[ScriptMethod(name: "—————— \ue061 ~ \ue061\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 1 ~ 10 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第1层(Event @event, ScriptAccessory accessory) { }
|
public void 第1层(Event @event, ScriptAccessory accessory) { }
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region 11~20层
|
#region 11~20层
|
||||||
// 11~20层
|
// 11~20层
|
||||||
[ScriptMethod(name: "—————— \ue061\ue061 ~ \ue062\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 11 ~ 20 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第11层(Event @event, ScriptAccessory accessory) { }
|
public void 第11层(Event @event, ScriptAccessory accessory) { }
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region 21~30层
|
#region 21~30层
|
||||||
// 21~30层
|
// 21~30层
|
||||||
[ScriptMethod(name: "—————— \ue062\ue061 ~ \ue063\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 21 ~ 30 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第21层(Event @event, ScriptAccessory accessory) { }
|
public void 第21层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
[ScriptMethod(name: "地宫斯卡尼特 唧唧咋咋(睡眠钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6365"])]
|
[ScriptMethod(name: "地宫斯卡尼特 唧唧咋咋(睡眠钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6365"])]
|
||||||
@@ -105,7 +108,7 @@ public class the_Palace_of_the_Dead
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue063\ue060 宁吉兹济达 恐惧迷雾(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6429"])]
|
[ScriptMethod(name: "30 宁吉兹济达 恐惧迷雾(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6429"])]
|
||||||
public void 宁吉兹济达_恐惧迷雾(Event @event, ScriptAccessory accessory)
|
public void 宁吉兹济达_恐惧迷雾(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -122,7 +125,7 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
#region 31~40层
|
#region 31~40层
|
||||||
// 31~40层
|
// 31~40层
|
||||||
[ScriptMethod(name: "—————— \ue063\ue061 ~ \ue064\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 31 ~ 40 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第31层(Event @event, ScriptAccessory accessory) { }
|
public void 第31层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
// 注:此处的噩梦曼提克 撕裂利爪 的技能ID 同 141~149 深宫曼提克 撕裂利爪 ; 均为 5m + 目标圈 ,暂未核实目标圈是否相同
|
// 注:此处的噩梦曼提克 撕裂利爪 的技能ID 同 141~149 深宫曼提克 撕裂利爪 ; 均为 5m + 目标圈 ,暂未核实目标圈是否相同
|
||||||
@@ -131,25 +134,25 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
#region 41~50层
|
#region 41~50层
|
||||||
// 41~50层
|
// 41~50层
|
||||||
[ScriptMethod(name: "—————— \ue064\ue061 ~ \ue065\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 41 ~ 50 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第41层(Event @event, ScriptAccessory accessory) { }
|
public void 第41层(Event @event, ScriptAccessory accessory) { }
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region 51~60层
|
#region 51~60层
|
||||||
// 51~60层
|
// 51~60层
|
||||||
[ScriptMethod(name: "—————— \ue065\ue061 ~ \ue066\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 51 ~ 60 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第51层(Event @event, ScriptAccessory accessory) { }
|
public void 第51层(Event @event, ScriptAccessory accessory) { }
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region 61~70层
|
#region 61~70层
|
||||||
// 61~70层
|
// 61~70层
|
||||||
[ScriptMethod(name: "—————— \ue066\ue061 ~ \ue067\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 61 ~ 70 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第61层(Event @event, ScriptAccessory accessory) { }
|
public void 第61层(Event @event, ScriptAccessory accessory) { }
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region 71~80层
|
#region 71~80层
|
||||||
// 71~80层
|
// 71~80层
|
||||||
[ScriptMethod(name: "—————— \ue067\ue061 ~ \ue068\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 71 ~ 80 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第71层(Event @event, ScriptAccessory accessory) { }
|
public void 第71层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
// 地宫独眼巨人 百吨回转(钢铁)同 171~179层的 深宫独眼雪巨人 百吨回转(钢铁),猜测目标圈为 4m 暂未实证。
|
// 地宫独眼巨人 百吨回转(钢铁)同 171~179层的 深宫独眼雪巨人 百吨回转(钢铁),猜测目标圈为 4m 暂未实证。
|
||||||
@@ -170,7 +173,7 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
/* 没有龙卷风的 DataID
|
/* 没有龙卷风的 DataID
|
||||||
// 80 BOSS 古丹纳
|
// 80 BOSS 古丹纳
|
||||||
[ScriptMethod(name: "\ue068\ue060 古丹纳 吸引(钢铁)", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:???"])]
|
[ScriptMethod(name: "80 古丹纳 吸引(钢铁)", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:???"])]
|
||||||
public void 古丹纳_吸引(Event @event, ScriptAccessory accessory)
|
public void 古丹纳_吸引(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -187,7 +190,7 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
#region 81~90层
|
#region 81~90层
|
||||||
// 81~90层 小怪
|
// 81~90层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue068\ue061 ~ \ue069\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 81 ~ 90 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第81层(Event @event, ScriptAccessory accessory) { }
|
public void 第81层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
[ScriptMethod(name: "地宫奇美拉 寒冰咆哮(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7078","SourceName:地宫奇美拉"])]
|
[ScriptMethod(name: "地宫奇美拉 寒冰咆哮(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7078","SourceName:地宫奇美拉"])]
|
||||||
@@ -217,7 +220,7 @@ public class the_Palace_of_the_Dead
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 90层 BOSS 爆弹怪教母
|
// 90层 BOSS 爆弹怪教母
|
||||||
[ScriptMethod(name: "\ue069\ue060 熔岩爆弹怪 自爆(钢铁)", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6377"])]
|
[ScriptMethod(name: "90 熔岩爆弹怪 自爆(钢铁)", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6377"])]
|
||||||
public void 熔岩爆弹怪_自爆(Event @event, ScriptAccessory accessory)
|
public void 熔岩爆弹怪_自爆(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -229,14 +232,14 @@ public class the_Palace_of_the_Dead
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue060 灰色爆弹怪 击杀提示", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6376"])]
|
[ScriptMethod(name: "90 灰色爆弹怪 击杀提示", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6376"])]
|
||||||
public void 灰色爆弹怪_击杀提示(Event @event, ScriptAccessory accessory)
|
public void 灰色爆弹怪_击杀提示(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
accessory.Method.TextInfo("击杀灰色爆弹怪", duration: 5, true);
|
accessory.Method.TextInfo("击杀灰色爆弹怪", duration: 5, true);
|
||||||
accessory.Method.TTS("击杀灰色爆弹怪");
|
accessory.Method.TTS("击杀灰色爆弹怪");
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue069\ue060 眩晕爆弹怪 寒霜弹提示", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6378"])]
|
[ScriptMethod(name: "90 眩晕爆弹怪 寒霜弹提示", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6378"])]
|
||||||
public void 眩晕爆弹怪_震撼弹(Event @event, ScriptAccessory accessory)
|
public void 眩晕爆弹怪_震撼弹(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
accessory.Method.TextInfo("将眩晕爆弹怪推至BOSS脚下", duration: 5, true);
|
accessory.Method.TextInfo("将眩晕爆弹怪推至BOSS脚下", duration: 5, true);
|
||||||
@@ -258,15 +261,21 @@ public class the_Palace_of_the_Dead
|
|||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
#region 91~100层
|
||||||
|
// 91~100层
|
||||||
|
[ScriptMethod(name: "—————— 91 ~ 100 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
|
public void 第91层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
#endregion
|
||||||
|
|
||||||
#region 101~110层
|
#region 101~110层
|
||||||
// 101~110层
|
// 101~110层
|
||||||
[ScriptMethod(name: "—————— \ue061\ue060\ue061 ~ \ue061\ue061\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 101 ~ 110 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第101层(Event @event, ScriptAccessory accessory) { }
|
public void 第101层(Event @event, ScriptAccessory accessory) { }
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region 111~120层
|
#region 111~120层
|
||||||
// 111~120层
|
// 111~120层
|
||||||
[ScriptMethod(name: "—————— \ue061\ue061\ue061 ~ \ue061\ue062\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 111 ~ 120 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第111层(Event @event, ScriptAccessory accessory) { }
|
public void 第111层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
[ScriptMethod(name: "深宫蝾螈 粘膜 打断提示", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7014"])]
|
[ScriptMethod(name: "深宫蝾螈 粘膜 打断提示", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7014"])]
|
||||||
@@ -279,7 +288,7 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
#region 121~130层
|
#region 121~130层
|
||||||
// 121~130层
|
// 121~130层
|
||||||
[ScriptMethod(name: "—————— \ue061\ue062\ue061 ~ \ue061\ue063\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 121 ~ 130 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第121层(Event @event, ScriptAccessory accessory) { }
|
public void 第121层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
[ScriptMethod(name: "深宫弥诺陶洛斯 百一十吨回转(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6364"])]
|
[ScriptMethod(name: "深宫弥诺陶洛斯 百一十吨回转(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6364"])]
|
||||||
@@ -295,7 +304,7 @@ public class the_Palace_of_the_Dead
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue061\ue063\ue060 埃尔法德 恐惧迷雾(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7141"])]
|
[ScriptMethod(name: "130 埃尔法德 恐惧迷雾(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7141"])]
|
||||||
public void 埃尔法德_恐惧迷雾(Event @event, ScriptAccessory accessory)
|
public void 埃尔法德_恐惧迷雾(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -313,7 +322,7 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
#region 131~140层
|
#region 131~140层
|
||||||
// 131~140层
|
// 131~140层
|
||||||
[ScriptMethod(name: "—————— \ue061\ue063\ue061 ~ \ue061\ue064\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 131 ~ 140 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第131层(Event @event, ScriptAccessory accessory) { }
|
public void 第131层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
[ScriptMethod(name: "深宫鬼鱼 吸蚀(吸引)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6372"])]
|
[ScriptMethod(name: "深宫鬼鱼 吸蚀(吸引)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6372"])]
|
||||||
@@ -346,7 +355,7 @@ public class the_Palace_of_the_Dead
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 深宫冥鬼之眼 5级石化 (扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7031"])]
|
[ScriptMethod(name: "深宫冥鬼之眼 5级石化 (扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7031"])]
|
||||||
public void 深宫冥鬼之眼_5级石化(Event @event, ScriptAccessory accessory)
|
public void 深宫冥鬼之眼_5级石化(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -363,7 +372,7 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
#region 141~150层
|
#region 141~150层
|
||||||
// 141~150层 小怪
|
// 141~150层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue061\ue064\ue061 ~ \ue061\ue065\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 141 ~ 150 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第141层(Event @event, ScriptAccessory accessory) { }
|
public void 第141层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
[ScriptMethod(name: "深宫浮灵 强麻痹 打断提示", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6386"])]
|
[ScriptMethod(name: "深宫浮灵 强麻痹 打断提示", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6386"])]
|
||||||
@@ -396,7 +405,7 @@ public class the_Palace_of_the_Dead
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 深宫曼提克 撕裂利爪(顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6394"])]
|
[ScriptMethod(name: "深宫曼提克 撕裂利爪(顺劈)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6394"])]
|
||||||
public void 深宫曼提克_撕裂利爪(Event @event, ScriptAccessory accessory)
|
public void 深宫曼提克_撕裂利爪(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
// 此绘制的技能ID同 31~49层的 噩梦曼提克 撕裂利爪,均为 5m + 目标圈
|
// 此绘制的技能ID同 31~49层的 噩梦曼提克 撕裂利爪,均为 5m + 目标圈
|
||||||
@@ -414,7 +423,7 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
#region 151~160层
|
#region 151~160层
|
||||||
// 151~160层 小怪
|
// 151~160层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue061\ue065\ue061 ~ \ue061\ue066\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 151 ~ 160 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第151层(Event @event, ScriptAccessory accessory) { }
|
public void 第151层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
[ScriptMethod(name: "深宫小恶魔 冰棘屏障 打断提醒", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6943"])]
|
[ScriptMethod(name: "深宫小恶魔 冰棘屏障 打断提醒", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:6943"])]
|
||||||
@@ -427,13 +436,13 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
#region 161~170层
|
#region 161~170层
|
||||||
// 161~170层
|
// 161~170层
|
||||||
[ScriptMethod(name: "—————— \ue061\ue066\ue061 ~ \ue061\ue067\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 161 ~ 170 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第161层(Event @event, ScriptAccessory accessory) { }
|
public void 第161层(Event @event, ScriptAccessory accessory) { }
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region 171~180层 小怪
|
#region 171~180层 小怪
|
||||||
// 171~180层 小怪
|
// 171~180层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue061\ue067\ue061 ~ \ue061\ue068\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 171 ~ 180 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第171层(Event @event, ScriptAccessory accessory) { }
|
public void 第171层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
[ScriptMethod(name: "深宫独眼雪巨人 怒视(直线)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7061"])]
|
[ScriptMethod(name: "深宫独眼雪巨人 怒视(直线)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7061"])]
|
||||||
@@ -482,7 +491,7 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
#region 180层 BOSS 丹代恩索涅
|
#region 180层 BOSS 丹代恩索涅
|
||||||
//180 BOSS 丹代恩索涅
|
//180 BOSS 丹代恩索涅
|
||||||
[ScriptMethod(name: "\ue061\ue068\ue060 丹代恩索涅 吸引(钢铁)", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6384"])]
|
[ScriptMethod(name: "180 丹代恩索涅 吸引(钢铁)", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6384"])]
|
||||||
public void 丹代恩索涅_吸引(Event @event, ScriptAccessory accessory)
|
public void 丹代恩索涅_吸引(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -500,7 +509,7 @@ public class the_Palace_of_the_Dead
|
|||||||
accessory.Method.RemoveDraw($"丹代恩索涅_吸引{@event.SourceId()}");
|
accessory.Method.RemoveDraw($"丹代恩索涅_吸引{@event.SourceId()}");
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue061\ue068\ue060 丹代恩索涅 黄道陨石", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7166"])]
|
[ScriptMethod(name: "180 丹代恩索涅 黄道陨石", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7166"])]
|
||||||
public void 丹代恩索涅_黄道陨石(Event @event, ScriptAccessory accessory)
|
public void 丹代恩索涅_黄道陨石(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
accessory.Method.TextInfo("80%真伤", duration: 5, true);
|
accessory.Method.TextInfo("80%真伤", duration: 5, true);
|
||||||
@@ -510,10 +519,10 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
#region 181~190层 小怪
|
#region 181~190层 小怪
|
||||||
// 181~190层 小怪
|
// 181~190层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue061\ue068\ue061 ~ \ue061\ue069\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 181 ~ 190 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第181层(Event @event, ScriptAccessory accessory) { }
|
public void 第181层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 深宫加姆 寒冰咆哮(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7078","SourceName:深宫加姆"])]
|
[ScriptMethod(name: "深宫加姆 寒冰咆哮(钢铁)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7078","SourceName:深宫加姆"])]
|
||||||
public void 深宫加姆_寒冰咆哮(Event @event, ScriptAccessory accessory)
|
public void 深宫加姆_寒冰咆哮(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
// 此处的 深宫加姆 与 81~90层的 地宫奇美拉 所释放的 钢铁月环 技能ID相同 ,但其对应的目标圈不同 ,所以需要区分画图
|
// 此处的 深宫加姆 与 81~90层的 地宫奇美拉 所释放的 钢铁月环 技能ID相同 ,但其对应的目标圈不同 ,所以需要区分画图
|
||||||
@@ -526,7 +535,7 @@ public class the_Palace_of_the_Dead
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 深宫加姆 雷电咆哮(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7079","SourceName:深宫加姆"])]
|
[ScriptMethod(name: "深宫加姆 雷电咆哮(月环)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7079","SourceName:深宫加姆"])]
|
||||||
public void 深宫加姆_雷电咆哮(Event @event, ScriptAccessory accessory)
|
public void 深宫加姆_雷电咆哮(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -543,7 +552,7 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
#region 190层 BOSS 爆弹怪教父
|
#region 190层 BOSS 爆弹怪教父
|
||||||
// 190层 BOSS 爆弹怪教父
|
// 190层 BOSS 爆弹怪教父
|
||||||
[ScriptMethod(name: "\ue061\ue069\ue060 眩晕爆弹怪 冰碎(钢铁)", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6387"])]
|
[ScriptMethod(name: "190 眩晕爆弹怪 冰碎(钢铁)", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6387"])]
|
||||||
public void 眩晕爆弹怪_冰碎(Event @event, ScriptAccessory accessory)
|
public void 眩晕爆弹怪_冰碎(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
@@ -556,7 +565,7 @@ public class the_Palace_of_the_Dead
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue061\ue069\ue060 治疗爆弹怪 击杀提示", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6385"])]
|
[ScriptMethod(name: "190 治疗爆弹怪 击杀提示", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6385"])]
|
||||||
public void 治疗爆弹怪_击杀提示(Event @event, ScriptAccessory accessory)
|
public void 治疗爆弹怪_击杀提示(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
accessory.Method.TextInfo("击杀治疗爆弹怪", duration: 5, true);
|
accessory.Method.TextInfo("击杀治疗爆弹怪", duration: 5, true);
|
||||||
@@ -567,7 +576,7 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
|
|
||||||
/* 有点计数问题,先放着等有缘人修
|
/* 有点计数问题,先放着等有缘人修
|
||||||
[ScriptMethod(name: "\ue061\ue069\ue060 熔岩爆弹怪 出现位置预测", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6385"])]
|
[ScriptMethod(name: "190 熔岩爆弹怪 出现位置预测", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6385"])]
|
||||||
public void 熔岩爆弹怪_震撼弹预测(Event @event, ScriptAccessory accessory)
|
public void 熔岩爆弹怪_震撼弹预测(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
//在治疗爆弹怪 刷新约54s后 出现熔岩爆弹怪 ,期间BOSS会读条3次 [7169]地面爆破 第3次与第2次间隔较长,应在第3次黄圈读条时准备将BOSS拉去刷新位置
|
//在治疗爆弹怪 刷新约54s后 出现熔岩爆弹怪 ,期间BOSS会读条3次 [7169]地面爆破 第3次与第2次间隔较长,应在第3次黄圈读条时准备将BOSS拉去刷新位置
|
||||||
@@ -645,7 +654,7 @@ public class the_Palace_of_the_Dead
|
|||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue061\ue069\ue060 熔岩爆弹怪 震撼弹提示", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6386"])]
|
[ScriptMethod(name: "190 熔岩爆弹怪 震撼弹提示", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:6386"])]
|
||||||
public void 熔岩爆弹怪_震撼弹(Event @event, ScriptAccessory accessory)
|
public void 熔岩爆弹怪_震撼弹(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
accessory.Method.TextInfo("将熔岩爆弹怪推至BOSS脚下", duration: 5, true);
|
accessory.Method.TextInfo("将熔岩爆弹怪推至BOSS脚下", duration: 5, true);
|
||||||
@@ -666,28 +675,35 @@ public class the_Palace_of_the_Dead
|
|||||||
accessory.Method.RemoveDraw($"熔岩爆弹怪_震撼弹");
|
accessory.Method.RemoveDraw($"熔岩爆弹怪_震撼弹");
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
[ScriptMethod(name: "\ue061\ue069\ue060 爆弹怪教父 特大爆炸提示", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7103"])]
|
[ScriptMethod(name: "190 爆弹怪教父 特大爆炸提示", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7103"])]
|
||||||
public void 爆弹怪教父_特大爆炸提示(Event @event, ScriptAccessory accessory)
|
public async void 爆弹怪教父_特大爆炸提示(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
accessory.Method.TextInfo("99.9%真伤,注意瞬回", duration: 10, true);
|
isExplosionInterrupted = false;
|
||||||
accessory.Method.TTS("99.9%真伤,注意瞬回");
|
|
||||||
|
await Task.Delay(14800);
|
||||||
|
|
||||||
|
if (!isExplosionInterrupted)
|
||||||
|
{
|
||||||
|
accessory.Method.TextInfo("99.9%真伤,注意瞬回", duration: 10, true);
|
||||||
|
accessory.Method.TTS("99.9%真伤,注意瞬回");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
}
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
|
|
||||||
[ScriptMethod(name: "特大爆炸打断销毁", eventType: EventTypeEnum.CancelAction, eventCondition: ["ActionId:7103"], userControl: false)]
|
[ScriptMethod(name: "特大爆炸打断销毁", eventType: EventTypeEnum.CancelAction, eventCondition: ["ActionId:7103"], userControl: false)]
|
||||||
public void 特大爆炸打断销毁(Event @event, ScriptAccessory accessory)
|
public void 特大爆炸打断销毁(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
/* 判断读条时间:
|
isExplosionInterrupted = true;
|
||||||
if 7103 读条至14.8s时 :触发方法
|
|
||||||
else:取消对应方法触发
|
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region 191~200层 小怪
|
#region 191~200层 小怪
|
||||||
// 191~200层 小怪
|
// 191~200层 小怪
|
||||||
[ScriptMethod(name: "—————— \ue061\ue069\ue061 ~ \ue062\ue060\ue060 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
[ScriptMethod(name: "—————— 191 ~ 200 层 ——————", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:"])]
|
||||||
public void 第191层(Event @event, ScriptAccessory accessory) { }
|
public void 第191层(Event @event, ScriptAccessory accessory) { }
|
||||||
|
|
||||||
[ScriptMethod(name: "奥尼克斯龙 邪视(背对)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7043"])]
|
[ScriptMethod(name: "奥尼克斯龙 邪视(背对)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7043"])]
|
||||||
@@ -702,7 +718,7 @@ public class the_Palace_of_the_Dead
|
|||||||
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
}
|
}
|
||||||
|
|
||||||
[ScriptMethod(name: "\ue05e 深宫幽鬼之眼 5级即死 (扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7084"])]
|
[ScriptMethod(name: "深宫幽鬼之眼 5级即死 (扇形)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:7084"])]
|
||||||
public void 深宫幽鬼之眼_5级即死(Event @event, ScriptAccessory accessory)
|
public void 深宫幽鬼之眼_5级即死(Event @event, ScriptAccessory accessory)
|
||||||
{
|
{
|
||||||
var dp = accessory.Data.GetDefaultDrawProperties();
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
|
|||||||
Reference in New Issue
Block a user