Well I wouldn't call the ddnet tile system easy to extend
It's just hard coding additional layers with a specific functionality
19:24
Allowing multiple game layers that can have additional parameters per tile (like teleport number) would be a start. Mods could use some identifier (uuid?) to actually use these parameters.
That would at least reduce the required code but you still need a custom client to modify the maps and ofc a server that can make use of the parameters
i am working on a """kinda api""" (not really an API, just code exporting xd) for teeworlds modding, so merging with master works better and the whole source doesnt get bloated. For this, i of course also want tiles to be extensible in an easy way