Here you are right... in several points. If changing console, net-driver, audio-driver are doable easily using INT files, it's not the same with changing GameEngine to XC_GameEngine.JackGriffin wrote:I get the whole 'lets tinker with this' idea but why would you ever want to try to force a change for this via script?
However we have lazy people (even too many) because it's a "hard" management:
- press tilde and open console;
- input "preferences" which means typing letters;
- access and set classes from there;
- close window;
- close console.
For some of them is handly to do 3 mouse clicks rather that typing commands - of course, posting in forums is easier than writing INI files... and reading a doc (at least this is what I see).
Changing "GameEngine" doesn't work. It's shown as a trasient and has whatever properties but not even after a game restart is not OK. Also at saving config looks like INI is rammed with word "class" messing up with a game-crash. I was trying to prevent editing INI manually and getting data using INT (as Audio does) but I don't have luck. UScript is doing nasty things with main INI file,... Or there is a trick to be used in those INTs ?