That guy stuck in the ground is an NPC(!). The exclamation mark is because he's the first ever NPC in the engine. He's at position [0,0,0] because I haven't implemented the Character.position property in Lua yet. He might be participating in collision detection, so I'm really not sure at the moment why he's in the ground.
Here's the Lua script that makes this happen:
print("Hello world!", _VERSION)coroutine.yield()print("this is the second frame")local Fred = Character:new("character/male-1/male.char");coroutine.wait("false");print("we should never get here")Quit()
Anyway its really beautiful outside, so I'm leaving to enjoy it!
I recently integrated Lua into my game; looks like it'll open up a whole world of modding fun (and abuse :))
Wondering what approach you're taking to game save - especially with Lua in mind..?