Commit graph

107 commits

Author SHA1 Message Date
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
IQuant
568da6c1cb Make physics stuff not explode repeatedly on clients. 2024-08-13 17:39:27 +03:00
IQuant
46b09c57c8 Just read tags from the xml instead of loading the entity and deleting it the same frame. 2024-08-13 16:50:15 +03:00
Mikael Walhelm
d363a2ce70
Merge pull request #112 from IntQuant/player_color
allow different player colors
2024-08-13 09:12:47 -04:00
IQuant
8d6e770e0b Sync at least some physycs stuff. 2024-08-13 14:18:45 +03:00
bgkillas
c675703bbd make it work for everyone 2024-08-13 02:54:44 -04:00
IQuant
6488a08876 Sync cosmetics. Closes #84. 2024-08-12 11:53:31 +03:00
IQuant
554f14ca44 Fix crash when nonexistant material is added. 2024-08-11 13:57:25 +03:00
IQuant
774eb73242 Make notplayer be able to shoot. 2024-08-09 15:43:56 +03:00
IQuant
0dc0cb1d50 Try to find attack wand. 2024-08-09 13:13:08 +03:00
IQuant
2452f84bdf Remove ew_current_player tag, mostly unnecessary. 2024-08-09 11:32:09 +03:00
IQuant
533635d01f Start working on notplayer's ai 2024-08-09 11:31:16 +03:00
IQuant
29f6b28b23 Made notplayer attackable by players and vice-versa. 2024-08-08 15:20:53 +03:00
IQuant
f25ae3b2c5 Refactor: Move more stuff around. 2024-08-07 17:21:25 +03:00
IQuant
8bef8fefa9 Refactor: move files around. 2024-08-07 17:11:55 +03:00
IQuant
642a487fd7 Remove default death handling. 2024-08-07 16:37:54 +03:00
IQuant
5867d76c47 Unshare health (in local health mode) 2024-08-07 15:05:38 +03:00
IQuant
f3cca07aaa Remove ew_host tag, as it wasn't used anyway. 2024-08-06 14:35:47 +03:00
IQuant
6b74213d37 Sync dragon boss. Closes #91 2024-08-06 14:28:37 +03:00
IQuant
dda056ae1e Player arrows 2024-08-05 16:38:55 +03:00