Skip to content

Commit

Permalink
Added new API schema
Browse files Browse the repository at this point in the history
  • Loading branch information
squaresmile committed Jul 3, 2024
1 parent 735db09 commit d10c151
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
3 changes: 3 additions & 0 deletions packages/api-connector/src/Schema/Entity.ts
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,8 @@ export interface EntityAssets {
charaFigure: EntityAssetMap;
charaFigureForm: { [key: string]: EntityAssetMap };
charaFigureMulti: { [key: string]: EntityAssetMap };
charaFigureMultiCombine: { [key: string]: EntityAssetMap };
charaFigureMultiLimitUp: { [key: string]: EntityAssetMap };
charaGraph: EntityAssetMap;
charaGraphEx: EntityAssetMap;
commands: EntityAssetMap;
Expand Down Expand Up @@ -133,6 +135,7 @@ export interface EntityCoin {
}

export interface ServantAscensionAdditions {
attribute: ServantAscensionAdditionDetails<Attribute>;
individuality: ServantAscensionAdditionDetails<Trait[]>;
voicePrefix: ServantAscensionAdditionDetails<number>;
overWriteServantName: ServantAscensionAdditionDetails<string>;
Expand Down
7 changes: 7 additions & 0 deletions packages/api-connector/src/Schema/SupportServant.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,12 @@ export enum SupportServantFlag {
NOT_CLASS_BOARD = "notClassBoard",
}

export enum NpcFollowerFlag {
RECOMMENDED_ICON = "recommendedIcon",
IS_MY_SVT_OR_NPC = "isMySvtOrNpc",
FIXED_NPC = "fixedNpc",
}

export interface SupportServantRelease {
type: CondType;
targetId: number;
Expand Down Expand Up @@ -65,6 +71,7 @@ export interface SupportServant {
skills: EnemySkill;
noblePhantasm: SupportServantTd;
flags: SupportServantFlag[];
followerFlags: NpcFollowerFlag[];
equips: SupportServantEquip[];
script: SupportServantScript;
limit: SupportServantLimit;
Expand Down

0 comments on commit d10c151

Please sign in to comment.