Overview
TheFrostySdk namespace contains the core components for interacting with Frostbite engine game files. It provides fundamental classes for file system access, profile management, and asset manipulation.
Key Classes
FileSystem
Manages game file system access, catalog enumeration, and path resolution.Number of superbundles in the game
Number of catalogs in the game
Base installation path of the game
Path to the cache file
Resolves a game-relative path to an absolute file path
Gets the catalog name that contains a specific superbundle
Enumerates all catalog information objects
ProfilesLibrary
Static class providing access to game profile information and configuration.Current game profile name (e.g., “FIFA20”, “Battlefield5”)
Game data version identifier
Cache file name for the current profile
Deobfuscator type for this game profile
Asset loader implementation for this game
TypeLibrary
Provides runtime type information and reflection for game asset types.Usage Example
See Also
- AssetManager API - Asset enumeration and modification
- ResourceManager API - Resource data access
- Frosty.Core Namespace - High-level editor integration