ISA wrote: ... I once wanted to improve the US road set with that crossing but then smarter people said that's impossible! ...
The crossing shown a bit further up, is indeed impossible to code. Anything that looks higher (covering the track) and in front of the track will be covered by a passing train (the train will run over it, so do any road vehicles, that have anything covering the road).
Each crossing consists of 2 flat sprites (for each direction); 1 displayed without any trains in sight (lights off), if any, the other when train is passing (lights on, if any). Then you can have crossings for above snow, sub-arctic, temperate, rainforest, desert and one for city roads. On top of that, each track system (normal, monorail, ...) could have their own unique crossings.
Of course, we can auto-upgrade the crossings over time as discussed earlier ...
a) dirt with simple sign
b) bitumen with sign
c) bitumen with lights and sign
d) bitumen with boom gates and lights
Currently, the US Roads Set has c) for all crossings but city roads, which have d). Then all crossings would also have bells, we cannot turn them off for some of them.
lifeblood wrote: ... do you still have some of the temperate sprite sets I sent you? One of the dead-ends is still on a borderless tile in the most recent .grf. ...
I should, I'll dig 'em up ...