Commit graph

731 commits

Author SHA1 Message Date
bgkillas
f698f1356e make so healing doesn't show as damage on peers side, dont double up player melee damage 2024-10-31 09:03:12 -04:00
bgkillas
312d1fde30 fix teleportitis dodge reacting to team mates projectiles 2024-10-30 13:04:22 -04:00
bgkillas
2026bf2340 make notplayer react a bit better near stay away objects 2024-10-30 11:55:19 -04:00
bgkillas
e4ea0213ef maybe fix a weird edgecase issue with notplayer 2024-10-30 06:44:42 -04:00
bgkillas
08b43e0bd2 avoid teleporters as notplayer 2024-10-29 22:35:29 -04:00
bgkillas
e54ed007b6 have notplayer drown less 2024-10-29 17:04:00 -04:00
bgkillas
cdc2fc4bae fix fungus dropping money and make last change better, remove stay away from material damage after a bit 2024-10-29 16:54:32 -04:00
bgkillas
8e477ba8b6 fix fungus poly ending run if expload, boss limbs spawn looks nicer 2024-10-29 16:23:08 -04:00
bgkillas
c568f81855 stay away from stationary enemy projectiles like freeze field/barrier spells, and also material damage stuff~ 2024-10-29 15:20:19 -04:00
bgkillas
a676ab07ea fix teleportitus on notplayer 2024-10-29 12:56:17 -04:00
IQuant
072d3cf17c Temporary store persistent flags that got added during a game. 2024-10-29 19:38:34 +03:00
bgkillas
954881ce40 dont require the arbitrary(?) non zero mana check from ezwand 2024-10-29 12:25:26 -04:00
bgkillas
9509277e10 properly set hp when poly player dies 2024-10-29 11:55:44 -04:00
bgkillas
ccc8d55e40 dont drop gold on enemys that shouldn't 2024-10-29 07:13:27 -04:00
bgkillas
534a68af4a allow changing keybinds for spectator switching and pinging on mouse and keyboard 2024-10-29 06:58:24 -04:00
bgkillas
d06687c607 remove homing component on nearby projectiles on notplayer spawn 2024-10-28 22:32:40 -04:00
bgkillas
4d3706ee24 fix tower tether not working from host 2024-10-28 22:09:07 -04:00
bgkillas
44319eef0a add stun protection to notplayer with material damage off 2024-10-28 22:06:21 -04:00
bgkillas
8b2bbdfa75 less errors from player tether 2024-10-28 21:55:04 -04:00
bgkillas
dfe424a28d fix tower tether 2024-10-28 20:52:30 -04:00
bgkillas
34d6849d33 get stuck less in HM walls from tether and stuff* 2024-10-28 11:58:03 -04:00
bgkillas
225c0c9944 fix notplayer reaction to invisible entities, switch wands if not hurting the target 2024-10-28 11:48:20 -04:00
bgkillas
dfb5455a45 add options to notplayer to make him harder 2024-10-28 10:06:13 -04:00
bgkillas
359fa6ff25 sync player transformations 2024-10-27 12:20:17 -04:00
bgkillas
e3b34abe1a fix cape as notplayer, dont make potion breaking noise on picking up a potion, fix spectator shield not working always 2024-10-27 10:36:10 -04:00
bgkillas
e3a8d390c7 dont give cape to dead players in end fight 2024-10-27 09:52:03 -04:00
bgkillas
a8c9d62da0 dont give immunity on start of end fight 2024-10-27 09:05:19 -04:00
bgkillas
40076e33d0 fix cameras on death/end_fight and probably crashes on death/end_fight 2024-10-26 23:08:37 -04:00
bgkillas
c180a5d328 tether if above floor even if host notplayer, fix kolmi, fix shield/spectate if spectating entity died~, fix camera going to 0,0 for a frame on revive 2024-10-26 19:32:01 -04:00
bgkillas
9f42476ae1 fix deserialize being broken and spawning projectiles from enemys at 0,0 seemingly 2024-10-21 21:48:15 -04:00
IQuant
67659b000c Skip sending player entity if player is currently a World State Entity 2024-10-21 20:16:01 +03:00
IQuant
7854557e7e Add a check for world state component getting sent 2024-10-21 14:14:35 +03:00
bgkillas
a5419e559b no making ping while polied 2024-10-20 20:03:17 -04:00
bgkillas
4f2521cf2c lazily fix new game crash 2024-10-20 13:50:32 -04:00
bgkillas
f9c041bbcf fix game effects sync again 2024-10-20 10:50:32 -04:00
IQuant
26239df5ac Base64 encode things before saving them to VariableStorageComponent to avoid a potential crash. 2024-10-20 15:27:07 +03:00
bgkillas
5c3a211838 color player pings based on mina color, fix friendly fire settings ui showing up when host doesn't have it enabled, send less data from angry ghost memory sync 2024-10-20 08:12:12 -04:00
bgkillas
c6160c7d39 fix leggy mimic 2024-10-20 07:53:50 -04:00
bgkillas
1576c2daa4 fix fungal disease/essences hurting team mates~ 2024-10-20 07:39:18 -04:00
bgkillas
ba8801db87 fix teleportitis dodge reacting to team mates projectiles 2024-10-20 07:31:59 -04:00
bgkillas
f2348969a8 fix levitation trail hurting team mates 2024-10-20 07:24:27 -04:00
bgkillas
7e67345b48 fix poly deleting your entity 2024-10-20 06:27:44 -04:00
IQuant
517743a72e Handle failure to connect to proxy by having a message in chat. Also don't crash/hang the game in that case. 2024-10-20 12:30:06 +03:00
bgkillas
21af576be3 fix some errors 2024-10-19 15:38:40 -04:00
bgkillas
f8031ca72b fix duplicating game effects for a frame causing many entitys to be created and destroyed 2024-10-19 12:35:55 -04:00
bgkillas
bd8c5eefe2 mostly fix revenge_*, fix genome/extra shop perks 2024-10-19 12:19:55 -04:00
bgkillas
0a27e6451c have notplayer activate unstuck if probably stuck, regen your oxygen on revive, actually put out fires on revive 2024-10-19 08:11:38 -04:00
bgkillas
c4a279b183 fix game effect sync fire being weird 2024-10-18 23:54:43 -04:00
bgkillas
ac9c5659b3 fix friendly fire teams not syncing right sometimes 2024-10-18 07:51:16 -04:00
bgkillas
563a4f3729 remove genome perks cuz i dont feel like fixing atm, fix proxy crashing when trying to join a game, change camera defaults a bit 2024-10-18 07:28:28 -04:00