Commit Graph

41 Commits

Author SHA1 Message Date
Pascal Abresch a8ed634e0a simplify code a bit 2022-07-03 20:34:12 +02:00
Pascal Abresch 0006b977ac add avatar 2022-07-03 20:32:18 +02:00
Pascal Abresch 56b0f6aa97 new assertion 2022-07-03 20:31:03 +02:00
Pascal Abresch 3447cbeba9 undo ipv4 force 2022-06-25 11:25:33 +02:00
Pascal Abresch 133616bd40 Bigger world for now 2022-06-25 11:25:20 +02:00
Pascal Abresch 4357d68a85 force ipv4 for now 2022-06-24 15:09:43 +02:00
Pascal Abresch 51e0b0b32d Update server architecture
Moved some stuff around, mainly for better organization
also makes "unpviliged" commands explicit
this may be used for example to request some info
about the running game later on
2022-06-23 19:29:08 +02:00
Pascal Abresch a861aab18a Protocol version 002 2022-06-19 11:29:10 +02:00
Pascal Abresch b785f96431 properly use love2d gameloop 2022-02-17 13:09:19 +01:00
Pascal Abresch 74bd5be5b3 minor fix 2022-01-09 16:36:39 +01:00
Pascal Abresch 98b3b98095 move some utils to server 2022-01-09 10:46:42 +01:00
Pascal Abresch 1993e403d1 add flying 2022-01-09 10:18:36 +01:00
Diego Esaa 1ba6352ef2 Fix broken server names
Prior to this commit, some of the player's names would have 'rqcid' prefixed
to them.
2022-01-08 21:46:53 +01:00
Diego Esaa dc24f21852 add backwards compatibility for unpack() 2022-01-08 21:46:24 +01:00
Pascal Abresch 0b64538d65 Add chat support 2022-01-08 20:57:18 +01:00
Pascal Abresch 9b55a97af7 add player name 2022-01-08 17:33:50 +01:00
Pascal Abresch 80ed7a8738 replace default port 2022-01-08 12:07:07 +01:00
Pascal Abresch 2841687bbe add texture delete command 2022-01-08 12:06:53 +01:00
Pascal Abresch d71a8b9138 add drawing support (kinda slow though) 2022-01-07 23:15:16 +01:00
Pascal Abresch 6cd8162cb4 add license 2022-01-04 20:11:40 +01:00
Pascal Abresch 0f3c555149 Tell other clients about leaving clients 2022-01-04 18:54:59 +01:00
Pascal Abresch 1cbe3a1c64 remove some logging 2022-01-04 18:54:39 +01:00
Pascal Abresch 1d4e5a49aa Readme added 2022-01-04 13:26:51 +01:00
Pascal Abresch 0a72496656 Add physics ping pong 2022-01-03 18:57:00 +01:00
Pascal Abresch 3fce81d7bf advertise other clients 2022-01-02 21:24:34 +01:00
Pascal Abresch 34e6674826 disable some debug output 2022-01-02 19:19:54 +01:00
Pascal Abresch 3225b11deb usefull commit message 2022-01-02 18:40:30 +01:00
Pascal Abresch d686d0a719 update main.lua 2022-01-02 17:20:32 +01:00
Pascal Abresch 1aab95b15c reworked rpc 2022-01-02 17:20:24 +01:00
Pascal Abresch 126968ea6e add players.lua 2022-01-02 15:17:36 +01:00
Pascal Abresch 22a647482f send clientid 2022-01-02 15:17:14 +01:00
Pascal Abresch a3d4c7aa44 add singleplayer 2022-01-01 13:07:27 +01:00
Pascal Abresch d830e4a5b6 fix 2022-01-01 08:52:02 +01:00
Pascal Abresch a51bbae3e2 Send response for clientid early 2022-01-01 02:38:17 +01:00
Pascal Abresch ce5bc5bcc6 Update some code 2022-01-01 02:32:52 +01:00
Valentin Anger b901b8b086 Fix up serializations errors 2022-01-01 00:48:33 +01:00
Valentin Anger 369a1618a2 Seperate out rpc module 2021-12-31 22:19:26 +01:00
Valentin Anger f3c31c6f09 Simplify message parsing 2021-12-31 20:41:32 +01:00
Pascal Abresch d737deeb6d Did some stuff 2021-12-31 19:04:12 +01:00
Pascal Abresch d6bf6a684a stuff 2020-08-18 05:54:03 +02:00
Pascal Abresch caca99c096 initial commit 2020-08-13 21:01:44 +02:00