Heat system improved - all rooms have "warming objects" inside their heat value scripts. When all of these objects have been activated (based on their hasChanged field in ChangeSprite), the room will be completely warm.