Skip to content

Solars + Glass Fixes

Rob Nelson requested to merge pull/2567/glas into Bleeding-Edge

Created by: clusterfack

-Solar control now readable by ghosts -Glass stacks no longer have any inheritance, will not self stack -Solars read icons and solar properties from glass type instead of istype

Alright so a full explanation of what this does: things that stack cannot be allowed to inherit from other stacks, as they become capable of stacking with their parent. Also, most operations merely ask for glass, neither reinforced nor regular specifically. This makes one all encompassing glass parent that holds all the variables that you may need when a glass type is referenced. Being 'reinforced' is referenced to one of these variables as well as form to take when reinforcing glass, each type of window/windoor, solars icons/stats, etc.

Merge request reports