diff --git a/mods/ENTITIES/mobs_mc/LICENSE-media.md b/mods/ENTITIES/mobs_mc/LICENSE-media.md index 32f49fca04..ed9cd7cdcd 100644 --- a/mods/ENTITIES/mobs_mc/LICENSE-media.md +++ b/mods/ENTITIES/mobs_mc/LICENSE-media.md @@ -84,9 +84,12 @@ Origin of those models: * [AGFX](http://www.freesound.org/people/DrMinky/sounds/) (CC0) * `mobs_mc_chicken_child.ogg` * Source: -* [evsecrets](https://freesound.org/people/evsecrets/sounds/346961/) (CC0) - * `mobs_mc_chicken_buck.*.ogg` - * `mobs_mc_chicken_hurt.ogg` +* [evsecrets](https://freesound.org/people/evsecrets/sounds/) (CC0) + * `mobs_mc_chicken_*.ogg` + * Source: +* [contramundum](https://freesound.org/people/contramundum/sounds/) + * `mobs_mc_parrot_*.ogg` + * Source: * Randomation (CC0) * `green_slime_damage.ogg` * `green_slime_attack.ogg` diff --git a/mods/ENTITIES/mobs_mc/parrot.lua b/mods/ENTITIES/mobs_mc/parrot.lua index 7dce763698..93738d4308 100644 --- a/mods/ENTITIES/mobs_mc/parrot.lua +++ b/mods/ENTITIES/mobs_mc/parrot.lua @@ -24,7 +24,12 @@ mobs:register_mob("mobs_mc:parrot", { visual_size = {x=3, y=3}, walk_velocity = 3, run_velocity = 5, - -- TODO: sounds + sounds = { + random = "mobs_mc_parrot_random", + damage = {name="mobs_mc_parrot_hurt", gain=0.3}, + death = {name="mobs_mc_parrot_death", gain=0.6}, + distance = 16, + }, drops = { {name = mobs_mc.items.feather, chance = 1, diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_death.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_death.ogg new file mode 100644 index 0000000000..b4d181e0ef Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_death.ogg differ diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_hurt.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_hurt.ogg new file mode 100644 index 0000000000..96315f2101 Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_hurt.ogg differ diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_random.1.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_random.1.ogg new file mode 100644 index 0000000000..ecfc30ef60 Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_random.1.ogg differ diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_random.2.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_random.2.ogg new file mode 100644 index 0000000000..e9ad247eb5 Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_random.2.ogg differ