From 1eaf1d64ffdbe74c18ba47fed583de7fd8969e0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Davy=20H=C3=A9lard?= Date: Wed, 2 Oct 2024 14:29:35 +0200 Subject: [PATCH] Fix a regression on existing external tile map collision mask --- .../TileMap/tilemapcollisionmaskruntimeobject.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Extensions/TileMap/tilemapcollisionmaskruntimeobject.ts b/Extensions/TileMap/tilemapcollisionmaskruntimeobject.ts index 7255a2d78ea6..0f7af0e27dab 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