Commit graph

545 commits

Author SHA1 Message Date
IQuant
eaa8c2832c Log addr of get_cell 2024-09-27 19:31:14 +03:00
bgkillas
59e71125d4 give 10 more frames of no firing for notplayer 2024-09-25 16:08:04 -04: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
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
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
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
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
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
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
bgkillas
4628194308 fix some notplayer teleport issues and similar stuff 2024-09-20 23:06:30 -04:00
IQuant
8b0fe30064 Hopefully fix items becoming free. 2024-09-20 14:01:20 +03:00
bgkillas
3847492f56 fix an odd notplayer crash 2024-09-19 09:39:28 -04:00
bgkillas
cfa3889aca dont print dtypes while notplayer 2024-09-19 08:03:42 -04:00
Nikita Tomashevich
7699c15942 Certainly fix randomized perk pools with steam ids 2024-09-19 09:37:51 +03:00
Nikita Tomashevich
1888b94a93 Probably fix randomized perk pools with steam ids. 2024-09-19 09:33:29 +03:00
IQuant
db9eee80be Workaround cross call not working within one context 2024-09-17 20:10:03 +03:00
IQuant
3497a4a321 Send phys component positions in game pos system. Closes #153. Closes #122. 2024-09-17 14:37:33 +03:00
bgkillas
e377402279 remove some not super useful logs 2024-09-17 06:56:02 -04:00
bgkillas
95026802e5 add option for randomizing perks, and fix randomizing perks 2024-09-17 06:20:38 -04:00
Nikita Tomashevich
02f5372063 Oopps forgot to return the module 2024-09-17 11:59:51 +03:00
Nikita Tomashevich
e0d3fe7380 (Hopefully) Randomize perks for players 2024-09-17 11:03:06 +03:00
bgkillas
6d7f5385cf maybe fix blood/swapper mage 2024-09-16 17:18:58 -04:00
IQuant
b71e130681 Add a benchmarker function in world sync. 2024-09-16 19:45:03 +03:00
IQuant
78d65dd847 Make respawn effect circle green to make things a bit easier to see. 2024-09-16 18:42:20 +03:00
IQuant
9d0837810c Add several comments. 2024-09-16 18:21:05 +03:00
IQuant
9ad1ac0219 Implemented Remote shop spawning. 2024-09-16 17:53:11 +03:00
IQuant
96595a4c68 Fix wands being free on host.
Just need to fix spells being free on host now.
2024-09-16 15:59:46 +03:00
IQuant
6f6abd6550 Transfer authority over requested-to-be-spawned items to whoever requested them. 2024-09-16 15:23:58 +03:00
IQuant
faff4c67a7 Send shop items intantly to prevent them losing their price. 2024-09-16 14:57:24 +03:00
bgkillas
a5574069cf fix notplayer cleaning toxic sludge when he shouldn't be, try to have notplayer fly into less deadly gasses(probably will die to acid/lava a bit easier though), dont have notplayer phase through walls and drown 2024-09-15 20:29:54 -04:00
bgkillas
9df376ea13 fix ng+ and nightmare final notplayer teleport check 2024-09-15 16:12:01 -04:00
IQuant
9900f38f94 WIP Trigger shop spawn from remote clients 2024-09-15 14:50:49 +03:00
IQuant
df162c48ca Yeet hax_preload and wang_sync (unused) 2024-09-15 13:04:14 +03:00
IQuant
203266cf0e Yeet effect_sync.lua (unused) 2024-09-15 13:03:22 +03:00
bgkillas
ba9c632061 remove ingestion/stain effects and game effects after reviving from notplayer 2024-09-14 18:38:34 -04:00