Added missing stance check.
Revive magenta desert tiles for compatibility reasons
Merge pull request #7049 from WolfGaming/FixUpgradeCrash

Added missing stance check.
Vehicles can't move to nearby walled tile #6989
unhardcode the cursor definitions

closes #7074
Merge pull request #7045 from Gishten/bleed

Closes #6989
Merge pull request #7065 from reaperrr/magenta-fix

Revive magenta cnc desert tiles for compatibility reasons
Merge pull request #7079 from Mailaender/mobile-cursor

Unhardcoded and self-documented the mobile cursor definitions
Add yaml-defined FMV playback to GUI elements
Update missions for yaml-defined FMV playback
Add video support to legacy map importer

This enables the map importer to map the .ini video definitions to ours.

The mapping generally is as follows:

Intro => BackgroundInfo
Brief => Briefing
Action => GameStart
Win => GameWon
Lose => GameLost

An issue in some Red Alert maps means that this mapping is not always
quite correct. In those maps that do not have a 'Brief' video defined
(scg03a is an example), Westwood has assigned the video that should
probaby have been the 'Action' video to the 'Intro' slot instead. I can
only assume that that was done due to some limitation in the original
game code. Mappers will have to correct that assignment manually in
those cases.