feat: add character sheet panel with guild info

Adds pronouns, guildName, and guildDescription fields to the player
profile. A new Character tab provides an in-game view/edit panel for
character and guild lore.

Closes #16
This commit is contained in:
2026-03-07 13:49:04 -08:00
committed by Naomi Carrigan
parent 4706f3f7f8
commit 924b9f541d
7 changed files with 460 additions and 5 deletions
+9
View File
@@ -91,9 +91,12 @@ export interface BuyPrestigeUpgradeResponse {
export interface PublicProfileResponse {
characterName: string;
pronouns: string;
username: string;
avatar: string | null;
bio: string;
guildName: string;
guildDescription: string;
profileSettings: ProfileSettings;
createdAt: number;
/** All Time stats — cumulative across all runs, never reset */
@@ -117,13 +120,19 @@ export interface PublicProfileResponse {
export interface UpdateProfileRequest {
characterName: string;
pronouns: string;
bio: string;
guildName: string;
guildDescription: string;
profileSettings: ProfileSettings;
}
export interface UpdateProfileResponse {
characterName: string;
pronouns: string;
bio: string;
guildName: string;
guildDescription: string;
profileSettings: ProfileSettings;
}