Skip to content
Permalink
Browse files

Boats, carts mods: Use 'initial_properties' table

  • Loading branch information...
paramat committed Jul 29, 2018
1 parent ab49405 commit c284e52963ee78afda8f12bbaf915c55df2eb3d1
Showing with 17 additions and 13 deletions.
  1. +9 −7 mods/boats/init.lua
  2. +8 −6 mods/carts/cart_entity.lua
@@ -33,13 +33,15 @@ end
--

local boat = {
physical = true,
-- Warning: Do not change the position of the collisionbox top surface,
-- lowering it causes the boat to fall through the world if underwater
collisionbox = {-0.5, -0.35, -0.5, 0.5, 0.3, 0.5},
visual = "mesh",
mesh = "boats_boat.obj",
textures = {"default_wood.png"},
initial_properties = {
physical = true,
-- Warning: Do not change the position of the collisionbox top surface,
-- lowering it causes the boat to fall through the world if underwater
collisionbox = {-0.5, -0.35, -0.5, 0.5, 0.3, 0.5},
visual = "mesh",
mesh = "boats_boat.obj",
textures = {"default_wood.png"},
},

driver = nil,
v = 0,
@@ -1,10 +1,12 @@
local cart_entity = {
physical = false, -- otherwise going uphill breaks
collisionbox = {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
visual = "mesh",
mesh = "carts_cart.b3d",
visual_size = {x=1, y=1},
textures = {"carts_cart.png"},
initial_properties = {
physical = false, -- otherwise going uphill breaks
collisionbox = {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
visual = "mesh",
mesh = "carts_cart.b3d",
visual_size = {x=1, y=1},
textures = {"carts_cart.png"},
},

driver = nil,
punched = false, -- used to re-send velocity and position

0 comments on commit c284e52

Please sign in to comment.
You can’t perform that action at this time.