diff --git a/mods/ENTITIES/mobs_mc/LICENSE-media.md b/mods/ENTITIES/mobs_mc/LICENSE-media.md index c230aed7..fcaf61ad 100644 --- a/mods/ENTITIES/mobs_mc/LICENSE-media.md +++ b/mods/ENTITIES/mobs_mc/LICENSE-media.md @@ -143,7 +143,8 @@ Origin of those models: * [kyles](https://freesound.org/people/kyles/) * `mobs_mc_squid_flop.*.ogg` (CC0) * Source: - * `mobs_mc_squid_flop.*.ogg` (CC0) + * `mobs_mc_snowman_hurt.1.ogg` (CC0) + * Source: * [thefilmbakery](https://freesound.org/people/thefilmbakery/) (CC0) * `mobs_mc_blaze_hurt.ogg` * Source: @@ -267,6 +268,14 @@ Origin of those models: * `mobs_mc_bear_hurt.1.ogg` (CC BY 3.0) * Changes were made * Source: +* [alexo400](https://freesound.org/people/alexo400/) + * `mobs_mc_snowman_death.*.ogg` (CC0) + * Source: +* [cabled\_mess](https://freesound.org/people/cabled_mess/) + * `mobs_mc_snowman_hurt.2.ogg` (CC0) + * Source: + * `mobs_mc_snowman_hurt.3.ogg` (CC0) + * Source: Note: Many of these sounds have been more or less modified to fit the game. diff --git a/mods/ENTITIES/mobs_mc/snowman.lua b/mods/ENTITIES/mobs_mc/snowman.lua index 771ba100..aa4f2ddd 100644 --- a/mods/ENTITIES/mobs_mc/snowman.lua +++ b/mods/ENTITIES/mobs_mc/snowman.lua @@ -36,7 +36,11 @@ mobs:register_mob("mobs_mc:snowman", { collisionbox = {-0.35, -0.01, -0.35, 0.35, 1.89, 0.35}, visual = "mesh", mesh = "mobs_mc_snowman.b3d", - -- TODO: sounds: damage, death + sounds = { + damage = { name = "mobs_mc_snowman_hurt", gain = 0.7 }, + death = { name = "mobs_mc_snowman_death", gain = 1.0 }, + distance = 16, + }, textures = { "mobs_mc_snowman.png", --snowman texture "farming_pumpkin_side.png", --top diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_death.1.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_death.1.ogg new file mode 100644 index 00000000..4794d7e0 Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_death.1.ogg differ diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_death.2.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_death.2.ogg new file mode 100644 index 00000000..aa1fb3f9 Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_death.2.ogg differ diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_death.3.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_death.3.ogg new file mode 100644 index 00000000..5de0b0dd Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_death.3.ogg differ diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_hurt.1.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_hurt.1.ogg new file mode 100644 index 00000000..b7ac7d7a Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_hurt.1.ogg differ diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_hurt.2.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_hurt.2.ogg new file mode 100644 index 00000000..e2765e62 Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_hurt.2.ogg differ diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_hurt.3.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_hurt.3.ogg new file mode 100644 index 00000000..5abb1b19 Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_snowman_hurt.3.ogg differ