feat: 动画系统激励源 & refactor: 部分接口变动

This commit is contained in:
AncTe committed 2026-03-09 13:52:47 +08:00
1 parent 5d6f40a469
commit feb6abb5bb
14 files changed
+447 -181

No files matched your search

+2 -1
View File
@@ -1,5 +1,6 @@
export * from './utils';
export * from './dirtyTracker';
export * from './hook';
export * from './logger';
export * from './utils';
export * from './types';
+2
View File
@@ -47,6 +47,8 @@
"45": "Cannot add $1 map renderer extension, since $1 already exists for the given state.",
"46": "Cannot execute close door action on $1,$2, since the given position is not empty.",
"47": "Cannot require text area outside the target map.",
"48": "Cannot $1 excitables on destroyed excitation.",
"49": "Cannot $1 on variator without excitation binding.",
"1201": "Floor-damage extension needs 'floor-binder' extension as dependency."
},
"warn": {
File renamed without changes.
+2
View File
@@ -0,0 +1,2 @@
export * from './func';
export * from './types';
+29
View File
@@ -0,0 +1,29 @@
export interface ISearchable4Dir {
/** 获取上侧元素 */
up(): ISearchable4Dir | null;
/** 获取下侧元素 */
down(): ISearchable4Dir | null;
/** 获取左侧元素 */
left(): ISearchable4Dir | null;
/** 获取右侧元素 */
right(): ISearchable4Dir | null;
}
export interface ISearchable8Dir {
/** 获取上侧元素 */
up(): ISearchable8Dir | null;
/** 获取下侧元素 */
down(): ISearchable8Dir | null;
/** 获取左侧元素 */
left(): ISearchable8Dir | null;
/** 获取右侧元素 */
right(): ISearchable8Dir | null;
/** 获取左上元素 */
leftUp(): ISearchable8Dir | null;
/** 获取右上元素 */
rightUp(): ISearchable8Dir | null;
/** 获取左下元素 */
leftDown(): ISearchable8Dir | null;
/** 获取右下元素 */
rightDown(): ISearchable8Dir | null;
}