Skip to content

AutoRegister V2 + Class Rework (WIP) - #602

Draft
marchc1 wants to merge 101 commits into
devfrom
class-rework-try-4
Draft

AutoRegister V2 + Class Rework (WIP)#602
marchc1 wants to merge 101 commits into
devfrom
class-rework-try-4

Conversation

@marchc1

@marchc1 marchc1 commented Jun 17, 2026

Copy link
Copy Markdown
Member

This is nowhere near ready yet, just prefiring this for later and to track breaking changes

marchc1 added 30 commits June 8, 2026 12:58
This all sucked. I was hoping for better feedback on it at the time and I never got it. It's a very small part of cruft I can remove to get started.
This probably fixes PostEntityPaste issues as well...
Moves things up to metadata in the metatable, as to not cause conflicts
Exposes a few functions in the classes library for getting children/getting baseclass
Adds a ON_CLASS_INHERITED function to the class for internal work (helps ease some of the pain of transitioning from old classes)
marchc1 and others added 30 commits June 24, 2026 16:31
Lots of this needs to be reviewed and ripped out. Next step is doing menus the right way as well.
Since we return FQN's now anything using class names will have to adjust...
Data.Data was wrong, leaked into a few things.
Sensors/turrets got really weird!! Simplify later!!!
- Some duplicate table keys
- Rip out the alias subsystem
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants