OneNightDuel/PacketLib
2026-03-08 16:55:49 +01:00
..
EventQueue.cs Funkční komunikace mezi jedním clientem a serverem 2025-12-19 17:54:50 +01:00
GameEvent.cs První 3 monstra z plánovaných pěti. Kompletní pathfinding i zrcadlení do clienta. Útoky implementované nejsou. Lurk a Neko jsou hardcoded aby útočili na P1. 2026-03-08 16:55:49 +01:00
JoinAcceptPacket.cs Eventy upraveny pro podporu dvou hráčů. Všechny dveře se zobrazují na správných pozicích pro oba hráče. 2026-02-25 17:05:15 +01:00
JoinPacket.cs Funkční komunikace mezi jedním clientem a serverem 2025-12-19 17:54:50 +01:00
MapInitPacket.cs Eventy upraveny pro podporu dvou hráčů. Všechny dveře se zobrazují na správných pozicích pro oba hráče. 2026-02-25 17:05:15 +01:00
NestedTypeManager.cs Funkční komunikace mezi jedním clientem a serverem 2025-12-19 17:54:50 +01:00
NetDataWriterExtensions.cs Na začátku hry se mapa na serveru synchronizuje s mapou u clienta. Rozšířen spritesheet monitoru o remote dveře. Přidána GlobalClassLib pro kód sdílený mezi clientem a serverem. Základ pro implementaci ovládání remote dveří. 2026-02-14 14:35:29 +01:00
OpponentInitPacket.cs Eventy upraveny pro podporu dvou hráčů. Všechny dveře se zobrazují na správných pozicích pro oba hráče. 2026-02-25 17:05:15 +01:00
PacketLib.csproj Na začátku hry se mapa na serveru synchronizuje s mapou u clienta. Rozšířen spritesheet monitoru o remote dveře. Přidána GlobalClassLib pro kód sdílený mezi clientem a serverem. Základ pro implementaci ovládání remote dveří. 2026-02-14 14:35:29 +01:00
PlayerCommand.cs Remote dveře lze na mapě otevírat a zavírat. Office dveře hráče lze vidět na mapě (ukazují se ale pouze pro hráče 1). PlayerCommandy, které přepínají mezi dvěma stavy mají přidaný parametr state - client tudíž určuje jejich nový stav. Pokud se neshoduje stav v GameEventu se stavem odeslaným v Commandu, zobrazí se v konzoli varování. Client již nečeká na odpověď serveru při změně UI. Connectory se neklonují, oba tily používají stejnou instanci. 2026-02-21 18:42:44 +01:00
PlayerCommandPacket.cs Funkční komunikace mezi jedním clientem a serverem 2025-12-19 17:54:50 +01:00
PlayerState.cs První 3 monstra z plánovaných pěti. Kompletní pathfinding i zrcadlení do clienta. Útoky implementované nejsou. Lurk a Neko jsou hardcoded aby útočili na P1. 2026-03-08 16:55:49 +01:00
UpdatePlayerPacket.cs Funkční komunikace mezi jedním clientem a serverem 2025-12-19 17:54:50 +01:00