#2559
vanilla
Add a NAME: directive to the level compiler. Levels that have this will auto-annotate themselves as such (or add an immutable line with the name) once the level is entered.
Add a NAME: directive to the level compiler. Levels that have this will auto-annotate themselves as such (or add an immutable line with the name) once the level is entered.
Allow magic fountains to be specified in special level files.
Split up the job of TELEPORT_REGIONs in special level definition files into it and NOENTRY_REGION. Now, TELEPORT_REGION defines a region that cannot be horizontally teleported into or out of, whereas NOENTRY_REGION defines a region where you cannot enter the level if arriving in an unusual way (level teleport, falling in from above, cursed potion of gain level).
Several improvements to the level-defining des files: