Hi,
I made a sample game based on ShooterGame witth UE 4.4.3
In the /Content/Movies/ I placed a Startup Logo animation as file LoadingScreen.mp4.
Here are the entries in file /Config/DefaultGame.ini
[/Script/MoviePlayer.MoviePlayerSettings]
bWaitForMoviesToComplete=True
bMoviesAreSkippable=False
+StartupMovies=(FilePath=“LoadingScreen”)
If I play the game from VisualStudio 2013 or from the command-line with “-game -debug” options, the
LogoAnimation is displayed correctly and the Engine waits until the Animation is played, as expected.
Then I compile with Target “Shipping” and make a distribution with following batch-file:
S:\Workspaces\richard\UE4\UnrealEngine\Engine\Build\BatchFiles\RunUAT BuildCookRun -project=S:\Workspaces\richard\UE4\Development\ShooterGame\ShooterGame.uproject -noP4 -platform=Win64 -clientconfig=Shipping -serverconfig=Shipping -cook -maps=AllMaps -compile -stage -pak -archive -archivedirectory=S:\Workspaces\richard\UE4\Development\ShooterGame\Shipping
which works absolutely perfect!!!
Now my LogoAnimation is aborted after round about one third and main menu screen appears.
Did I miss something, or my understanding of “bWaitForMoviesToComplete” is wrong.
Many thanks in advance for your help.
Regards
ricky