pub struct AdvMapMonster {Show 26 fields
pub pos: Pos,
pub rot: f32,
pub floor: u8,
pub name: Option<String>,
pub combat_script: Option<String>,
pub point_lights: Option<String>,
pub shared: Option<FileRef>,
pub is_custom_amount: bool,
pub min_count: u32,
pub max_count: u32,
pub attack_type: String,
pub move_type: String,
pub does_not_grow: bool,
pub message_file_ref: Option<FileRef>,
pub script: Option<String>,
pub resources: Resources,
pub art_id: String,
pub mood: String,
pub courage: String,
pub allow_quick_combat: bool,
pub does_not_depends_on_difficulty: bool,
pub additional_stacks: Option<AdditionalStacks>,
pub single_monster_name: Option<FileRef>,
pub multiple_monster_name: Option<FileRef>,
pub race_random_group_id: u32,
pub relations_override: Option<String>,
}Fields§
§pos: Pos§rot: f32§floor: u8§name: Option<String>§combat_script: Option<String>§point_lights: Option<String>§is_custom_amount: bool§min_count: u32§max_count: u32§attack_type: String§move_type: String§does_not_grow: bool§message_file_ref: Option<FileRef>§script: Option<String>§resources: Resources§art_id: String§mood: String§courage: String§allow_quick_combat: bool§does_not_depends_on_difficulty: bool§additional_stacks: Option<AdditionalStacks>§single_monster_name: Option<FileRef>§multiple_monster_name: Option<FileRef>§race_random_group_id: u32§relations_override: Option<String>Trait Implementations§
Source§impl Debug for AdvMapMonster
impl Debug for AdvMapMonster
Source§impl<'de> Deserialize<'de> for AdvMapMonster
impl<'de> Deserialize<'de> for AdvMapMonster
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Homm5Type for AdvMapMonster
Auto Trait Implementations§
impl Freeze for AdvMapMonster
impl RefUnwindSafe for AdvMapMonster
impl Send for AdvMapMonster
impl Sync for AdvMapMonster
impl Unpin for AdvMapMonster
impl UnsafeUnpin for AdvMapMonster
impl UnwindSafe for AdvMapMonster
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more