name order these properly
Document another pitfall in the Lua API
Fix transport cargo visibility in GDI01 and GDI02.
Allow integers to bridge to enums.
Fix landing craft reinforcements in GDI01 and GDI02.
Polish GDI01:

* Insert initial forces via landing craft.
* Remove unbuildable concrete wall from production palette.
* Fix chat sounds and reinforcement notification overlapping FMV.
* Cut down the excessive starting forces to encourage base building.
* Require Silo capture/destruction for victory.
Don’t reveal shroud at the original transport load point.
Make crates not suck

* allow for crates without any associated CrateActions
* allow for crates to not auto-remove
Fix crates in gdi04a/b
Fix chat sounds overlapping with playing FMV in missions
Enable fog in TD missions
Prevent viceroids from appearing in missions
Merge pull request #6838 from pchote/transport-vis-fix

Fix transport passenger shroud revealing
Require silos to be captured or destroyed in GDI02.
Merge pull request #6740 from Mailaender/tidy-d2k-dll

Tidied the Dune 2000 mod DLL
Merge pull request #6837 from obrakmann/mission-polish

Another mission polish PR
Merge pull request #6836 from pchote/polish-gdi0102

Closes #6757
Closes #6834