diff --git a/zenno/src/lib/data/convo.ts b/zenno/src/lib/data/convo.ts index 52a91ae..6366911 100644 --- a/zenno/src/lib/data/convo.ts +++ b/zenno/src/lib/data/convo.ts @@ -4,6 +4,10 @@ import type { RegionalName } from '$lib/regional-name'; * Lobby conversation data. */ export interface Conversation { + /** + * Gallery ID. + */ + id: number; /** * Character who owns the conversation as a gallery entry. */ diff --git a/zenno/src/lib/data/skill.ts b/zenno/src/lib/data/skill.ts index 2ed7eb1..54bc045 100644 --- a/zenno/src/lib/data/skill.ts +++ b/zenno/src/lib/data/skill.ts @@ -14,6 +14,10 @@ export interface Skill { * Regional skil description. */ description: string; + /** + * Other skills in the skill group. + */ + group_skills: GroupSkill[]; /** * Skill group ID. */ @@ -58,6 +62,18 @@ export interface Skill { icon_id: number; } +/** + * Skill reference in a skill group. + */ +export interface GroupSkill { + /** Skill ID. */ + skill_id: number; + /** Group rate, as in `Skill`. */ + group_rate: Skill['group_rate']; + /** Rarity, as in `Skill`. */ + rarity: Skill['rarity']; +} + export enum DurationScale { Direct = 1, FrontDistance = 2,