HumanBreak/public/project/plugin/damage.js

36 lines
833 B
JavaScript
Raw Normal View History

2023-04-20 19:49:38 +08:00
///<reference path="../../../src/types/core.d.ts" />
/**
* 计算需要计算伤害的方向
* @param {number} x
* @param {number} y
* @param {FloorIds} floorId
*/
export function getNeedCalculateDir(x, y, floorId) {}
2023-04-30 22:15:54 +08:00
/**
* 获得怪物属性
* @param {EnemyIds | Partial<Enemy>} enemy
* @param {Partial<HeroStatus>?} hero
* @param {number?} x
* @param {number?} y
* @param {FloorIds?} floorId
*/
2023-04-20 19:49:38 +08:00
export function getEnemyInfo(enemy, hero, x, y, floorId) {}
2023-04-30 22:15:54 +08:00
/**
* 获得怪物伤害
* @param {EnemyIds | Partial<Enemy>} enemy
* @param {Partial<HeroStatus>?} hero
* @param {number?} x
* @param {number?} y
* @param {FloorIds?} floorId
*/
2023-04-20 19:49:38 +08:00
export function getDamageInfo(enemy, hero, x, y, floorId) {}
2023-04-30 22:15:54 +08:00
/**
* 计算地图伤害与光环效果
* @param {FloorIds} floorId
*/
2023-04-20 19:49:38 +08:00
export function checkBlock(floorId) {}