mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
overworld entity distribution tweaks and movement speed changes
This commit is contained in:
parent
cf8371373a
commit
d7af58aefd
@ -6,8 +6,8 @@ SpawnEntry (
|
||||
groups: [
|
||||
(1, (1, 1, "common.entity.wild.aggressive.rocksnapper")),
|
||||
(4, (1, 1, "common.entity.wild.aggressive.dodarock")),
|
||||
(5, (1, 3, "common.entity.wild.peaceful.gecko")),
|
||||
(5, (1, 2, "common.entity.wild.peaceful.sand_hare")),
|
||||
(9, (1, 3, "common.entity.wild.peaceful.gecko")),
|
||||
(8, (1, 2, "common.entity.wild.peaceful.sand_hare")),
|
||||
(3, (1, 1, "common.entity.wild.aggressive.bonerattler")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
|
@ -5,13 +5,13 @@ SpawnEntry (
|
||||
Pack(
|
||||
groups: [
|
||||
// Casual
|
||||
(5, (1, 1, "common.entity.wild.aggressive.sandshark")),
|
||||
(4, (1, 1, "common.entity.wild.peaceful.eagle")),
|
||||
(20, (1, 1, "common.entity.wild.aggressive.sandshark")),
|
||||
(21, (1, 1, "common.entity.wild.peaceful.eagle")),
|
||||
(20, (1, 1, "common.entity.wild.aggressive.tarantula")),
|
||||
// Rare
|
||||
(1, (1, 1, "common.entity.wild.aggressive.archaeos")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.ntouka")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.tarantula")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.ogre")),
|
||||
(7, (1, 1, "common.entity.wild.aggressive.ogre")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
day_period: [Night, Morning, Noon, Evening],
|
||||
|
@ -5,28 +5,29 @@ SpawnEntry (
|
||||
Pack(
|
||||
groups: [
|
||||
// Casual
|
||||
(5, (1, 1, "common.entity.wild.aggressive.tiger")),
|
||||
(3, (1, 1, "common.entity.wild.aggressive.maneater")),
|
||||
(4, (2, 3, "common.entity.wild.aggressive.wood_raptor")),
|
||||
(5, (1, 1, "common.entity.wild.aggressive.deadwood")),
|
||||
(5, (2, 6, "common.entity.wild.peaceful.dodo")),
|
||||
(12, (1, 1, "common.entity.wild.aggressive.tiger")),
|
||||
(5, (1, 1, "common.entity.wild.aggressive.maneater")),
|
||||
(9, (2, 3, "common.entity.wild.aggressive.wood_raptor")),
|
||||
(14, (1, 1, "common.entity.wild.aggressive.deadwood")),
|
||||
(18, (2, 6, "common.entity.wild.peaceful.dodo")),
|
||||
// Rare
|
||||
(4, (1, 1, "common.entity.wild.aggressive.sunlizard")),
|
||||
(10, (1, 1, "common.entity.wild.aggressive.sunlizard")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.odonto")),
|
||||
(2, (1, 3, "common.entity.wild.aggressive.mighty_saurok")),
|
||||
(2, (1, 3, "common.entity.wild.aggressive.occult_saurok")),
|
||||
(2, (1, 3, "common.entity.wild.aggressive.sly_saurok")),
|
||||
(3, (1, 1, "common.entity.wild.aggressive.mossdrake")),
|
||||
(3, (1, 3, "common.entity.wild.aggressive.mighty_saurok")),
|
||||
(3, (1, 3, "common.entity.wild.aggressive.occult_saurok")),
|
||||
(3, (1, 3, "common.entity.wild.aggressive.sly_saurok")),
|
||||
(4, (1, 1, "common.entity.wild.aggressive.mossdrake")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
day_period: [Morning, Noon, Evening],
|
||||
),
|
||||
Pack(
|
||||
groups: [
|
||||
(5, (2, 3, "common.entity.wild.aggressive.wood_raptor")),
|
||||
(5, (1, 1, "common.entity.wild.aggressive.deadwood")),
|
||||
(4, (1, 1, "common.entity.wild.aggressive.tiger")),
|
||||
(4, (1, 1, "common.entity.wild.aggressive.maneater")),
|
||||
(18, (2, 3, "common.entity.wild.aggressive.wood_raptor")),
|
||||
(28, (1, 1, "common.entity.wild.aggressive.deadwood")),
|
||||
(24, (1, 1, "common.entity.wild.aggressive.tiger")),
|
||||
(10, (1, 1, "common.entity.wild.aggressive.maneater")),
|
||||
(8, (1, 1, "common.entity.wild.aggressive.mossdrake")),)
|
||||
(2, (1, 1, "common.entity.wild.aggressive.cockatrice")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.odonto")),
|
||||
],
|
||||
|
@ -5,16 +5,16 @@ SpawnEntry (
|
||||
Pack(
|
||||
groups: [
|
||||
// Casual
|
||||
(4, (1, 1, "common.entity.wild.peaceful.parrot")),
|
||||
(4, (1, 1, "common.entity.wild.peaceful.parakeet")),
|
||||
(4, (1, 1, "common.entity.wild.peaceful.toucan")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.peacock")),
|
||||
(5, (1, 1, "common.entity.wild.peaceful.parrot")),
|
||||
(5, (1, 1, "common.entity.wild.peaceful.parakeet")),
|
||||
(5, (1, 1, "common.entity.wild.peaceful.toucan")),
|
||||
(4, (1, 1, "common.entity.wild.peaceful.peacock")),
|
||||
// Rare
|
||||
(1, (1, 1, "common.entity.wild.aggressive.tarasque")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.tortoise")),
|
||||
(4, (1, 1, "common.entity.wild.peaceful.tortoise")),
|
||||
(3, (1, 1, "common.entity.wild.aggressive.monitor")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.crawler_moss")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.rootsnapper")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.rootsnapper")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.axebeak")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.swamp_troll")),
|
||||
],
|
||||
@ -23,22 +23,31 @@ SpawnEntry (
|
||||
),
|
||||
Pack(
|
||||
groups: [
|
||||
(1, (1, 1, "common.entity.wild.peaceful.quokka")),
|
||||
(6, (1, 1, "common.entity.wild.peaceful.parrot")),
|
||||
(6, (1, 1, "common.entity.wild.peaceful.parakeet")),
|
||||
(6, (1, 1, "common.entity.wild.peaceful.toucan")),
|
||||
(4, (1, 1, "common.entity.wild.peaceful.peacock")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.quokka")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.tarasque")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.horn_beetle")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.stag_beetle")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.crawler_moss")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.rootsnapper")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.swamp_troll")),
|
||||
|
||||
],
|
||||
spawn_mode: Land,
|
||||
day_period: [Evening],
|
||||
),
|
||||
Pack(
|
||||
groups: [
|
||||
(5, (1, 1, "common.entity.wild.peaceful.quokka")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.parrot")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.parakeet")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.quokka")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.tarasque")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.horn_beetle")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.stag_beetle")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.swamp_troll")),
|
||||
(3, (1, 1, "common.entity.wild.aggressive.horn_beetle")),
|
||||
(3, (1, 1, "common.entity.wild.aggressive.stag_beetle")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.swamp_troll")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
day_period: [Night],
|
||||
|
@ -4,38 +4,39 @@ SpawnEntry (
|
||||
rules: [
|
||||
Pack(
|
||||
groups: [
|
||||
(2, (1, 1, "common.entity.wild.aggressive.bear")),
|
||||
(2, (1, 1, "common.entity.wild.peaceful.eagle")),
|
||||
(2, (1, 1, "common.entity.wild.peaceful.moose")),
|
||||
(2, (1, 1, "common.entity.wild.peaceful.tuskram")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.bristleback")),
|
||||
(2, (1, 4, "common.entity.wild.peaceful.crow")),
|
||||
(3, (1, 7, "common.entity.wild.peaceful.deer")),
|
||||
(3, (1, 7, "common.entity.wild.peaceful.jackalope")),
|
||||
(3, (2, 5, "common.entity.wild.peaceful.boar")),
|
||||
(2, (5, 10, "common.entity.wild.peaceful.sheep")),
|
||||
(3, (1, 2, "common.entity.wild.peaceful.squirrel")),
|
||||
(2, (5, 10, "common.entity.wild.peaceful.goat")),
|
||||
(3, (3, 8, "common.entity.wild.peaceful.llama")),
|
||||
(2, (1, 2, "common.entity.wild.peaceful.donkey")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.skunk")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.raccoon")),
|
||||
(4, (1, 1, "common.entity.wild.aggressive.bear")),
|
||||
(8, (1, 1, "common.entity.wild.peaceful.eagle")),
|
||||
(5, (1, 1, "common.entity.wild.peaceful.moose")),
|
||||
(6, (1, 1, "common.entity.wild.peaceful.tuskram")),
|
||||
(3, (1, 1, "common.entity.wild.aggressive.bristleback")),
|
||||
(12, (1, 4, "common.entity.wild.peaceful.crow")),
|
||||
(8, (1, 7, "common.entity.wild.peaceful.deer")),
|
||||
(11, (1, 7, "common.entity.wild.peaceful.jackalope")),
|
||||
(8, (2, 5, "common.entity.wild.peaceful.boar")),
|
||||
(10, (5, 10, "common.entity.wild.peaceful.sheep")),
|
||||
(14, (1, 2, "common.entity.wild.peaceful.squirrel")),
|
||||
(9, (5, 10, "common.entity.wild.peaceful.goat")),
|
||||
(7, (3, 8, "common.entity.wild.peaceful.llama")),
|
||||
(7, (1, 2, "common.entity.wild.peaceful.donkey")),
|
||||
(8, (1, 1, "common.entity.wild.peaceful.skunk")),
|
||||
(11, (1, 1, "common.entity.wild.peaceful.raccoon")),
|
||||
(1, (1, 1, "common.entity.wild.peaceful.catoblepas")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.truffler")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.tarasque")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.saber")),
|
||||
(1, (1, 1, "common.entity.wild.peaceful.hirdrasil")),
|
||||
(9, (1, 1, "common.entity.wild.peaceful.truffler")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.tarasque")),
|
||||
(3, (1, 1, "common.entity.wild.aggressive.saber")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
day_period: [Morning, Noon, Evening],
|
||||
),
|
||||
Pack(
|
||||
groups: [
|
||||
(10, (1, 3, "common.entity.wild.peaceful.squirrel")),
|
||||
(10, (1, 1, "common.entity.wild.peaceful.forest_fox")),
|
||||
(10, (1, 3, "common.entity.wild.peaceful.raccoon")),
|
||||
(8, (1, 1, "common.entity.wild.peaceful.horned_owl")),
|
||||
(4, (1, 1, "common.entity.wild.aggressive.bear")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.tarasque")),
|
||||
(12, (1, 3, "common.entity.wild.peaceful.squirrel")),
|
||||
(12, (1, 1, "common.entity.wild.peaceful.forest_fox")),
|
||||
(12, (1, 3, "common.entity.wild.peaceful.raccoon")),
|
||||
(11, (1, 1, "common.entity.wild.peaceful.horned_owl")),
|
||||
(5, (1, 1, "common.entity.wild.aggressive.bear")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.tarasque")),
|
||||
(1, (1, 1, "common.entity.wild.peaceful.catoblepas")),
|
||||
// TODO: Maybe reenable once the dullahan design is more carefully considered, or move it elsewhere (i.e: such as a haunted/ruins site)
|
||||
//(2, (1, 1, "common.entity.wild.aggressive.dullahan")),
|
||||
|
@ -4,6 +4,7 @@ SpawnEntry (
|
||||
rules: [
|
||||
Pack(
|
||||
groups: [
|
||||
// We need more entities to fill this out
|
||||
(1, (1, 1, "common.entity.wild.aggressive.dreadhorn")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
|
@ -4,16 +4,16 @@ SpawnEntry (
|
||||
rules: [
|
||||
Pack(
|
||||
groups: [
|
||||
(5, (1, 1, "common.entity.wild.aggressive.weevil")),
|
||||
(5, (1, 7, "common.entity.wild.peaceful.horse")),
|
||||
(5, (5, 10, "common.entity.wild.peaceful.cattle")),
|
||||
(5, (2, 5, "common.entity.wild.peaceful.chicken")),
|
||||
(5, (1, 7, "common.entity.wild.peaceful.rabbit")),
|
||||
(3, (1, 1, "common.entity.wild.aggressive.weevil")),
|
||||
(1, (1, 7, "common.entity.wild.peaceful.horse")),
|
||||
(1, (5, 10, "common.entity.wild.peaceful.cattle")),
|
||||
(5, (3, 5, "common.entity.wild.peaceful.chicken")),
|
||||
(5, (2, 7, "common.entity.wild.peaceful.rabbit")),
|
||||
(5, (1, 2, "common.entity.wild.peaceful.frog")),
|
||||
(5, (1, 7, "common.entity.wild.peaceful.pig")),
|
||||
(5, (1, 1, "common.entity.wild.peaceful.leaf_beetle")),
|
||||
(5, (1, 1, "common.entity.wild.peaceful.bushly")),
|
||||
(5, (1, 1, "common.entity.wild.peaceful.driggle")),
|
||||
(5, (3, 7, "common.entity.wild.peaceful.pig")),
|
||||
(4, (1, 1, "common.entity.wild.peaceful.leaf_beetle")),
|
||||
(4, (1, 1, "common.entity.wild.peaceful.bushly")),
|
||||
(4, (1, 1, "common.entity.wild.peaceful.driggle")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
day_period: [Morning, Noon, Evening],
|
||||
|
@ -5,14 +5,14 @@ SpawnEntry (
|
||||
Pack(
|
||||
groups: [
|
||||
// Pack animals
|
||||
(2, (1, 7, "common.entity.wild.peaceful.boar")),
|
||||
(3, (1, 7, "common.entity.wild.peaceful.boar")),
|
||||
// Solitary
|
||||
(2, (1, 1, "common.entity.wild.peaceful.mossy_snail")),
|
||||
(2, (1, 1, "common.entity.wild.peaceful.treant_sapling")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.mossy_snail")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.treant_sapling")),
|
||||
(2, (1, 1, "common.entity.wild.peaceful.peacock")),
|
||||
(2, (1, 1, "common.entity.wild.peaceful.turtle")),
|
||||
(2, (1, 1, "common.entity.wild.peaceful.truffler")),
|
||||
(2, (1, 1, "common.entity.wild.peaceful.leaf_beetle")),
|
||||
(4, (1, 1, "common.entity.wild.peaceful.turtle")),
|
||||
(4, (1, 1, "common.entity.wild.peaceful.truffler")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.leaf_beetle")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.weevil")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
|
@ -5,20 +5,20 @@ SpawnEntry (
|
||||
Pack(
|
||||
groups: [
|
||||
// Aggressive
|
||||
(4, (1, 1, "common.entity.wild.aggressive.weevil")),
|
||||
(6, (1, 1, "common.entity.wild.aggressive.weevil")),
|
||||
// Peaceful
|
||||
(5, (1, 1, "common.entity.wild.peaceful.skunk")),
|
||||
(5, (1, 4, "common.entity.wild.peaceful.crow")),
|
||||
(4, (1, 1, "common.entity.wild.peaceful.leaf_beetle")),
|
||||
(4, (1, 7, "common.entity.wild.peaceful.deer")),
|
||||
(5, (1, 7, "common.entity.wild.peaceful.rabbit")),
|
||||
(5, (1, 2, "common.entity.wild.peaceful.squirrel")),
|
||||
(4, (1, 1, "common.entity.wild.peaceful.mossy_snail")),
|
||||
(4, (1, 1, "common.entity.wild.peaceful.treant_sapling")),
|
||||
(5, (1, 1, "common.entity.wild.peaceful.raccoon")),
|
||||
(5, (1, 1, "common.entity.wild.peaceful.turtle")),
|
||||
(5, (1, 2, "common.entity.wild.peaceful.frog")),
|
||||
(5, (1, 2, "common.entity.wild.peaceful.fungome")),
|
||||
(8, (1, 1, "common.entity.wild.peaceful.skunk")),
|
||||
(10, (1, 4, "common.entity.wild.peaceful.crow")),
|
||||
(7, (1, 1, "common.entity.wild.peaceful.leaf_beetle")),
|
||||
(5, (1, 7, "common.entity.wild.peaceful.deer")),
|
||||
(9, (1, 7, "common.entity.wild.peaceful.rabbit")),
|
||||
(9, (1, 2, "common.entity.wild.peaceful.squirrel")),
|
||||
(7, (1, 1, "common.entity.wild.peaceful.mossy_snail")),
|
||||
(7, (1, 1, "common.entity.wild.peaceful.treant_sapling")),
|
||||
(6, (1, 1, "common.entity.wild.peaceful.raccoon")),
|
||||
(9, (1, 1, "common.entity.wild.peaceful.turtle")),
|
||||
(9, (1, 2, "common.entity.wild.peaceful.frog")),
|
||||
(9, (1, 2, "common.entity.wild.peaceful.fungome")),
|
||||
(1, (1, 1, "common.entity.wild.peaceful.hirdrasil")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
|
@ -4,9 +4,9 @@ SpawnEntry (
|
||||
rules: [
|
||||
Pack(
|
||||
groups: [
|
||||
(2, (1, 3, "common.entity.wild.aggressive.sea_crocodile")),
|
||||
(4, (8, 16, "common.entity.wild.peaceful.crab")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.reefsnapper")),
|
||||
(3, (1, 3, "common.entity.wild.aggressive.sea_crocodile")),
|
||||
(16, (8, 16, "common.entity.wild.peaceful.crab")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.reefsnapper")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
day_period: [Night, Morning, Noon, Evening],
|
||||
|
@ -4,12 +4,12 @@ SpawnEntry (
|
||||
rules: [
|
||||
Pack(
|
||||
groups: [
|
||||
(5, (2, 3, "common.entity.wild.aggressive.male_lion")),
|
||||
(5, (2, 5, "common.entity.wild.aggressive.hyena")),
|
||||
(6, (3, 6, "common.entity.wild.peaceful.zebra")),
|
||||
(6, (3, 6, "common.entity.wild.peaceful.antelope")),
|
||||
(6, (1, 1, "common.entity.wild.peaceful.porcupine")),
|
||||
(6, (1, 1, "common.entity.wild.peaceful.pangolin")),
|
||||
(7, (2, 3, "common.entity.wild.aggressive.male_lion")),
|
||||
(9, (2, 5, "common.entity.wild.aggressive.hyena")),
|
||||
(11, (3, 6, "common.entity.wild.peaceful.zebra")),
|
||||
(11, (3, 6, "common.entity.wild.peaceful.antelope")),
|
||||
(15, (1, 1, "common.entity.wild.peaceful.porcupine")),
|
||||
(14, (1, 1, "common.entity.wild.peaceful.pangolin")),
|
||||
(4, (1, 1, "common.entity.wild.aggressive.tarantula")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.ngoubou")),
|
||||
],
|
||||
|
@ -4,17 +4,17 @@ SpawnEntry (
|
||||
rules: [
|
||||
Pack(
|
||||
groups: [
|
||||
(5, (3, 4, "common.entity.wild.peaceful.piranha")),
|
||||
(5, (1, 2, "common.entity.wild.peaceful.axolotl")),
|
||||
(4, (1, 2, "common.entity.wild.aggressive.alligator")),
|
||||
(3, (3, 4, "common.entity.wild.peaceful.piranha")),
|
||||
(6, (1, 2, "common.entity.wild.peaceful.axolotl")),
|
||||
(1, (1, 2, "common.entity.wild.aggressive.alligator")),
|
||||
],
|
||||
spawn_mode: Water,
|
||||
day_period: [Night, Morning, Noon, Evening],
|
||||
),
|
||||
Pack(
|
||||
groups: [
|
||||
(2, (1, 1, "common.entity.wild.peaceful.kelpie")),
|
||||
(2, (8, 16, "common.entity.wild.peaceful.crab")),
|
||||
(1, (1, 1, "common.entity.wild.peaceful.kelpie")),
|
||||
(8, (2, 6, "common.entity.wild.peaceful.crab")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.crocodile")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
|
@ -4,11 +4,11 @@ SpawnEntry (
|
||||
rules: [
|
||||
Pack(
|
||||
groups: [
|
||||
(3, (2, 4, "common.entity.wild.aggressive.snow_raptor")),
|
||||
(7, (2, 4, "common.entity.wild.aggressive.snow_raptor")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.wendigo")),
|
||||
(1, (2, 3, "common.entity.wild.peaceful.mammoth")),
|
||||
(3, (2, 6, "common.entity.wild.peaceful.yak")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.mountain_troll")),
|
||||
(9, (2, 6, "common.entity.wild.peaceful.yak")),
|
||||
(3, (1, 1, "common.entity.wild.aggressive.mountain_troll")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
day_period: [Night, Morning, Noon, Evening],
|
||||
|
@ -4,10 +4,10 @@ SpawnEntry (
|
||||
rules: [
|
||||
Pack(
|
||||
groups: [
|
||||
(2, (2, 3, "common.entity.wild.aggressive.frostfang")),
|
||||
(3, (1, 1, "common.entity.wild.aggressive.snow_leopard")),
|
||||
(7, (2, 3, "common.entity.wild.aggressive.frostfang")),
|
||||
(11, (1, 1, "common.entity.wild.aggressive.snow_leopard")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.yale")),
|
||||
(2, (1, 1, "common.entity.wild.aggressive.grolgar")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.grolgar")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
day_period: [Night, Morning, Noon, Evening],
|
||||
|
@ -5,7 +5,7 @@ SpawnEntry (
|
||||
Pack(
|
||||
groups: [
|
||||
(1, (1, 1, "common.entity.wild.aggressive.hakulaq")),
|
||||
(1, (1, 2, "common.entity.wild.aggressive.icepike")),
|
||||
(4, (2, 5, "common.entity.wild.aggressive.icepike")),
|
||||
],
|
||||
spawn_mode: Water,
|
||||
day_period: [Night, Morning, Noon, Evening],
|
||||
|
@ -6,8 +6,8 @@ SpawnEntry (
|
||||
groups: [
|
||||
(1, (2, 3, "common.entity.wild.aggressive.frostfang")),
|
||||
(1, (2, 4, "common.entity.wild.aggressive.snow_raptor")),
|
||||
(1, (1, 1, "common.entity.wild.peaceful.snowy_owl")),
|
||||
(1, (1, 1, "common.entity.wild.peaceful.arctic_fox")),
|
||||
(3, (1, 1, "common.entity.wild.peaceful.snowy_owl")),
|
||||
(2, (1, 1, "common.entity.wild.peaceful.arctic_fox")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
day_period: [Night, Morning, Noon, Evening],
|
||||
|
@ -43,6 +43,8 @@ pub const MOVEMENT_THRESHOLD_VEL: f32 = 3.0;
|
||||
impl Body {
|
||||
pub fn base_accel(&self) -> f32 {
|
||||
match self {
|
||||
// Note: Entities have been slowed down relative to humanoid speeds, but it may be worth reverting/increasing
|
||||
// speed once we've established slower AI.
|
||||
Body::Humanoid(_) => 100.0,
|
||||
Body::QuadrupedSmall(body) => match body.species {
|
||||
quadruped_small::Species::Turtle => 30.0,
|
||||
@ -63,43 +65,43 @@ impl Body {
|
||||
_ => 125.0,
|
||||
},
|
||||
Body::QuadrupedMedium(quadruped_medium) => match quadruped_medium.species {
|
||||
quadruped_medium::Species::Grolgar => 110.0,
|
||||
quadruped_medium::Species::Saber => 180.0,
|
||||
quadruped_medium::Species::Tiger => 150.0,
|
||||
quadruped_medium::Species::Tuskram => 160.0,
|
||||
quadruped_medium::Species::Lion => 170.0,
|
||||
quadruped_medium::Species::Grolgar => 100.0,
|
||||
quadruped_medium::Species::Saber => 110.0,
|
||||
quadruped_medium::Species::Tiger => 110.0,
|
||||
quadruped_medium::Species::Tuskram => 85.0,
|
||||
quadruped_medium::Species::Lion => 105.0,
|
||||
quadruped_medium::Species::Tarasque => 100.0,
|
||||
quadruped_medium::Species::Wolf => 180.0,
|
||||
quadruped_medium::Species::Frostfang => 180.0,
|
||||
quadruped_medium::Species::Mouflon => 100.0,
|
||||
quadruped_medium::Species::Catoblepas => 70.0,
|
||||
quadruped_medium::Species::Bonerattler => 130.0,
|
||||
quadruped_medium::Species::Deer => 150.0,
|
||||
quadruped_medium::Species::Hirdrasil => 160.0,
|
||||
quadruped_medium::Species::Roshwalr => 160.0,
|
||||
quadruped_medium::Species::Donkey => 110.0,
|
||||
quadruped_medium::Species::Wolf => 115.0,
|
||||
quadruped_medium::Species::Frostfang => 115.0,
|
||||
quadruped_medium::Species::Mouflon => 75.0,
|
||||
quadruped_medium::Species::Catoblepas => 60.0,
|
||||
quadruped_medium::Species::Bonerattler => 115.0,
|
||||
quadruped_medium::Species::Deer => 120.0,
|
||||
quadruped_medium::Species::Hirdrasil => 110.0,
|
||||
quadruped_medium::Species::Roshwalr => 70.0,
|
||||
quadruped_medium::Species::Donkey => 90.0,
|
||||
quadruped_medium::Species::Camel => 75.0,
|
||||
quadruped_medium::Species::Zebra => 150.0,
|
||||
quadruped_medium::Species::Antelope => 185.0,
|
||||
quadruped_medium::Species::Kelpie => 180.0,
|
||||
quadruped_medium::Species::Horse => 180.0,
|
||||
quadruped_medium::Species::Antelope => 155.0,
|
||||
quadruped_medium::Species::Kelpie => 140.0,
|
||||
quadruped_medium::Species::Horse => 140.0,
|
||||
quadruped_medium::Species::Barghest => 80.0,
|
||||
quadruped_medium::Species::Cattle => 80.0,
|
||||
quadruped_medium::Species::Darkhound => 160.0,
|
||||
quadruped_medium::Species::Darkhound => 115.0,
|
||||
quadruped_medium::Species::Highland => 80.0,
|
||||
quadruped_medium::Species::Yak => 90.0,
|
||||
quadruped_medium::Species::Yak => 80.0,
|
||||
quadruped_medium::Species::Panda => 90.0,
|
||||
quadruped_medium::Species::Bear => 90.0,
|
||||
quadruped_medium::Species::Dreadhorn => 140.0,
|
||||
quadruped_medium::Species::Moose => 130.0,
|
||||
quadruped_medium::Species::Snowleopard => 160.0,
|
||||
quadruped_medium::Species::Mammoth => 180.0,
|
||||
quadruped_medium::Species::Ngoubou => 170.0,
|
||||
quadruped_medium::Species::Llama => 120.0,
|
||||
quadruped_medium::Species::Alpaca => 110.0,
|
||||
quadruped_medium::Species::Dreadhorn => 95.0,
|
||||
quadruped_medium::Species::Moose => 105.0,
|
||||
quadruped_medium::Species::Snowleopard => 115.0,
|
||||
quadruped_medium::Species::Mammoth => 75.0,
|
||||
quadruped_medium::Species::Ngoubou => 95.0,
|
||||
quadruped_medium::Species::Llama => 100.0,
|
||||
quadruped_medium::Species::Alpaca => 100.0,
|
||||
quadruped_medium::Species::Akhlut => 90.0,
|
||||
quadruped_medium::Species::Bristleback => 135.0,
|
||||
quadruped_medium::Species::ClaySteed => 120.0,
|
||||
quadruped_medium::Species::Bristleback => 105.0,
|
||||
quadruped_medium::Species::ClaySteed => 85.0,
|
||||
},
|
||||
Body::BipedLarge(body) => match body.species {
|
||||
biped_large::Species::Slysaurok => 100.0,
|
||||
@ -129,43 +131,50 @@ impl Body {
|
||||
golem::Species::ClayGolem => 120.0,
|
||||
_ => 60.0,
|
||||
},
|
||||
Body::Theropod(_) => 135.0,
|
||||
Body::Theropod(theropod) => match theropod.species {
|
||||
theropod::Species::Archaeos
|
||||
| theropod::Species::Odonto
|
||||
| theropod::Species::Ntouka => 110.0,
|
||||
theropod::Species::Dodarock => 75.0,
|
||||
theropod::Species::Yale => 115.0,
|
||||
_ => 125.0,
|
||||
},
|
||||
Body::QuadrupedLow(quadruped_low) => match quadruped_low.species {
|
||||
quadruped_low::Species::Crocodile => 130.0,
|
||||
quadruped_low::Species::SeaCrocodile => 120.0,
|
||||
quadruped_low::Species::Alligator => 110.0,
|
||||
quadruped_low::Species::Crocodile => 60.0,
|
||||
quadruped_low::Species::SeaCrocodile => 60.0,
|
||||
quadruped_low::Species::Alligator => 65.0,
|
||||
quadruped_low::Species::Salamander => 85.0,
|
||||
quadruped_low::Species::Elbst => 85.0,
|
||||
quadruped_low::Species::Monitor => 160.0,
|
||||
quadruped_low::Species::Asp => 110.0,
|
||||
quadruped_low::Species::Monitor => 130.0,
|
||||
quadruped_low::Species::Asp => 100.0,
|
||||
quadruped_low::Species::Tortoise => 60.0,
|
||||
quadruped_low::Species::Rocksnapper => 70.0,
|
||||
quadruped_low::Species::Rootsnapper => 70.0,
|
||||
quadruped_low::Species::Reefsnapper => 70.0,
|
||||
quadruped_low::Species::Pangolin => 90.0,
|
||||
quadruped_low::Species::Maneater => 80.0,
|
||||
quadruped_low::Species::Sandshark => 160.0,
|
||||
quadruped_low::Species::Hakulaq => 140.0,
|
||||
quadruped_low::Species::Sandshark => 125.0,
|
||||
quadruped_low::Species::Hakulaq => 125.0,
|
||||
quadruped_low::Species::Dagon => 140.0,
|
||||
quadruped_low::Species::Lavadrake => 100.0,
|
||||
quadruped_low::Species::Icedrake => 100.0,
|
||||
quadruped_low::Species::Basilisk => 90.0,
|
||||
quadruped_low::Species::Deadwood => 140.0,
|
||||
quadruped_low::Species::Basilisk => 85.0,
|
||||
quadruped_low::Species::Deadwood => 110.0,
|
||||
quadruped_low::Species::Mossdrake => 100.0,
|
||||
quadruped_low::Species::Driggle => 120.0,
|
||||
quadruped_low::Species::HermitAlligator => 120.0,
|
||||
quadruped_low::Species::HermitAlligator => 65.0,
|
||||
},
|
||||
Body::Ship(ship::Body::Carriage) => 40.0,
|
||||
Body::Ship(_) => 0.0,
|
||||
Body::Arthropod(arthropod) => match arthropod.species {
|
||||
arthropod::Species::Tarantula => 135.0,
|
||||
arthropod::Species::Blackwidow => 110.0,
|
||||
arthropod::Species::Antlion => 120.0,
|
||||
arthropod::Species::Tarantula => 85.0,
|
||||
arthropod::Species::Blackwidow => 95.0,
|
||||
arthropod::Species::Antlion => 115.0,
|
||||
arthropod::Species::Hornbeetle => 80.0,
|
||||
arthropod::Species::Leafbeetle => 80.0,
|
||||
arthropod::Species::Leafbeetle => 65.0,
|
||||
arthropod::Species::Stagbeetle => 80.0,
|
||||
arthropod::Species::Weevil => 110.0,
|
||||
arthropod::Species::Cavespider => 110.0,
|
||||
arthropod::Species::Weevil => 70.0,
|
||||
arthropod::Species::Cavespider => 90.0,
|
||||
arthropod::Species::Moltencrawler => 70.0,
|
||||
arthropod::Species::Mosscrawler => 70.0,
|
||||
arthropod::Species::Sandcrawler => 70.0,
|
||||
|
Loading…
Reference in New Issue
Block a user