]> git.lizzy.rs Git - hydra-dragonfire.git/blobdiff - example/pathfind.lua
Add path finding
[hydra-dragonfire.git] / example / pathfind.lua
diff --git a/example/pathfind.lua b/example/pathfind.lua
new file mode 100755 (executable)
index 0000000..a9b0723
--- /dev/null
@@ -0,0 +1,22 @@
+#!/usr/bin/env hydra-dragonfire
+local client = require("client")()
+
+client:enable("map")
+client.map:set(hydra.map(true))
+
+client:enable("pkts")
+client.pkts:subscribe("chat_msg")
+
+client:connect()
+
+while true do
+       local evt = client:poll()
+
+       if not evt or evt.type == "disconnect" or evt.type == "interrupt" then
+               break
+       elseif evt.type == "pkt" then
+               print("chatmsg")
+       end
+end
+
+client:close()