feat(稷下学宫): c67747d87到5ff932e83

This commit is contained in:
luying
2023-09-04 14:48:16 +08:00
parent 9b391ef61f
commit 58e58a8a38
16 changed files with 10586 additions and 9645 deletions

View File

@@ -47,9 +47,13 @@ export interface RougeDamageInter {
hp: number;
ap: number;
shield: number;
others: string;
damage: number;
heal: number;
unserDamage: number;
isAp: boolean;
isRound: boolean;
maxHp?:number;
}
export interface Uid {
@@ -116,6 +120,7 @@ export class CommonChara {
maxHp: number; // 最大hp
ap: number; // 当前怒气
shield: number;
others: string;
roundSkill: number; // 玩家选择的回合技能卡
apSkill: number; // 玩家选择的怒气技能卡
@@ -128,6 +133,7 @@ export class CommonChara {
this.maxHp = chara?.maxHp || 0;
this.ap = chara?.ap || 0;
this.shield = chara?.shield || 0;
this.others = chara?.others || '';
this.roundSkill = chara?.roundSkill || 0;
this.apSkill = chara?.apSkill || 0;
}
@@ -161,23 +167,23 @@ export interface CommonNode {
};
export interface WeightRecord {
originalWight?: number;
passiveRedWight?: number;
holyRedWight?: number;
authorAddWeight?: number;
passiveLableNum?: number;
passiveLableNumAddWeight?: number;
holyLableNum?: number;
holyLableNumAddWeight?: number;
finalWeight?: number;
}
// export interface WeightRecord {
// originalWight?: number;
// passiveRedWight?: number;
// holyRedWight?: number;
// authorAddWeight?: number;
// passiveLableNum?: number;
// passiveLableNumAddWeight?: number;
// holyLableNum?: number;
// holyLableNumAddWeight?: number;
// finalWeight?: number;
// }
export interface RewardOption {
optionIndex: number; // 第几个选项
rewardId: number; // 角色卡的id或特性卡的id或圣物的id
optionStatus: number; // 0-没有选择这个奖励 1-选择了这个奖励
passiveCardIds?: number[]; //高级学员自带特性卡
weightRecord?: WeightRecord //用于测试权重记录
// weightRecord?: WeightRecord //用于测试权重记录
}
export interface CommonReward {