Commit graph

149 commits

Author SHA1 Message Date
IQuant
15e9237bdf
Update README.md 2024-06-06 11:40:40 +03:00
IQuant
b90f0c3f6c Ignore unknown pixels on noita side 2024-06-05 16:55:11 +03:00
IQuant
3860f48633 Sending messages to noita 2024-06-05 16:22:03 +03:00
IQuant
53c213b260 Flamegraphing setup 2024-06-05 02:25:52 +03:00
IQuant
4050fe5c0d Use FxHash 2024-06-04 21:53:34 +03:00
IQuant
5419556f88 Sending deltas 2024-06-04 20:21:08 +03:00
IQuant
f1573881a0 Implement PixelRunner 2024-06-04 18:35:04 +03:00
IQuant
81b35d342a Some refactoring 2024-06-04 14:34:57 +03:00
IQuant
e95d0ca7a8 Moved chunk stuff into it's owm module, change tracking. 2024-06-03 22:49:04 +03:00
IQuant
a7f52e42d1 World replays 2024-06-03 20:13:16 +03:00
IQuant
67ebe63fa3 WIP world sync stuff 2024-06-03 01:07:36 +03:00
IQuant
0f9e9425cc release script changes 2024-06-02 21:27:13 +03:00
IQuant
fd53b03c9b Also change responsible entity in rpc.handle_entity_data 2024-06-02 14:00:55 +03:00
IQuant
1876f503bd Trick kill sync on clients. Closes #16. 2024-06-02 13:49:11 +03:00
IQuant
2924395e11 Fix release script 2024-06-02 00:37:22 +03:00
IQuant
07825277ec Fix crash in vault. Closes #42. 2024-06-02 00:17:08 +03:00
IQuant
8f26814e18 New upload script 2024-06-02 00:11:46 +03:00
IQuant
07fab1a022
Merge pull request #43 from NathanSnail/master
Fix dexter typo
2024-06-01 22:43:24 +03:00
IQuant
364d4d5aa5 Removed unnecessary import 2024-06-01 22:29:07 +03:00
IQuant
1c2a460bcc Same for damage_sync 2024-06-01 17:27:35 +03:00
IQuant
1d8df17226 Fix errors when ambrosia effect was not found 2024-06-01 17:10:43 +03:00
IQuant
8920c88def Move debug stuff into it's own module 2024-06-01 17:06:27 +03:00
Nahtan
8292b48ef4
Fix dexter typo 2024-06-02 00:25:15 +12: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
0c6af77a06 :) 2024-05-31 16:40:18 +03:00
IQuant
9b9e7079b3 Update connection interface 2024-05-31 15:27:55 +03:00
IQuant
7f5e3327f8 New steam networking impl 2024-05-30 23:37:09 +03:00
IQuant
0e83441a61 Update link to discord server 2024-05-30 20:51:19 +03:00
IQuant
5d7e5c3d2d Refactor enemy_sync to be a system 2024-05-30 12:41:56 +03:00
IQuant
52f3f158df Make websocket blocking before accepting it (apparantly it inherits non-blockingdness from listener socket?) 2024-05-30 12:26:22 +03:00
IQuant
c008ad8c40 Change responsible entity, and make damage bypass ambrosia in enemy_sync.handle_death_data 2024-05-30 11:57:02 +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
80073ddc7e Add icon to app 2024-05-27 22:58:02 +03:00
IQuant
2d562718f1 Change nickname font size to 0.75 2024-05-27 22:16:50 +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
9274de8510 Better avatar/nickname display 2024-05-27 16:36:15 +03:00
IQuant
ed8959fb36 Display player avatars in proxy 2024-05-27 16:08:21 +03:00
IQuant
86f1ed7e24 Move omni peer stuff into it's own module. 2024-05-27 12:27:13 +03:00
IQuant
60d9494e72 Move air handling to clients 2024-05-27 12:00:01 +03:00
IQuant
54daada439 Remove player_unit tag from clients 2024-05-27 11:54:21 +03:00
IQuant
be00d3d4bd Use string peer ids 2024-05-26 23:21:36 +03:00
IQuant
527db63067
Merge pull request #36 from bodashka/master
Early nicknames for players
2024-05-26 10:33:38 +03:00
Bahdan Shakh
ef09f4b8b1 Early nicknames for players 2024-05-26 02:38:23 +03:00
IQuant
cfe7d5aabb Disable melee damage for clients 2024-05-26 01:43:30 +03:00
IQuant
71819111ad Add a bit of comments 2024-05-26 01:00:37 +03:00
IQuant
0516d6d596 Reversed effect sync direction. Again. 2024-05-26 00:58:47 +03:00
IQuant
ccfc65c983 Client-side damage dealing 2024-05-26 00:49:53 +03:00