Me
If two overrides target the same setting with different priorities, which applies?
Enki
**Source:** [Game Settings Configuration](https://tripledotstudios.atlassian.net/wiki/spaces/KB/pages/2580021328)
# Understanding Game Settings Configurations
## Priority Determination for Game Settings
When multiple configurations (Base Config, Overrides, and A/B Experiments) are in place, Game Server determines the final settings through a specific priority mechanism:
### Priority Order
1. A/B Experiments (highest priority)
2. Overrides
3. Base Config (lowest priority)
### Key Prioritization Rules
- Settings are sorted from lowest to highest priority
- Higher priority configurations can overwrite lower priority settings
- If an attribute is disabled in a higher-priority configuration, the system will look to the next lower configuration
## Example Prioritization Scenario

Let's break down how a player receives settings:
| 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 |
**Final Player Settings:**
- Attribute 1 = 30 (from Override #2, highest priority)
- Attribute 2 = 60 (from Override #2)
- Attribute 3 = 6.5 (from Override #1, as Override #2 has it disabled)
## Important Considerations
- A single user can receive settings from multiple configurations
- Priority determines which value is ultimately sent to the client
- Attributes can be individually enabled or disabled
- The system prioritizes higher-priority configurations while respecting individual attribute states
### Enabling/Disabling Fields
- **Enabled Fields:** Sends setting to client
- **Disabled Fields:** Prevents setting from being sent
- Use green + button to enable
- Use red - button to disable
## Best Practices
- Carefully design your priority levels
- Test configurations to ensure desired outcome
- Understand how different configurations interact
- Use overrides and A/B experiments strategically to target specific user segments
By following these principles, you can create complex, flexible game settings configurations that allow for precise control over user experiences.