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}