Commit graph

554 commits

Author SHA1 Message Date
bgkillas
b0465830a6 make tether not mess up in nightmare/ng+ 2024-09-02 13:13:53 -04:00
bgkillas
a7420dbb37 remove global gore blacklist from notplayer, dont think its needed 2024-09-02 09:43:51 -04:00
IQuant
7cc8367e7a Notplayer - remove DrugEffectComponent on save. 2024-09-02 16:43:17 +03:00
bgkillas
4e941657c3 show your nickname when your spectating 2024-09-01 19:25:01 -04:00
bgkillas
9419de0518 fix notplayer not shooting sometimes, dont stop firing while kicking, have notplayer not fire when pheremoned until taking damage 2024-09-01 19:13:39 -04:00
bgkillas
6f8766607d very lazily dont collapse mountain to prevent annoying desync 2024-09-01 18:25:07 -04:00
bgkillas
ac426dcd50 dont duplicate perks 2024-09-01 18:13:51 -04:00
bgkillas
0e103b3d80 dont send file name-less game effects 2024-09-01 10:47:18 -04:00
bgkillas
1f3382dace fix a targeting error with notplayer 2024-09-01 10:30:35 -04:00
bgkillas
b96c0437ca fix notplayer not retargeting correctly, have notplayer prefer not ambrosia'd players over ambrosia'd players, dont move as notplayer when under ambrosia stain 2024-09-01 10:09:05 -04:00
bgkillas
ffb5d51e23 dont tether to areas like eye room/meditation cube/ snow room/ tower, dont show tether when it cant activate 2024-09-01 08:18:44 -04:00
bgkillas
50483f28fc hopefully fix priority system 2024-09-01 06:37:02 -04:00
IQuant
b51e4db750 - Fix bugs/inconsistencies related to spectator shields. 2024-09-01 12:51:50 +03:00
IQuant
491f29948a Use InputIsKeyJustDown instead of implementing it manually. 2024-09-01 11:54:10 +03:00
bgkillas
58171dde0f re-add priority with 7x7 squares instead of 6x6, maybe-probably not fix priority issues 2024-08-31 20:47:27 -04:00
bgkillas
daa7b20739 fix some errors 2024-08-31 16:16:27 -04:00
bgkillas
228734acab disable priority based on distance to chunks for a bit 2024-08-31 14:52:57 -04:00
bgkillas
9fe52cb5ef make notplayer have less priority, remove some undeeded stuff from before 2024-08-31 11:18:23 -04:00
bgkillas
96d32007b2 make orbs harder to dupe, sync less chunks in a single frame, sync pos data less oftern 2024-08-31 05:53:55 -04:00
bgkillas
d329c318c0 take pos data from lua to make code less stupid, and probably fix some ping issues 2024-08-30 20:33:57 -04:00
bgkillas
93afc1c014 update auth priority properly 2024-08-30 19:38:57 -04:00
bgkillas
2d02856ef8 turn down world sync time and enemy sync intervals, 2024-08-30 17:12:17 -04:00
bgkillas
dc646622e8 fix lua side world sync issue missing 2 chunks 2024-08-30 14:40:54 -04:00
bgkillas
d451849fde send less world sync requests, fix spectator sync again 2024-08-30 12:55:52 -04:00
bgkillas
27bb197d2b fix not rounding for spectator cam 2024-08-30 12:14:51 -04:00
bgkillas
4318a76f41 sync when spectating nicer 2024-08-30 12:12:59 -04:00
bgkillas
9fbdd6316c fix wrong chunks being synced 2024-08-30 11:47:23 -04:00
bgkillas
43609c6efd beginning to use prioritized world map authority 2024-08-30 11:09:25 -04:00
bgkillas
0022b2abcc dont use wands that are just null shot/nolla (doesn't account for multi casts or shuffle wands) 2024-08-30 07:18:53 -04:00
IQuant
ed9438fcd3 Hack around spells falling through ground sometimes 2024-08-30 11:52:37 +03:00
IQuant
b4eb3e762b Remove debug print. 2024-08-30 11:17:15 +03:00
IQuant
57900bf60d Mostly sync shop spells 2024-08-30 11:12:10 +03:00
bgkillas
34e162c5f5 dont put out fire/toxic if immune as notplayer, reduce revive immunity from notplayer to player to make sea of acid less viable, change settings to more reasonable defaults, dont not sync bosses/worms 2024-08-29 18:01:52 -04:00
bgkillas
2798e3d28f fix an error 2024-08-29 11:46:48 -04:00
bgkillas
9b7776e25a sync more enemy animations 2024-08-29 11:22:07 -04:00
bgkillas
d929eac6e6 sync main body enemy animations 2024-08-29 11:10:44 -04:00
bgkillas
e133ee6433 fix spectator enemy not showing up, add game effect sync to enemys, give notplayer ew_peer tag, use less memory for game effects and enemy sync(hopefully fine), 2024-08-29 09:19:04 -04:00
bgkillas
c941a7e126 use less data for enemy wand sync 2024-08-29 07:29:48 -04:00
bgkillas
8c4188e46d use less data for game effects 2024-08-29 06:59:32 -04:00
bgkillas
646b688817 sync enemies held wands 2024-08-28 21:46:37 -04:00
bgkillas
92f4a4f387 use less data for game effects sync 2024-08-28 19:17:43 -04:00
bgkillas
183eb0c24e add snow to water mats, dont allow inventory when spectating 2024-08-28 18:53:18 -04:00
bgkillas
f8bad2acaa fix some spectate errors when polied 2024-08-28 15:58:23 -04:00
bgkillas
9873c19610 have less errors on temporary dead entities 2024-08-28 15:03:21 -04:00
bgkillas
8033f6ec90 dont delete old stained game effect 2024-08-28 12:58:20 -04:00
IQuant
9ec5bcaa18 Move the shield closer to player. 2024-08-28 19:43:38 +03:00
IQuant
88854c81e6 Remove curse damage sounds from other players. 2024-08-28 19:21:14 +03:00
bgkillas
a056e52ed5 fix spectate audio, switch to your player when you revive for spectate 2024-08-28 12:18:40 -04:00
IQuant
212d79eb7b Fix physical projectiles initial velocity 2024-08-28 18:56:43 +03:00
bgkillas
e2fb28e826 fix orbs sync when polied, remove orbs that have been gotten already, give orb reward to all players automatically 2024-08-28 09:27:21 -04:00