74 lines
1.6 KiB
Lua
74 lines
1.6 KiB
Lua
PoisonConfig = {};
|
|
|
|
PoisonConfig.bUseRandomEndPosition = false;
|
|
---@type bool 是否使用固定
|
|
PoisonConfig.bUseStationaryPosition = false;
|
|
|
|
-- 区域设定
|
|
---@type table<int32, table<int32, CircleConfigItem>>
|
|
PoisonConfig.CircleConfig = {
|
|
-- 这是针对不同位置的
|
|
[1] = {
|
|
-- 最开始的默认位置
|
|
[1] = {
|
|
-- 延迟多长时间执行
|
|
Delay = 30; -- 35
|
|
-- 开始的时候的半径
|
|
Radius = 75;
|
|
-- 缩小持续的时间
|
|
MoveTime = 20; -- 30
|
|
-- 每秒持续伤害
|
|
Damage = 2;
|
|
};
|
|
[2] = {
|
|
-- 延迟多长时间执行
|
|
Delay = 17; -- 25
|
|
-- 开始的时候的半径
|
|
Radius = 35;
|
|
-- 缩小持续的时间
|
|
MoveTime = 15; -- 25
|
|
-- 每秒持续伤害
|
|
Damage = 3.5;
|
|
},
|
|
[3] = {
|
|
-- 延迟多长时间执行
|
|
Delay = 15; -- 10
|
|
-- 开始的时候的半径
|
|
Radius = 15;
|
|
-- 缩小持续的时间
|
|
MoveTime = 12; -- 25
|
|
-- 每秒持续伤害
|
|
Damage = 5;
|
|
},
|
|
[4] = {
|
|
-- 延迟多长时间执行
|
|
Delay = 15; -- 10
|
|
-- 开始的时候的半径
|
|
Radius = 1.5;
|
|
-- 缩小持续的时间
|
|
MoveTime = 10; -- 25
|
|
-- 每秒持续伤害
|
|
Damage = 8;
|
|
},
|
|
[5] = {
|
|
-- 延迟多长时间执行
|
|
Delay = 15; -- 10
|
|
-- 开始的时候的半径
|
|
Radius = 0;
|
|
-- 缩小持续的时间
|
|
MoveTime = 10; -- 25
|
|
-- 每秒持续伤害
|
|
Damage = 12;
|
|
},
|
|
}
|
|
}
|
|
|
|
-- 如果受到伤害的是 血量,否则就是信号值(信号值没用,修改不了)
|
|
PoisonConfig.bDamageIsHealth = true;
|
|
|
|
--- 存放位置的
|
|
PoisonConfig.PoisonCenter = {};
|
|
|
|
PoisonConfig.SelectIndex = -1;
|
|
|
|
return PoisonConfig; |