Removed derived ProfileItem classes

The derived ProfilteItem classes were an unnecessary distraction and wasted time I could be spending on other things. This set of changes are the first part of removing those derived classes and moving to a single ProfilItem class again, but with different configuration slots within it. Makes equality comparison SO MUCH EASIER!
This commit is contained in:
Terry MacDonald
2021-09-07 21:26:42 +12:00
parent c59f236524
commit f8e9eecf81
7 changed files with 991 additions and 1611 deletions

File diff suppressed because it is too large Load Diff