my first changes
This commit is contained in:
@@ -28,11 +28,10 @@ minetest.register_node("portalgun:wscspawner2_" .. ii, {
|
||||
description = "Weighted storage cube spawner2 " ..ptgwsc[ii][3],
|
||||
tiles = {"default_steel_block.png","default_steel_block.png","default_steel_block.png","default_steel_block.png","default_steel_block.png",ptgwsc[ii][1]},
|
||||
groups = {cracky=2,mesecon_receptor_off = 1, mesecon_effector_off = 1},
|
||||
mesecons = {receptor = {state = "off"}},
|
||||
sounds = default.node_sound_glass_defaults(),
|
||||
is_ground_content = false,
|
||||
paramtype2 = "facedir",
|
||||
mesecons = {effector = {
|
||||
mesecons = {receptor = {state = "off"}, effector = {
|
||||
action_on = function (pos, node)
|
||||
local dir=minetest.get_node(pos).param2
|
||||
local v={x=0, y=0, z=0}
|
||||
@@ -62,7 +61,7 @@ minetest.register_entity("portalgun:wsc" ..ii,{
|
||||
initial_sprite_basepos = {x=0, y=0},
|
||||
is_visible = true,
|
||||
makes_footstep_sound = true,
|
||||
automatic_rotate = false,
|
||||
automatic_rotate = 0,
|
||||
portalgun=2,
|
||||
wsc=ii,
|
||||
on_activate= function(self, staticdata)
|
||||
@@ -78,7 +77,7 @@ on_step= function(self, dtime)
|
||||
self.timer=0
|
||||
self.object:set_acceleration({x=0, y=-10, z=0})
|
||||
self.timer2=self.timer2+1
|
||||
if self.timer2>10 then
|
||||
if self.timer2>4 then
|
||||
self.timer2=0
|
||||
for i, ob in pairs(minetest.get_objects_inside_radius(self.object:get_pos(), 20)) do
|
||||
if ob:is_player() then
|
||||
@@ -86,7 +85,6 @@ on_step= function(self, dtime)
|
||||
end
|
||||
end
|
||||
self.object:set_hp(0)
|
||||
self.object:punch(self.object, 1, "default:bronze_pick", nil)
|
||||
end
|
||||
end,
|
||||
timer=0,
|
||||
@@ -333,7 +331,6 @@ minetest.register_node("portalgun:objdestroyer_1", {
|
||||
for i, ob in pairs(minetest.get_objects_inside_radius(pos, 5)) do
|
||||
if ob:get_luaentity() then
|
||||
ob:set_hp(0)
|
||||
ob:punch(ob, {full_punch_interval=1.0,damage_groups={fleshy=9000}}, "default:bronze_pick", nil)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user