mirror of
https://gitea.wildfiregames.com/0ad/0ad
synced 2026-08-15 14:43:32 -07:00
Fix mirages not flushed properly, introduced in 9ad2fc9fac.
This was SVN commit r15963.
This commit is contained in:
parent
49a31c5de2
commit
8a290b3204
1 changed files with 7 additions and 0 deletions
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Reference in a new issue