pub struct Guild {Show 25 fields
pub id: u32,
pub name: String,
pub description: String,
pub emblem: Emblem,
pub honor: u32,
pub rank: u32,
pub joined: DateTime<Local>,
pub own_treasure_skill: u16,
pub own_treasure_upgrade: NormalCost,
pub total_treasure_skill: u16,
pub own_instructor_skill: u16,
pub own_instructor_upgrade: NormalCost,
pub total_instructor_skill: u16,
pub finished_raids: u16,
pub defending: Option<PlanedBattle>,
pub attacking: Option<PlanedBattle>,
pub next_attack_possible: Option<DateTime<Local>>,
pub pet_id: u32,
pub pet_max_lvl: u16,
pub hydra: GuildHydra,
pub portal: GuildPortal,
pub members: Vec<GuildMemberData>,
pub chat: Vec<ChatMessage>,
pub whispers: Vec<ChatMessage>,
pub fightable_guilds: Vec<FightableGuild>,
/* private fields */
}Expand description
Information about the characters current guild
Fields§
§id: u32The internal server id of this guild
name: StringThe name of the guild
description: StringThe description text of the guild
emblem: EmblemThis is guilds emblem. Currently this is unparsed, so you only have access to the raw string
honor: u32The honor this guild has earned
rank: u32The rank in the Hall of Fame this guild has
joined: DateTime<Local>The date at which the character joined this guild
own_treasure_skill: u16The skill you yourself contribute to the guild
own_treasure_upgrade: NormalCostThe price to pay to upgrade your treasure by one rank
total_treasure_skill: u16The total amount of treasure skill the guild has
own_instructor_skill: u16The skill you yourself contribute to the guild
own_instructor_upgrade: NormalCostThe price to pay to upgrade your instructor by one rank
total_instructor_skill: u16The total amount of instructor skill the guild has
finished_raids: u16How many raids this guild has completed already
defending: Option<PlanedBattle>If the guild is defending against another guild, this will contain information about the upcoming battle
attacking: Option<PlanedBattle>If the guild is attacking another guild, this will contain information about the upcoming battle
next_attack_possible: Option<DateTime<Local>>The next time the guild can attack another guild.
pet_id: u32The id of the pet, that is currently selected as the guild pet
pet_max_lvl: u16The maximum level, that the pet can be at
hydra: GuildHydraAll information about the hydra the guild pet can fight
portal: GuildPortalThe thing each player can enter and fight once a day
members: Vec<GuildMemberData>Information about the members of the guild. This includes the player
chat: Vec<ChatMessage>The chat messages, that get send in the guild chat
whispers: Vec<ChatMessage>The whisper messages, that a player can receive
fightable_guilds: Vec<FightableGuild>A list of guilds which can be fought, must first be fetched by sending
Command::GuildGetFightableTargets