I am unable to compile FicTownNames Reloaded, and various other town name NewGRFs have been tested to also fail to compile under similar circumstances under nmlc 5.3...
ERROR: "src/FicTownNames_R.nml", line 28: Not enough random bits for the town name generation (40 needed, 32 available)
...but compile with no issues in nmlc 4.5, therefore I seem to have discovered an undocumented bug. If it's not a bug, and the bits are not meant to be used more than once, then I'm afraid you have made every sufficiently large town name GRF obsolete. Hopefully there's an easy fix for this?
I can provide my source code if needed, but it's a universal issue affecting all GRFs.
The text was updated successfully, but these errors were encountered:
I modified townames regression nml to do some tests and it seems nmlc wastes bits. I think it would save 6 bits if it could determine that all options for main can share the same bit range. So I can easily imagine that being worse for huge grf.