Commit graph

126 commits

Author SHA1 Message Date
IQuant
9a76dd7dc3 Load end_fight module only in local health mode. 2024-09-21 15:37:45 +03:00
bgkillas
85382536ae add end fight scene 2024-09-21 06:59:55 -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
bgkillas
95026802e5 add option for randomizing perks, and fix randomizing perks 2024-09-17 06:20:38 -04:00
Nikita Tomashevich
e0d3fe7380 (Hopefully) Randomize perks for players 2024-09-17 11:03:06 +03: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
bgkillas
7677e589e0 disable hax preload again 2024-09-14 05:55:52 -04:00
IQuant
a1808c09a6 Reenable preload hax 2024-09-14 00:25:35 +03:00
bgkillas
f61d64d639 fix certain(probably all modded) game effects not syncing, fix game over error messages appearing, dont have notplayer clean toxic if toxic cant hurt him, fix spectate errors/problems, dont show spectate message if you have already spectated during the game 2024-09-13 17:20:19 -04:00
IQuant
4845c12865 wang_hooks still borked 2024-09-12 15:04:12 +03:00
IQuant
610c736e57 Disable wang_hooks system for now, as it doesn't work 2024-09-11 19:27:41 +03:00
IQuant
1736a055e4 Uhhh values in _G aren't seen by C code, so this doesn't work. 2024-09-11 18:15:30 +03:00
Nikita Tomashevich
c6524b07bb WIP synced wang generator. 2024-09-11 12:38:20 +03:00
IQuant
9ecf5a25c3 An extremely hacky way to generate things in holy mountains earlier. Doesn't work in the final temple for some reason. Also should probably call this once per run. 2024-09-09 22:33:58 +03:00
bgkillas
204b282fdd fix a couple of errors, dont give polied players shields, dont let player arrows pop in and out of existance, fix poly players maybe not having movement after unpoly'ing 2024-09-07 21:48:47 -04:00
IQuant
1efbdf84f4 Trying to grab backtrace. Didn't quite work 2024-09-07 19:33:08 +03:00
bgkillas
4e0a17a9c1 fix fire desyncing(i hope) 2024-09-03 09:03:59 -04:00
IQuant
e92de6829d Retire commented out/spammy GamePrints to git history. 2024-08-28 14:03:34 +03:00
bgkillas
1c74e6db4b fix orb sync when notplayer, fix ng+ as notplayer 2024-08-27 17:00:55 -04:00
IQuant
c9f26a3f24 Spectator helps system. 2024-08-27 20:27:15 +03:00
bgkillas
16bc21332e fix poly resetting wand fire counts 2024-08-26 09:22:13 -04:00
bgkillas
ca3c40a94b hopefully fix freeze 2024-08-25 17:53:29 -04:00
bgkillas
a4a862963f allow spectating as normal players, fix some spectating bugs, change spectate to the keys "," for left, "." for right 2024-08-25 17:10:57 -04:00
bgkillas
56533c5406 allow changing amount of chunks loaded in as host, only load in extra chunks as host 2024-08-25 08:55:49 -04:00
IQuant
ebb66dfb0a Update NoitaPatcher to 1.34.0 2024-08-25 14:45:47 +03:00
bgkillas
df98596a07 add more physics objects to be synced, fix notplayer cheese when restarting game as notplayer 2024-08-23 20:17:25 -04:00
IQuant
08d214b4ed Essence sync. Closes #63. 2024-08-22 15:41:13 +03:00
IQuant
a200e8e75c Yeet world sync v1, as it's not used anymore. 2024-08-22 14:07:10 +03:00
IQuant
c421529e6e Rename stuff a bit to be more consistent. 2024-08-22 14:03:04 +03:00
IQuant
21e4bbfe8f Remove amulet_sync system completely (was unused) 2024-08-22 13:55:34 +03:00
bgkillas
455ec4f0c7 add nil checks, add freezing vapor 2024-08-21 17:46:01 -04:00
IQuant
b0898f984a Disable amulet sync 2024-08-21 22:35:59 +03:00
IQuant
e1145706e0 Persistent flags sync 2024-08-21 21:15:41 +03:00
IQuant
a4d71769bf Sync orbs from host to clients 2024-08-21 14:25:12 +03:00
IQuant
0f8f94abef Do not apply cosmetics if we're currently a nootplayer. 2024-08-20 14:22:18 +03:00
IQuant
e8b31d0dd4 Enable effect sync. 2024-08-19 22:36:26 +03:00
IQuant
3ab095d60b Automated commit: v0.20.0 2024-08-19 17:08:34 +03:00
bgkillas
78791ab3ab ping 2024-08-19 08:45:35 -04:00
bgkillas
1b85783d8a make notplayer select the most used wand 2024-08-18 22:40:24 -04:00
IQuant
c13502d4bb Use a proper mouse position for notplayer 2024-08-18 19:08:26 +03:00
IQuant
63643a3f32 Figure out how to make that extension module work. 2024-08-18 18:13:45 +03:00
bgkillas
f3b57bc3fd remove some meaningless errors on long teleports as long teleports seem to delete the entity 2024-08-17 08:55:08 -04:00
bgkillas
28b7dd2a4b add health bar, remove spread max health function as it is deprecated... hopefully 2024-08-16 15:59:44 -04:00
bgkillas
5bc707f9b4 fix player cosmetics options being broken by peers by last patch, make linter happier 2024-08-15 09:16:29 -04:00
IQuant
7255b008c0 Made some stain sync stuff that doesn't work because clients don't get stained for some reason :( 2024-08-15 01:22:38 +03:00
bgkillas
9388d1a4fa fix literally everything because of a stupid bug, dont teleport notplayer if everyone is dead, remove cosmetics locally from notplayer if you have those set 2024-08-14 15:58:33 -04:00
bgkillas
c61276fa15 move player cosmetics logic from init.lua to its own file 2024-08-14 14:58:22 -04:00
bgkillas
70760eb5e0 allow enabling and disabling cosmetics if you have them unlocked 2024-08-14 13:21:34 -04:00