Struct CharacterAttributes

Source
pub struct CharacterAttributes {
Show 115 fields pub damage_type00: f32, pub damage_type01: f32, pub damage_type02: f32, pub damage_type03: f32, pub damage_type04: f32, pub damage_type05: f32, pub damage_type06: f32, pub damage_type07: f32, pub damage_type08: f32, pub damage_type09: f32, pub damage_type10: f32, pub damage_type11: f32, pub damage_type12: f32, pub damage_type13: f32, pub damage_type14: f32, pub damage_type15: f32, pub damage_type16: f32, pub damage_type17: f32, pub damage_type18: f32, pub damage_type19: f32, pub hit_points: f32, pub absorb: f32, pub endurance: f32, pub insight: f32, pub rage: f32, pub to_hit: f32, pub defense_type00: f32, pub defense_type01: f32, pub defense_type02: f32, pub defense_type03: f32, pub defense_type04: f32, pub defense_type05: f32, pub defense_type06: f32, pub defense_type07: f32, pub defense_type08: f32, pub defense_type09: f32, pub defense_type10: f32, pub defense_type11: f32, pub defense_type12: f32, pub defense_type13: f32, pub defense_type14: f32, pub defense_type15: f32, pub defense_type16: f32, pub defense_type17: f32, pub defense_type18: f32, pub defense_type19: f32, pub defense: f32, pub speed_running: f32, pub speed_flying: f32, pub speed_swimming: f32, pub speed_jumping: f32, pub jump_height: f32, pub movement_control: f32, pub movement_friction: f32, pub stealth: f32, pub stealth_radius: f32, pub stealth_radius_player: f32, pub perception_radius: f32, pub regeneration: f32, pub recovery: f32, pub insight_recovery: f32, pub threat_level: f32, pub taunt: f32, pub placate: f32, pub confused: f32, pub afraid: f32, pub terrorized: f32, pub held: f32, pub immobilized: f32, pub stunned: f32, pub sleep: f32, pub fly: f32, pub jumppack: f32, pub teleport: f32, pub untouchable: f32, pub intangible: f32, pub only_affects_self: f32, pub experience_gain: f32, pub influence_gain: f32, pub prestige_gain: f32, pub null_bool: f32, pub knockup: f32, pub knockback: f32, pub repel: f32, pub accuracy: f32, pub radius: f32, pub arc: f32, pub range: f32, pub time_to_activate: f32, pub recharge_time: f32, pub interrupt_time: f32, pub endurance_discount: f32, pub insight_discount: f32, pub meter: f32, pub elusivity00: f32, pub elusivity01: f32, pub elusivity02: f32, pub elusivity03: f32, pub elusivity04: f32, pub elusivity05: f32, pub elusivity06: f32, pub elusivity07: f32, pub elusivity08: f32, pub elusivity09: f32, pub elusivity10: f32, pub elusivity11: f32, pub elusivity12: f32, pub elusivity13: f32, pub elusivity14: f32, pub elusivity15: f32, pub elusivity16: f32, pub elusivity17: f32, pub elusivity18: f32, pub elusivity19: f32, pub elusivity_base: f32,
}

Fields§

§damage_type00: f32§damage_type01: f32§damage_type02: f32§damage_type03: f32§damage_type04: f32§damage_type05: f32§damage_type06: f32§damage_type07: f32§damage_type08: f32§damage_type09: f32§damage_type10: f32§damage_type11: f32§damage_type12: f32§damage_type13: f32§damage_type14: f32§damage_type15: f32§damage_type16: f32§damage_type17: f32§damage_type18: f32§damage_type19: f32§hit_points: f32§absorb: f32§endurance: f32§insight: f32§rage: f32§to_hit: f32§defense_type00: f32§defense_type01: f32§defense_type02: f32§defense_type03: f32§defense_type04: f32§defense_type05: f32§defense_type06: f32§defense_type07: f32§defense_type08: f32§defense_type09: f32§defense_type10: f32§defense_type11: f32§defense_type12: f32§defense_type13: f32§defense_type14: f32§defense_type15: f32§defense_type16: f32§defense_type17: f32§defense_type18: f32§defense_type19: f32§defense: f32§speed_running: f32§speed_flying: f32§speed_swimming: f32§speed_jumping: f32§jump_height: f32§movement_control: f32§movement_friction: f32§stealth: f32§stealth_radius: f32§stealth_radius_player: f32§perception_radius: f32§regeneration: f32§recovery: f32§insight_recovery: f32§threat_level: f32§taunt: f32§placate: f32§confused: f32§afraid: f32§terrorized: f32§held: f32§immobilized: f32§stunned: f32§sleep: f32§fly: f32§jumppack: f32§teleport: f32§untouchable: f32§intangible: f32§only_affects_self: f32§experience_gain: f32§influence_gain: f32§prestige_gain: f32§null_bool: f32§knockup: f32§knockback: f32§repel: f32§accuracy: f32§radius: f32§arc: f32§range: f32§time_to_activate: f32§recharge_time: f32§interrupt_time: f32§endurance_discount: f32§insight_discount: f32§meter: f32§elusivity00: f32§elusivity01: f32§elusivity02: f32§elusivity03: f32§elusivity04: f32§elusivity05: f32§elusivity06: f32§elusivity07: f32§elusivity08: f32§elusivity09: f32§elusivity10: f32§elusivity11: f32§elusivity12: f32§elusivity13: f32§elusivity14: f32§elusivity15: f32§elusivity16: f32§elusivity17: f32§elusivity18: f32§elusivity19: f32§elusivity_base: f32

Trait Implementations§

Source§

impl Debug for CharacterAttributes

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for CharacterAttributes

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl Serialize for CharacterAttributes

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,