Commit graph

44 commits

Author SHA1 Message Date
IQuant
6fea0d22c2 Make vampirism and extra health perks affect max health. 2024-06-30 18:09:09 +03:00
IQuant
a96a1cda32 Fix crash when another player is picking up an item while we are in pickup ui. 2024-06-29 19:01:56 +03:00
IQuant
c05c274589 Fallback in case seed chain is empty 2024-06-29 18:33:19 +03:00
IQuant
21bee78a69 Cleanup 2024-06-23 11:07:31 +03:00
IQuant
d799a95068 Graph map thingy 2024-06-21 19:06:40 +03:00
IQuant
98a66a75bc Stuff 2024-06-21 15:45:55 +03:00
IQuant
5013d223fb Fix physics projectile lob strength 2024-06-20 15:53:01 +03:00
IQuant
a33a2ef202 Prevent most mob spawns on client. 2024-06-19 13:12:06 +03:00
IQuant
4d3dcd319e Less meaningless logs, more checks 2024-06-18 14:25:19 +03:00
IQuant
a8fc1d6027 Handle death while polymorphed (by ending the run) 2024-06-16 16:07:09 +03:00
IQuant
ef5ee79f1b Refactored heart handling into it's own system. 2024-06-16 15:03:48 +03:00
IQuant
dc815e2faa Heart pickup and game over sync, again. 2024-06-16 14:31:52 +03:00
IQuant
f9fae11bcc Refactor shared health stuff into it's own module. 2024-06-16 01:09:05 +03:00
IQuant
4c4285edd9 Poly projectile sync 2024-06-14 23:55:25 +03:00
IQuant
4e52e9de5c More poly wip stuff 2024-06-14 20:40:38 +03:00
IQuant
54d6514019 More WIP poly stuff 2024-06-14 17:03:34 +03:00
IQuant
2fa4ba9218 WIP polymorph stuff 2024-06-14 01:32:58 +03:00
IQuant
c90b4c51d8 Percentage-based damage adjusted. 2024-06-10 23:50:13 +03:00
IQuant
74746a2ad6 Weather sync 2024-06-07 22:07:56 +03:00
IQuant
70e67d345d Fungal shift sync 2024-06-07 21:20:20 +03:00
IQuant
74ebce7989 World sync version selection 2024-06-06 15:25:19 +03:00
IQuant
3860f48633 Sending messages to noita 2024-06-05 16:22:03 +03:00
IQuant
67ebe63fa3 WIP world sync stuff 2024-06-03 01:07:36 +03:00
IQuant
8920c88def Move debug stuff into it's own module 2024-06-01 17:06:27 +03:00
IQuant
ff394e6971 Setup for crash repro 2024-06-01 15:13:52 +03:00
IQuant
3374c2f67d Added magic values, use correct field in make_fire_data 2024-06-01 14:30:04 +03:00
IQuant
5d7e5c3d2d Refactor enemy_sync to be a system 2024-05-30 12:41:56 +03:00
IQuant
442cfd42f8 Log game state entity id just in case 2024-05-29 23:55:34 +03:00
IQuant
4775019e21 Fix max health calculation 2024-05-28 23:56:28 +03:00
IQuant
547431c219 Move files a bit 2024-05-27 19:57:02 +03:00
IQuant
7a5f5f472f Proper nicknames! 2024-05-27 19:53:29 +03:00
IQuant
ccfc65c983 Client-side damage dealing 2024-05-26 00:49:53 +03:00
IQuant
1691b13d29 Ensure clients don't keep their perks between runs. 2024-05-25 22:24:15 +03:00
IQuant
e82046964e Update NoitaPatcher 2024-05-25 22:20:43 +03:00
IQuant
6b0ca5b827 Better way to save if player has connected before 2024-05-25 19:09:35 +03:00
IQuant
1a1ca03c1b Add player_unit tag to clients, which should make them easier to extinguish 2024-05-25 13:55:38 +03:00
IQuant
00c6707b4f Added effect sync module, but seems like it does the wrong thing. 2024-05-24 23:27:06 +03:00
IQuant
20abbec8bb Respawn clients if they vanish for some reason (related to #30) 2024-05-24 17:27:16 +03:00
IQuant
42e390cdb9 Automatic mod install 2024-05-23 21:15:08 +03:00
IQuant
8a79173997 Mod and proxy now display their versions 2024-05-23 21:15:08 +03:00
IQuant
7912524498 Release v0.4.0 2024-05-20 19:22:14 +03:00
IQuant
26fa799c4a Refactor: hooks system 2024-05-20 01:01:35 +03:00
IQuant
2bca59260f Clients can pick up hearts now. Full heal hearts now only heal a part of maximum health according to amount of players 2024-05-19 21:23:51 +03:00
IQuant
832bacde06 Adjusted directory structure. 2024-05-19 13:07:54 +03:00
Renamed from init.lua (Browse further)