Skip to main content

OutlawConfig

Struct OutlawConfig 

Source
pub(super) struct OutlawConfig {
Show 32 fields pub restless_blades_cdr_ms_per_cp: u32, pub restless_blades_rtb_bonus: f64, pub ruthlessness_cp_per_cp: f64, pub quick_draw_cp: f64, pub hidden_opportunity_mod: f64, pub has_audacity: bool, pub has_loaded_dice: bool, pub has_improved_adrenaline_rush: bool, pub has_deadly_pursuit: bool, pub sleight_of_hand_chance: f64, pub deft_maneuvers_cp: f64, pub blade_flurry_targets: u8, pub fan_the_hammer_extra: u32, pub fan_the_hammer_mult: f64, pub hand_of_fate_cp: f64, pub coin_matching_odds: f64, pub deal_fate_cp: f64, pub delivered_doom_mult: f64, pub delivered_doom_cp: f64, pub ace_up_chance_per_cp: f64, pub ace_up_cp_gain: f64, pub summarily_dispatched_mult: f64, pub summarily_dispatched_btte_bonus: f64, pub scoundrel_cp_threshold: f64, pub palmed_bullets_chance_per_cp: f64, pub gravedigger_cp: f64, pub lucky_coin_flips: i32, pub lucky_coin_odds: f64, pub has_edge_case: bool, pub rush_energy: f64, pub rush_energy_edge: f64, pub controlled_chaos_streak: i32,
}

Fields§

§restless_blades_cdr_ms_per_cp: u32

Restless Blades CDR per combo point.

§restless_blades_rtb_bonus: f64

Jackpot Restless Blades bonus.

§ruthlessness_cp_per_cp: f64

Ruthlessness points per resource.

§quick_draw_cp: f64

Quick Draw energize.

§hidden_opportunity_mod: f64

Hidden Opportunity damage fraction.

§has_audacity: bool

Audacity selection.

§has_loaded_dice: bool

Loaded Dice selection.

§has_improved_adrenaline_rush: bool

Improved Adrenaline Rush selection.

§has_deadly_pursuit: bool

Deadly Pursuit selection.

§sleight_of_hand_chance: f64

Sleight of Hand proc chance.

§deft_maneuvers_cp: f64

Deft Maneuvers fixed combo-point gain.

§blade_flurry_targets: u8

Blade Flurry target cap.

§fan_the_hammer_extra: u32

Fan the Hammer extra casts.

§fan_the_hammer_mult: f64

Fan the Hammer damage reduction.

§hand_of_fate_cp: f64

Hand of Fate combo-point gain.

§coin_matching_odds: f64

Fatebound matching odds composed from Mean Streak and Destiny Defined.

§deal_fate_cp: f64

Deal Fate combo-point gain.

§delivered_doom_mult: f64

Delivered Doom finisher damage multiplier.

§delivered_doom_cp: f64

Delivered Doom combo-point threshold.

§ace_up_chance_per_cp: f64

Rank-scaled Ace Up Your Sleeve chance per combo point.

§ace_up_cp_gain: f64

Ace Up Your Sleeve energize.

§summarily_dispatched_mult: f64

Summarily Dispatched Dispatch damage.

§summarily_dispatched_btte_bonus: f64

Between the Eyes magnifies Summarily Dispatched while it is up.

§scoundrel_cp_threshold: f64

Gravedigger tier 2 Scoundrel threshold.

§palmed_bullets_chance_per_cp: f64

Gravedigger tier 3 Palmed Bullets chance.

§gravedigger_cp: f64

Gravedigger energize.

§lucky_coin_flips: i32

Lucky Coin flip count.

§lucky_coin_odds: f64

Lucky Coin matching-odds bonus.

§has_edge_case: bool

Edge Case selection.

§rush_energy: f64

Rush to the Inevitable energy.

§rush_energy_edge: f64

Rush to the Inevitable Edge Case energy.

§controlled_chaos_streak: i32

Controlled Chaos streak length.

Trait Implementations§

Source§

impl Clone for OutlawConfig

Source§

fn clone(&self) -> OutlawConfig

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for OutlawConfig

Source§

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

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

impl Default for OutlawConfig

Source§

fn default() -> Self

Returns the “default value” for a type. Read more
Source§

impl Copy for OutlawConfig

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> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DynClone for T
where T: Clone,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
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> IntoEither for T

Source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
§

impl<T> Pointable for T

§

const ALIGN: usize

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
Source§

impl<T> SpecConfig for T
where T: Any + Debug + Send,

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

impl<T> SpecRuntime for T
where T: Any + Debug + Default + Send,

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Source§

fn reset(&mut self)

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
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<S, T> Upcast<T> for S
where T: UpcastFrom<S> + ?Sized, S: ?Sized,

Source§

fn upcast(&self) -> &T
where Self: ErasableGeneric, T: ErasableGeneric<Repr = Self::Repr>,

Perform a zero-cost type-safe upcast to a wider ref type within the Wasm bindgen generics type system. Read more
Source§

fn upcast_into(self) -> T
where Self: Sized + ErasableGeneric, T: ErasableGeneric<Repr = Self::Repr>,

Perform a zero-cost type-safe upcast to a wider type within the Wasm bindgen generics type system. Read more
§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a [WithDispatch] wrapper. Read more
Source§

impl<T> ResolverSyncBound for T
where T: Sync + ?Sized,