mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-26 16:24:35 +01:00
* refactor: integrated PEEP_ITEM into SHOP_ITEM * refactor: converted merged enum to flag Only former occurrences of PEEP_ITEM * cleanUp: code cleaned after merging * refactor: converted ShopItem to strong enum code reformatting * refactor: ShopItem enum items renamed code formatted * refactor: new getter and setter functions for Item...Flags * refactor: replaced all occurrences of ItemStandardFlags with appropriate getter and setter functions. COMPARE_FIELD macro needs to be commented out or the flag has to stay public. * refactor: all occurrences of ItemExtraFlags replaced with proper function calls. COMPARE_FIELD macro issue not resolved. * refactor: introduced new variable for unified item flags * refactor: adapted accessor functions accessor functions were modified to accommodate both standard and extra ShopItem flags * refactor: ItemExtraFlags accessor functions are replaced with general functions * refactor: reverted to original uint32_t flag variables * refactor: implemented suggested changes * refactor: integrate additional comments * refactor: incorporated requested changes * refactor: incorporated requested changes added static_cast<PeepThoughtType> in lines 1572 and 1590