Purno wrote:Besides, we got the GRF-ID to distinguish versions.
I don't think GRFID is meant for that. Having different GRFIDs means that you can have different versions active at the same time; a bit odd.
Myself, I use only one grfid per set, which stays the same for the whole set's life. Version numbering is indicated in the sets title in the NewGRF window, and in the Windows filename (the dos filename doesn't have room for that).
As for version numbering, I use a whole bunch of different numbering systems:
- r1, r2, r3 etc. for the Dutch Tramset (currently r18).
- Some personal GRFs got v1.0 right from the beginning
- My New Tramtracks started with v0.1 and are currently bearing v0.4.1. I don't think it will ever get to v1.0 as new terrain sets keep spawning lately, so my set never gets to a point where it can be considered 'finished' (i.e. v1.0).
So pick one

If I'd have to choose, I'd go for the rx system for the Dutch Trainset. Easy yet effective.