Files
DrownedCityVR/DrownedCityVR/Content/Python/README_SetupTerrace.txt
T
2026-05-26 19:53:02 +03:00

37 lines
1.2 KiB
Plaintext

Terrace level setup script
==========================
SetupTerraceLevel.py adds default lighting, fog, a scaled SM_Cube floor, and
PlayerStart to Content/VRTemplate/Maps/Terrace. It also removes duplicate
DirectionalLight / SkyLight actors and fixes exposure (white viewport fix).
Meshes such as rocks from LightingAndMainRocks are left untouched.
Requirements
------------
- Python Editor Script Plugin (enabled in DrownedCityVR.uproject)
- Editor Scripting Utilities
- Restart the editor after enabling plugins
Run once
--------
1. Open the DrownedCityVR project.
2. File -> Execute Python Script
3. Select Content/Python/SetupTerraceLevel.py
To run against whichever map is already open, set USE_OPEN_LEVEL = True at
the top of the script.
Re-runs
-------
With SKIP_DUPLICATES = True, actors that are already present are left alone.
Troubleshooting
---------------
- "No module named unreal" -> enable the Python plugin and restart.
- "Mesh not found" -> confirm SM_Cube exists under LevelPrototyping/Meshes.
- Black viewport -> switch the view mode to Lit.
Command line (optional)
-----------------------
UnrealEditor DrownedCityVR.uproject -ExecutePythonScript=".../SetupTerraceLevel.py" -unattended -nullrhi