From d0a7fbbd02515c3c1f63fddada2ee467e9340697 Mon Sep 17 00:00:00 2001 From: D8H Date: Wed, 2 Oct 2024 14:44:07 +0200 Subject: [PATCH] Fix a regression on existing external tile map collision mask (#7004) - Don't show in changelog --- .../TileMap/tilemapcollisionmaskruntimeobject.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Extensions/TileMap/tilemapcollisionmaskruntimeobject.ts b/Extensions/TileMap/tilemapcollisionmaskruntimeobject.ts index 7255a2d78e..0f7af0e27d 100644 --- a/Extensions/TileMap/tilemapcollisionmaskruntimeobject.ts +++ b/Extensions/TileMap/tilemapcollisionmaskruntimeobject.ts @@ -81,11 +81,13 @@ namespace gdjs { this._tilemapJsonFile = objectData.content.tilemapJsonFile; this._tilesetJsonFile = objectData.content.tilesetJsonFile; this._collisionMaskTag = objectData.content.collisionMaskTag; - this._layerIndex = objectData.content.useAllLayers - ? null - : Number.isFinite(objectData.content.layerIndex) - ? objectData.content.layerIndex - : 1; + this._layerIndex = + objectData.content.useAllLayers || + objectData.content.useAllLayers === undefined + ? null + : Number.isFinite(objectData.content.layerIndex) + ? objectData.content.layerIndex + : 1; this._debugMode = objectData.content.debugMode; this._fillColor = gdjs.rgbOrHexStringToNumber( objectData.content.fillColor