> For the complete documentation index, see [llms.txt](https://wiki.redmodding.org/scripting-cyberpunk/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.redmodding.org/scripting-cyberpunk/cyber-engine-tweaks/common-patterns.md).

# Common Patterns

- [Special Types](https://wiki.redmodding.org/scripting-cyberpunk/cyber-engine-tweaks/common-patterns/special-types.md): Helper functions which let you construct internal data types.
- [Scripting API](https://wiki.redmodding.org/scripting-cyberpunk/cyber-engine-tweaks/common-patterns/scripting-api.md): Explaining how to create and run a custom mod
- [CET and Codeware](https://wiki.redmodding.org/scripting-cyberpunk/cyber-engine-tweaks/common-patterns/cet-and-codeware.md): How to make the most of psiberx's script expansion framework
