修改注释,删除老代码

This commit is contained in:
liangtongchuan
2020-11-30 15:14:26 +08:00
parent 9c536e386f
commit fdca4d3cad

View File

@@ -1,3 +1,9 @@
/*
* @Author: 梁桐川
* @Date: 2020-11-30 15:05:48
* @Last Modified by: 梁桐川
* @Last Modified time: 2020-11-30 15:09:51
*/
import { COM_BATTLE_ROBOT_CE_RATIO, COM_BATTLE_ROBOT_ID_NAME, COM_BATTLE_ASSIST_TIME, COM_BATTLE_ROBOT_ROUND_LMT, COM_BATTLE_ROBOT_HURT_RATIO, COM_BATTLE_ROBOT_HURT_CH_RATIO, COM_TEAM_STATUS } from './../../../consts/consts'; import { COM_BATTLE_ROBOT_CE_RATIO, COM_BATTLE_ROBOT_ID_NAME, COM_BATTLE_ASSIST_TIME, COM_BATTLE_ROBOT_ROUND_LMT, COM_BATTLE_ROBOT_HURT_RATIO, COM_BATTLE_ROBOT_HURT_CH_RATIO, COM_TEAM_STATUS } from './../../../consts/consts';
import { IT_TYPE, GOLD_COST_RATIO, CURRENCY_BY_TYPE, CURRENCY_TYPE } from '../../../consts/consts'; import { IT_TYPE, GOLD_COST_RATIO, CURRENCY_BY_TYPE, CURRENCY_TYPE } from '../../../consts/consts';
import { getGoodById, getBossHpByBlueprtId, getComBtlSetByQuality, getBlueprtComposeByQuality, getBluePrtByQuality } from '../../../pubUtils/gamedata'; import { getGoodById, getBossHpByBlueprtId, getComBtlSetByQuality, getBlueprtComposeByQuality, getBluePrtByQuality } from '../../../pubUtils/gamedata';
@@ -66,9 +72,11 @@ export class ComBattleHandler {
private teamMap: Map<string, ComTeam> = new Map(); private teamMap: Map<string, ComTeam> = new Map();
/** /**
* 队长创建队伍 * @description 队长创建队伍
* @param msg 藏宝图Id是否公开战力限制 * @param {{blueprtId: number, pub: boolean, ceLimit: number}} msg 藏宝图Id是否公开战力限制
* @param session * @param {BackendSession} session
* @returns
* @memberof ComBattleHandler
*/ */
async createTeam(msg: {blueprtId: number, pub: boolean, ceLimit: number}, session: BackendSession) { async createTeam(msg: {blueprtId: number, pub: boolean, ceLimit: number}, session: BackendSession) {
let roleId = session.get('roleId'); let roleId = session.get('roleId');
@@ -148,9 +156,11 @@ export class ComBattleHandler {
} }
/** /**
* 匹配队伍 * @description 匹配队伍
* @param msg 要匹配的品质数组列表 * @param {{qualityArr: [number]}} msg 要匹配的品质数组列表
* @param session * @param {BackendSession} session
* @returns
* @memberof ComBattleHandler
*/ */
async searchTeam(msg: {qualityArr: [number]}, session: BackendSession) { async searchTeam(msg: {qualityArr: [number]}, session: BackendSession) {
let roleId = session.get('roleId'); let roleId = session.get('roleId');
@@ -207,9 +217,11 @@ export class ComBattleHandler {
} }
/** /**
* 当匹配 searchTeam 匹配到其它队伍时,需要调用此接口加入 * @description 当匹配 searchTeam 匹配到其它队伍时,需要调用此接口加入
* @param msg 要加入的队伍编号,是否情谊助战 * @param {{teamCode: string, isFrd: boolean}} msg 要加入的队伍编号,是否情谊助战
* @param session * @param {BackendSession} session
* @returns
* @memberof ComBattleHandler
*/ */
async joinTeam(msg: {teamCode: string, isFrd: boolean}, session: BackendSession) { async joinTeam(msg: {teamCode: string, isFrd: boolean}, session: BackendSession) {
let roleId = session.get('roleId'); let roleId = session.get('roleId');
@@ -270,9 +282,11 @@ export class ComBattleHandler {
} }
/** /**
* 获取今日已助战次数 * @description 获取今日已助战次数
* @param msg * @param {{}} msg
* @param session * @param {BackendSession} session
* @returns
* @memberof ComBattleHandler
*/ */
async getAssistCnt(msg: {}, session: BackendSession) { async getAssistCnt(msg: {}, session: BackendSession) {
let roleId = session.get('roleId'); let roleId = session.get('roleId');
@@ -287,9 +301,11 @@ export class ComBattleHandler {
} }
/** /**
* 队伍准备-deprecated * @description 队伍准备-deprecate
* @param msg * @param {{teamCode: string, heroes: Array<number>}} msg
* @param session * @param {BackendSession} session
* @returns
* @memberof ComBattleHandler
*/ */
async teammateReady(msg: {teamCode: string, heroes: Array<number>}, session: BackendSession) { async teammateReady(msg: {teamCode: string, heroes: Array<number>}, session: BackendSession) {
let roleId = session.get('roleId'); let roleId = session.get('roleId');
@@ -313,9 +329,11 @@ export class ComBattleHandler {
} }
/** /**
* 出兵时记录玩家阵容 * @description 出兵时记录玩家阵容
* @param msg 队伍编号;阵容 * @param {{teamCode: string, heroes: Array<number>}} msg 队伍编号;阵容
* @param session * @param {BackendSession} session
* @returns
* @memberof ComBattleHandler
*/ */
async setupHeroes(msg: {teamCode: string, heroes: Array<number>}, session: BackendSession) { async setupHeroes(msg: {teamCode: string, heroes: Array<number>}, session: BackendSession) {
let roleId = session.get('roleId'); let roleId = session.get('roleId');
@@ -339,9 +357,11 @@ export class ComBattleHandler {
} }
/** /**
* 从队伍中移除玩家 * @description 从队伍中移除玩家
* @param msg 队伍编号;要移除的玩家 Id * @param {{teamCode: string, roleIdToRm: string}} msg 队伍编号;要移除的玩家 Id
* @param session * @param {BackendSession} session
* @returns
* @memberof ComBattleHandler
*/ */
async rmTeammate(msg: {teamCode: string, roleIdToRm: string}, session: BackendSession) { async rmTeammate(msg: {teamCode: string, roleIdToRm: string}, session: BackendSession) {
let roleId = session.get('roleId'); let roleId = session.get('roleId');
@@ -377,9 +397,11 @@ export class ComBattleHandler {
} }
/** /**
* 队长解散队伍 * @description 队长解散队伍
* @param msg 要解散的队伍编号 * @param {{teamCode: string}} msg 要解散的队伍编号
* @param session * @param {BackendSession} session
* @returns
* @memberof ComBattleHandler
*/ */
async dismiss(msg: {teamCode: string}, session: BackendSession) { async dismiss(msg: {teamCode: string}, session: BackendSession) {
let roleId = session.get('roleId'); let roleId = session.get('roleId');
@@ -403,9 +425,11 @@ export class ComBattleHandler {
} }
/** /**
* 开始战斗,队长操作或机器人队伍操作 * @description 开始战斗,队长操作或机器人队伍操作
* @param msg 队伍编号 * @param {{teamCode: string}} msg 队伍编号
* @param session * @param {BackendSession} session
* @returns
* @memberof ComBattleHandler
*/ */
async startBattle(msg: {teamCode: string}, session: BackendSession) { async startBattle(msg: {teamCode: string}, session: BackendSession) {
let roleId = session.get('roleId'); let roleId = session.get('roleId');
@@ -427,9 +451,11 @@ export class ComBattleHandler {
} }
/** /**
* 战场中的状态同步推送信息包括玩家总伤害、玩家武将阵亡情况、boss 血量 * @description 战场中的状态同步,战斗结果判定
* @param msg 队伍编号武将伤害boss 承伤;武将阵亡;当前回合 * @param {{teamCode: string, heroes: Array<{hid: number, hurtHp: number}>, bossHurts: Array<{dataId: number, hurtHp: number}>, killed: Array<number>, curRnd: number}} msg 队伍编号武将伤害boss 承伤;武将阵亡;当前回合
* @param session * @param {BackendSession} session
* @returns
* @memberof ComBattleHandler
*/ */
async action(msg: {teamCode: string, heroes: Array<{hid: number, hurtHp: number}>, bossHurts: Array<{dataId: number, hurtHp: number}>, killed: Array<number>, curRnd: number}, session: BackendSession) { async action(msg: {teamCode: string, heroes: Array<{hid: number, hurtHp: number}>, bossHurts: Array<{dataId: number, hurtHp: number}>, killed: Array<number>, curRnd: number}, session: BackendSession) {
let roleId = session.get('roleId'); let roleId = session.get('roleId');
@@ -584,9 +610,11 @@ export class ComBattleHandler {
} }
/** /**
* 获取自己一段时间内的寻宝记录 * @description 获取自己一段时间内的寻宝记录
* @param msg * @param {{}} msg
* @param session * @param {BackendSession} session
* @returns
* @memberof ComBattleHandler
*/ */
async getTeamRec(msg: {}, session: BackendSession) { async getTeamRec(msg: {}, session: BackendSession) {
let roleId = session.get('roleId'); let roleId = session.get('roleId');
@@ -596,75 +624,13 @@ export class ComBattleHandler {
return resResult(STATUS.SUCCESS, {teamInfos: teams}); return resResult(STATUS.SUCCESS, {teamInfos: teams});
} }
// async startBattle(msg: {}, session: BackendSession) { /**
// let roleId = session.get('roleId'); * @description 藏宝图合成
// let roleName = session.get('roleName'); * @param {{original: Array<{id: number, count: number}>}} msg
// let sid = session.get('sid'); * @param {BackendSession} session
// let teamCode = session.get('teamCode'); * @returns
// console.log('role in startBattle: ', roleId, roleName, teamCode); * @memberof ComBattleHandler
*/
// let channelService = this.app.get('channelService');
// let channel = channelService.getChannel(teamCode, true);
// let users = channel.getMembers();
// if (users.indexOf(roleId) === -1) {
// channel.add(roleId, sid);
// }
// users = channel.getMembers();
// channel.pushMessage('onAdd', {users});
// let tsid = channel.getMember(roleId)['sid'];
// channelService.pushMessageByUids('bossCurHp', {data: 'datadata'}, [{
// uid: roleId,
// sid: tsid
// }]);
// return resResult(STATUS.SUCCESS, { users, teamCode });
// }
// /**
// * Send messages to users
// *
// * @param {Object} msg message from client
// * @param {Object} session
// *
// */
// async enterBattle(msg: {battleId: string , target: string}, session: BackendSession) {
// let roleId = session.get('roleId');
// let roleName = session.get('roleName');
// let sid = session.get('sid');
// console.log('role in enterBattle: ', roleId, roleName, msg, this.app.rpc);
// let channelService = this.app.get('channelService');
// let channel = channelService.getChannel(msg.battleId, false);
// let users = channel.getMembers();
// if (users.indexOf(roleId) === -1) {
// channel.add(roleId, sid);
// } else {
// return resResult(STATUS.COM_BATTLE_DUP_ENTER);
// }
// channel.pushMessage('onAddBattle', {users});
// return resResult(STATUS.SUCCESS, { users });
// }
// async hurtHp(msg: {battleId: string, bossHurt: number, actorHurt: [{ actorId: number, actorHurt: number}]}, session: BackendSession) {
// let roleId = session.get('roleId');
// let roleName = session.get('roleName');
// console.log('role in enterBattle: ', roleId, roleName, msg);
// let channelService = this.app.get('channelService');
// let channel = channelService.getChannel(msg.battleId, false);
// this.bossCurHp -= msg.bossHurt;
// if (this.bossCurHp < 0) {
// this.bossCurHp = 0;
// channel.pushMessage('bossCurHp', {data: 'boss 挂啦!!!!!'}, undefined);
// }
// channel.pushMessage('bossCurHp', {bossCurHp: this.bossCurHp}, undefined);
// return resResult(STATUS.SUCCESS, { bossCurHp: this.bossCurHp});
// }
async composeBlueprt(msg: {original: Array<{id: number, count: number}>}, session: BackendSession) { async composeBlueprt(msg: {original: Array<{id: number, count: number}>}, session: BackendSession) {
const roleId = session.get('roleId'); const roleId = session.get('roleId');
const roleName = session.get('roleName'); const roleName = session.get('roleName');