// priority: 999999

// 此项配置进入游戏时每个玩家获得的近卫数量
// 也会修改玩家初始获得的远征军规模，上限为初始近卫的3倍
var pioneer = 4

// 此项配置远征军规模上限
var scaleLimit = 248

// 集结相关配置选项
// 用于R轮盘集结指令
var AssembleSoldiersConfig = {
    baseDelayPerBlock: 0.01,     // 每格距离的基础延迟秒数        （士兵会根据距离玩家的真实距离延迟）
    preferredDistance: 24,       // 优先选择的召唤距离           （士兵会尽可能的传送到距离玩家的这个距离，方向为玩家面向士兵的方向）
    maxSummonDistance: 40,       // 最大召唤距离
    baseMaxDelay: 10,            // 基础最大延迟秒数              (不会小于1)
    maxDelayScale: 0.25,         // 队伍规模对最大延迟的影响系数  （规模越大，最大延迟的秒数越大，会在基础值上相加,不会小于0.1）
    minDelay: 1,                 // 最小延迟秒数                 （距离过近的士兵是不会传送的）
}
// 传送士兵相关配置选项
// 跟随的士兵跟随玩家传送时使用
// 当集结找不到合适位置时会调用它作为备用
// 配置在玩家多大范围随机寻找合适的位置传送士兵
// 跨维度传送等类型也会调用这个数据
var TPSoldierConfig = {
    maxRadius: 8,                // 最大范围
    minRadius: 3                 // 最小范围
    // 设置太小的可用范围会导致传送失败，不要这样做
}

// 此项配置召唤远征军的冷却倍率
// 冷却时间 = 远征军规模 * 倍率 (秒)
var TPsoldiersTimes = 1.5

// 此项配置援军召唤冷却 (秒)
var allyCD = 900

// 此项配置援军存在时间 (秒)
global.duration = 300
// 此项配置多人游戏跨存档士兵存在时间 (秒)
global.OnlineLegion = 3600

//是否禁止撼地斯拉成长；true = 禁止成长，false = 允许成长
global.tremorzilla = true

// 互相伤害免疫白名单
// 名单内的ID如果没有参与默认队伍（非任务内五色旗帜团队）
// 则会互相免疫伤害，免疫玩家团队伤害，以及无法对玩家团队造成伤害
var immuneEntityTypes = [
    "call_of_yucutan:ahaw",
    "call_of_yucutan:golden_guard",
    "guardvillagers:guard",
    "minecolonies:citizen",
    "minecolonies:visitor",
    "minecraft:cat",
    "minecraft:iron_golem",
    "minecraft:villager",
    "takesapillage:clay_golem",
]