summaryrefslogtreecommitdiff
path: root/jnet/example/messages.lua
blob: 9d4c523194b7129a7cf70946a30ba706aacc926b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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