I went through all of CEN, cross-referencing it with WRP to make as many files match as possible. This involved pulling in data (which had been pulled in on WRP but not on CEN yet), renaming shared variables to not have placeholder names, adjusting file splits, and more.
EntityBreakable seems to be very different here, so I did not do any deduplication on that one yet. I think we need to get a robust system for deduplicating across stages so we can share .h files even when the stages are different. Right now there's no way for an included .h file to know it's part of CEN (at least, that I know of).
I went through all of CEN, cross-referencing it with WRP to make as many files match as possible. This involved pulling in data (which had been pulled in on WRP but not on CEN yet), renaming shared variables to not have placeholder names, adjusting file splits, and more.
EntityBreakable seems to be very different here, so I did not do any deduplication on that one yet. I think we need to get a robust system for deduplicating across stages so we can share .h files even when the stages are different. Right now there's no way for an included .h file to know it's part of CEN (at least, that I know of).