Можно так делать, насчет мельниц можно, правда больше 255 энергии не экспериментировал.
Если юзаешь билдер сегамановский(вроде) то в wsa файле здания (windtrap тобишь) по оффсету $3a 2 байта отвечают за это дело, можно сделать чтобы здание не потребляло энергию, а наоборот, вырабатывало, смени FF на 00 по оффу 3а.
Если не билдер, то тогда ищи в этой теме оффсеты зданий в роме, Ti_ кажется их выкладывал.
Все по памяти, так что могу ошибаться