Convert ACE_settings to CBA_settings (#4895)

* Convert ACE_settings to CBA_settings

* Run Modules Globaly, BWC for SetSetting

* Add support for string settings

* ACE_ServerSettings warning

* Add handler for global setting being changed

* Add deprecated and replaced not to Settings Framework doc

* Remove options menu UI, Move Debug and HeadBug Fix to Options in Pause Menu

* Change modules scope to 1

* Disable debug
This commit is contained in:
PabstMirror
2017-11-11 13:21:55 -06:00
committed by jonpas
parent 9ea1f6839f
commit cd30b09b4f
78 changed files with 455 additions and 1345 deletions

View File

@ -12,6 +12,11 @@ version:
patch: 0
---
<div class="panel callout">
<h5>Note:</h5>
<p>Deprecated and replaced with <a href="https://github.com/CBATeam/CBA_A3/wiki/CBA-Settings-System">CBA Settings System</a> in 3.12.0!</p>
</div>
ACE3 contains an extensive settings framework that allows you to tweak the modification without having to mess around with deleting PBOs. These settings are all handled server side and broadcasted to the clients connecting to that server. This ensures that everyone playing on the server will have a uniform experience.
Part of this settings framework are global settings and client settings. Both use the same underlaying framework, with the difference that client settings can be adjusted by clients, where global settings can not.