Releases: CodeMeAPixel/pxLoadingScreen
Releases · CodeMeAPixel/pxLoadingScreen
Release | v0.1.0
Added
- Initial release of pxLoadingScreen
- Video background with configurable loop support via
General.loopVideo - Background image fallback when video is disabled or not set
- Music player with play/pause, volume slider, and animated visualizer bars
- Playlist support via
Media.audioPlaylistwith sequential auto-advance - Previous/next track controls (visible only when playlist has more than one track)
- Audio fade-out on shutdown controlled by
General.audioFadeOut - Animated progress bar with icon dot marker positioned at current progress value
- Simulated progress via
Progress.simulateProgressandProgress.checkpoints - Real FiveM
loadProgressevent integration — real values always override simulated ones - Configurable minimum display duration via
Progress.minDuration - Info cards with per-card background color, border color, icon, and description
- Rotating tips panel with 6-second fade transition
- Tabbed content panel with configurable tabs, icons, and string content lists
- Full theme color system via
Theme.colorsapplied as CSS custom properties at runtime - Custom font family support via
Layout.fontFamily - Server branding: icon, title, subtitle, optional glow effect
- Optional skip key support via
General.allowSkipandGeneral.skipKeyBinding - FiveM native "Loading game" overlay hidden via inline
<head>styles - Manual shutdown flow in
client.lua— fires onplayerSpawned, fades out, callsShutdownLoadingScreenNui() - Runtime configuration via
config.js(window.CONFIG) — no rebuild required for config changes - All configuration documented in
docs/CONFIGURATION.md - Usage examples documented in
docs/USAGE_EXAMPLES.md - Setup guide documented in
docs/SETUP.md