aboutsummaryrefslogtreecommitdiff
path: root/advtrains/couple.lua
diff options
context:
space:
mode:
Diffstat (limited to 'advtrains/couple.lua')
-rw-r--r--advtrains/couple.lua30
1 files changed, 17 insertions, 13 deletions
diff --git a/advtrains/couple.lua b/advtrains/couple.lua
index 4933dd8..a561b06 100644
--- a/advtrains/couple.lua
+++ b/advtrains/couple.lua
@@ -422,14 +422,16 @@ end
local couple_max_dist=3
minetest.register_entity("advtrains:discouple", {
- visual="sprite",
- textures = {"advtrains_discouple.png"},
- collisionbox = {-0.3,-0.3,-0.3, 0.3,0.3,0.3},
- visual_size = {x=0.7, y=0.7},
- initial_sprite_basepos = {x=0, y=0},
-
+ initial_properties = {
+ visual="sprite",
+ textures = {"advtrains_discouple.png"},
+ collisionbox = {-0.3,-0.3,-0.3, 0.3,0.3,0.3},
+ visual_size = {x=0.7, y=0.7},
+ initial_sprite_basepos = {x=0, y=0},
+ static_save = false,
+ },
+
is_discouple=true,
- static_save = false,
on_activate=function(self, staticdata)
if staticdata=="DISCOUPLE" then
--couple entities have no right to exist further...
@@ -469,14 +471,16 @@ minetest.register_entity("advtrains:discouple", {
-- Couple entity
minetest.register_entity("advtrains:couple", {
- visual="sprite",
- textures = {"advtrains_couple.png"},
- collisionbox = {-0.3,-0.3,-0.3, 0.3,0.3,0.3},
- visual_size = {x=0.7, y=0.7},
- initial_sprite_basepos = {x=0, y=0},
+ initial_properties = {
+ visual="sprite",
+ textures = {"advtrains_couple.png"},
+ collisionbox = {-0.3,-0.3,-0.3, 0.3,0.3,0.3},
+ visual_size = {x=0.7, y=0.7},
+ initial_sprite_basepos = {x=0, y=0},
+ static_save = false,
+ },
is_couple=true,
- static_save = false,
on_activate=function(self, staticdata)
if staticdata=="COUPLE" then
--couple entities have no right to exist further...