I'm a programmer on a 15 person dev team. I know how to expose unrealscript variables in the ini files using the "config" keyword, and I am doing this all over the place. This way the level designers can tweak these variables for balancing without having to recompile the code.
Right now the LD workflow is like this:
I want the LDs workflow to be like this:
In other words, the editor is caching the ini settings when it boots up and so it doesn't see any change that get made to the ini files after the editor starts, so you have to completely close down the editor, change the files, then restart it for the new settings to take effect.
Is there a way to turn off caching in the editor so that it will force it to reload the ini files everytime the game is run in PIE mode?
If not, is there a more efficient way to do this than our current workflow that I outlined above?
Right now the LD workflow is like this:
- Open the editor
- Run the game in PIE mode
- Close the editor
- Change an ini file setting
- Open the editor
- Run the game in PIE mode and see changes
I want the LDs workflow to be like this:
- Open the editor
- Run the game in PIE mode.
- Edit some setting in an .ini file
- Rerun the game in PIE mode
- immediately see the change.
In other words, the editor is caching the ini settings when it boots up and so it doesn't see any change that get made to the ini files after the editor starts, so you have to completely close down the editor, change the files, then restart it for the new settings to take effect.
Is there a way to turn off caching in the editor so that it will force it to reload the ini files everytime the game is run in PIE mode?
If not, is there a more efficient way to do this than our current workflow that I outlined above?
Comment