Being able to modify the vehicle's behaviour based on the type of fuel currently used instead of having to check the fuel inventory can be a great addition to the modding interface.
The current_fuel_type could be nil if the car or train is out of fuel.
Current_fuel_type could also be used for all entities that use fuel of course.
Already Available