Static Decal Projection Issue Fix

Decal Projection Python Script: 3218-fixdecalspy27v2.zip (1.65 KB)fixdecalspy27v2.zip

Why do we need this script:

Lumberyard 1.5+ removed Decal projection Type: Static.

What can this script do:

Remaps Decal projection type in the correct order for any level that a was made in Lumberyard 1.4 or earlier.

How to use it:

This script requires Python 2.7 which is included in the Lumberyard
package:

In a command prompt, enter:

\dev\Tools\Python\2.7.11\windows\python.exe FixDecalsPy27.py
gamefolder|level folder|target *.cry|layer file

Examples:

\dev\Tools\Python\2.7.11\windows\python.exe FixDecalsPy27.py
D:\Lumberyard\1.6.0.0\dev\BeachCity
\dev\Tools\Python\2.7.11\windows\python.exe FixDecalsPy27.py
D:\Lumberyard\1.6.0.0\dev\BeachCity\Levels\BeachCity_NightTime
\dev\Tools\Python\2.7.11\windows\python.exe FixDecalsPy27.py
D:\Lumberyard\1.6.0.0\dev\BeachCity\Levels\BeachCity_NightTime\levels\Layers\

Note: The script only goes one way, make sure you have a backup for the
level file (*.cry) and layer files before running the script.