So some small updates:
I reworked the map rendering. It now uses a texture atlas, which gets generated by the supplied texture splits.
This optimizes the drawing of the map by A LOT.
Since the last update in this topic. I made some changes to the config files.
It is now possible to add scripts, that get executed after the config got loaded. This will allow bulk changes to things.
As example, if you want to change all textures to the rock split. I use it in this video to make a non-intrusive change to the original config to add the trigger items to the level selection screen. This functionality was mainly used for this purpose. To reduce the amount of hardcoded parts of the game.
I also created a discord for more frequent updates. Mainly since I think, that I shouldnt spam in this topic, nor on the RRU discord:
https://discord.gg/hcSnyEK
The project is (since a while) also a lot easier to set up. This is thanks to the priorities.txt file and the AssetManager class, which makes specifying assets a lot easier.
It currently supports directories and WAD files. ZIP support will be added too.
The setup also got easier because of a pull request of @Erisdar_Skolir making the classpath of the project relative.
https://github.com/miningmanna/LRR-remake