diff --git a/init.lua b/init.lua index 7fc70bd..2790068 100644 --- a/init.lua +++ b/init.lua @@ -5,27 +5,30 @@ mobs:register_mob("penguin:penguin", { passive = false, attack_type = "dogfight", damage = 2, - hp_min = 5, hp_max = 15, armor = 200, + hp_min = 5, + hp_max = 15, + armor = 200, collisionbox = {-0.25, -0.4, -0.25, 0.25, 0.3, 0.25}, visual = "mesh", mesh = "mobs_penguin.b3d", drawtype = "front", textures = { {"mobs_penguin.png"}, + {"mobs_penguin_tux.png"}, }, blood_texture = "mobs_blood.png", visual_size = {x=8,y=8}, makes_footstep_sound = true, --- sounds = { --- random = "mobs_sheep", --- }, + sounds = { + random = "penguin_chirrup", + }, -- speed and jump walk_velocity = 1, run_velocity = 2, jump = true, - jump_height = 1, + jump_height = 1, stepheight = 1.1, - floats = 1, + floats = 1, -- drops raw meat when dead drops = { {name = "mobs:meat_raw", diff --git a/sounds/penguin_chirrup.ogg b/sounds/penguin_chirrup.ogg new file mode 100644 index 0000000..865dec9 Binary files /dev/null and b/sounds/penguin_chirrup.ogg differ diff --git a/textures/mobs_penguin.1.png b/textures/mobs_penguin.1.png new file mode 100644 index 0000000..983617f Binary files /dev/null and b/textures/mobs_penguin.1.png differ diff --git a/textures/mobs_penguin.2.png b/textures/mobs_penguin.2.png new file mode 100644 index 0000000..aaa6f4b Binary files /dev/null and b/textures/mobs_penguin.2.png differ diff --git a/textures/mobs_penguin.png b/textures/mobs_penguin.png index 983617f..977ac43 100644 Binary files a/textures/mobs_penguin.png and b/textures/mobs_penguin.png differ diff --git a/textures/mobs_penguin_tux.png b/textures/mobs_penguin_tux.png new file mode 100644 index 0000000..aaa6f4b Binary files /dev/null and b/textures/mobs_penguin_tux.png differ