mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-07-13 10:55:42 +00:00
Fix mirages not flushed properly, introduced in 9ad2fc9fac.
This was SVN commit r15963.
This commit is contained in:
@@ -159,6 +159,13 @@ Fogging.prototype.OnDestroy = function(msg)
|
||||
{
|
||||
for (var player = 0; player < this.mirages.length; ++player)
|
||||
{
|
||||
var cmpRangeManager = Engine.QueryInterface(SYSTEM_ENTITY, IID_RangeManager);
|
||||
if (cmpRangeManager.GetLosVisibility(this.mirages[player], player, false) == "hidden")
|
||||
{
|
||||
Engine.DestroyEntity(this.mirages[player]);
|
||||
continue;
|
||||
}
|
||||
|
||||
var cmpMirage = Engine.QueryInterface(this.mirages[player], IID_Mirage);
|
||||
if (cmpMirage)
|
||||
cmpMirage.SetParent(INVALID_ENTITY);
|
||||
|
||||
Reference in New Issue
Block a user