Commit graph

907 commits

Author SHA1 Message Date
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
bgkillas
22c56bafd7 dont tether from end room, dont tether if host suddenly can tether you right away, fix some errors, have end fight teleport people around the room at random 2024-09-21 17:17:32 -04:00
IQuant
836c941007 Disable request_send_again in item_sync 2024-09-21 23:46:55 +03:00
IQuant
9a76dd7dc3 Load end_fight module only in local health mode. 2024-09-21 15:37:45 +03:00
bgkillas
2b1a713c36 fix end fight scene, fix notplayer not shooting after throwing stuff again 2024-09-21 08:23:16 -04:00
bgkillas
85382536ae add end fight scene 2024-09-21 06:59:55 -04:00
IQuant
78f45aa6a8 Actually include the name of the mod in proxy's name. 2024-09-21 13:54:29 +03:00
IQuant
f802c31fd0 Run cargo fmt 2024-09-21 13:48:25 +03:00
IQuant
ca32961147 Add a check for item being on ground. 2024-09-21 12:39:18 +03:00
IQuant
9c28af838f Resend items when they should be there but weren't found. Should fix last HM's shop weirdness. 2024-09-21 12:06:04 +03:00
IQuant
019e6644ea Also yeet "env" file 2024-09-21 11:29:17 +03:00
IQuant
fb5ad09e44 Yeet todo.txt (wasn't updated since forever) 2024-09-21 11:28:49 +03:00
IQuant
d4f3ccaad8 Update the video we're referencing. 2024-09-21 11:28:23 +03:00
bgkillas
4b193377d1 add revenge rats perks to ignore perk list, remove extra shop item as it seems fine 2024-09-20 23:15:30 -04:00