Commit graph

920 commits

Author SHA1 Message Date
bgkillas
83cae6ce67 somewhat acceptable cli connect 2024-09-28 10:41:11 -04:00
bgkillas
4161929e72 fix spectator shield being wrong 2024-09-28 08:30:20 -04:00
Mikael Walhelm
95d620a920
add a donation platform on readme 2024-09-28 06:53:24 -04:00
IQuant
1267b0e87c Prevent proxy from crashing when can't connect by ip. 2024-09-28 12:17:05 +03:00
IQuant
b822c656b4 Refactor things a bit, allow entering only ip in connect-by-ip screen. 2024-09-28 10:44:05 +03:00
IQuant
38b90e158e Remove random commented out code. 2024-09-28 10:29:18 +03:00
IQuant
89a1a6ced4 Made more text translateble. References #171. 2024-09-28 10:26:59 +03:00
bgkillas
43c9e1900c add nil check, show differing game modes better~ 2024-09-27 18:38:49 -04:00
IQuant
dbe50e7b34 Automated commit: v0.25.3 2024-09-28 00:44:18 +03:00
bgkillas
b5d31fb357 make tether tether you to the next HM instead of to the player, if it makes sense, warn on different game modes 2024-09-27 17:41:26 -04:00
bgkillas
6898506b51 fix some more issues with end fight, dont allow player collision/material sucker after game ends, fix a notpalyer error 2024-09-27 16:51:35 -04:00
IQuant
98a95cb5b6 Exclude chests from item sync logic for now to prevent them being duplicated. 2024-09-27 22:42:18 +03:00
IQuant
16694a0921 Make newer steam api unnecessary. 2024-09-27 22:22:47 +03:00
IQuant
6d6bcc9ea7 Disable benchmark at start 2024-09-27 19:54:39 +03:00
IQuant
fe4cf3f4bc
Merge pull request #174 from IntQuant/faster_world_sync
Made chunk upload in world sync ~3 times faster.
2024-09-27 19:47:38 +03:00
IQuant
54a7e4fc14 Allow compiler to generate better code. ~1.8ns/pixel. 2024-09-27 19:31:14 +03:00
IQuant
b24a004d1f Don't allocate memory for PixelRunner every time, ~4ns/pixel. 2024-09-27 19:31:14 +03:00
IQuant
b9291ba212 Cleanup a bit. 2024-09-27 19:31:14 +03:00
IQuant
fb4a392b97 encode_area seems to work, ~4.6ns/pixel 2024-09-27 19:31:14 +03:00
IQuant
985bb6dbe2 Turns out I missed a deref. get_cell should work now. 2024-09-27 19:31:14 +03:00
IQuant
6b9b5254f3 No it doesn't quite work 2024-09-27 19:31:14 +03:00
IQuant
42e720959e get_pixel_pointer seems to work 2024-09-27 19:31:14 +03:00
IQuant
a0fee57d0c ewext world state init stuff 2024-09-27 19:31:14 +03:00
IQuant
da2cb9b625 get_cell impl in ewext (maybe) 2024-09-27 19:31:14 +03:00
IQuant
eaa8c2832c Log addr of get_cell 2024-09-27 19:31:14 +03:00
bgkillas
2adbdcdb66 dont spectate dead players in end fight, spawn gold effect for everyone at end fight 2024-09-27 09:06:18 -04:00
bgkillas
92b8e049f3 color karls particles depending on your mina's main color for now 2024-09-27 08:42:40 -04:00
IQuant
54fb09a7a7 Certainly fix the crash when getting avatar. 2024-09-26 21:27:44 +03:00
IQuant
21826ae4b3 Update steam api 2024-09-26 21:10:50 +03:00
IQuant
3516ada5ef Fix panic when getting avatar in steamworks-rs 2024-09-26 21:10:50 +03:00
bgkillas
59e71125d4 give 10 more frames of no firing for notplayer 2024-09-25 16:08:04 -04:00
IQuant
2afb7d4c81 Automated commit: v0.25.1 2024-09-24 23:38:25 +03:00
bgkillas
15f316ea80 fix fire for realzies, and probably fix custom game effects not syncing well 2024-09-24 16:27:57 -04:00
bgkillas
b05c808960 remove revenge explosion cuz fire sux 2024-09-24 16:04:25 -04:00
bgkillas
caada2e128 dont instantly teleport newly spawned in players via tether, fix notplayer pouring empty water potions, remove material circle converter after 3 seconds in end fight to fix some weird behaviour, add 2 more teleport positions, have teleport positions be less random 2024-09-24 15:44:39 -04:00
bgkillas
5c33a2c134 pick random wand if have bad wand data, remove extra shop/luuki minion from minua, dont spawn infinite gold entitys on final death 2024-09-24 14:38:21 -04:00
IQuant
4850f4e021 Automated commit: v0.25.0 2024-09-22 21:32:29 +03:00
bgkillas
107c55f83e increase limit to item sync from 100 to 256 2024-09-22 14:31:35 -04:00
bgkillas
3575ccc658 fix karl checkpoints maybe 2024-09-22 14:25:13 -04:00
IQuant
9827a43ec0 Leaderboards for karls 2024-09-22 20:03:15 +03:00
bgkillas
f279c1c4fa cull karl 2024-09-22 12:57:14 -04:00
bgkillas
9e56a7eae4 fix end fight being laggy mostly, fix a potential world sync problem, dont show notplayers when all are dead or in final fight 2024-09-22 11:17:59 -04:00
IQuant
49076fa0a8 Also apply changes to outbound model when we get initial chunk state from host. 2024-09-22 18:15:11 +03:00
bgkillas
a0fb23c9a0 fix karl probably duping 2024-09-22 10:03:45 -04:00
bgkillas
cd3997b83b karl 2024-09-22 09:56:48 -04:00
bgkillas
fefaf0ed79 fix notplayer throwing water at newly revived players 2024-09-22 09:25:47 -04:00
bgkillas
7ba48e1d27 maybe fix world sync being weird sometimes??? 2024-09-22 06:45:49 -04:00
IQuant
d44dc65f7d Reduce distance limit for items being resend, seems to work better. 2024-09-22 13:05:50 +03:00
bgkillas
ef096e00cb add short safe effect for end fight 2024-09-21 17:24:54 -04:00
IQuant
24de409baf Automated commit: v0.24.3 2024-09-22 00:19:13 +03:00