essences/
party.rs

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