Commit graph

277 commits

Author SHA1 Message Date
bgkillas
067570672d refactor a bunch of things to get ready for rust world sync 2025-07-13 21:06:05 -04:00
bgkillas
9f30a1c1b4 remove debug prints 2025-07-06 12:40:00 -04:00
bgkillas
ba9ae29b36 allow disabling caching, add logging option, move log perf option to noita 2025-07-01 14:42:58 -04:00
bgkillas
6d5464ba85 optimize on new entity a bit 2025-06-24 13:43:47 -04:00
bgkillas
dd012dc8d3 reduce ewext size by 160kb 2025-06-23 16:43:02 -04:00
bgkillas
b288cebf02 try to fix the weird errors that happen / make them more debuggable 2025-06-22 08:10:49 -04:00
bgkillas
3beed97f2d add log performance button in proxy ui 2025-06-17 18:35:27 -04:00
bgkillas
537381992f add logs to lobby ui 2025-03-13 14:52:48 -04:00
bgkillas
3be38a8f0c remove debug print 2025-03-11 19:23:29 -04:00
bgkillas
616c3619af dont use sync rate in favor of just checking time 2025-03-11 19:11:52 -04:00
bgkillas
7d2d2a388b sync greed better 2025-03-10 01:46:40 -04:00
bgkillas
188836da10 give homing_target tag with home on players option 2025-03-08 19:50:17 -05:00
bgkillas
c6de3d2ab5 dont dupe pebble 2025-03-08 16:14:18 -05:00
bgkillas
a51b7c9af1 add ew_sync_child tag 2025-03-05 03:58:15 -05:00
bgkillas
bd919aa3f1 regenerate final hm, dont collapse hm in pvp 2025-03-01 21:47:15 -05:00
bgkillas
14e3ff76e7 fix a bunch of logic errors, remove portals, track number of wins, make homing change more effecient 2025-03-01 12:35:40 -05:00
bgkillas
9a511857dd add home on players option, deal with globals correctly 2025-03-01 11:28:29 -05:00
bgkillas
e7884fedf3 add pvp mode, make end fight tp nicer 2025-03-01 11:09:20 -05:00
bgkillas
6a6ef95425 dont create globals for no reason, fix duplicate synced entities option 2025-02-28 13:52:51 -05:00
bgkillas
e12e180739 fix kivi damage 2025-02-27 19:33:53 -05:00
bgkillas
a24cd43733 fix kill now maybe? 2025-02-27 17:04:29 -05:00
bgkillas
0aba385fa1 add ew_unique tag, fix killers and helpless kills sync 2025-02-26 14:24:18 -05:00
bgkillas
9fa26d5b42 prob fix some nolla spell bugs 2025-02-26 10:20:45 -05:00
bgkillas
a73cd70abe fix duping entities uploaded, fix sometimes not gaining auth when you should(cam pos stuff), fix sometimes having auth when you should not(cam pos stuff), optimize some things 2025-02-26 10:13:48 -05:00
bgkillas
e2a88b99e4 fix fps scaling being wrong 2025-02-23 12:14:35 -05:00
bgkillas
299bba4151 make sure meat boss effect goes away for clients on kill 2025-02-20 23:47:00 -05:00
bgkillas
792a954833 add give host sampo option 2025-02-20 15:39:27 -05:00
bgkillas
7574d0b34e disable some gravity on client entities, fix an error, make wands more random 2025-02-20 14:08:34 -05:00
bgkillas
569b94f2a7 fix pebble and taikisauva duping 2025-02-09 15:41:15 -05:00
bgkillas
058e8ada8b do stuff over the course of n frames instead of every nth frame 2025-02-09 11:15:57 -05:00
bgkillas
6de1cd2278 fix some explosion logic from last commits 2025-02-09 10:09:32 -05:00
bgkillas
937acaac80 improve performance 2025-02-09 09:44:30 -05:00
bgkillas
9f4ee9a6fc fix transmutation field duping 2025-02-02 12:33:47 -05:00
IQuant
848537007e Sync loaded pixelscene, should hopefuly help with shops and wand pedestals being missing 2025-01-28 22:18:13 +03:00
bgkillas
3756a9b1d8 remove the chain fix to see if thats the cause of lag 2025-01-26 18:31:05 -05:00
bgkillas
93a9718726 ah i forgot to remove something 2025-01-26 16:32:34 -05:00
bgkillas
1332dd849d fix a few things 2025-01-26 15:20:34 -05:00
bgkillas
2f822b1d5f surely no telekensis crash now 2025-01-26 14:35:57 -05:00
bgkillas
60f9dbb5f1 fix throwing starter items not syncing 2025-01-26 12:32:22 -05:00
bgkillas
dfe9b0f546 fix some errors disable telekenesis 2025-01-26 11:14:27 -05:00
bgkillas
59fc729c57 dont dupe small alchemist potions, sync pos of plasma beam cross 2025-01-25 17:55:46 -05:00
bgkillas
1717a46b7a maybe fix telekenisis 2025-01-25 12:36:23 -05:00
bgkillas
03d5986438 sync a bunch more things 2025-01-24 19:51:38 -05:00
bgkillas
d174c89834 fix summon egg spell 2025-01-24 07:57:08 -05:00
bgkillas
b5be2acb89 fix world sync setting nil error, fix entity sync setting not working, fix chests and enemys spawning at wrong spot, fix chest not having right seed, 2025-01-23 18:23:28 -05:00
bgkillas
f98b00bbe8 maybe sync dice 2025-01-23 15:52:59 -05:00
IQuant
1207efdb0c Add force_update_inventory() api 2025-01-23 17:12:41 +03:00
bgkillas
fae052b5e0 fix egg projectile, fix a crash from last 3 commits, fix a proxy crash from a while ago, sync telekensis objects if they dont exist, remove item dedup option since its not implemented with des 2025-01-22 22:41:56 -05:00
bgkillas
be5717e500 fix egg duping enemys 2025-01-22 19:46:06 -05:00
bgkillas
5a27970c7e probably fix negative hp again, sync chest opens, dont dupe chests, maybe fix crash 2025-01-22 10:10:44 -05:00