Mobs setting
@ -1,3 +1,4 @@
|
|||||||
default
|
default
|
||||||
mobs
|
mobs
|
||||||
farming
|
farming
|
||||||
|
fire
|
@ -2,7 +2,7 @@ mobs:register_mob("nssm:ant_queen", {
|
|||||||
type = "monster",
|
type = "monster",
|
||||||
hp_max = 220,
|
hp_max = 220,
|
||||||
hp_min = 220,
|
hp_min = 220,
|
||||||
collisionbox = {-1, 0.00, -1, 1, 1, 1},
|
collisionbox = {-0.6, 0.00, -0.6, 0.6, 1, 0.6},
|
||||||
visual = "mesh",
|
visual = "mesh",
|
||||||
mesh = "ant_queen.x",
|
mesh = "ant_queen.x",
|
||||||
textures = {{"ant_queen.png"}},
|
textures = {{"ant_queen.png"}},
|
||||||
@ -44,6 +44,11 @@ mobs:register_mob("nssm:ant_queen", {
|
|||||||
water_damage = 2,
|
water_damage = 2,
|
||||||
lava_damage = 7,
|
lava_damage = 7,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
blood_amount=50,
|
||||||
|
stepheight=2.1,
|
||||||
|
knock_back=0,
|
||||||
|
jump_height=12,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
mobs:register_mob("nssm:ant_soldier", {
|
mobs:register_mob("nssm:ant_soldier", {
|
||||||
type = "monster",
|
type = "monster",
|
||||||
hp_max = 36,
|
hp_max = 32,
|
||||||
hp_min = 24,
|
hp_min = 24,
|
||||||
collisionbox = {-0.49, 0.00, -0.49, 0.49, 0.9, 0.49},
|
collisionbox = {-0.49, 0.00, -0.49, 0.49, 0.9, 0.49},
|
||||||
visual = "mesh",
|
visual = "mesh",
|
||||||
@ -43,6 +43,11 @@ mobs:register_mob("nssm:ant_soldier", {
|
|||||||
lava_damage = 7,
|
lava_damage = 7,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
stepheight=1.1,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
speed_normal = 20,
|
speed_normal = 20,
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
mobs:register_mob("nssm:ant_worker", {
|
mobs:register_mob("nssm:ant_worker", {
|
||||||
type = "animal",
|
type = "animal",
|
||||||
hp_max = 28,
|
hp_max = 24,
|
||||||
hp_min = 18,
|
hp_min = 18,
|
||||||
collisionbox = {-0.4, 0.00, -0.4, 0.4, 0.5, 0.4},
|
collisionbox = {-0.4, 0.00, -0.4, 0.4, 0.5, 0.4},
|
||||||
visual = "mesh",
|
visual = "mesh",
|
||||||
@ -43,6 +43,10 @@ mobs:register_mob("nssm:ant_worker", {
|
|||||||
lava_damage = 7,
|
lava_damage = 7,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
|
group_attack=true,
|
||||||
|
knock_back=4,
|
||||||
|
attack_animals=false,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
speed_normal = 20,
|
speed_normal = 20,
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
mobs:register_mob("nssm:black_widow", {
|
mobs:register_mob("nssm:black_widow", {
|
||||||
type = "monster",
|
type = "monster",
|
||||||
hp_max = 30,
|
hp_max = 26,
|
||||||
hp_min = 19,
|
hp_min = 19,
|
||||||
collisionbox = {-0.4, 0.00, -0.4, 0.4, 0.8, 0.4},
|
collisionbox = {-0.4, 0.00, -0.4, 0.4, 0.8, 0.4},
|
||||||
visual = "mesh",
|
visual = "mesh",
|
||||||
@ -41,6 +41,11 @@ mobs:register_mob("nssm:black_widow", {
|
|||||||
drawtype = "front",
|
drawtype = "front",
|
||||||
water_damage = 1,
|
water_damage = 1,
|
||||||
lava_damage = 7,
|
lava_damage = 7,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
stepheight=1.1,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
mobs:register_mob("nssm:bloco", {
|
mobs:register_mob("nssm:bloco", {
|
||||||
type = "monster",
|
type = "monster",
|
||||||
hp_max = 25,
|
hp_max = 24,
|
||||||
hp_min = 14,
|
hp_min = 14,
|
||||||
collisionbox = {-0.56, -0.2, -0.56, 0.56, 1.2, 0.56},
|
collisionbox = {-0.56, -0.2, -0.56, 0.56, 1.2, 0.56},
|
||||||
visual = "mesh",
|
visual = "mesh",
|
||||||
@ -38,6 +38,12 @@ mobs:register_mob("nssm:bloco", {
|
|||||||
water_damage = 3,
|
water_damage = 3,
|
||||||
lava_damage = 1,
|
lava_damage = 1,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=0,
|
||||||
|
blood_texture="stone_blood.png",
|
||||||
|
immune_to={{'default:sword_stone', -2},{'default:stone', -2}, {'default:cobble', -2}, {'default:axe_stone', -2}, {'default:shovel_stone', -2}, {'default:pick_stone', -2}},
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -43,6 +43,11 @@ mobs:register_mob("nssm:crab", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 10,
|
lava_damage = 10,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=1,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -37,6 +37,11 @@ mobs:register_mob("nssm:crocodile", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 10,
|
lava_damage = 10,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=3,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
mobs:register_mob("nssm:daddy_long_legs", {
|
mobs:register_mob("nssm:daddy_long_legs", {
|
||||||
type = "monster",
|
type = "monster",
|
||||||
hp_max = 29,
|
hp_max = 22,
|
||||||
hp_min = 16,
|
hp_min = 16,
|
||||||
collisionbox = {-0.4, 0.00, -0.4, 0.4, 0.6, 0.4},
|
collisionbox = {-0.4, 0.00, -0.4, 0.4, 0.6, 0.4},
|
||||||
visual = "mesh",
|
visual = "mesh",
|
||||||
@ -37,6 +37,11 @@ mobs:register_mob("nssm:daddy_long_legs", {
|
|||||||
water_damage = 1,
|
water_damage = 1,
|
||||||
lava_damage = 7,
|
lava_damage = 7,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -37,6 +37,10 @@ mobs:register_mob("nssm:dolidrosaurus", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 10,
|
lava_damage = 10,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=3,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -42,6 +42,10 @@ mobs:register_mob("nssm:duck", {
|
|||||||
floats = 1,
|
floats = 1,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=5,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -53,6 +53,11 @@ mobs:register_mob("nssm:duckking", {
|
|||||||
attack_type = "dogshoot",
|
attack_type = "dogshoot",
|
||||||
dogshoot_switch = true,
|
dogshoot_switch = true,
|
||||||
dogshoot_count_max = 9,
|
dogshoot_count_max = 9,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
blood_amount=50,
|
||||||
|
stepheight=2.1,
|
||||||
|
knock_back=0,
|
||||||
|
jump_height=12,
|
||||||
arrow = "nssm:duck_father",
|
arrow = "nssm:duck_father",
|
||||||
shoot_interval=3,
|
shoot_interval=3,
|
||||||
shoot_offset =-1,
|
shoot_offset =-1,
|
||||||
|
@ -35,6 +35,11 @@ mobs:register_mob("nssm:echidna", {
|
|||||||
floats = 1,
|
floats = 1,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
blood_amount=10,
|
||||||
|
stepheight=1.1,
|
||||||
|
knock_back=0,
|
||||||
|
jump_height=8,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogshoot",
|
attack_type = "dogshoot",
|
||||||
dogshoot_switch = true,
|
dogshoot_switch = true,
|
||||||
|
@ -43,6 +43,12 @@ mobs:register_mob("nssm:enderduck", {
|
|||||||
floats=1,
|
floats=1,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=4,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
jump_height=12,
|
||||||
|
stepheight=2.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
mobs:register_mob("nssm:felucco", {
|
mobs:register_mob("nssm:felucco", {
|
||||||
type = "monster",
|
type = "monster",
|
||||||
hp_max = 38,
|
hp_max = 36,
|
||||||
hp_min = 27,
|
hp_min = 27,
|
||||||
collisionbox = {-0.5, 0, -0.5, 0.5, 1.2, 0.5},
|
collisionbox = {-0.5, 0, -0.5, 0.5, 1.2, 0.5},
|
||||||
visual = "mesh",
|
visual = "mesh",
|
||||||
@ -40,6 +40,11 @@ mobs:register_mob("nssm:felucco", {
|
|||||||
water_damage = 2,
|
water_damage = 2,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -41,6 +41,10 @@ mobs:register_mob("nssm:flying_duck", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=5,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
fly = true,
|
fly = true,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
|
@ -38,6 +38,10 @@ mobs:register_mob("nssm:giant_sandworm", {
|
|||||||
water_damage = 5,
|
water_damage = 5,
|
||||||
lava_damage = 3,
|
lava_damage = 3,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
blood_amount=50,
|
||||||
|
knock_back=0,
|
||||||
|
jump_height=0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -48,6 +48,11 @@ mobs:register_mob("nssm:icelamander", {
|
|||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogshoot",
|
attack_type = "dogshoot",
|
||||||
dogshoot_switch = true,
|
dogshoot_switch = true,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
blood_amount=20,
|
||||||
|
stepheight=1.1,
|
||||||
|
knock_back=0,
|
||||||
|
jump_height=8,
|
||||||
dogshoot_count_max = 7,
|
dogshoot_count_max = 7,
|
||||||
arrow = "nssm:snow_arrow",
|
arrow = "nssm:snow_arrow",
|
||||||
shoot_interval = 2,
|
shoot_interval = 2,
|
||||||
|
@ -42,6 +42,11 @@ mobs:register_mob("nssm:icesnake", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 20,
|
lava_damage = 20,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -42,6 +42,9 @@ mobs:register_mob("nssm:kraken", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 10,
|
lava_damage = 10,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
blood_amount=100,
|
||||||
|
knock_back=0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
reach=8,
|
reach=8,
|
||||||
|
@ -35,6 +35,10 @@ mobs:register_mob("nssm:larva", {
|
|||||||
water_damage = 2,
|
water_damage = 2,
|
||||||
lava_damage = 4,
|
lava_damage = 4,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -42,6 +42,9 @@ mobs:register_mob("nssm:lava_titan", {
|
|||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
floats = 0,
|
floats = 0,
|
||||||
|
blood_texture="stone_blood.png",
|
||||||
|
blood_amount=50,
|
||||||
|
knock_back=0,
|
||||||
attack_type = "dogshoot",
|
attack_type = "dogshoot",
|
||||||
dogshoot_switch = true,
|
dogshoot_switch = true,
|
||||||
arrow = "nssm:lava_arrow",
|
arrow = "nssm:lava_arrow",
|
||||||
|
@ -42,6 +42,11 @@ mobs:register_mob("nssm:manticore", {
|
|||||||
dogshoot_switch = true,
|
dogshoot_switch = true,
|
||||||
arrow = "nssm:spine",
|
arrow = "nssm:spine",
|
||||||
shoot_interval = 2,
|
shoot_interval = 2,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
stepheight=1.1,
|
||||||
shoot_offset = 1,
|
shoot_offset = 1,
|
||||||
animation = {
|
animation = {
|
||||||
speed_normal = 25,
|
speed_normal = 25,
|
||||||
|
@ -41,6 +41,11 @@ mobs:register_mob("nssm:mantis", {
|
|||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
stepheight=1.1,
|
||||||
double_melee_attack = true,
|
double_melee_attack = true,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -41,6 +41,11 @@ mobs:register_mob("nssm:mantis_beast", {
|
|||||||
water_damage = 2,
|
water_damage = 2,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -39,6 +39,11 @@ mobs:register_mob("nssm:masticone", {
|
|||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
floats=0,
|
floats=0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=4,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
reach =1.5,
|
reach =1.5,
|
||||||
|
@ -39,6 +39,11 @@ mobs:register_mob("nssm:mese_dragon", {
|
|||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogshoot",
|
attack_type = "dogshoot",
|
||||||
dogshoot_switch = true,
|
dogshoot_switch = true,
|
||||||
|
blood_texture="mese_blood.png",
|
||||||
|
blood_amount=30,
|
||||||
|
stepheight=3.1,
|
||||||
|
knock_back=0,
|
||||||
|
jump_height=12,
|
||||||
dogshoot_count_max = 9,
|
dogshoot_count_max = 9,
|
||||||
arrow = "nssm:roar_of_the_dragon",
|
arrow = "nssm:roar_of_the_dragon",
|
||||||
reach = 5,
|
reach = 5,
|
||||||
|
@ -34,6 +34,10 @@ mobs:register_mob("nssm:moonheron", {
|
|||||||
drawtype = "front",
|
drawtype = "front",
|
||||||
water_damage = 5,
|
water_damage = 5,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=4,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
fly = true,
|
fly = true,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
|
@ -32,6 +32,11 @@ mobs:register_mob("nssm:mordain", {
|
|||||||
drawtype = "front",
|
drawtype = "front",
|
||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 1,
|
lava_damage = 1,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=1,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
stepheight=1.1,
|
||||||
--light_damage = 2,
|
--light_damage = 2,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
|
@ -35,6 +35,11 @@ mobs:register_mob("nssm:morde", {
|
|||||||
floats = 1,
|
floats = 1,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=1,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -35,6 +35,11 @@ mobs:register_mob("nssm:morgre", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=1,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "explode",
|
attack_type = "explode",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -36,6 +36,11 @@ mobs:register_mob("nssm:morgut", {
|
|||||||
floats = 1,
|
floats = 1,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=1,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -37,6 +37,11 @@ mobs:register_mob("nssm:morlu", {
|
|||||||
floats = 1,
|
floats = 1,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=1,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -47,6 +47,9 @@ mobs:register_mob("nssm:morvalar", {
|
|||||||
fear_height = 4,
|
fear_height = 4,
|
||||||
floats = 1,
|
floats = 1,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
blood_amount=10,
|
||||||
|
knock_back=0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
@ -187,6 +190,9 @@ mobs:register_mob("nssm:morvalar6", {
|
|||||||
floats = 1,
|
floats = 1,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
blood_amount=10,
|
||||||
|
knock_back=0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
@ -305,6 +311,9 @@ mobs:register_mob("nssm:morvalar5", {
|
|||||||
floats = 1,
|
floats = 1,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
blood_amount=10,
|
||||||
|
knock_back=0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
@ -373,6 +382,9 @@ mobs:register_mob("nssm:morvalar4", {
|
|||||||
floats = 1,
|
floats = 1,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
blood_amount=10,
|
||||||
|
knock_back=0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
@ -492,6 +504,9 @@ mobs:register_mob("nssm:morvalar3", {
|
|||||||
floats = 1,
|
floats = 1,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
blood_amount=10,
|
||||||
|
knock_back=0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogshoot",
|
attack_type = "dogshoot",
|
||||||
dogshoot_switch = true,
|
dogshoot_switch = true,
|
||||||
@ -550,6 +565,9 @@ mobs:register_mob("nssm:morvalar2", {
|
|||||||
floats = 1,
|
floats = 1,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
blood_amount=10,
|
||||||
|
knock_back=0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
@ -647,6 +665,9 @@ mobs:register_mob("nssm:morvalar1", {
|
|||||||
floats = 1,
|
floats = 1,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
blood_amount=10,
|
||||||
|
knock_back=0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
@ -734,6 +755,9 @@ mobs:register_mob("nssm:morvalar0", {
|
|||||||
floats = 1,
|
floats = 1,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
blood_amount=10,
|
||||||
|
knock_back=0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -34,6 +34,11 @@ mobs:register_mob("nssm:morvy", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=1,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
@ -152,6 +157,7 @@ mobs:register_mob("nssm:morbat1", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
fly = true,
|
fly = true,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
@ -201,6 +207,7 @@ mobs:register_mob("nssm:morbat2", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
fly = true,
|
fly = true,
|
||||||
attack_type = "explode",
|
attack_type = "explode",
|
||||||
@ -252,6 +259,7 @@ mobs:register_mob("nssm:morbat3", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
fly = true,
|
fly = true,
|
||||||
attack_type = "shoot",
|
attack_type = "shoot",
|
||||||
|
@ -34,6 +34,11 @@ mobs:register_mob("nssm:morwa", {
|
|||||||
rotate = 270,
|
rotate = 270,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=1,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogshoot",
|
attack_type = "dogshoot",
|
||||||
dogshoot_switch = true,
|
dogshoot_switch = true,
|
||||||
|
@ -26,6 +26,8 @@ mobs:register_mob("nssm:night_master", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
blood_amount=50,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
fly = true,
|
fly = true,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
|
@ -37,6 +37,10 @@ mobs:register_mob("nssm:octopus", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 10,
|
lava_damage = 10,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -44,6 +44,8 @@ mobs:register_mob("nssm:phoenix", {
|
|||||||
water_damage = 5,
|
water_damage = 5,
|
||||||
lava_damage = 0,
|
lava_damage = 0,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
blood_amount=50,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
fly = true,
|
fly = true,
|
||||||
attack_type = "shoot",
|
attack_type = "shoot",
|
||||||
|
@ -34,6 +34,11 @@ mobs:register_mob("nssm:pumpboom_small", {
|
|||||||
water_damage = 2,
|
water_damage = 2,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "explode",
|
attack_type = "explode",
|
||||||
animation = {
|
animation = {
|
||||||
@ -85,6 +90,11 @@ mobs:register_mob("nssm:pumpboom_medium", {
|
|||||||
water_damage = 2,
|
water_damage = 2,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "explode",
|
attack_type = "explode",
|
||||||
animation = {
|
animation = {
|
||||||
@ -136,6 +146,11 @@ mobs:register_mob("nssm:pumpboom_large", {
|
|||||||
water_damage = 2,
|
water_damage = 2,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "explode",
|
attack_type = "explode",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -39,6 +39,11 @@ mobs:register_mob("nssm:pumpking", {
|
|||||||
water_damage = 2,
|
water_damage = 2,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
blood_amount=50,
|
||||||
|
stepheight=2.1,
|
||||||
|
knock_back=0,
|
||||||
|
jump_height=12,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -38,6 +38,10 @@ mobs:register_mob("nssm:sand_bloco", {
|
|||||||
water_damage = 10,
|
water_damage = 10,
|
||||||
lava_damage = 1,
|
lava_damage = 1,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="stone_blood.png",
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -35,6 +35,11 @@ mobs:register_mob("nssm:sandworm", {
|
|||||||
water_damage = 5,
|
water_damage = 5,
|
||||||
lava_damage = 10,
|
lava_damage = 10,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -35,6 +35,10 @@ mobs:register_mob("nssm:scrausics", {
|
|||||||
water_damage = 5,
|
water_damage = 5,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
fly = true,
|
fly = true,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
|
@ -31,6 +31,10 @@ mobs:register_mob("nssm:signosigno", {
|
|||||||
water_damage = 1,
|
water_damage = 1,
|
||||||
lava_damage = 2,
|
lava_damage = 2,
|
||||||
light_damage = 1,
|
light_damage = 1,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=4,
|
||||||
|
blood_texture="morparticle.png",
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -44,6 +44,11 @@ mobs:register_mob("nssm:snow_biter", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 30,
|
lava_damage = 30,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=4,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
double_melee_attack = true,
|
double_melee_attack = true,
|
||||||
|
@ -45,6 +45,11 @@ mobs:register_mob("nssm:spiderduck", {
|
|||||||
water_damage = 2,
|
water_damage = 2,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
stepheight=1.5,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
dogshoot_switch = true,
|
dogshoot_switch = true,
|
||||||
attack_type = "dogshoot",
|
attack_type = "dogshoot",
|
||||||
|
@ -35,6 +35,11 @@ mobs:register_mob("nssm:stone_eater", {
|
|||||||
drawtype = "front",
|
drawtype = "front",
|
||||||
water_damage = 1,
|
water_damage = 1,
|
||||||
lava_damage = 1,
|
lava_damage = 1,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=0,
|
||||||
|
blood_texture="stone_blood.png",
|
||||||
|
immune_to={{'default:sword_stone', -2},{'default:stone', -2}, {'default:cobble', -2}, {'default:axe_stone', -2}, {'default:shovel_stone', -2}, {'default:pick_stone', -2}},
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
|
@ -42,6 +42,10 @@ mobs:register_mob("nssm:swimming_duck", {
|
|||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 10,
|
lava_damage = 10,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=4,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -30,6 +30,9 @@ mobs:register_mob("nssm:tarantula", {
|
|||||||
water_damage = 1,
|
water_damage = 1,
|
||||||
lava_damage = 7,
|
lava_damage = 7,
|
||||||
reach = 3,
|
reach = 3,
|
||||||
|
knock_back=0,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
stepheight=1.1,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
dogshoot_switch = true,
|
dogshoot_switch = true,
|
||||||
@ -121,6 +124,9 @@ mobs:register_mob("nssm:tarantula_propower", {
|
|||||||
water_damage = 1,
|
water_damage = 1,
|
||||||
lava_damage = 3,
|
lava_damage = 3,
|
||||||
reach = 4,
|
reach = 4,
|
||||||
|
knock_back=0,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
stepheight=2.1,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
|
@ -42,6 +42,11 @@ mobs:register_mob("nssm:uloboros", {
|
|||||||
water_damage = 1,
|
water_damage = 1,
|
||||||
lava_damage = 7,
|
lava_damage = 7,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood_blue.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -36,6 +36,11 @@ mobs:register_mob("nssm:werewolf", {
|
|||||||
water_damage = 2,
|
water_damage = 2,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -36,6 +36,11 @@ mobs:register_mob("nssm:white_werewolf", {
|
|||||||
water_damage = 2,
|
water_damage = 2,
|
||||||
lava_damage = 5,
|
lava_damage = 5,
|
||||||
light_damage = 0,
|
light_damage = 0,
|
||||||
|
group_attack=true,
|
||||||
|
attack_animals=true,
|
||||||
|
knock_back=2,
|
||||||
|
blood_texture="nssm_blood.png",
|
||||||
|
stepheight=1.1,
|
||||||
on_rightclick = nil,
|
on_rightclick = nil,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
animation = {
|
animation = {
|
||||||
|
@ -106,12 +106,14 @@ if minetest.get_modpath("3d_armor") then
|
|||||||
ice ={name="Ice Teeth", armor=3, heal=0, use=600},
|
ice ={name="Ice Teeth", armor=3, heal=0, use=600},
|
||||||
mor ={name="Morlu", armor=5, use=100},
|
mor ={name="Morlu", armor=5, use=100},
|
||||||
masticone ={name="Masticone", armor=4, use=300},
|
masticone ={name="Masticone", armor=4, use=300},
|
||||||
|
mantis ={name="Mantis", armor=3, use=500},
|
||||||
}
|
}
|
||||||
local materials = {
|
local materials = {
|
||||||
crab="nssm:crab_carapace_fragment",
|
crab="nssm:crab_carapace_fragment",
|
||||||
ice="nssm:little_ice_tooth",
|
ice="nssm:little_ice_tooth",
|
||||||
mor="nssm:lustful_moranga",
|
mor="nssm:lustful_moranga",
|
||||||
masticone="nssm:masticone_skull_fragments",
|
masticone="nssm:masticone_skull_fragments",
|
||||||
|
mantis="nssm:mantis_skin",
|
||||||
}
|
}
|
||||||
for k, v in pairs(stats) do
|
for k, v in pairs(stats) do
|
||||||
minetest.register_tool("nssm:shield_"..k, {
|
minetest.register_tool("nssm:shield_"..k, {
|
||||||
|
@ -640,6 +640,8 @@ minetest.register_tool("nssm:felucco_knife", {
|
|||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
if minetest.get_modpath("farming") then
|
||||||
|
|
||||||
farming.register_hoe(":farming:felucco_hoe", {
|
farming.register_hoe(":farming:felucco_hoe", {
|
||||||
description = "Felucco Hoe",
|
description = "Felucco Hoe",
|
||||||
inventory_image = "felucco_hoe.png",
|
inventory_image = "felucco_hoe.png",
|
||||||
@ -654,6 +656,26 @@ farming.register_hoe(":farming:ant_hoe", {
|
|||||||
material = "nssm:ant_mandible"
|
material = "nssm:ant_mandible"
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = 'nssm:ant_hoe',
|
||||||
|
recipe = {
|
||||||
|
{'nssm:ant_mandible', 'nssm:ant_mandible'},
|
||||||
|
{'', 'group:stick'},
|
||||||
|
{'', 'group:stick'},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = 'nssm:felucco_hoe',
|
||||||
|
recipe = {
|
||||||
|
{'nssm:felucco_horn', 'nssm:felucco_horn'},
|
||||||
|
{'', 'group:stick'},
|
||||||
|
{'', 'group:stick'},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
minetest.register_tool("nssm:ant_sword", {
|
minetest.register_tool("nssm:ant_sword", {
|
||||||
description = "Ant Sword",
|
description = "Ant Sword",
|
||||||
inventory_image = "ant_sword.png",
|
inventory_image = "ant_sword.png",
|
||||||
@ -1282,6 +1304,7 @@ minetest.register_tool("nssm:death_scythe", {
|
|||||||
},
|
},
|
||||||
damage_groups = {fleshy=28},
|
damage_groups = {fleshy=28},
|
||||||
},
|
},
|
||||||
|
groups ={not_in_creative_inventory=1},
|
||||||
on_drop = function(itemstack, dropper, pos)
|
on_drop = function(itemstack, dropper, pos)
|
||||||
local objects = minetest.env:get_objects_inside_radius(pos, 10)
|
local objects = minetest.env:get_objects_inside_radius(pos, 10)
|
||||||
local flag = 0
|
local flag = 0
|
||||||
@ -1471,6 +1494,18 @@ minetest.register_craft({
|
|||||||
type = "shapeless",
|
type = "shapeless",
|
||||||
recipe = {'nssm:energy_globe'}
|
recipe = {'nssm:energy_globe'}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = 'nssm:energy_globe 9',
|
||||||
|
type = "shapeless",
|
||||||
|
recipe = {'nssm:great_energy_globe'}
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = 'nssm:great_energy_globe 9',
|
||||||
|
type = "shapeless",
|
||||||
|
recipe = {'nssm:superior_energy_globe'}
|
||||||
|
})
|
||||||
--[[
|
--[[
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = 'nssm:masticone_skull',
|
output = 'nssm:masticone_skull',
|
||||||
@ -1598,24 +1633,6 @@ minetest.register_craft({
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
output = 'nssm:ant_hoe',
|
|
||||||
recipe = {
|
|
||||||
{'nssm:ant_mandible', 'nssm:ant_mandible'},
|
|
||||||
{'', 'group:stick'},
|
|
||||||
{'', 'group:stick'},
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
output = 'nssm:ant_pick',
|
|
||||||
recipe = {
|
|
||||||
{'nssm:ant_mandible', 'nssm:ant_mandible', 'nssm:ant_mandible'},
|
|
||||||
{'', 'group:stick', ''},
|
|
||||||
{'', 'group:stick', ''},
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = 'nssm:sky_iron 30',
|
output = 'nssm:sky_iron 30',
|
||||||
recipe = {
|
recipe = {
|
||||||
@ -1659,11 +1676,11 @@ minetest.register_craft({
|
|||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = 'nssm:felucco_hoe',
|
output = 'nssm:ant_pick',
|
||||||
recipe = {
|
recipe = {
|
||||||
{'nssm:felucco_horn', 'nssm:felucco_horn'},
|
{'nssm:ant_mandible', 'nssm:ant_mandible', 'nssm:ant_mandible'},
|
||||||
{'', 'group:stick'},
|
{'', 'group:stick', ''},
|
||||||
{'', 'group:stick'},
|
{'', 'group:stick', ''},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -657,6 +657,8 @@ function nssm_register_throwitem(name, descr, def)
|
|||||||
|
|
||||||
minetest.register_entity("nssm:"..name.."_bomb_flying",{
|
minetest.register_entity("nssm:"..name.."_bomb_flying",{
|
||||||
textures = {name.."_bomb.png"},
|
textures = {name.."_bomb.png"},
|
||||||
|
hp_max = 20,
|
||||||
|
collisionbox = {-0.1,-0.1,-0.1, 0.1,0.1,0.1},
|
||||||
on_step = function(self, dtime)
|
on_step = function(self, dtime)
|
||||||
local pos = self.object:getpos()
|
local pos = self.object:getpos()
|
||||||
local node = minetest.get_node(pos)
|
local node = minetest.get_node(pos)
|
||||||
|
BIN
textures/inv_shield_mantis.png
Normal file
After Width: | Height: | Size: 568 B |
BIN
textures/mese_blood.png
Normal file
After Width: | Height: | Size: 826 B |
Before Width: | Height: | Size: 414 B |
BIN
textures/nssm_blood_blue.png
Normal file
After Width: | Height: | Size: 897 B |
BIN
textures/nssm_shield_mantis.png
Normal file
After Width: | Height: | Size: 594 B |
BIN
textures/nssm_shield_mantis_preview.png
Normal file
After Width: | Height: | Size: 609 B |
BIN
textures/stone_blood.png
Normal file
After Width: | Height: | Size: 818 B |