Commit graph

554 commits

Author SHA1 Message Date
IQuant
ad1a4972f0 Adjust how synced vars work. 2024-08-28 15:25:42 +03:00
IQuant
e92de6829d Retire commented out/spammy GamePrints to git history. 2024-08-28 14:03:34 +03:00
IQuant
35e56969ef Add a hint about spectating for dead players. 2024-08-28 13:54:05 +03:00
bgkillas
1c74e6db4b fix orb sync when notplayer, fix ng+ as notplayer 2024-08-27 17:00:55 -04:00
bgkillas
83de7c4913 keep notplayer entity alive to prevent desync with the model for now, fix new game plus/ endings failing if people are too far away, 2024-08-27 14:44:11 -04:00
IQuant
c9f26a3f24 Spectator helps system. 2024-08-27 20:27:15 +03:00
bgkillas
5220185c3e revive on ending/ng+ 2024-08-27 10:41:20 -04:00
bgkillas
9e06b6d72f have notplayer teleport ai support new game plus and nightmare mode 2024-08-27 10:36:19 -04:00
bgkillas
715a225154 break notplayer ai into more functions 2024-08-27 08:41:58 -04:00
IQuant
b594cc601a Added damage numbers for (not)players 2024-08-27 14:36:31 +03:00
bgkillas
aa6022c921 teleport to jail if you try and cheese through curse rock barrier 2024-08-27 07:16:26 -04:00
bgkillas
92c644531a heal to 15% instead of 10%, give a proper min of 10 2024-08-27 06:41:03 -04:00
bgkillas
05487b881b dont use bad spells 2024-08-26 18:10:50 -04:00
bgkillas
35f936faed make spectate work for notplayer, dont let notplayer take cursed greed damage 2024-08-26 15:02:50 -04:00
bgkillas
d2132e3578 disable more love/hatred from notplayer 2024-08-26 13:46:58 -04:00
bgkillas
3f7be24c60 make spectate alot more robust 2024-08-26 12:25:16 -04:00
bgkillas
e945433f77 fix spectate in notplayer, dont give notplayer more blood or revive 2024-08-26 09:56:42 -04:00
bgkillas
16bc21332e fix poly resetting wand fire counts 2024-08-26 09:22:13 -04:00
IQuant
515ca94358 Make shield perk calculate it's radius properly. 2024-08-26 14:20:33 +03:00
IQuant
4101da7e9e Add a more proper fallback for when physics component lacks a body. 2024-08-26 13:34:02 +03: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
81bbd5a96d fix some edgecases with spectating and such 2024-08-25 11:13:24 -04:00
bgkillas
ebb28b80f7 fix teleport effect activated by polied players, remove streaming keep alive from alive players 2024-08-25 10:42:04 -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
4fbecb8bfe disable most chained entitys for now, have notplayer use normal players hp bars, add nametag for notplayer 2024-08-24 21:37:12 -04:00
bgkillas
c63c00d573 add some more nil checks 2024-08-24 17:33:11 -04:00
bgkillas
76a6f64ba8 water self down 2024-08-24 08:51:23 -04: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
bgkillas
ffe14afa62 fix squished notplayer wand, fix throwing wrong potions, give pity potion if he throws all, other minor adjustments 2024-08-23 16:16:08 -04:00
IQuant
f1132b289c Make multibody physics bodies work properly 2024-08-23 20:39:38 +03:00
bgkillas
21ad8e8a63 dont remove spell inventory when revived 2024-08-22 13:57:59 -04:00
bgkillas
583dd3a190 dont keep firing empty wands 2024-08-22 11:48:52 -04:00
IQuant
7f90a21db1 Fix the weird item duplication thing. 2024-08-22 17:53:36 +03:00
bgkillas
0ff772c321 fix some errors 2024-08-22 10:43:44 -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
f657f811a5 Fix having different seeds in gun actions. 2024-08-21 23:48:32 +03:00
IQuant
766cfb6b91 Keep unsynced flags in some files. 2024-08-21 23:19:59 +03:00
bgkillas
fa12e5771e fix notplayer not shooting after throwing a potion 2024-08-21 16:04:11 -04:00
IQuant
b0898f984a Disable amulet sync 2024-08-21 22:35:59 +03:00
IQuant
61c9b32854 Fix sampo staying 2024-08-21 22:15:51 +03:00
IQuant
334556f80d World sync reset on NG+ 2024-08-21 21:57:42 +03:00
bgkillas
fbb0de1538 dont stay far away as notplayer as often 2024-08-21 14:40:18 -04:00
IQuant
2d107e5c35 Kill sampo when it is used. 2024-08-21 21:37:25 +03:00
IQuant
e1145706e0 Persistent flags sync 2024-08-21 21:15:41 +03:00