Commit Graph

43 Commits

Author SHA1 Message Date
Pascal Abresch 42b0e04312 New network backend 2024-02-25 21:48:04 +01:00
Pascal Abresch 7a8ca2ef1e WIP: physics update 2023-01-13 20:57:35 +01:00
Pascal Abresch 87248d5139 fix flying 2022-12-18 11:32:37 +01:00
Pascal Abresch 8b2a9e4b30 server update 2022-12-17 17:22:46 +01:00
Pascal Abresch 26265cfabf rename variables; make shared commands much easier to use 2022-10-18 14:07:38 +02:00
Pascal Abresch 2f2a098ca6 Change some stuff 2022-08-04 21:06:21 +02:00
Pascal Abresch f5cb8ee1d5 Big commit, change stuff! 2022-06-23 19:33:05 +02:00
Pascal Abresch 3d6b27ea45 New main loop and protocol version 2022-06-19 12:44:17 +02:00
Pascal Abresch 81b722ce11 physics: cleanup 2022-02-25 21:53:51 +01:00
Pascal Abresch a3a257582f try to improve memory use a bit 2022-02-25 21:39:14 +01:00
Pascal Abresch 8e7e527d0f remove network thread 2022-02-21 20:09:41 +01:00
Pascal Abresch e66591980c add flying networking 2022-01-09 10:20:22 +01:00
Pascal Abresch bad6f145d8 restore a physics thing 2022-01-08 23:02:26 +01:00
Pascal Abresch e88acb0b9e minor physics fix 2022-01-08 22:55:40 +01:00
Pascal Abresch d480d49ca7 enable debug print 2022-01-08 22:29:08 +01:00
Pascal Abresch 2797c60482 make flying ~verticaly~ AND ~horizontally~ possible AT THE SAME TIME :D 2022-01-08 21:31:09 +01:00
Pascal Abresch d18bb45eeb add some sanity checks to physics 2022-01-02 21:30:04 +01:00
Pascal Abresch 9fec201880 start syncing movement 2022-01-01 09:13:54 +01:00
Pascal Abresch 6a0689f2d6 physics: update for multiplayer 2021-12-31 23:11:31 +01:00
Pascal Abresch 01e9a572c7 Fix critical vulnerability 2021-11-20 16:33:16 +01:00
Pascal Abresch 8d9da31f19 make start flying set speed for falling to 0 2021-11-15 18:40:31 +01:00
Pascal Abresch d85fcea6db rework flying mode; remove goto 2021-11-15 18:29:52 +01:00
Pascal Abresch bbcf06dd1f add fullscreen shortcut 2021-11-14 21:48:24 +01:00
Pascal Abresch 4fe98ef984 Replace color_lock with color_push 2021-11-11 20:31:19 +01:00
Pascal Abresch b7e429406a fix some more collisions, maybe 2021-11-11 17:21:45 +01:00
Pascal Abresch fa430e7bda split up keyreleased 2021-11-10 20:44:27 +01:00
Pascal Abresch c296779c5e Cleanup
Remove delet_caret
fix assert_num for nil checks (and change api)
Add COLLISION_PRINT debug mode
remove draw_borders
2021-11-10 19:55:49 +01:00
Pascal Abresch 33e9ab946e Fixed physics, the end(?)
Probably getting a sequel, or several...
2021-11-10 19:20:58 +01:00
Pascal Abresch 115b107c01 Nicer debug output 2021-10-30 20:45:13 +02:00
Pascal Abresch 59dbca4c23 Add noclip; avatar size fix 2021-10-30 18:40:15 +02:00
Pascal Abresch eb9d137492 disable some debug code 2021-02-12 16:02:00 +01:00
Pascal Abresch fb816c8a77 I command you, code, to work! 2021-02-12 15:54:53 +01:00
Pascal Abresch 78f131a69e minor physics fix 2021-02-12 15:45:33 +01:00
Pascal Abresch c201705cac physics debugging 2021-02-12 15:24:31 +01:00
Pascal Abresch f9d26f9f41 add debug checks 2021-02-11 18:21:44 +01:00
Pascal Abresch a7719dd9de fix asignment teleporting player 2021-02-11 18:07:58 +01:00
Pascal Abresch 083a1ec3c5 typo 2021-02-11 18:00:27 +01:00
Pascal Abresch 02473ca491 further work on pyhsics 2021-02-11 17:49:49 +01:00
Pascal Abresch a763704098 add basic -up down- physics collisions 2021-02-10 21:53:00 +01:00
Pascal Abresch 9b5e63c39a exclude world borders 2021-02-07 14:28:34 +01:00
Pascal Abresch c75777410b update physics 2020-08-13 21:11:18 +02:00
Pascal Abresch e1ba815f7b add most code for physics, except for the code for physics 2020-02-22 01:03:26 +01:00
Pascal Abresch eecffb19ef re-organize some code 2020-02-20 17:46:19 +01:00