refactor: 将 Layer 0 单独放到一个包

This commit is contained in:
AncTe committed 2026-05-17 21:32:23 +08:00
1 parent bf781c5ee8
commit 8f4c4b7df2
48 files changed
+159 -97

No files matched your search

@@ -19,11 +19,10 @@ import {
IEnemy,
IReadonlyEnemy,
ISpecial,
IStateBase,
ILocationIndexer,
MapLocIndexer
IStateBase
} from '@user/data-base';
import { EnemyView } from './enemy';
import { ILocationIndexer, MapLocIndexer } from '@user/data-common';
export class EnemyContext<TEnemy, THero> implements IEnemyContext<
TEnemy,
@@ -9,7 +9,8 @@ import {
IMapDamageReducer,
IMapDamageView
} from './types';
import { ILocationHelper, IStateBase } from '@user/data-base';
import { IStateBase } from '@user/data-base';
import { ILocationHelper } from '@user/data-common';
interface IPointInfo {
/** 该点所有的地图伤害 */
@@ -5,9 +5,9 @@ import {
ISpecial,
IReadonlyHeroAttribute,
IHeroAttribute,
IStateBase,
ILocationHelper
IStateBase
} from '@user/data-base';
import { ILocationHelper } from '@user/data-common';
//#region 辅助接口