mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Fixed mount offsets for more quarupeds
This commit is contained in:
parent
306c3e1423
commit
8e9314d32b
@ -80,7 +80,11 @@ pub fn is_mountable(mount: &Body, rider: Option<&Body>) -> bool {
|
||||
| quadruped_medium::Species::Moose
|
||||
| quadruped_medium::Species::Tuskram
|
||||
| quadruped_medium::Species::Yak
|
||||
| quadruped_medium::Species::Zebra => true,
|
||||
| quadruped_medium::Species::Zebra
|
||||
| quadruped_medium::Species::Grolgar
|
||||
| quadruped_medium::Species::Wolf
|
||||
| quadruped_medium::Species::Saber
|
||||
| quadruped_medium::Species::Tiger => true,
|
||||
quadruped_medium::Species::Mouflon => is_light_enough(rider),
|
||||
_ => false,
|
||||
},
|
||||
|
@ -756,14 +756,14 @@ impl<'a> From<&'a Body> for SkeletonAttr {
|
||||
fn mount_point(body: &Body) -> Vec3<f32> {
|
||||
use comp::quadruped_medium::{BodyType::*, Species::*};
|
||||
match (body.species, body.body_type) {
|
||||
(Grolgar, _) => (0.0, -6.0, 3.0),
|
||||
(Saber, _) => (0.0, -12.0, 1.0),
|
||||
(Grolgar, _) => (0.0, -6.0, 5.0),
|
||||
(Saber, _) => (0.0, -17.0, 2.5),
|
||||
(Tuskram, _) => (0.0, -17.0, -1.0),
|
||||
(Lion, Male) => (0.0, -8.0, 1.0),
|
||||
(Lion, Female) => (0.0, -8.0, 1.0),
|
||||
(Tarasque, _) => (0.0, -6.0, 1.0),
|
||||
(Tiger, _) => (0.0, -8.0, 1.0),
|
||||
(Wolf, _) => (0.0, -9.0, 0.0),
|
||||
(Tiger, _) => (0.0, -8.0, 2.0),
|
||||
(Wolf, _) => (0.0, -9.0, 1.5),
|
||||
(Frostfang, _) => (0.0, -6.0, -1.0),
|
||||
(Mouflon, _) => (0.0, -8.0, -1.0),
|
||||
(Catoblepas, _) => (0.0, -8.0, -1.0),
|
||||
|
Loading…
x
Reference in New Issue
Block a user