Commit graph

8 commits

Author SHA1 Message Date
3049417914 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
cea56112ea 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
7e6b3d724b 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
8a3267cc4b Opravena chyba se špatně převedenými hitboxy UI elementů. Opravena chyba s měněním screenu, kdy stará zůstala aktivní. Přidány elementy pro překlikávání kamer. 2026-01-29 19:37:40 +01:00
2cd215cc33 Přidány sprity pro kancelář a monitor. Graficky viditelné zavírání a otevírání dveří, zapínání a vypínání monitoru. Podpora pouze pro specifická rozlišení. 2026-01-26 09:39:17 +01:00
952aae10de Přidaný command a event pro otevírání a zavírání dveří 2026-01-25 11:16:54 +01:00
b968b12090 Přidány základy uživatelského rozhraní a testovací textury. Aktualizovaná Monogame library pro podporu myši 2026-01-15 19:56:50 +01:00
3f235f6e04 Funkční komunikace mezi jedním clientem a serverem 2025-12-19 17:54:50 +01:00