satisfactorymodding / satisfactorymodding/SatisfactoryModLoader
Utility function to add content tags to classes by classpath string
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 344
- Forks
- 225
- PR merge metrics
- No merged PRs in 30d
Description
Being able to add content tags to another mod's content without that mod in the editor is an intended but poorly supported use case. Currently the way to do that is to store the class paths as string, try to blocking load resolve them into classes yourself before the registry freeze (the easy BP async one could put it after freeze), then call the tag add helper function. If there is not an easier/better way, this could at least be put into SML so other mods don't need to reinvent the wheel.
Came up in discussion between Rob and Digby when making this mod: https://ficsit.app/mod/FreeArchitecture
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files or tests. Start by reviewing the linked FreeArchitecture mod and the current tag-add helper, then compare class-path resolution before registry freeze with the stated async case; done is an agreed SML utility or clearer supported path for adding tags by classpath string.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, unreal-engine
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100