View Issue Details

IDProjectCategoryLast Update
0022313AI War 2Gameplay IdeaSep 25, 2020 9:56 pm
ReporterChris_McElligottPark Assigned ToChris_McElligottPark  
Status closedResolutionno change required 
Summary0022313: Multiplayer: Make ship death propagate from any source (clients or hosts).
DescriptionNormally the host is the authority against which we're checking things and correcting any desyncs. But if things get so off that a ship dies on a client without dying on the host and/or other clients, then the simplest thing by far is going to be to just kill that unit on all the clients and the host.

There should be very few cases where this causes a big problem, and if it does cause a problem then we can later implement 0021436 instead. But 0021436 is likely to be a huge source of bugs over a really long period of time, whereas this new approach is by far the path of least resistance to getting a state of sync between the clients and host.
TagsNo tags attached.

Relationships

related to 0021436 closedChris_McElligottPark Multiplayer: Make ship death scheduled. 
related to 0021440 resolvedChris_McElligottPark Multiplayer: ship desync detection code. 
child of 0021432 resolvedChris_McElligottPark Multiplayer todo - parent issue. 

Activities

Chris_McElligottPark

Sep 25, 2020 9:56 pm

administrator   ~0058687

Sync code handles this for us.

Issue History

Date Modified Username Field Change
Dec 5, 2019 10:46 am Chris_McElligottPark New Issue
Dec 5, 2019 10:46 am Chris_McElligottPark Assigned To => Chris_McElligottPark
Dec 5, 2019 10:46 am Chris_McElligottPark Status new => assigned
Dec 5, 2019 10:46 am Chris_McElligottPark Relationship added related to 0021436
Dec 5, 2019 10:46 am Chris_McElligottPark Relationship added child of 0021432
Dec 5, 2019 10:47 am Chris_McElligottPark Relationship added related to 0021440
Sep 25, 2020 9:56 pm Chris_McElligottPark Status assigned => closed
Sep 25, 2020 9:56 pm Chris_McElligottPark Resolution open => no change required
Sep 25, 2020 9:56 pm Chris_McElligottPark Note Added: 0058687