add option to show user defined templates instead of default onland/onwater templates
This adds an option to replace the on land / on water triggering templates with the users ingame templates.
The default templates for empty terrain are very basic (pd with walls, single aa, single torp launcher) and people often have some templates setup themselves that they still want to use preventing them from fully switching to the context based template system without first transferring their templates to the new format.
With this option (defaults to off) your own templates show whenever no other templates match (ignoring templates that match on empty terrain)
We'll include this with a hotfix. I'm wondering whether we should just default this to enabled
I defaulted to disabled to not break the currently running implementation for people using the feature, but nobody I talked to about the templates was using the water/land templates and only used the context triggering ones.
Also I also don't think the distinction between water and land templates is worth the additional effort of not being able to use the ingame tools to make the template.
If you have some good ideas for such templates then keeping it the way it is would be preferable I think. If the templates are more like placeholders and you expect people to set up their own land/water templates, then I think defaulting to using the regular templates would be good.