pub enum ExpeditionThing {
Show 47 variants
Unknown = 0,
Dummy1 = 1,
Dummy2 = 2,
Dumy3 = 3,
ToiletPaper = 11,
Bait = 21,
Dragon = 22,
CampFire = 31,
Phoenix = 32,
BurntCampfire = 33,
UnicornHorn = 41,
Donkey = 42,
Rainbow = 43,
Unicorn = 44,
CupCake = 51,
Cake = 61,
SmallHurdle = 71,
BigHurdle = 72,
WinnersPodium = 73,
Socks = 81,
ClothPile = 82,
RevealingCouple = 83,
SwordInStone = 91,
BentSword = 92,
BrokenSword = 93,
Well = 101,
Girl = 102,
Balloons = 103,
Prince = 111,
RoyalFrog = 112,
Hand = 121,
Feet = 122,
Body = 123,
Klaus = 124,
Key = 131,
Suitcase = 132,
DummyBounty = 1_000,
ToiletPaperBounty = 1_001,
DragonBounty = 1_002,
BurntCampfireBounty = 1_003,
UnicornBounty = 1_004,
WinnerPodiumBounty = 1_007,
RevealingCoupleBounty = 1_008,
BrokenSwordBounty = 1_009,
BaloonBounty = 1_010,
FrogBounty = 1_011,
KlausBounty = 1_012,
}Expand description
The type of something you can encounter on the expedition. Can also be found as the target, or in the items section
Variants§
Unknown = 0
Dummy1 = 1
Dummy2 = 2
Dumy3 = 3
ToiletPaper = 11
Bait = 21
Dragon = 22
New name: DragonTaming
CampFire = 31
Phoenix = 32
BurntCampfire = 33
New name: ExtinguishedCampfire
UnicornHorn = 41
Donkey = 42
Rainbow = 43
Unicorn = 44
New name: UnicornWhisperer
CupCake = 51
Cake = 61
New name: SucklingPig
SmallHurdle = 71
BigHurdle = 72
WinnersPodium = 73
New name: PodiumClimber
Socks = 81
ClothPile = 82
RevealingCouple = 83
New name: RevealingLady
SwordInStone = 91
BentSword = 92
BrokenSword = 93
Well = 101
Girl = 102
Balloons = 103
New name: BewitchedStew
Prince = 111
RoyalFrog = 112
New name: ToxicFountainCure
Hand = 121
Feet = 122
Body = 123
Klaus = 124
Key = 131
Suitcase = 132
DummyBounty = 1_000
ToiletPaperBounty = 1_001
DragonBounty = 1_002
BurntCampfireBounty = 1_003
UnicornBounty = 1_004
WinnerPodiumBounty = 1_007
RevealingCoupleBounty = 1_008
BrokenSwordBounty = 1_009
BaloonBounty = 1_010
FrogBounty = 1_011
KlausBounty = 1_012
Implementations§
Source§impl ExpeditionThing
impl ExpeditionThing
Sourcepub fn required_bounty(&self) -> Option<ExpeditionThing>
pub fn required_bounty(&self) -> Option<ExpeditionThing>
Returns the associated bounty item required to get a +10 bonus for picking up this item
Sourcepub fn is_bounty_for(&self) -> Option<&'static [ExpeditionThing]>
pub fn is_bounty_for(&self) -> Option<&'static [ExpeditionThing]>
If the thing is a bounty, this will contain all the things, that receive a bonus
Trait Implementations§
Source§impl Clone for ExpeditionThing
impl Clone for ExpeditionThing
Source§fn clone(&self) -> ExpeditionThing
fn clone(&self) -> ExpeditionThing
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExpeditionThing
impl Debug for ExpeditionThing
Source§impl Default for ExpeditionThing
impl Default for ExpeditionThing
Source§fn default() -> ExpeditionThing
fn default() -> ExpeditionThing
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExpeditionThing
impl<'de> Deserialize<'de> for ExpeditionThing
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
Source§impl FromPrimitive for ExpeditionThing
impl FromPrimitive for ExpeditionThing
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§impl PartialEq for ExpeditionThing
impl PartialEq for ExpeditionThing
Source§impl Serialize for ExpeditionThing
impl Serialize for ExpeditionThing
impl Copy for ExpeditionThing
impl Eq for ExpeditionThing
impl StructuralPartialEq for ExpeditionThing
Auto Trait Implementations§
impl Freeze for ExpeditionThing
impl RefUnwindSafe for ExpeditionThing
impl Send for ExpeditionThing
impl Sync for ExpeditionThing
impl Unpin for ExpeditionThing
impl UnwindSafe for ExpeditionThing
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.