MegaGlest Forum
MegaGlest => Feature requests => Topic started by: titi_son on 5 March 2013, 20:02:12
-
It would be very great if megaglest would ask you if you like to download a missing tileset/map/faction which is needed for a scenario if its available in the mod-center. Like it does if you join a server and you don't have the map.
or if a techtree contains faction links and a faction is missing. This would make the "east vs mega" techtree much smaller ;)
-
Is this feature request for scenarios specifically then?
-
No.... i just thought why megaglest only ask you if you want to download missing data if you play online.
for example titi had to include the japanese faction in the "east_vs_mega" techtree and couldn't make a faction link, because if you didn't download the japanese faction a error would be displayed.
-
So this is more a dependency check requests with additional download support to fix it ?
-
hmm yeah
-
I think this feature requests needs specific details about exactly what to do. Currently we allow you to download missing data in a network game. What is the exact feature we want to add beyond that?
-
Situation: we're in a single player game and about to use a scenario we downloaded online. Maybe we downloaded it from the mod center, maybe it was installed manually, that doesn't matter. Either way, they have a scenario that they don't have the techtree/faction/tileset/map for. They try and play it and get a really, really ugly error *after* trying to load. What PT is suggesting is that we instead try and download what the player is missing.
Personally, I think in the absence of this feature request, we should display an error that says the component is not installed. This way we have a readable error (instead of the mess you get if the techtree is missing) and we don't have to try and load the scenario to know we can't play it. This could be done by adding red text beside the component on the scenario screen that says "The techtree/faction(s)/tileset/map is not installed".
-
Omega your example shows a scenario, which I asked if this request was about scenarios and the answer was no. Thats why I asked for more details, because I do understand the use case you mention for scenarios, and we can implement that, but what are the other use cases?
-
Situation: we're in a single player game and about to use a scenario we downloaded online. Maybe we downloaded it from the mod center, maybe it was installed manually, that doesn't matter. Either way, they have a scenario that they don't have the techtree/faction/tileset/map for. They try and play it and get a really, really ugly error *after* trying to load. What PT is suggesting is that we instead try and download what the player is missing.
Personally, I think in the absence of this feature request, we should display an error that says the component is not installed. This way we have a readable error (instead of the mess you get if the techtree is missing) and we don't have to try and load the scenario to know we can't play it. This could be done by adding red text beside the component on the scenario screen that says "The techtree/faction(s)/tileset/map is not installed".
That is nearly what i wanted.
But Megaglest should ask you before download.
And the message should also appear if you want to run a techtree with faction links and the linked faction/techtree is missing we should also try to download.