forked from MineClone5/MineClone5
Add magma cube sounds
This commit is contained in:
parent
e789801662
commit
29040f9352
|
@ -172,5 +172,15 @@ Origin of those models:
|
||||||
* `mobs_mc_silverfish_death.ogg` (CC BY-SA 4.0)
|
* `mobs_mc_silverfish_death.ogg` (CC BY-SA 4.0)
|
||||||
* `mobs_mc_silverfish_idle.ogg` (CC BY-SA 4.0)
|
* `mobs_mc_silverfish_idle.ogg` (CC BY-SA 4.0)
|
||||||
* Source: <https://forum.minetest.net/viewtopic.php?f=17&t=10013>
|
* Source: <https://forum.minetest.net/viewtopic.php?f=17&t=10013>
|
||||||
|
* [LukeIRL](https://freesound.org/people/LukeIRL/)
|
||||||
|
* `mobs_mc_magma_cube_small.ogg` (CC BY 4.0)
|
||||||
|
* Derived from: <https://freesound.org/people/LukeIRL/sounds/176123/>
|
||||||
|
* `mobs_mc_magma_cube_big.ogg` (CC BY 4.0)
|
||||||
|
* Derived from: <https://freesound.org/people/LukeIRL/sounds/176123/>
|
||||||
|
* [kbnevel](https://freesound.org/people/kbnevel/)
|
||||||
|
* `mobs_mc_magma_cube_attack.ogg` (CC0)
|
||||||
|
* Derived from: <https://freesound.org/people/kbnevel/sounds/119863/>
|
||||||
|
|
||||||
Note: Many of these sounds have been more or less modified to fit the game.
|
Note: Many of these sounds have been more or less modified to fit the game.
|
||||||
|
|
||||||
|
Sounds not mentioned here are licensed under CC0.
|
||||||
|
|
|
@ -138,10 +138,9 @@ local magma_cube_big = {
|
||||||
blood_texture = "mobs_mc_magmacube_blood.png",
|
blood_texture = "mobs_mc_magmacube_blood.png",
|
||||||
makes_footstep_sound = true,
|
makes_footstep_sound = true,
|
||||||
sounds = {
|
sounds = {
|
||||||
jump = "green_slime_jump",
|
jump = "mobs_mc_magma_cube_big",
|
||||||
death = "green_slime_death",
|
death = "mobs_mc_magma_cube_big",
|
||||||
damage = "green_slime_damage",
|
attack = "mobs_mc_magma_cube_attack",
|
||||||
attack = "green_slime_attack",
|
|
||||||
distance = 16,
|
distance = 16,
|
||||||
},
|
},
|
||||||
walk_velocity = 4,
|
walk_velocity = 4,
|
||||||
|
@ -198,6 +197,8 @@ local magma_cube_big = {
|
||||||
mobs:register_mob("mobs_mc:magma_cube_big", magma_cube_big)
|
mobs:register_mob("mobs_mc:magma_cube_big", magma_cube_big)
|
||||||
|
|
||||||
local magma_cube_small = table.copy(magma_cube_big)
|
local magma_cube_small = table.copy(magma_cube_big)
|
||||||
|
magma_cube_small.sounds.jump = "mobs_mc_magma_cube_small"
|
||||||
|
magma_cube_small.sounds.death = "mobs_mc_magma_cube_small"
|
||||||
magma_cube_small.hp_min = 4
|
magma_cube_small.hp_min = 4
|
||||||
magma_cube_small.hp_max = 4
|
magma_cube_small.hp_max = 4
|
||||||
magma_cube_small.collisionbox = {-0.51, -0.01, -0.51, 0.51, 1.00, 0.51}
|
magma_cube_small.collisionbox = {-0.51, -0.01, -0.51, 0.51, 1.00, 0.51}
|
||||||
|
@ -225,6 +226,8 @@ end
|
||||||
mobs:register_mob("mobs_mc:magma_cube_small", magma_cube_small)
|
mobs:register_mob("mobs_mc:magma_cube_small", magma_cube_small)
|
||||||
|
|
||||||
local magma_cube_tiny = table.copy(magma_cube_big)
|
local magma_cube_tiny = table.copy(magma_cube_big)
|
||||||
|
magma_cube_tiny.sounds.jump = "mobs_mc_magma_cube_small"
|
||||||
|
magma_cube_tiny.sounds.death = "mobs_mc_magma_cube_small"
|
||||||
magma_cube_tiny.hp_min = 1
|
magma_cube_tiny.hp_min = 1
|
||||||
magma_cube_tiny.hp_max = 1
|
magma_cube_tiny.hp_max = 1
|
||||||
magma_cube_tiny.collisionbox = {-0.2505, -0.01, -0.2505, 0.2505, 0.50, 0.2505}
|
magma_cube_tiny.collisionbox = {-0.2505, -0.01, -0.2505, 0.2505, 0.50, 0.2505}
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue