计算力/过载值 (CP/Overload)

计算力(CP)过载值(Overload)共同限制玩家的技能施放:

计算力:不使用技能时常为满,使用技能时被消耗,消耗后经过1tick的冷却会开始恢复,每秒恢复180点直到回满。

过载值:不使用技能时常为空,使用技能时被提升,上升后经过1tick的冷却会开始下降,每秒恢复180点直到清空。

施放技能时的具体机制为:

玩家按下技能键时进行条件判断:

    若过载值因此次施放被填满,取消施放本次技能,禁止玩家释放技能直到玩家的过载值下降归零;

    若此时过载值满或正处于填满后的下降期则取消施放本次技能;

    若此时过载值未满也不将满则过载值升高一定量,进行条件判断:

        若目前剩余CP不足以施放本次技能,则无法施放本次技能;

        若目前剩余CP值足以施放本次技能:

            若为瞬发技能,消耗技能所需的CP并发动本次技能;

            若为持续性技能,持续扣除每帧所需CP值和过载值直到CP耗尽或过载满。


CP过载值的上限皆随玩家的能力等级而提升,也会随着玩家施放技能的锻炼而得到一定程度的提升,详见下表:


等级默认最大CP最大扩展CP

LV0

18000(因为用不了超能力)
LV11800900
LV228001000
LV340001500
LV480001700
LV51600012000


和计算力一样,过载值随着超能力的等级提升和使用锻炼而提升上限,详见下表:


等级最大过载值最大扩展过载值
LV01000(因为用不了超能力)
LV110040
LV240070
LV360080
LV41000100
LV52000500
CP过载值的数值都可以在academy-craft-data.conf的ac.ability项内配置。

短评加载中..