|
|
|
import { quality_collor, extra_entry_num } from './constant';
|
|
|
|
|
|
|
|
export class Entry {
|
|
|
|
type: string;
|
|
|
|
value: number;
|
|
|
|
showVal: string;
|
|
|
|
percent: number;
|
N多功能新增与调整
1.新增装备属性:伤害加成,伤害减免,暴击避免,爆伤减免,移动速度,转生属性副本行进速度更改为移动速度
2.新增装备类型:饰品,裤子,鞋子,护腕
3.新增装备品质:多彩,多彩品质装备拥有独特的主被动技能
4.新增部分多彩品质装备(暂无产出途径)
5.调整战斗逻辑,适配新增属性和技能
6.调整护甲减伤比例(调低)
7.调整格挡属性数值(调低)
8.调整暴击率和暴击伤害数值随装备等级线性增长(1级为原来一半,100级与原来相等)
9.调整转生点对移动速度的加成(调低)
10.新增装备图标资源
11.装备图鉴显示方式调整
1 month ago
|
|
|
max: number;
|
|
|
|
min: number;
|
|
|
|
|
N多功能新增与调整
1.新增装备属性:伤害加成,伤害减免,暴击避免,爆伤减免,移动速度,转生属性副本行进速度更改为移动速度
2.新增装备类型:饰品,裤子,鞋子,护腕
3.新增装备品质:多彩,多彩品质装备拥有独特的主被动技能
4.新增部分多彩品质装备(暂无产出途径)
5.调整战斗逻辑,适配新增属性和技能
6.调整护甲减伤比例(调低)
7.调整格挡属性数值(调低)
8.调整暴击率和暴击伤害数值随装备等级线性增长(1级为原来一半,100级与原来相等)
9.调整转生点对移动速度的加成(调低)
10.新增装备图标资源
11.装备图鉴显示方式调整
1 month ago
|
|
|
constructor(type: string, value: number, showVal: string, max: number, min: number) {
|
|
|
|
this.type = type;
|
|
|
|
this.value = value;
|
|
|
|
this.showVal = showVal;
|
N多功能新增与调整
1.新增装备属性:伤害加成,伤害减免,暴击避免,爆伤减免,移动速度,转生属性副本行进速度更改为移动速度
2.新增装备类型:饰品,裤子,鞋子,护腕
3.新增装备品质:多彩,多彩品质装备拥有独特的主被动技能
4.新增部分多彩品质装备(暂无产出途径)
5.调整战斗逻辑,适配新增属性和技能
6.调整护甲减伤比例(调低)
7.调整格挡属性数值(调低)
8.调整暴击率和暴击伤害数值随装备等级线性增长(1级为原来一半,100级与原来相等)
9.调整转生点对移动速度的加成(调低)
10.新增装备图标资源
11.装备图鉴显示方式调整
1 month ago
|
|
|
this.max = max;
|
|
|
|
this.min = min;
|
|
|
|
this.percent = Math.round(((value - min) / (max - min)) * 100);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
export class Quality {
|
|
|
|
quality: string;
|
|
|
|
qualityCoefficient: number;
|
N多功能新增与调整
1.新增装备属性:伤害加成,伤害减免,暴击避免,爆伤减免,移动速度,转生属性副本行进速度更改为移动速度
2.新增装备类型:饰品,裤子,鞋子,护腕
3.新增装备品质:多彩,多彩品质装备拥有独特的主被动技能
4.新增部分多彩品质装备(暂无产出途径)
5.调整战斗逻辑,适配新增属性和技能
6.调整护甲减伤比例(调低)
7.调整格挡属性数值(调低)
8.调整暴击率和暴击伤害数值随装备等级线性增长(1级为原来一半,100级与原来相等)
9.调整转生点对移动速度的加成(调低)
10.新增装备图标资源
11.装备图鉴显示方式调整
1 month ago
|
|
|
// color: string;
|
|
|
|
extraEntryNum: number;
|
|
|
|
constructor(quality: string, coefficient: number) {
|
|
|
|
this.quality = quality;
|
|
|
|
this.qualityCoefficient = coefficient;
|
N多功能新增与调整
1.新增装备属性:伤害加成,伤害减免,暴击避免,爆伤减免,移动速度,转生属性副本行进速度更改为移动速度
2.新增装备类型:饰品,裤子,鞋子,护腕
3.新增装备品质:多彩,多彩品质装备拥有独特的主被动技能
4.新增部分多彩品质装备(暂无产出途径)
5.调整战斗逻辑,适配新增属性和技能
6.调整护甲减伤比例(调低)
7.调整格挡属性数值(调低)
8.调整暴击率和暴击伤害数值随装备等级线性增长(1级为原来一半,100级与原来相等)
9.调整转生点对移动速度的加成(调低)
10.新增装备图标资源
11.装备图鉴显示方式调整
1 month ago
|
|
|
// this.color = quality_collor[quality];
|
|
|
|
this.extraEntryNum = extra_entry_num[quality];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
export class EquipBase {
|
|
|
|
name: string;
|
|
|
|
icon: string;
|
|
|
|
entry: Entry[];
|
N多功能新增与调整
1.新增装备属性:伤害加成,伤害减免,暴击避免,爆伤减免,移动速度,转生属性副本行进速度更改为移动速度
2.新增装备类型:饰品,裤子,鞋子,护腕
3.新增装备品质:多彩,多彩品质装备拥有独特的主被动技能
4.新增部分多彩品质装备(暂无产出途径)
5.调整战斗逻辑,适配新增属性和技能
6.调整护甲减伤比例(调低)
7.调整格挡属性数值(调低)
8.调整暴击率和暴击伤害数值随装备等级线性增长(1级为原来一半,100级与原来相等)
9.调整转生点对移动速度的加成(调低)
10.新增装备图标资源
11.装备图鉴显示方式调整
1 month ago
|
|
|
skill?: string;
|
|
|
|
constructor(name: string, icon: string, entry: Entry[], skill?: string) {
|
|
|
|
this.name = name;
|
|
|
|
this.icon = icon;
|
|
|
|
this.entry = entry;
|
N多功能新增与调整
1.新增装备属性:伤害加成,伤害减免,暴击避免,爆伤减免,移动速度,转生属性副本行进速度更改为移动速度
2.新增装备类型:饰品,裤子,鞋子,护腕
3.新增装备品质:多彩,多彩品质装备拥有独特的主被动技能
4.新增部分多彩品质装备(暂无产出途径)
5.调整战斗逻辑,适配新增属性和技能
6.调整护甲减伤比例(调低)
7.调整格挡属性数值(调低)
8.调整暴击率和暴击伤害数值随装备等级线性增长(1级为原来一半,100级与原来相等)
9.调整转生点对移动速度的加成(调低)
10.新增装备图标资源
11.装备图鉴显示方式调整
1 month ago
|
|
|
this.skill = skill;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
export class Equip {
|
|
|
|
type: string;
|
|
|
|
lv: number;
|
|
|
|
locked: boolean = false;
|
|
|
|
strengthenLv: number = 0;
|
|
|
|
quality: Quality;
|
|
|
|
base: EquipBase;
|
|
|
|
extraEntry: Entry[];
|
|
|
|
constructor(type: string, lv, quality: Quality, base: EquipBase, extraEntry: Entry[]) {
|
|
|
|
this.type = type;
|
|
|
|
this.lv = lv;
|
|
|
|
this.quality = quality;
|
|
|
|
this.base = base;
|
|
|
|
this.extraEntry = extraEntry;
|
|
|
|
}
|
|
|
|
}
|