This was reviewed in a bit of a rush, sorry. Things may be missing and I didn't have the time to check everything.
- Ships with a copy of Penumbra.String copied from the original repository without a submodule, effectively removing the link to the original repository.
- Registers the IVCS mod in all collections with priority 999, which can cause issues with how some users have collections/priorities set up.
- IllusioBone has several methods with similar control flow to Ktisis' Bone class (see PropagateChildren as the biggest example).
- The source contains many lifted classes from Brio:
- CharacterStruct is BrioCharacterBase.
- CustomizeStruct is ActorCustomize.
- HumanStruct is BrioHuman.
- ActorManager is multiple Brio classes together (ActorAppearanceService, ActionTimelineService).
- CustomActor contains code from ActorSpawnService.
- XIVCamera contains code from CameraService.
- WorldManager contains code from TimeService (but some of this code seems to come from Anamnesis).
- CutsceneCamera contains some code from Ktisis, but with credit.
- BGMManager, while commented out, contains code from Orchestrion.
- The Resources structs are partially from Penumbra.
- VFXManager is from VFXEditor, but with credit.
Open source, in my opinion, means to share equally so we can build cool stuff together. Illusio Vitae has in the past built tools in private for monetary gain, and now has taken code from several other projects with barely any credit. This is not what open source, Dalamud, or the FFXIV modding scene in general is about.