> For the complete documentation index, see [llms.txt](https://code-after-sex.gitbook.io/script-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://code-after-sex.gitbook.io/script-documentation/cas-advanced-loading-screen/cas-advanced-loading-screen.md).

# CAS Advanced Loading Screen

Advanced Loading Screen for RedM. Four plates, a player Print Shop, six loaders, live server numbers and the player's Steam picture, following the game's real loading stages.

**A loading screen your players will actually look at: four complete layouts, a Print Shop where every player restyles the screen, six ways to draw the progress, live server numbers and the player's own Steam picture on a WANTED poster.**

{% hint style="success" %}
The progress is real. The screen follows the six loading stages the game reports (connecting, mapping the land, raising the towns, joining the session, waking your rider, saddle up) instead of a fake timer.
{% endhint %}

## Highlights

* **Four plates:** Outlaw (posters, news, the law and the code over a scene), Territory (a trail across a map with three gauges), Gazette (a two-ink newspaper front page) and Sundown (cinematic, made for streamers).
* **The Print Shop (F1):** players pick the plate, ink, paper, backdrop, weather, film grain, loader and columns, see a live proof, save three presets and share a style code. You can lock any option.
* **Six loaders:** trail, ledger, revolver cylinder, pocket watch, railroad and bounty.
* **Five inks plus any hex colour** on charcoal, leather or parchment paper.
* **Live data from the server:** player name and Steam picture, riders online, peak, new riders, lawmen on duty, uptime, next restart, season day and your staff on duty.
* **Four rooms:** The Code (rules with penalties and an oath), Keybinds (a keyboard map), The Jukebox (your music and an ambience) and Frontier News (patch notes).

## At a glance

|                 |                                                                                     |
| --------------- | ----------------------------------------------------------------------------------- |
| Resource name   | `cas-loadscreen`                                                                    |
| Frameworks      | Standalone. Lawmen and job counts are read from VORP Core or RSG Core when they run |
| Dependencies    | None                                                                                |
| Config files    | `config/config.lua`, `config/content.lua`, `config/server.lua`                      |
| Resolutions     | 720p to 5K, 16:10, 21:9 and 32:9                                                    |
| Browser preview | Open Source build: `cd web && npm install && npm start`                             |

## Where to start

| Page                                                                                          | What it covers                                                                |
| --------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
| [Installation](/script-documentation/cas-advanced-loading-screen/installation.md)             | Install, remove other loading screens, first start                            |
| [Configuration](/script-documentation/cas-advanced-loading-screen/configuration.md)           | Server identity, the default look, locks, pictures, live numbers              |
| [Content](/script-documentation/cas-advanced-loading-screen/content.md)                       | News, rules, keybinds, tips, music, the event poster, socials and stage names |
| [Staff and report](/script-documentation/cas-advanced-loading-screen/staff-and-report.md)     | Staff on duty, the Territory Report metrics, Discord pictures                 |
| [The Print Shop](/script-documentation/cas-advanced-loading-screen/print-shop.md)             | What players can change, presets, style codes, locks                          |
| [Plates and loaders](/script-documentation/cas-advanced-loading-screen/plates-and-loaders.md) | The four plates, the six loaders and the loading stages                       |
| [Your own media](/script-documentation/cas-advanced-loading-screen/media.md)                  | Backdrops, music, videos and fonts                                            |
| [Closing the screen](/script-documentation/cas-advanced-loading-screen/closing-the-screen.md) | Auto and external shutdown, the Finish export                                 |
| [Troubleshooting](/script-documentation/cas-advanced-loading-screen/troubleshooting.md)       | Common problems and fixes                                                     |
| [Changelog](/script-documentation/cas-advanced-loading-screen/changelog.md)                   | Release notes                                                                 |

## Get the script

* Store: [codeaftersex.com/script/advanced-loading-screen](https://codeaftersex.com/script/advanced-loading-screen) (Escrow and Open Source)
* Live demo: [codeaftersex.com/script/advanced-loading-screen#pd-demo](https://codeaftersex.com/script/advanced-loading-screen#pd-demo)
* Support: [discord.gg/codeaftersex](https://discord.gg/codeaftersex)
