mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
43 lines
811 B
Rust
43 lines
811 B
Rust
pub struct Character {
|
|
pub character_id: i64,
|
|
pub player_uuid: String,
|
|
pub alias: String,
|
|
pub waypoint: Option<String>,
|
|
}
|
|
|
|
#[derive(Debug)]
|
|
pub struct Item {
|
|
pub item_id: i64,
|
|
pub parent_container_item_id: i64,
|
|
pub item_definition_id: String,
|
|
pub stack_size: i32,
|
|
pub position: String,
|
|
}
|
|
|
|
pub struct Body {
|
|
pub body_id: i64,
|
|
pub variant: String,
|
|
pub body_data: String,
|
|
}
|
|
|
|
pub struct SkillGroup {
|
|
pub entity_id: i64,
|
|
pub skill_group_kind: String,
|
|
pub earned_exp: i64,
|
|
pub spent_exp: i64,
|
|
pub skills: String,
|
|
pub hash_val: Vec<u8>,
|
|
}
|
|
|
|
pub struct Pet {
|
|
pub database_id: i64,
|
|
pub name: String,
|
|
pub body_variant: String,
|
|
pub body_data: String,
|
|
}
|
|
|
|
pub struct AbilitySets {
|
|
pub entity_id: i64,
|
|
pub ability_sets: String,
|
|
}
|