mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
More ai work
balance Lavadrake AI tweaks feedback tweaks
This commit is contained in:
@ -76,36 +76,36 @@ impl<'a> From<&'a Body> for Psyche {
|
||||
aggro: match body {
|
||||
Body::Humanoid(humanoid) => match humanoid.species {
|
||||
humanoid::Species::Danari => 0.9,
|
||||
humanoid::Species::Dwarf => 0.9,
|
||||
humanoid::Species::Elf => 0.95,
|
||||
humanoid::Species::Human => 0.95,
|
||||
humanoid::Species::Orc => 1.0,
|
||||
humanoid::Species::Undead => 1.0,
|
||||
humanoid::Species::Dwarf => 0.8,
|
||||
humanoid::Species::Elf => 0.7,
|
||||
humanoid::Species::Human => 0.6,
|
||||
humanoid::Species::Orc => 0.9,
|
||||
humanoid::Species::Undead => 0.9,
|
||||
},
|
||||
Body::QuadrupedSmall(quadruped_small) => match quadruped_small.species {
|
||||
quadruped_small::Species::Pig => 0.5,
|
||||
quadruped_small::Species::Fox => 0.4,
|
||||
quadruped_small::Species::Fox => 0.3,
|
||||
quadruped_small::Species::Sheep => 0.5,
|
||||
quadruped_small::Species::Boar => 1.0,
|
||||
quadruped_small::Species::Boar => 0.8,
|
||||
quadruped_small::Species::Jackalope => 0.4,
|
||||
quadruped_small::Species::Skunk => 0.8,
|
||||
quadruped_small::Species::Skunk => 0.6,
|
||||
quadruped_small::Species::Cat => 0.2,
|
||||
quadruped_small::Species::Batfox => 0.7,
|
||||
quadruped_small::Species::Batfox => 0.6,
|
||||
quadruped_small::Species::Raccoon => 0.4,
|
||||
quadruped_small::Species::Quokka => 0.7,
|
||||
quadruped_small::Species::Quokka => 0.4,
|
||||
quadruped_small::Species::Dodarock => 0.9,
|
||||
quadruped_small::Species::Holladon => 1.0,
|
||||
quadruped_small::Species::Hyena => 0.4,
|
||||
quadruped_small::Species::Rabbit => 0.1,
|
||||
quadruped_small::Species::Truffler => 0.8,
|
||||
quadruped_small::Species::Frog => 0.6,
|
||||
quadruped_small::Species::Frog => 0.4,
|
||||
quadruped_small::Species::Hare => 0.2,
|
||||
_ => 1.0,
|
||||
_ => 0.0,
|
||||
},
|
||||
Body::QuadrupedMedium(quadruped_medium) => match quadruped_medium.species {
|
||||
quadruped_medium::Species::Tuskram => 0.8,
|
||||
quadruped_medium::Species::Tuskram => 0.7,
|
||||
quadruped_medium::Species::Frostfang => 0.9,
|
||||
quadruped_medium::Species::Mouflon => 0.8,
|
||||
quadruped_medium::Species::Mouflon => 0.7,
|
||||
quadruped_medium::Species::Catoblepas => 0.8,
|
||||
quadruped_medium::Species::Deer => 0.6,
|
||||
quadruped_medium::Species::Hirdrasil => 0.7,
|
||||
@ -113,17 +113,17 @@ impl<'a> From<&'a Body> for Psyche {
|
||||
quadruped_medium::Species::Camel => 0.7,
|
||||
quadruped_medium::Species::Zebra => 0.7,
|
||||
quadruped_medium::Species::Antelope => 0.6,
|
||||
quadruped_medium::Species::Horse => 0.8,
|
||||
_ => 1.0,
|
||||
quadruped_medium::Species::Horse => 0.7,
|
||||
_ => 0.5,
|
||||
},
|
||||
Body::QuadrupedLow(quadruped_low) => match quadruped_low.species {
|
||||
quadruped_low::Species::Salamander => 0.8,
|
||||
quadruped_low::Species::Monitor => 0.9,
|
||||
quadruped_low::Species::Salamander => 0.7,
|
||||
quadruped_low::Species::Monitor => 0.7,
|
||||
quadruped_low::Species::Asp => 0.9,
|
||||
quadruped_low::Species::Pangolin => 0.6,
|
||||
_ => 1.0,
|
||||
quadruped_low::Species::Pangolin => 0.4,
|
||||
_ => 0.6,
|
||||
},
|
||||
Body::BirdMedium(_) => 1.0,
|
||||
Body::BirdMedium(_) => 0.5,
|
||||
Body::BirdSmall(_) => 0.4,
|
||||
Body::FishMedium(_) => 0.15,
|
||||
Body::FishSmall(_) => 0.0,
|
||||
|
Reference in New Issue
Block a user