Client actors spawned during gameplay, e.g. smoke emitters, are not deleted on new round or reset game
Issue #383
resolved
Best example is smoke grenades or shells. On game reset (admin "resetgame" command) or on moving to new round on same map, these actors do not get deleted on a net client. Results in the smoke cloud still being present when the map re-starts.
Happens because a map re-start causes Reset() function to be called on all actors - but only on an authority role.
Comments (2)
-
reporter -
reporter - changed status to resolved
Map change fix added in commit a7c583c.
- Log in to comment
Fix for ResetGame implemented in commit 773790f and improved in commit 947d9ba.
Since realised same problem occurs on map change if playing more than 1 round. Have similar fix; will commit.