真境剧诗适配

close #113
This commit is contained in:
目棃
2024-11-11 15:09:21 +08:00
parent d35b94f79f
commit da4a095618
23 changed files with 1227 additions and 18 deletions

View File

@@ -43,7 +43,7 @@ declare namespace TGApp.Game.Combat {
* @interface Avatar
* @since Beta v0.6.3
* @property {number} avatar_id 角色id
* @property {number} avatar_type 角色武器类型 // todo
* @property {number} avatar_type 角色类型 // 0-自己角色1-试用角色2-助演角色
* @property {string} name 角色名称
* @property {string} element 角色元素 // todo Dendro
* @property {string} image 角色图像

61
src/types/Sqlite/Combat.d.ts vendored Normal file
View File

@@ -0,0 +1,61 @@
/**
* @file types/Sqlite/Combat.d.ts
* @description 幻想真境剧诗类型定义文件
* @since Beta v0.6.3
*/
declare namespace TGApp.Sqlite.Combat {
/**
* @description 数据库-幻想真境剧诗表
* @since Beta v0.6.3
* @interface SingleTable
* @property {string} uid - 用户 UID
* @property {number} id - 剧诗 ID
* @property {string} startTime - 开始时间
* @property {string} endTime - 结束时间
* @property {boolean} hasData - 是否有数据
* @property {boolean} hasDetailData - 是否有详细数据
* @property {TGApp.Game.Combat.Stat} stat - 概况
* @property {TGApp.Game.Combat.Detail} detail - 详情
* @property {string} updated - 更新时间
* @return SingleTable
*/
interface RawTable {
uid: string;
id: number;
startTime: string;
endTime: string;
hasData: 0 | 1;
hasDetailData: 0 | 1;
stat: string;
detail: string;
updated: string;
}
/**
* @description 数据库-幻想真境剧诗表
* @since Beta v0.6.3
* @interface SingleTable
* @property {string} uid - 用户 UID
* @property {number} id - 剧诗 ID
* @property {string} startTime - 开始时间
* @property {string} endTime - 结束时间
* @property {boolean} hasData - 是否有数据
* @property {boolean} hasDetailData - 是否有详细数据
* @property {TGApp.Game.Combat.Stat} stat - 概况
* @property {TGApp.Game.Combat.Detail} detail - 详情
* @property {string} updated - 更新时间
* @return SingleTable
*/
interface SingleTable {
uid: string;
id: number;
startTime: string;
endTime: string;
hasData: boolean;
hasDetailData: boolean;
stat: TGApp.Game.Combat.Stat;
detail: TGApp.Game.Combat.Detail;
updated: string;
}
}