Synchronizace sítě V2.2.0.0


Synchronizace sítě V2.2.0.0
Základ multiplayerové sítě ekosystému modů Realistic Farming. NetworkSync je mod 2 v pořadí načítání (po StateLedgeru). Nahrazuje vlastní třídy síťových událostí každého doprovodného modu jedním dávkovým synchronizačním cyklem: doprovodné mody zaregistrují schéma a volají markDirty a NetworkSync serializuje, dávkově generuje s frekvencí 1 Hz a doručuje. Tím se snižuje provoz multiplayeru a zastavuje se „gumbabanding“ mezi mody, který vzniká z mnoha modů, z nichž každý se synchronizuje podle vlastního časovače.
Nejsou zde žádná nastavení ani nic k konfiguraci. Nainstalujte si to, nechte to načtené a nechte to používat doprovodné mody.
V2.2.0.0
Opraveno
Multiplayer: chybně naformátovaná nebo nadměrně velká synchronizační či akční zpráva od klienta již nemůže zablokovat hostitelský ani dedikovaný server. Každá zpráva je omezena na velikost, kterou může její odesílatel skutečně vytvořit, a ta, která tento limit překročí, je zahozena jako nepřečtená.
Multiplayer: server již nečte synchronizační data, která by měl odesílat pouze server.
Změněno
Pro autory modů: requestAction nyní varuje jednou za akci, když je jí přiřazena klíčovaná tabulka místo seznamu, protože klíčované argumenty se na server nikdy nedostanou.
tisonK
