Level Preparation and Release Check List - DarklightGames/DarkestHour GitHub Wiki
- Remove bot pathing
- Raise sky for mortars (even if no mortars, just a good thing to do)
- Fix any skybox/fog problems (fog should look fine from bird's eye view)
- Remove deprecated actors
- Check for wood texture that has material as metal
- Make sure there are no duplicated assets in the myLevel packages
- Convert MasterObjectiveManager to DHObjectiveManager
- Convert RO to DHObjective
- Convert LevelInfo to DH
- Convert Hurt/Fire Vols to Burning Volumes (and check damages)
- Convert Minefields to DHMineVolumes (and use standard text)
- Convert any other RO actors to DH
- Add DHSpawnManager
- Check spec cams
- Setup KillZ
- Remove bloom
- Make sure all groups are enabled!
- Run texture cull command (make sure to add a default texture somewhere)
- Check reinforcement values
- Set spawn type to Darkest Hour
- Set the proper victory music
- Remove spawn rooms (port only)
- Remove player starts (check for mortar spawns)
- Add black room (if push)
- Check vegetation bAcceptProjectors
- Loading screen
- Check/adjust pawn light
- Setup spawnpoints
- Setup spawn sequence
- Check minefield kill times
- Overview
- Loading Screen
- Check boundaries (no 2 second minefields!)
- All spawns are level to ground and activate appropriately
- Objectives flow correctly