essences/bots.rs
1use crate::prelude::*;
2
3use super::{abilities, characters, class};
4
5#[declare]
6pub type BotId = Uuid;
7
8#[derive(PartialEq, Eq, Serialize, Deserialize, Default, Debug, Clone, JsonSchema, Tsify)]
9pub struct Bot {
10 pub id: BotId,
11 pub character_id: characters::CharacterId,
12 pub username: String,
13 pub photo_url: String,
14 pub arena_rating: i64,
15 pub power: i64,
16 pub class_id: class::ClassId,
17 pub level: i64,
18 pub equipped_abilities: abilities::EquippedAbilities,
19}