Struct assembly_maps::luz::paths::core::PathDataProperty
source · pub struct PathDataProperty {Show 14 fields
pub value_1: u32,
pub price: u32,
pub rental_time: u32,
pub associated_map: WorldID,
pub value_2: u32,
pub display_name: String,
pub display_description: String,
pub value_3: u32,
pub clone_limit: u32,
pub reputation_multiplier: f32,
pub rental_time_unit: PropertyRentalTimeUnit,
pub achievement_required: Option<PropertyAchievementRequired>,
pub player_zone_coordinate: Vector3f,
pub max_build_height: f32,
}
Expand description
General data for a property (border) path
Fields§
§value_1: u32
Unknown value
price: u32
Rental price
rental_time: u32
Rental time
associated_map: WorldID
World that this property is attached to
value_2: u32
Unknown value
display_name: String
Display name of the property
display_description: String
Display description
value_3: u32
Unknown value
clone_limit: u32
Limit to the number of clones in one instance
reputation_multiplier: f32
Multiplier for reputation
rental_time_unit: PropertyRentalTimeUnit
Unit for rental time
achievement_required: Option<PropertyAchievementRequired>
Required achievement
player_zone_coordinate: Vector3f
Coordinate of the player
max_build_height: f32
Maximum building height
Trait Implementations§
source§impl Debug for PathDataProperty
impl Debug for PathDataProperty
Auto Trait Implementations§
impl Freeze for PathDataProperty
impl RefUnwindSafe for PathDataProperty
impl Send for PathDataProperty
impl Sync for PathDataProperty
impl Unpin for PathDataProperty
impl UnwindSafe for PathDataProperty
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