现在每个作战方可以独立保存一些栈。
使用栈基于 索引值,索引值 可以是 0 ~ 10000 的任意整数。
未处理存档。
位于 rulesmd.ini:
[SomeBuffType]
Effect.Type=StackPush将挂载此 Buff 的单位推入指定的栈内。
- 只有进入
生效状态时,单位才会被推入栈内。 - 单位被推入栈内后,会立刻进入
结束状态(即不会停留在生效状态)。 - 当 Buff 被移除或挂载 Buff 的单位死亡,单位会被从栈内移除。
位于 rulesmd.ini:
[SomeBuffType]
; 效果种类相关属性
Effect.ExtraCodeA=0 ; 整数 , 用来决定栈的索引 , 取值范围 : 0 ~ 10000 , 无效值默认为 0 , 默认值是 0
Effect.Source=no ; yes/no , 决定栈被存储在哪一作战方 , 默认值是 no
; yes = 栈存储在 Buff 来源的作战方
; no = 栈存储在挂载此 Buff 的单位的作战方不支持广播或监听。
不支持数值显示。
位于 rulesmd.ini:
[SomeBuffType]
Effect.Type=StackTop给指定的栈的栈顶单位挂载 Buff 。
- 该 Buff 不会自动将栈内的单位弹出。
- Buff 挂载生效后,会立刻进入
结束状态(即不会停留在生效状态)。
位于 rulesmd.ini:
[SomeBuffType]
; 效果种类相关属性
Effect.AcceptBuffs= ; Buff 列表 , 挂载这些 Buff , 没设置就不挂载
Effect.ExtraCodeA=0 ; 整数 , 用来决定栈的索引 , 取值范围 : 0 ~ 10000 , 无效值默认为 0 , 默认值是 0
Effect.Source=no ; yes/no , 决定栈被存储在哪一作战方 , 默认值是 no
; yes = 栈存储在 Buff 来源的作战方
; no = 栈存储在挂载此 Buff 的单位的作战方不支持广播或监听。
不支持数值显示。
位于 rulesmd.ini:
[SomeBuffType]
Effect.Type=StackPop将指定的栈的栈顶单位弹出,不做任何处理。
- 该 Buff 不会自动将栈顶的单位拥有的入栈 Buff 结束,谨慎使用。
位于 rulesmd.ini:
[SomeBuffType]
; 效果种类相关属性
Effect.ExtraCodeA=0 ; 整数 , 用来决定栈的索引 , 取值范围 : 0 ~ 10000 , 无效值默认为 0 , 默认值是 0
Effect.Source=no ; yes/no , 决定栈被存储在哪一作战方 , 默认值是 no
; yes = 栈存储在 Buff 来源的作战方
; no = 栈存储在挂载此 Buff 的单位的作战方不支持广播或监听。
不支持数值显示。