Commit graph

487 commits

Author SHA1 Message Date
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
be00d3d4bd Use string peer ids 2024-05-26 23:21:36 +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
6e984e570a Added NP_SKIP_MOD_CHECK env varible, allows skipping mod version check 2024-05-24 11:54:51 +03:00
IQuant
94432c21e1 Proxy self update 2024-05-24 00:41:55 +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
bccb6db9f4 Releasing v0.4.1, fixing #24 2024-05-21 11:08:23 +03:00
IQuant
40dccce972 Set read timeout after accepting a websocket 2024-05-20 21:05:47 +03:00
IQuant
708a89de9f Add logging in case websocket could not be created 2024-05-20 20:47:20 +03:00
IQuant
7912524498 Release v0.4.0 2024-05-20 19:22:14 +03:00
IQuant
02f441d9cb Semi-automated releases 2024-05-19 16:01:54 +03:00
IQuant
6777fcbba0 Add instructions on how to run several instances locally 2024-05-18 18:59:33 +03:00
IQuant
977030720a Support running several proxy instances at once, for testing locally 2024-05-18 12:55:31 +03:00
IQuant
4b07980ce0 Build script for linux to locate steam dylib. 2024-05-17 20:44:40 +03:00
IQuant
f5d78f2a5c Send host_id to mod 2024-05-17 18:09:50 +03:00
IQuant
07c98b4f57 WIP steam networking 2024-05-17 17:55:50 +03:00
IQuant
ef2f5806a2 Use actually random seeds 2024-05-14 22:53:09 +03:00
IQuant
356c7e5edc Disable poly on player for now, so it doesn't break things 2024-05-14 15:38:20 +03:00
IQuant
414e775e61 Proxy updates 2024-05-13 21:00:00 +03:00
IQuant
9b4c3c73e0 WIP enchanced firing sync 2024-05-12 15:31:08 +03:00
IQuant
561cca9ad7 Refactor network stuff to another file 2024-05-11 22:15:21 +03:00
IQuant
ce33e38827 Game over sync 2024-05-11 18:06:48 +03:00
IQuant
ca80f1ac60 Logging changes, fixed sending larger datagrams than necessary 2024-05-06 20:54:02 +03:00
IQuant
9e8c108b5d Increased max datagram len for now 2024-05-05 19:44:21 +03:00
IQuant
592b941717 Client ent fixes 2024-05-05 19:11:29 +03:00
IQuant
e0fb138f44 Packet compression, cleaner sending to websocket 2024-05-04 19:04:09 +03:00
IQuant
c1d8472b01 Basic inventory sync 2024-05-03 23:38:40 +03:00
IQuant
2df43137c9 Movement sync 2024-05-02 20:24:27 +03:00
IQuant
fe6a73eef9 Send seed to noita 2024-05-01 23:39:05 +03:00
IQuant
ff74e503a1 Consistency - host also gets PeerConnected event for itself 2024-05-01 22:24:41 +03:00
IQuant
21a7fdf08a Add broadcast support to tangled 2024-05-01 22:22:48 +03:00
IQuant
6d18bea67f Messages 2024-05-01 20:26:37 +03:00
IQuant
6d9df5f005 Add tangled locally 2024-05-01 20:26:26 +03:00
IQuant
086819e650 noita-proxy, connection from noita side 2024-04-30 23:49:51 +03:00