Partially implement per-room temperature calculation
Relates to #62
Hello! Finally there are some visual changes as well:
What can be seen here is the temperature modifiers working as intended, the heat is then spread out by calculating the average around individual tiles. What this is still not doing this is:
- Take a time aspect into consideration, the effect is immediate
- Differentiate between “air” and “walls”, so there is no insulating effect yet
- Support heat pumps properly
So the ticket is still far from done, however finally useful progress can be seen. 🙂