# Development

- [Information](/meta/black-magic-ii-2019/development/information.md): What this development section is about
- [Class Framework](/meta/black-magic-ii-2019/development/class-framework.md)
- [Framework Setup](/meta/black-magic-ii-2019/development/class-framework/framework-setup.md): Setting up the inital framework
- [Framework Functions](/meta/black-magic-ii-2019/development/class-framework/framework-functions.md): Functions in ClassesFramework
- [Visual Effects (VFX)](/meta/black-magic-ii-2019/development/visual-effects-vfx.md)
- [General VFX](/meta/black-magic-ii-2019/development/visual-effects-vfx/general-vfx.md): VFX functions that all classes use
- [Assailant VFX](/meta/black-magic-ii-2019/development/visual-effects-vfx/assailant-vfx.md): Assailant has a module that it uses for its chains.
- [Lunaris VFX](/meta/black-magic-ii-2019/development/visual-effects-vfx/lunaris-vfx.md): Lunaris has a module for its own effects.
