Hi!
Each time I start my game, multi or solo, a message appears in the chat :
What do you mean by "each time I start my game"? Is that "each time I create a new game" or "each time I load a saved game"? In single player mode, the function printing the message will be run from on_init (when a new game is created, or when the mod is added to an existing game) and on_configuration_changed (when you up- or downgrade Factorio; when you add, remove, or change mods; or when startup settings have changed). This is necessary: For example, if there was just one character mod when the game was saved, a selector mod wasn't necessary -- but if you add another character mod, you may wonder why your new character doesn't show up.
In multiplayer, the function is run each time a player joins the game. Normal players won't get a warning that no selector mod is available, that's just for admins. However, if a selector mod is missing, I must inform players about the new commands they can use to get a new character.
"You are using at least 2 character mods, but there is no active selector mod. Consider adding miniMAXIme:...."
I understand that a little publicity for your mods is reasonable
Actually, I've made this due to this request. Not perfect yet, ideally it should support other selector mods as well. However, the only other working selector mod I know of is Ritn Characters, which supports just five different characters out of the box. I think I should only recommend it if players have installed no other character mods except those supported by RC .(Gear Girl, Among us, IRobot, and Shrek).
Other selector mods can announce themselves to my helper mod, so the default character isn't overwritten. But the problem is that I wouldn't know which characters they support. (I know about Ritn Characters, so I can hardcode the list of characters supported by it. This isn't possible for mods I don't know, and it wouldn't even make sense for mods that don't have a hardcoded list of supported characters.)
but maybe not at each launch ...
I guess I could add a counter print the warning message just X times per player. However, I'd have to reset the counter when the configuration has changed.
Especially since this message comes out even if miniMAXIme is active
miniMAXIme is only a selector mod if active, it will only be regarded as a selector mod if the startup setting "Enable character selector" is active. As character selector mode is enabled by default, you probably turned off the setting at some point.
May you please fix it ?
I'll see what I can do. All of a sudden I'm working on four mods in parallel, which is a bit difficult to coordinate. :-D