diff options
Diffstat (limited to 'jnet/example/messages.lua')
-rw-r--r-- | jnet/example/messages.lua | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/jnet/example/messages.lua b/jnet/example/messages.lua new file mode 100644 index 0000000..9d4c523 --- /dev/null +++ b/jnet/example/messages.lua @@ -0,0 +1,34 @@ +local jnet = require "jnet" + +local msg = {} + +local INT = jnet.DataType.INT +local FLOAT = jnet.DataType.FLOAT +local BOOL = jnet.DataType.BOOL +local STRING = jnet.DataType.STRING + +msg.Skill = { + id = INT, + damage = FLOAT, + name = STRING, + description = STRING, + -- bonus = { + -- damage = FLOAT, + -- range = FLOAT, + -- cd = BOOL + -- } + cd = BOOL +} + +msg.Move = { + id = INT, + x = FLOAT, + y = FLOAT, +} + +msg.Chat = { + id = INT, + content = STRING +} + +return msg
\ No newline at end of file |