decentninja / Nanoacre

HTML5 Javascript multiplayer game with matchmaking

Home Page:http://nanoacre.decent.ninja

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Multple unit selection desync

elegios opened this issue · comments

Om man väljer flera enheter och skjuter en massa så blir det någon form av desync för den andra klienten, ibland hamnar enheter på cooldown utan att skjuta, ibland hamnar de på olika cooldowns trots att de alla borde skjuta exakt samtidigt.

Det låter spontant som att gamla states ändras, för att vi glömt deepCopy eller så.

Letar atm, får se om/vad jag hittar.

Ah, det jag är jag som har klantat mig i deepCopy. Vänta.

Eller, jag vet inte. cbb9d45 är definitivt en fix vi behövde, men den verkar inte helt relaterad till den här buggen.

Lyckas inte återskapa buggen nu i varje fall. Får se om den dyker upp igen.

men behöver vi multiselect just nu? känns som det finns viktigare saker att fixa...

Multiselect fungerar, jag lyckas inte återskapa buggen, så allt verkar okej. Problemet är att om buggen är kvar ligger den antagligen i timeline eller nätverkskoden, antagligen när det är mycket som händer samtidigt vilket skulle bli en extremt jobbig bugg om den var kvar till senare och saker plötsligt förlorade sync utan att vi kan reproducera den enkelt.

Tror inte denna kommer komma tillbaks, så jag stänger den.