Merge in CGD/gather-and-defend from maintenance/tidyUpRepo to main
* commit '5347f2c3fff0fbac0807beb259f6b440dea16e37':
ranger les scripts du LevelEditor
puisqu'on utilise des assembly definitions maintenant, il est important que les scripts soient posés dans le dossier Scripts pour qu'ils soient accessibles aux autres scripts. Il a donc fallu déplacer les scripts se trouvant dans le dossier LevelEditor.
au lieu d'ajouter une classe data intermédiaire.
l'idée est que ça rend les modifications complexes d'avoir un intermédiaire. Autant ajouter la tuile direct.
pas de moyen d'accéder et de gérer et d'accéder aux unités / props sur la map
- ajout d'un LevelManager qui contient tous les objet de niveau (ILevelObject)
- ajout d'un ResourceTile qui s'ajoute lui-même au level manager, et contient ses informations.
ResourceTile pas terminée puisque le genre de resource est dépendant du ResourceManager, pas encore contenu dans main.