jo9182 / n-gon-multiplayer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Protocol

(length does not include id)

ID Name Length Fields
00 Rotation 8 mouseInGame.x (Float32), mouseInGame.y (Float32)
01 Movement 33 mouseInGame.x (Float32), mouseInGame.y (Float32), onGround (boolean), pos.x (Float32), pos.y (Float32), Vx (Float32), Vy (Float32), walk_cycle (Float32), yOff (Float32)
02 Set Field 4 field index (int8)
03 Immune Cycle Update 4 immuneCycle (Float32)
04 Health Update 1 health (Float32)
05 Max Health Update 1 maxHealth (Float32)
06 Energy Update 1 energy (Float32)
07 Max Energy Update 1 maxEnergy (Float32)
08 Inputs 5 up (boolean), down (boolean), left (boolean), right (boolean), field (boolean)
09 Toggle Crouch 1 crouched (boolean)
10 Toggle Cloak 1 isCloak (boolean)
11 Sync Request 0
12 Sync 5+ difficulty (int8), seed (string)
13 Explosion 13+ x (Float32), y (Float32), radius (Float32), color (string)
14 Pulse 16 charge (Float32), angle (Float32), x (Float32), y (Float32)
15 Grenade 17 x (Float32), y (Float32), angle (Float32), size (Float32), crouch (boolean)
16 Harpoon 26 x (Float32), y (Float32), targetIndex (Uint16), angle (Float32), harpoonSize (Uint16), isReturn (boolean), totalCycles (Float32), isReturnAmmo (boolean), thrust (Float32)
17 Missile 22 x (Float32), y (Float32), angle (Float32), speed (Float32), size (Uint16)

About


Languages

Language:JavaScript 100.0%