summaryrefslogtreecommitdiff
path: root/examples.lua
diff options
context:
space:
mode:
authorWuzzy <almikes@aol.com>2014-07-17 16:07:44 +0200
committerWuzzy <almikes@aol.com>2014-07-17 16:07:44 +0200
commit54b18385c83b199a0d15094182c298a9d524ecfa (patch)
tree7ebb5618a47470c3d2c58afc26304b6e6fbf4c16 /examples.lua
parent86ed00c7c8e5f30d354dcc92ffc69b47fbf2a949 (diff)
Add “player” argument to the cancel callback
Diffstat (limited to 'examples.lua')
-rw-r--r--examples.lua19
1 files changed, 7 insertions, 12 deletions
diff --git a/examples.lua b/examples.lua
index d1bc082..80e05a1 100644
--- a/examples.lua
+++ b/examples.lua
@@ -34,8 +34,7 @@ playereffects.register_effect_type("blind", "Blind", nil, {},
return false
end
end,
- function(effect)
- local player = minetest.get_player_by_name(effect.playername)
+ function(effect, player)
player:hud_remove(effect.metadata.hudid)
end
)
@@ -46,8 +45,7 @@ playereffects.register_effect_type("high_speed", "High speed", nil, {"speed"},
player:set_physics_override(4,nil,nil)
end,
- function(effect)
- local player = minetest.get_player_by_name(effect.playername)
+ function(effect, player)
player:set_physics_override(1,nil,nil)
end
)
@@ -58,8 +56,7 @@ playereffects.register_effect_type("high_speed_hidden", "High speed", nil, {"spe
player:set_physics_override(4,nil,nil)
end,
- function(effect)
- local player = minetest.get_player_by_name(effect.playername)
+ function(effect, player)
player:set_physics_override(1,nil,nil)
end,
true
@@ -73,8 +70,7 @@ playereffects.register_effect_type("low_speed", "Low speed", nil, {"speed"},
player:set_physics_override(0.25,nil,nil)
end,
- function(effect)
- local player = minetest.get_player_by_name(effect.playername)
+ function(effect, player)
player:set_physics_override(1,nil,nil)
end
)
@@ -84,8 +80,7 @@ playereffects.register_effect_type("highjump", "Greater jump height", "playereff
function(player)
player:set_physics_override(nil,2,nil)
end,
- function(effect)
- local player = minetest.get_player_by_name(effect.playername)
+ function(effect, player)
player:set_physics_override(nil,1,nil)
end
)
@@ -98,7 +93,7 @@ playereffects.register_effect_type("fly", "Fly mode available", "playereffects_e
privs.fly = true
minetest.set_player_privs(playername, privs)
end,
- function(effect)
+ function(effect, player)
local privs = minetest.get_player_privs(effect.playername)
privs.fly = nil
minetest.set_player_privs(effect.playername, privs)
@@ -111,7 +106,7 @@ playereffects.register_effect_type("fly", "Fly mode available", "playereffects_e
playereffects.register_effect_type("stress", "Stress Test Effect", nil, {},
function(player)
end,
- function(effect)
+ function(effect, player)
end
)