Skip to content

Flowchart: Content Acquisition Layer

This flowchart details the critical transformation step where a GameManifest with package-level instructions is converted into one with specific, actionable file operations.

Provider Transformation Logic:

ProviderInput TypeTransformation ProcessOutput TypeKey Operations
HttpContentPackage entriesDownload → Extract → Scan → TransformCopy/Patch entriesArchive processing
GitHubRemote entriesPass-through validationUnchanged manifestDirect downloads
FileSystemCopy entriesPath validationUnchanged manifestLocal file access

GeneralsHub Docs