Bring true depth to your RedM roleplay experience by allowing players to select a personal background story during character creation.
With the Character Background Selection, characters gain individual identity, tailored perks, and specific starting gear based on their background - setting the tone for rich and immersive gameplay right from the beginning.
📄 Docs: https://docs.dietrich-development.com/redm/scripts/backgroundSelect
✨ Features:
- Let players choose from a list of custom backgrounds (e.g. Outlaw, Hunter, Doctor) after character creation
- Each background provides configurable starter items, perks, or boosts
- Standalone Perk-Level System (Character perks are saved to the database, ensuring full compatibility with future systems that build on character traits.)
- Zero dependencies: No external resources or libraries required
- Supports both VORP and RSG frameworks out of the box
- Framework-agnostic: Easily adaptable to any framework via the included
frameworkBridge
🛠️ Customization:
- Simple and clean config structure - define backgrounds, items, and logic in one place
- Add, remove, or modify backgrounds in seconds
- Optional client-side prompts or open source UI can be easily adjusted to match your server style
- Well-structured code for those who want to extend or hook into events


💡 Use Cases:
- Give characters a meaningful start that influences gameplay
- Introduce class-based or lore-based mechanics into your economy and progression
- Add an extra layer of immersion during onboarding and character flow
- Combine it with the Dynamic Weapon Controller to give players an immersive headstart
📦 What’s included:
- Standalone background selection system
- Example config with more than 20 default backgrounds and item setups (including images!)
- Plug-and-play installation guide
- Support for VORP, RSG, and any custom framework via the open framework bridge
💡 Looking for the open-source version? Feel free to reach out via email: info@dietrich-development.com