Me
When do multiple overrides apply to a single user?
Enki
# Game Settings and Configuration Guide
**Source:** [Game Settings Configuration](https://tripledotstudios.atlassian.net/wiki/spaces/KB/pages/2580021328)
## Overview of Game Settings
Game Settings are the core configuration mechanism for game servers, allowing developers to:
- Define basic game configurations
- Distribute settings to players
- Create custom rules and overrides

## Key Concepts
### Base Config
- Main configuration with common settings for all users
- Default priority of zero
- Contains basic game settings per application
- Categorized under different tabs
### Overrides
Overrides allow customizing game settings for specific user groups by:
- Applying rules to differentiate user segments
- Modifying settings for targeted groups
- Allowing partial or complete setting modifications
## Priority and Configuration Determination
Game Server determines client settings through a hierarchical process:
1. Identify matching configs for a user
2. Sort configs by priority (lowest to highest)
3. Apply settings in ascending priority order
### Priority Order
1. A/B Experiments
2. Overrides
3. Base Config
## Multiple Override Scenarios
Multiple overrides can apply to a single user when:
- User matches rules in different override configurations
- Overrides target different settings
- Priority levels differ between overrides
### Example Scenario
| Configuration | Priority | Attribute 1 | Attribute 2 | Attribute 3 |
|--------------|----------|-------------|-------------|--------------|
| Base Config | 0 | 10 | Disabled | 5.5 |
| Override #1 | 1 | 20 | 50 | 6.5 |
| Override #2 | 2 | 30 | 60 | Disabled |
**Result for User:**
- Attribute 1 = 30 (from Override #2)
- Attribute 2 = 60 (from Override #2)
- Attribute 3 = 6.5 (from Override #1)
## Important Considerations
- Users can receive settings from multiple overrides
- Higher priority configurations overwrite lower priority ones
- Disabled attributes fall back to next available configuration
- A/B Experiments and Overrides are not mutually exclusive
## Practical Example

This visual demonstrates how base configurations can be modified through overrides, affecting player experience dynamically.
## Best Practices
- Carefully design override rules
- Use priority strategically
- Test configuration scenarios thoroughly
- Monitor user segment behavior