43 |
-- Define some new object types -- |
-- Define some new object types -- |
44 |
---------------------------------- |
---------------------------------- |
45 |
function def_stone(name, sound) |
function def_stone(name, sound) |
46 |
world.DefineSimpleStone(name,sound or "st-stone") |
world.DefineSimpleStone(name,sound or "st-stone",0,0) |
47 |
end |
end |
48 |
function def_stone_hollow(name) |
function def_stone_hollow(name) |
49 |
world.DefineSimpleStoneHollow(name) |
world.DefineSimpleStone(name,"",1,0) |
50 |
end |
end |
51 |
function def_stone_glass(name, sound) |
function def_stone_glass(name, sound) |
52 |
world.DefineSimpleStoneGlass(name,sound or "st-stone") |
world.DefineSimpleStone(name,sound or "st-stone",0,1) |
53 |
|
end |
54 |
|
function def_stone_movable_glass(name, sound) |
55 |
|
world.DefineSimpleStoneMovable(name,sound or "st-stone",1) |
56 |
end |
end |
57 |
function def_stone_movable(name, sound) |
function def_stone_movable(name, sound) |
58 |
world.DefineSimpleStoneMovable(name,sound or "st-stone") |
world.DefineSimpleStoneMovable(name,sound or "st-stone",0) |
59 |
end |
end |
60 |
function def_floor(name, frict, mfactor) |
function def_floor(name, frict, mfactor) |
61 |
world.DefineSimpleFloor(name, frict, mfactor) |
world.DefineSimpleFloor(name, frict, mfactor) |
104 |
mkoxydlikes("d") |
mkoxydlikes("d") |
105 |
|
|
106 |
def_stone_glass("st-glass") |
def_stone_glass("st-glass") |
107 |
|
def_stone_movable_glass("st-glass_move") |
108 |
def_stone_glass("st-glass1") |
def_stone_glass("st-glass1") |
109 |
def_stone_hollow("st-glass1_hole") |
def_stone_hollow("st-glass1_hole") |
110 |
def_stone_glass("st-glass2") |
def_stone_glass("st-glass2") |