add arch diagrams to the dev guide

develop
Myk Taylor 2022-12-11 15:51:27 -08:00
parent 848cef115a
commit d74d215f38
No known key found for this signature in database
2 changed files with 17 additions and 0 deletions

@ -41,6 +41,7 @@ changelog.txt uses a syntax similar to RST, with a few special sequences:
## Documentation
- `overlay-dev-guide`: added troubleshooting tips and common development workflows
- added DFHack architecture diagrams to the dev intro
## API

@ -16,6 +16,22 @@ Other pages that may be relevant include:
.. contents:: Contents
:local:
Architecture diagrams
---------------------
These two diagrams give a very high level overview of where DFHack injects
itself in the DF call structure and how the pieces of DFHack itself fit
together:
.. image:: https://drive.google.com/uc?export=download&id=1-2yeNMC7WHgMfZ9iQsDQ0dEbLukd_xyU
:alt: DFHack logic injection diagram
:target: https://drive.google.com/file/d/1-2yeNMC7WHgMfZ9iQsDQ0dEbLukd_xyU
:align: center
.. image:: https://drive.google.com/uc?export=download&id=1--JoEQbzKpVUOkRKDD9HxvuCqtom780F
:alt: DFHack tool call graph
:target: https://drive.google.com/file/d/1--JoEQbzKpVUOkRKDD9HxvuCqtom780F
:align: center
Plugins
-------