essences/
party.rs

1use crate::{abilities::EquippedAbilities, class::ClassId};
2
3use crate::prelude::*;
4
5#[derive(Clone, PartialEq, Eq, Default, Debug, Tsify, Serialize, Deserialize, JsonSchema)]
6#[tsify(into_wasm_abi, from_wasm_abi)]
7pub struct PartyMemberPreview {
8    pub id: uuid::Uuid,
9    pub username: String,
10    pub photo_url: String,
11    pub power: i64,
12    pub adjusted_power: Option<i64>,
13    pub class_id: ClassId,
14    pub active_abilities: EquippedAbilities,
15}