32 lines
676 B
Markdown
32 lines
676 B
Markdown
* 击杀情况
|
||
|
||
1、自杀(击按钮)
|
||
2、自杀(主动离开)
|
||
3、子弹击杀
|
||
4、毒圈
|
||
5、爆炸
|
||
6、buff
|
||
|
||
* 战斗公式
|
||
|
||
涉及的配置表:
|
||
player
|
||
equip
|
||
paramater
|
||
|
||
定义:
|
||
abiltiy: 描述玩家游戏过程所有的属性加成,共有两种:加百分比、加绝对值
|
||
|
||
当子弹命中目标时:
|
||
|
||
|
||
target:
|
||
基础防御=player.def
|
||
最终防御=基础防御 * (1 + ability.防御百分比加成) + ability.防御绝对值加成
|
||
|
||
bullet:
|
||
基础攻击=equip.atk
|
||
最终攻击=基础攻击 * (1 + ability.攻击百分比加成) + ability.攻击绝对值加成
|
||
|
||
玩家最终收到的伤害=bullet.最终攻击 * (1 - target.最终防御/paramater.K)
|