GSServer-CBT/soggy_resources/lua/Config/Json/ConfigAbilityModifier.lua
Akbar Yahya e0d4d8040c melon
2022-11-21 16:30:31 +08:00

36 lines
1.7 KiB
Lua

--************************************************************************
-- 工具自动生成的类型定义代码(UTF-8 With BOM),请勿编辑!
-- File Name: ConfigAbilityModifier.lua
-- Purpose: lua类型定义文件
-- Copyright (c) 2017-2100 miHoYo.com, Inc. All rights reserved.
--************************************************************************
--Modifier Time Scale
ModifierTimeScale =
{
Owner = 0, -- Use owner's timescale, meaning if owner get slowed done the modifier will last longer
Caster = 1, -- Use caster's timescae, meaning if caster get slowed done the modifier will last longer
Level = 2, -- Use level's timescale, meaning constant timescale
}
--Modifier Attribute
ModifierStacking =
{
Refresh = 0, -- When applied again within its duration, the duration will be refreshed.
Unique = 1, -- When applied again within its duration, nothing will happen.
Prolong = 2, -- When applied again within its duration, it's element durability will be prolonged.
Multiple = 3, -- When applied again, multiple instanced of this modifier will be added.
MultipleRefresh = 4, -- When applied again, multiple instanced of this modifier will be added and replace the smallest element durability one.
MultipleRefreshNoRemove = 5, -- When applied again, multiple instanced of this modifier will be added and refresh the smallest element durability one to origin, then return.
MultipleAllRefresh = 6, -- When applied again, all the multiplied modifiers element durability will be refreshed
GlobalUnique = 7, -- When applied by others again, select the one match the stacking option condition
}
--UniqueModifierCond
UniqueModifierCond =
{
Greater = 0, -- Greater
Smaller = 1, -- Smaller
}