aboutsummaryrefslogtreecommitdiff
path: root/example/pathfind.lua
diff options
context:
space:
mode:
authorElias Fleckenstein <eliasfleckenstein@web.de>2022-06-03 17:42:59 +0200
committerElias Fleckenstein <eliasfleckenstein@web.de>2022-06-03 17:42:59 +0200
commit307ae5c288690a6c4348a6dd5af66b79f330bbd4 (patch)
treec74879c05bbc1ea1a773ad8a5d085b3d6274b471 /example/pathfind.lua
parenta5e7fe92269e44c5cc147d316730407d67f32f8a (diff)
downloadhydra-dragonfire-pathfind.tar.xz
Pathfind: preprocessingpathfind
Diffstat (limited to 'example/pathfind.lua')
-rwxr-xr-xexample/pathfind.lua22
1 files changed, 22 insertions, 0 deletions
diff --git a/example/pathfind.lua b/example/pathfind.lua
new file mode 100755
index 0000000..a9b0723
--- /dev/null
+++ b/example/pathfind.lua
@@ -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()