New bloco texture and some settings
This commit is contained in:
parent
a3d18a4a85
commit
eacc74079b
@ -1,8 +1,8 @@
|
|||||||
mobs:register_mob("nssm:bloco", {
|
mobs:register_mob("nssm:bloco", {
|
||||||
type = "monster",
|
type = "monster",
|
||||||
hp_max = 24,
|
hp_max = 20,
|
||||||
hp_min = 14,
|
hp_min = 14,
|
||||||
collisionbox = {-0.56, -0.2, -0.56, 0.56, 1.2, 0.56},
|
collisionbox = {-0.5, 0, -0.5, 0.5, 1.2, 0.5},
|
||||||
visual = "mesh",
|
visual = "mesh",
|
||||||
mesh = "bloco.x",
|
mesh = "bloco.x",
|
||||||
textures = {{"bloco.png"}},
|
textures = {{"bloco.png"}},
|
||||||
@ -10,13 +10,13 @@ mobs:register_mob("nssm:bloco", {
|
|||||||
makes_footstep_sound = true,
|
makes_footstep_sound = true,
|
||||||
view_range = 8,
|
view_range = 8,
|
||||||
fear_height = 4,
|
fear_height = 4,
|
||||||
walk_velocity = 0.6,
|
walk_velocity = 0.4,
|
||||||
run_velocity = 2.5,
|
run_velocity = 2.5,
|
||||||
rotate = 270,
|
rotate = 270,
|
||||||
sounds = {
|
sounds = {
|
||||||
random = "bloco",
|
random = "bloco",
|
||||||
},
|
},
|
||||||
damage = 4,
|
damage = 3,
|
||||||
reach = 2,
|
reach = 2,
|
||||||
jump = true,
|
jump = true,
|
||||||
drops = {
|
drops = {
|
||||||
@ -33,9 +33,9 @@ mobs:register_mob("nssm:bloco", {
|
|||||||
min = 1,
|
min = 1,
|
||||||
max = 2,},
|
max = 2,},
|
||||||
},
|
},
|
||||||
armor = 40,
|
armor = 50,
|
||||||
drawtype = "front",
|
drawtype = "front",
|
||||||
water_damage = 3,
|
water_damage = 5,
|
||||||
lava_damage = 1,
|
lava_damage = 1,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
group_attack=true,
|
group_attack=true,
|
||||||
@ -57,5 +57,7 @@ mobs:register_mob("nssm:bloco", {
|
|||||||
run_end = 160,
|
run_end = 160,
|
||||||
punch_start = 170,
|
punch_start = 170,
|
||||||
punch_end = 190,
|
punch_end = 190,
|
||||||
|
die_start = 200,
|
||||||
|
die_end = 220,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
@ -12,7 +12,7 @@ mobs:register_mob("nssm:pumpboom_small", {
|
|||||||
makes_footstep_sound = true,
|
makes_footstep_sound = true,
|
||||||
view_range = 20,
|
view_range = 20,
|
||||||
fear_height = 4,
|
fear_height = 4,
|
||||||
walk_velocity = 2,
|
walk_velocity = 1,
|
||||||
run_velocity = 2.5,
|
run_velocity = 2.5,
|
||||||
sounds = {
|
sounds = {
|
||||||
explode = "tnt_explode",
|
explode = "tnt_explode",
|
||||||
@ -70,7 +70,7 @@ mobs:register_mob("nssm:pumpboom_medium", {
|
|||||||
visual_size = {x=4, y=4},
|
visual_size = {x=4, y=4},
|
||||||
makes_footstep_sound = true,
|
makes_footstep_sound = true,
|
||||||
view_range = 25,
|
view_range = 25,
|
||||||
walk_velocity = 2,
|
walk_velocity = 1.5,
|
||||||
explosion_radius = 3,
|
explosion_radius = 3,
|
||||||
run_velocity = 2.5,
|
run_velocity = 2.5,
|
||||||
sounds = {
|
sounds = {
|
||||||
|
17679
models/bloco.x
17679
models/bloco.x
File diff suppressed because it is too large
Load Diff
@ -231,7 +231,7 @@ minetest.register_node("nssm:ant_dirt", {
|
|||||||
minetest.register_node("nssm:dead_leaves", {
|
minetest.register_node("nssm:dead_leaves", {
|
||||||
description = "Dead leaves",
|
description = "Dead leaves",
|
||||||
tiles = {"dead_leaves.png"},
|
tiles = {"dead_leaves.png"},
|
||||||
groups = {snappy=3,leaves=1},
|
groups = {snappy=3,leaves=1, not_in_creative_inventory =1},
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("nssm:invisible_light", {
|
minetest.register_node("nssm:invisible_light", {
|
||||||
@ -245,7 +245,7 @@ minetest.register_node("nssm:invisible_light", {
|
|||||||
diggable = false,
|
diggable = false,
|
||||||
buildable_to = true,
|
buildable_to = true,
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
groups = {unbreakable=1},
|
groups = {unbreakable=1, not_in_creative_inventory =1},
|
||||||
drop = "",
|
drop = "",
|
||||||
light_source = 15,
|
light_source = 15,
|
||||||
})
|
})
|
||||||
@ -267,7 +267,7 @@ minetest.register_node("nssm:venomous_gas", {
|
|||||||
drowning = 9,
|
drowning = 9,
|
||||||
damage_per_second = 1,
|
damage_per_second = 1,
|
||||||
post_effect_color = {a=100, r=1, g=100, b=1},
|
post_effect_color = {a=100, r=1, g=100, b=1},
|
||||||
groups = {flammable = 2},
|
groups = {flammable = 2, not_in_creative_inventory =1},
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("nssm:crystal_gas", {
|
minetest.register_node("nssm:crystal_gas", {
|
||||||
@ -279,13 +279,13 @@ minetest.register_node("nssm:crystal_gas", {
|
|||||||
--},
|
--},
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
sunlight_propagates = true,
|
--sunlight_propagates = true,
|
||||||
pointable = false,
|
pointable = false,
|
||||||
diggable = false,
|
diggable = false,
|
||||||
buildable_to = true,
|
buildable_to = true,
|
||||||
drop = "",
|
drop = "",
|
||||||
drowning = 2,
|
drowning = 2,
|
||||||
post_effect_color = {a=300, r=300, g=300, b=300},
|
post_effect_color = {a=1000, r=1000, g=1000, b=1000},
|
||||||
groups = {flammable = 2, not_in_creative_inventory =1},
|
groups = {flammable = 2, not_in_creative_inventory =1},
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -297,6 +297,7 @@ minetest.register_node("nssm:slug_crystal", {
|
|||||||
drowning = 10,
|
drowning = 10,
|
||||||
damage_per_second = 1,
|
damage_per_second = 1,
|
||||||
drop = "",
|
drop = "",
|
||||||
|
post_effect_color = {a=1000, r=1000, g=1000, b=1000},
|
||||||
light_source = 2,
|
light_source = 2,
|
||||||
groups = {cracky=1, not_in_creative_inventory =1},
|
groups = {cracky=1, not_in_creative_inventory =1},
|
||||||
})
|
})
|
||||||
@ -392,7 +393,7 @@ minetest.register_node("nssm:ink", {
|
|||||||
liquid_alternative_source = "nssm:ink",
|
liquid_alternative_source = "nssm:ink",
|
||||||
liquid_viscosity = 1,
|
liquid_viscosity = 1,
|
||||||
post_effect_color = {a=2000, r=30, g=30, b=30},
|
post_effect_color = {a=2000, r=30, g=30, b=30},
|
||||||
groups = {water=3, liquid=3, puts_out_fire=1},
|
groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory =1},
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("nssm:mese_meteor", {
|
minetest.register_node("nssm:mese_meteor", {
|
||||||
@ -400,7 +401,7 @@ minetest.register_node("nssm:mese_meteor", {
|
|||||||
tile_images = {"mese_meteor.png"} ,
|
tile_images = {"mese_meteor.png"} ,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
drop = "",
|
drop = "",
|
||||||
groups = {crumbly=1, falling_node=1, flammable = 2},
|
groups = {crumbly=1, falling_node=1, flammable = 2, not_in_creative_inventory =1},
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("nssm:pumpbomb", {
|
minetest.register_node("nssm:pumpbomb", {
|
||||||
@ -456,6 +457,15 @@ minetest.register_abm({
|
|||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_abm({
|
||||||
|
nodenames = {"nssm:slug_crystal"},
|
||||||
|
interval = 20,
|
||||||
|
chance = 3,
|
||||||
|
action = function(pos, node, active_object_count, active_object_count_wider)
|
||||||
|
minetest.set_node({x = pos.x, y = pos.y, z = pos.z}, {name = "air"})
|
||||||
|
end
|
||||||
|
})
|
||||||
|
|
||||||
minetest.register_abm({
|
minetest.register_abm({
|
||||||
nodenames = {"nssm:web"},
|
nodenames = {"nssm:web"},
|
||||||
neighbors = {"default:junglegrass"},
|
neighbors = {"default:junglegrass"},
|
||||||
@ -1903,7 +1913,6 @@ nssm_register_egg2 ('lava_titan', 'Lava Titan')
|
|||||||
nssm_register_egg ('kele', 'Kele')
|
nssm_register_egg ('kele', 'Kele')
|
||||||
nssm_register_egg ('crystal_slug', 'Crystal Slug')
|
nssm_register_egg ('crystal_slug', 'Crystal Slug')
|
||||||
nssm_register_egg2 ('masticone', 'Masticone')
|
nssm_register_egg2 ('masticone', 'Masticone')
|
||||||
nssm_register_egg ('mantis_beast', 'Mantis Beast')
|
|
||||||
nssm_register_egg ('mantis', 'Mantis')
|
nssm_register_egg ('mantis', 'Mantis')
|
||||||
nssm_register_egg ('larva', 'Larva')
|
nssm_register_egg ('larva', 'Larva')
|
||||||
nssm_register_egg ('berinhog', 'Berinhog')
|
nssm_register_egg ('berinhog', 'Berinhog')
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 618 B |
Loading…
x
Reference in New Issue
Block a user