This PR is superseding https://github.com/Terasology/LightAndShadow/pull/209 which has gone out of sync due to the gestalt component migration. It does a less fine-granular re-ordering of the files and simply aims to merge the two legacy packages by moving the files into the following structure:
components
events
systems
ui
world
In the context of the state-machine-based rework of this module, the structure is bound to change, so I don't think it makes too much sense to invest a lot of time into a fine-grained file structure yet.
This PR is superseding https://github.com/Terasology/LightAndShadow/pull/209 which has gone out of sync due to the gestalt component migration. It does a less fine-granular re-ordering of the files and simply aims to merge the two legacy packages by moving the files into the following structure:
In the context of the state-machine-based rework of this module, the structure is bound to change, so I don't think it makes too much sense to invest a lot of time into a fine-grained file structure yet.
Supersedes #209