-
-
Notifications
You must be signed in to change notification settings - Fork 992
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How users can continue to use Core type addon(s) ? #5619
Comments
As you mentioned, currently the only way to manage cores is to assign a hotkey, like this: Add a hotkey (whatever you want), then hit close and press that hotkey. You should be presented with a list of available cores. It's perhaps a little overly obscure this way, but the functionality is still there. I'm not sure what would be a better place to put it without cluttering up the title screen as it used to. I suppose it could be added somewhere in preferences or something. |
I swear we decided to make the button show up somewhere when alternative cores were present. @Vultraz? |
Yeah, at one point the Cores button would appear in the main menu if you had an alternate core installed, but that doesn't seem to be the case now - I checked the code and there's no mention of a Cores button. |
Pretty sure that was removed at some point. |
Sure, but why was it removed? |
It looks like it was removed in 22acd36, 1fae8c2, and 5302711. So re-adding it would be trivial I assume, though I also wonder if it wouldn't be better to deprecate and eventually remove the Core type add-on entirely at some point as well. It's a rarely used type of add-on, rarely if ever a good solution to whatever someone wants to do, and seems primarily aimed at a use case that few except the now-vanished author of the feature thought would be useful to have. |
I don't know what that refers to. To me Cores are there to support total conversions for which there is no other solution at all currently. I don't mind that not every other addon author wants to make a total conversion would be weird if that were so but I don't see that as much of an argument against the feature. Especially since at least from what I've seen the feature is really pretty simple implementation wise. To me the basic idea is to have a way to let an addon author decide what config files wesnoth loads at startup, including those that are otherwise hardcoded. I'm curious if people really don't like that idea or the current implementation or what? (The current implementation no doubt lacks polish and can be improved but it implements the basic idea just fine.) |
Well, that's the thing - cores have existed for 7+ years, and nobody has actually made any total conversion add-ons that I'm aware of. Certainly there's none on the current 1.14 or 1.15 add-on servers. So the feature itself isn't being used for its intended purpose anyway. Of the currently existing cores:
More fundamentally though, I simply don't think that making total conversions (aka essentially making a brand new game on top of Wesnoth's engine) is a feature that should be supported. We certainly don't have enough active developers to support that kind of use if it ever did actually happen. |
What would you call Galactic Empires for example?
I don't understand what we would have to do? |
Well, Galactic Empires calls itself an era and contains some maps/scenarios, so I'd call it an MP era/map pack. I'd also say the fact that it says in its description that it's "more or less a total conversion mod" without needing to be a Core shows that the Core add-on type is generally not needed.
I think it's a safe assumption to make that if someone tries to make full use of a feature that has never been fully used before, remains relatively undocumented, and has been effectively unmaintained for several years, that there will be a variety of bugs found and additional features requested. |
There used be a type of UMC addon possible, the Core type addons. One of such type i had made during 1.14 versions, the 'Alternate Default Core', however recently it came to my attention the button for switching Cores had been removed from the main menu. Apparently there is only a hotkey left. Now im inclined to ask how can players continue to use this type of addon ?
The text was updated successfully, but these errors were encountered: