C++ style structs.
Ignore QtCreator generated project files.
Change a French identifier to English.
Convert camelcase identifiers to Wesnoth style.
Use initializer lists in constructors.
Remove redundant code.
ya_mapgen: make data members private.
Better data member names.