Hi! It would be nice if Hedgewars would be smart enough to download upload or download custom hats, flags and graves when playing over network.
Personally I find it a bit sad to be limited to the default stuff when playing online. I would be interested in the custom and non-official flags and graves which other players have given to their teams.
So if someone uses a hat, flag or grave which is not in official Hedgewars, the other Hedgewars clients would download them automatically.
The user should be able to toggle this feature on and off in the settings (seperately for hats, flags and graves). If the feature is off (or transfer fails), these files will not be downloaded and only replacement (or default) graphics are shown.
That’s the core of the idea.
It would be neat if downloaded graphics would be saved automatically somewhere, but this feature should be also toggable. If it is off, all downloaded graphics are only temporarily in memory and are gone when Hedgewars is closed or something like that.
Maybe this could be extended for custom forts and voices. Voice packs may be problematic, as those can be pretty large. I suggest that auto-transfer for those is by default off.
Oh, besides, I think a default voice should play when a player uses a custom voice which the other player doesn’t have. This would be much better than the current behaviour: Completely silent hogs.
Another UI feature would be setting a hard file size limit, so that Hedgewars ensures files larger than X are never downloaded.
Hi, I am a Hedgewars developer.