New animation step constructor
This commit is contained in:
@@ -10,25 +10,24 @@ end
|
||||
function player.action.north(actor, place, dialog)
|
||||
print("Moving north")
|
||||
x,y,z = tangible.xyz(place);
|
||||
tangible.walkto(place, x, y+1, z);
|
||||
tangible.animate(place, {action="walk", dy=1})
|
||||
end
|
||||
|
||||
function player.action.south(actor, place, dialog)
|
||||
print("Moving south")
|
||||
x,y,z = tangible.xyz(place);
|
||||
tangible.walkto(place, x, y-1, z);
|
||||
tangible.animate(place, {action="walk", dy=-1})
|
||||
end
|
||||
|
||||
function player.action.east(actor, place, dialog)
|
||||
print("Moving east")
|
||||
x,y,z = tangible.xyz(place);
|
||||
tangible.walkto(place, x+1, y, z);
|
||||
tangible.animate(place, {action="walk", dx=1})
|
||||
end
|
||||
|
||||
function player.action.west(actor, place, dialog)
|
||||
print("Moving west")
|
||||
x,y,z = tangible.xyz(place)
|
||||
tangible.walkto(place, x-1, y, z);
|
||||
wait(0)
|
||||
print("Moving west again")
|
||||
tangible.animate(place, {action="walk", dx=-1})
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user