On most pages, VaultWiki will at least need to create the wiki tab in the navigation menu. This is lower in vBulletin due to the entire nav tab not being generated on every page, but XenForo creates it in full due to tab drop-down functionality, so here's the break down:
core class 1 file
wiki config 1 file
dependency (forum software) resolution 2 files
create environment 2 files
event listener 2 files (1 public, 1 public+acp)
navbar plugin 1 file
uses some setting values 2 files
permissions for navbar (2 files for processing + 2 files for rules + 2 files for bit values)
needs logged-in user info 2 files
requires db access 4 files
navbar contains links 2 files
generated based on content type 2 files + 1 for each type used (usually +1 page +1 index +1 special)
fetch info needed to build link (1 file + 1 for each content type used - usually +1 page +1 index +1 special +2 dependencies)
avoid queries by checking cache data 2 files (this can also skip 3 files above in best case scenario)
follow replacement rules 1 file (+1 if mbstring is not compiled)
nav tab contains phrases 2 files
nav tab uses templates 2 files
nav tab uses style properties 2 files
convert VaultWiki phrases to XenForo phrases 2 files
check if the page can contain integrations 1 files, unless it can: then we load all the integration rules to check the page against. +1 file for every integratable type installed.
---
total: 41
However, due to:
VaultWiki extends the Forum model +1
VaultWiki extends the Thread model +1
VaultWiki extends the Alert model +1
VaultWiki extends the Router +1
VaultWiki extends the Forum Home view +1
VaultWiki checks for areas used as forum bits +2
which brings us to 48
That is the baseline for VaultWiki on forum home. It will vary upwards based on additional features that are used, and if certain caches are not primed.
If you use the BB-Code parser on any page (you might on forum home with other mods), the baseline is going to almost double. This is due to extensions to the XenForo parser, formatter, abstraction layers that VaultWiki uses to understand them, wiki BB-Code handlers and abstraction layers, syntax manager rules, and autolinks.