We collect attribution information for all external art in SynergyQuest/Assets/Resources/ExternalArtCredits.yaml. This information is automatically displayed by the game in the "Credits" menu.
Since it is easy to forget to insert an entry when adding new art to the game, the build system of the game should automatically validate that all art is properly credited.
Hence we want an automatic validator for this which...
Is callable from the editor menu
lists paths to all art files not properly attributed
is automatically executed by CI and build dialogs and stops the build if art files are found which have not been given proper credit
We collect attribution information for all external art in
SynergyQuest/Assets/Resources/ExternalArtCredits.yaml
. This information is automatically displayed by the game in the "Credits" menu.Since it is easy to forget to insert an entry when adding new art to the game, the build system of the game should automatically validate that all art is properly credited.
Hence we want an automatic validator for this which...