UPDATE: New cdn, assets
All checks were successful
Gitea Auto Deploy / Deploy-Container (push) Successful in 1m21s

This commit is contained in:
2026-02-17 22:26:15 +07:00
parent cf5eaaa3d4
commit 8fbb27b5c1
69 changed files with 487057 additions and 1131 deletions

View File

@@ -1,23 +1,8 @@
export interface CharacterBasicRaw {
release: number;
icon: string;
rank: string;
baseType: string;
damageType: string;
en: string;
desc: string;
kr: string;
cn: string;
jp: string;
}
export interface CharacterBasic {
id: string;
release?: number;
icon: string;
rank: string;
baseType: string;
damageType: string;
desc: string;
lang: Map<string, string>;
lang: Record<string, string>;
}

View File

@@ -46,6 +46,7 @@ export interface RankType {
Id: number;
Name: string;
Desc: string;
Icon: string;
ParamList: number[];
}

View File

@@ -1,23 +1,8 @@
export interface EventBasicRaw {
param?: number[];
en: string;
id: string;
begin: string;
end: string;
live_begin: string;
live_end: string;
kr: string;
cn: string;
jp: string;
}
export interface EventBasic {
param?: number[];
id: string;
begin: string;
end: string;
live_begin: string;
live_end: string;
lang: Map<string, string>;
lang: Record<string, string>;
}

View File

@@ -6,7 +6,6 @@ export * from "./mics"
export * from "./config_maze"
export * from "./lightconeBasic"
export * from "./lightconeDetail"
export * from "./relicBasic"
export * from "./relicDetail"
export * from "./affix"
export * from "./enka"
@@ -16,9 +15,7 @@ export * from "./monsterBasic"
export * from "./pfDetail"
export * from "./asDetail"
export * from "./mocDetail"
export * from "./monsterValue"
export * from "./peakDetail"
export * from "./monsterDetail"
export * from "./extraData"
export * from "./showcase"
export * from "./srtools"

View File

@@ -1,17 +1,8 @@
export interface LightConeBasicRaw {
rank: string;
baseType: string;
en: string;
desc: string;
kr: string;
cn: string;
jp: string;
}
export interface LightConeBasic {
id: string;
rank: string;
thumbnail: string
image: string,
baseType: string;
desc: string;
lang: Map<string, string>;
lang: Record<string, string>;
}

View File

@@ -1,25 +1,12 @@
export interface MonsterBasicRaw {
rank: string;
camp: string | null;
icon: string;
child: number[];
weak: string[];
en: string;
desc: string;
kr: string;
cn: string;
jp: string;
}
export interface MonsterBasic {
id: string;
rank: string;
camp: string | null;
icon: string;
child: number[];
image: string;
weak: string[];
desc: string;
lang: Map<string, string>;
desc: Record<string, string>;
lang: Record<string, string>;
}

View File

@@ -1,61 +0,0 @@
export interface MonsterDetail {
Id: number
Name: string
Desc: string
MonsterCampID: number | null
AttackBase: number
CriticalDamageBase: number
DefenceBase: number
HPBase: number
InitialDelayRatio: number
ImagePath: string
MinimumFatigueRatio: number
Rank: string
SpeedBase: number
StanceBase: number
StanceCount: number
StatusResistanceBase: number
Child: MonsterDetailChild[]
Drop: MonsterDetailDrop[]
}
export interface MonsterDetailChild {
Id: number
AttackModifyRatio: number
DefenceModifyRatio: number
EliteGroup: number
HPModifyRatio: number
SpeedModifyRatio: number
SpeedModifyValue: number | null
StanceModifyRatio: number
StanceWeakList: string[]
HardLevelGroup: number
DamageTypeResistance: MonsterDetailElementResistance[]
SkillList: MonsterDetailSkill[]
}
export interface MonsterDetailElementResistance {
$type: string
DamageType: string
Value: number
}
export interface MonsterDetailSkill {
Id: number
SkillName: string | null
SkillDesc: string | null
DamageType: string
SPHitBase: number | string
}
export interface MonsterDetailDrop {
MonsterTemplateID: number
WorldLevel?: number
AvatarExpReward: number
DisplayItemList: MonsterDetailDropItem[]
}
export interface MonsterDetailDropItem {
$type: string
ID: number
}

View File

@@ -1,23 +0,0 @@
export interface MonsterChild {
Id: number
AttackModifyRatio: number
DefenceModifyRatio: number
EliteGroup: number
HPModifyRatio: number
SpeedModifyRatio: number
SpeedModifyValue: number | null
StanceModifyRatio: number
HardLevelGroup: number
StanceWeakList: string[]
}
export interface MonsterValue {
Rank: string
AttackBase: number
DefenceBase: number
HPBase: number
SpeedBase: number
StanceBase: number
StatusResistanceBase: number
child: MonsterChild[]
}

View File

@@ -1,28 +0,0 @@
export interface RelicBasicRawEffect {
en: string;
ParamList: number[];
kr: string;
cn: string;
jp: string;
}
export interface RelicBasicRaw {
icon: string;
en: string;
kr: string;
cn: string;
jp: string;
set: Map<string, RelicBasicRawEffect>;
}
export interface RelicBasicEffect {
ParamList: number[];
lang: Map<string, string>;
}
export interface RelicBasic {
id: string;
icon: string;
lang: Map<string, string>;
set: Map<string, RelicBasicEffect>;
}