View Issue Details

IDProjectCategoryLast Update
0023728AI War 2Graphical BugNov 19, 2020 2:52 pm
ReporterChris_McElligottPark Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version2.505 Multiplayer Alpha Starts, Take Two 
Fixed in Version2.635 AOE Visibility 
Summary0023728: Multiplayer: it looks like ships explode when they despawn on the client for sync correction.
DescriptionThis same thing happens when ships are despawning to join a stack, and it's annoying.
TagsNo tags attached.

Activities

Chris_McElligottPark

Nov 19, 2020 2:52 pm

administrator   ~0059683

* Majorly reworked how the "time do die now" code paths work for ships and units in general, so that we can more accurately tell them when they should explode or when they should not explode.
** This solves the problems of ships exploding when they are removing one to add itself to a stack, as well as the problem of ships on MP clients exploding as they move to their proper position after a sync error (if the PKID itself was off).
** It is likely that there may be some bugs resulting from this, but fingers crossed nothing too severe after we fix the initial raft of those issues.

The first raft of issues, for posterity:
--- 1. Ships in that one savegame of mine not firing at each other at all anymore.
--- 2. Ship icons go to burning and dying status even if the icon was not visible before that death.
--- 3. Ships don't seem to reliably go through the burning and dying effect on the model. Sometimes they do, others not?
--- 4. Sometimes ships explode from being scrapped, other times not, which is confusing.
--- 5. I want to tie the explosion sfx thing into the visual explosion logic, whereas right now it's a separate field.

These should all be solved before this goes live.

Issue History

Date Modified Username Field Change
Sep 14, 2020 6:49 pm Chris_McElligottPark New Issue
Sep 14, 2020 6:49 pm Chris_McElligottPark Status new => assigned
Sep 14, 2020 6:49 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Nov 19, 2020 2:52 pm Chris_McElligottPark Status assigned => resolved
Nov 19, 2020 2:52 pm Chris_McElligottPark Resolution open => fixed
Nov 19, 2020 2:52 pm Chris_McElligottPark Fixed in Version => 2.635 AOE Visibility
Nov 19, 2020 2:52 pm Chris_McElligottPark Note Added: 0059683