diff --git a/luprex/core/lua/control.lst b/luprex/core/lua/control.lst index f645dd9d..1e392a1f 100644 --- a/luprex/core/lua/control.lst +++ b/luprex/core/lua/control.lst @@ -6,5 +6,6 @@ ut-table.lua ut-globaldb.lua ut-tablecmp.lua -player.lua login.lua +horps.lua + diff --git a/luprex/core/lua/player.lua b/luprex/core/lua/player.lua index f879f2ea..e69de29b 100644 --- a/luprex/core/lua/player.lua +++ b/luprex/core/lua/player.lua @@ -1,42 +0,0 @@ -makeclass('player') - -function player.interface(actor, place) - -- print("actor=", actor) - -- print("place=", place) - -- print("t.actor=", tangible.actor()) - -- print("t.place=", tangible.place()) - gui.menu_item("cb_north", "Go North") - gui.menu_item("cb_south", "Go South") - gui.menu_item("cb_east", "Go East") - gui.menu_item("cb_west", "Go West") -end - -function player:printanimstate() - local graphic,plane,x,y,z,facing = tangible.animstate(self) - print("Resulting state: ", graphic, plane, x, y, z, facing) -end - -function player.cb_north(actor, place, dialog) - print("Moving north") - tangible.animate(place, {action="walk", dy=1}) - actor:printanimstate() -end - -function player.cb_south(actor, place, dialog) - print("Moving south") - tangible.animate(place, {action="walk", dy=-1}) - actor:printanimstate() -end - -function player.cb_east(actor, place, dialog) - print("Moving east") - tangible.animate(place, {action="walk", dx=1}) - actor:printanimstate() -end - -function player.cb_west(actor, place, dialog) - print("Moving west") - tangible.animate(place, {action="walk", dx=-1}) - actor:printanimstate() -end - diff --git a/luprex/core/lua/teppygame.lua b/luprex/core/lua/teppygame.lua index 278775dc..888ce6ce 100644 --- a/luprex/core/lua/teppygame.lua +++ b/luprex/core/lua/teppygame.lua @@ -1,4 +1,4 @@ -maketangible('grass') +makeclass('grass') if global.once("build grass") then for y=0,4 do for x=0,y%2==1 and 3 or 4 do