Summary
Play a looping video on the Arma Reforger scenario loading
screen. Depend on this mod, add your own video, publish.
It ships as a CLEAN SLATE - no video until you add one (so it's
light).
Description
===============================================
K02-1 VIDEO LOADING SCREEN
===============================================
Play a looping video on the Arma Reforger scenario loading
screen. Depend on this mod, add your own video, publish.
It ships as a CLEAN SLATE - no video until you add one (so it's
light, and you bring the content).
----------------------------------------------------------------
WHAT YOU INHERIT vs WHAT YOU ADD
----------------------------------------------------------------
Add this mod as a DEPENDENCY and you inherit, already wired up:
- the DRIVER (plays the video) ........... don't touch
- the LAYOUT (replaces the vanilla loading
screen, sized for video) .... don't touch
You add ONE thing: your own video, as a playlist override. You
override ONLY the playlist config - never the layout or driver
(overriding those forks the framework and you lose updates).
----------------------------------------------------------------
SET UP YOUR VIDEO
----------------------------------------------------------------
Full steps are in tools/SETUP-INSTRUCTIONS.txt . In short
(needs ffmpeg, free from ffmpeg.org):
1. FRAMES - in your mod folder, run:
mkdir frames
ffmpeg -i "yourvideo.mp4" -vf "scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:(ow-iw)/2:(oh-ih)/2:black" "frames/frame_%04d.png"
Letterboxes any video to 1280x720 (no distortion). Keep
clips ~5-15 sec.
2. IMPORT the frames/ folder in Workbench (drag in, let bake).
3. OVERRIDE THE PLAYLIST - right-click this mod's
Configs/VideoLoadingScreen/Playlist.conf -> Override (copies
it into your mod with the matching ID). Open it, drag your
frames into the m_aFrames list, set m_fFPS to your fps.
4. BUILD + PUBLISH.
(tools/setup.bat automates steps 1-3 if you can run it locally
from source. The manual steps always work - and Workshop
subscribers won't get a runnable script, so steps are king.)
----------------------------------------------------------------
NOTES & LIMITS
----------------------------------------------------------------
- Override ONLY the playlist. Layout + driver come from the
dependency.
- Letterboxed to 1280x720; non-16:9 gets black bars, never
stretched.
- Only one active mod can own the loading screen (last loaded
wins).
- No playlist -> the normal loading screen shows, untouched.License
Arma Public License (APL)