/
Bronuh
/
vector-survovors
Обзор
Документация
Войти
/
Bronuh
/
vector-survovors
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Features/Multiplayer/NetworkEvents.cs
17 строк
893 B
Bronuh
Continue multiplayer implementation
23 фев 2024, 19:37
23 фев 2024, 19:37
3f35d74
Код
Авторство
О чём код?
using KludgeBox.Events; using KludgeBox.Net; using KludgeBox.Net.Packets; using VectorSurvivors.GameWorld; namespace VectorSurvivors.Multiplayer; public readonly record struct ReceivedPacketEvent(AbstractPacket Packet) : IEvent; public readonly record struct SendPacketToServerRequest(AbstractPacket Packet, bool ForceReliable = false, bool ForceNow = false) : IEvent; public readonly record struct SendPacketToClientsRequest(AbstractPacket Packet, bool ForceReliable = false, bool ForceNow = false) : IEvent; public readonly record struct StartServerRequest(int Port = DefaultServerSettings.Port, int MaxPlayers = DefaultServerSettings.MaxPlayers); public readonly record struct StopServerRequest; public readonly record struct ConnectToServerRequest(string Host = DefaultServerSettings.Host, int Port = DefaultServerSettings.Port); public readonly record struct DisconnectFromServer;