Cool… What you see under ‘Walls’ and ‘Columns’ is the script to delete duplicates. I need to get one node resolved by installing an older version of Lunchbox in order to get it to work.
Please read my notes on each group of nodes to better understand how it works. If you move a wall and want to update the walls, make sure the first Boolean toggle is set to FALSE, run it (it will show warnings, but just disregard them… this is just to refresh the reading of the rooms), and then change the toggle back to TRUE and run it. It will update the wall finishes.
Alternatively, you have a free Add-in that will do something similar, including floor and wall finishes by room.: https://apps.autodesk.com/RVT/en/Detail/Index?id=5641957956279354474&appLang=en&os=Win32_64
You can select a floor or wall finish type for all rooms and run it at once, or by selecting a room in Revit. The weird thing is that it’s called ‘skirting’ rather than ‘wall finish’, but you select a wall type to run around the room. The way I use it is that I include a skirting in a wall type (by sweep) and just set the height of the wall to equal the height of the skirting, but you can choose the height of the wall finish by setting the ‘skirting’ height… Awkward but it works. The advantage here is that you can do it for all rooms at once and don’t need to manually input the wall heights, as in the script I uploaded (for large projects is just not practical!).
Hope this helps.