Should add a drop down on the profile window to allow selecting a character .js file
that way we can have several different scenarios rather than manually renaming a file
based on how we want the chr to interact with the Entry Script selected.
You can sort of achieve the same with a bit more clutter though.
This can be done through utilising the support for different character config naming schemes, so instead of the config being named class.charname.js you can name them profilename.js (make sure you don’t have a class.charname.js config for the char you want to run as that is higher tier and will be executed before profile.js and as such profile.js will never be run).
After that you can copy profile and profile.js config to make your hammerdin do csbaal runs on the profile hdincsb and mf runs on hdinmf, provided that you have set up the configs for these runs (hdincsb.js with diablo and baal script active, and hdinmf.js with whatever mf route you prefer active).
See this for more info on config naming convention.
https://github.com/blizzhackers/documentation/blob/master/kolbot/CharacterConfig.md/#character-config-filename-options