Namespace Den.Dev.Grunt.Models.HaloInfinite
Classes
AcademyCategory
Container class for academy drill categories.
AcademyClientManifest
Container class for the academy client manifest.
AcademyDrill
Academy drill.
AcademySeries
Academy series.
AcademyStarDefinition
Information related to a star earned through the Academy in Halo Infinite.
AcademyStarDefinitions
Container class for academy star definitions.
AcademyTutorial
Class containing configuration information for the academy tutorial.
Achievement
Halo Infinite achievement.
AchievementCollection
Container class for achievements in Halo Infinite.
ActiveBoost
Active boost for the player.
ActiveBoostsContainer
Container class for active boosts.
AiCore
AI Core available in Halo Infinite.
AiCoreCollection
Container class for AI core collections.
AiCoreContainer
Container class for AI cores.
AiCoreTheme
AI core theme.
AMDPreset
Device preset configuration for AMD CPUs.
Appearance
Player appearance configuration.
AppearanceCustomization
Appearance customization options for a player.
ArmorCore
Configuration for an armor core.
ArmorCoreCollection
Container class for armor core collections.
ArmorCoreTheme
Configuration for an armor coating theme.
ArticleAction
Configuration for in-game news article actions.
ArticleImage
Configuration for a news article image.
AssetActionResult
Result representing an action on an asset.
AssetAuthoringSession
Configuration for an asset authoring session.
AssetKeyValues
Placeholder class for asset key values used with custom data.
AssetLink
Placeholder implementation for an asset link.
AssetReport
Asset report details.
AssetReportCustomData
Asset report custom data.
AssetSearchResult
Container for an asset search result.
AssetTag
Asset tag definition.
AssetVersionFile
Contents for an asset version file snapshot.
AsyncComputeOverrides
Container for async compute overrides.
AuthoringAsset
Authoring asset definition.
AuthoringAssetContainer
Container for an authoring asset.
AuthoringAssetCustomData
Custom data associated with an authoring asset.
AuthoringAssetLinks
Container for authoring asset links.
AuthoringAssetRating
Container for authoring asset ratings.
AuthoringAssetRatingCustomData
Custom data associated with an authoring asset rating.
AuthoringAssetRatings
Container for authoring asset ratings.
AuthoringAssetStats
Stats associated with an authoring asset.
AuthoringAssetVersion
Authoring asset version.
AuthoringAssetVersionContainer
Container for authoring asset versions.
AuthoringFavoritesContainer
Container class for authoring favorites.
AuthoringSessionSourceStarter
Starter configuration for an authoring session.
AuthoringSessionStarter
Configuration for an authoring session starter.
AwardedReward
Information about an awarded reward.
BanResult
Information about bans on a player account.
BansSummaryQueryResult
Information related to ban summaries for player accounts.
BombStats
Statistics related to Bomb matchmade games.
BotAttributes
Information related to bot-specific attributes.
BotCustomizationData
Information related to bot customizations.
CaptureTheFlagStats
Statistics related to the Capture The Flag (CTF) matchmade games.
CareerRank
Player career rank in Halo Infinite.
CareerTrackContainer
Container for career track information.
Challenge
In-game challenge that a user needs to complete in order to progress in the battle pass.
ChallengeDeck
Information related to a challenge deck.
ChallengeDeckDefinition
Definition for an in-game challenge deck.
ChallengeDecksResponse
Response issued to a request for acquiring player challenge decks.
ChallengeProgressState
State tracker for challenge progress.
ClawAccessSnapshot
Snapshot for CLAW access.
CommonItemData
Common in-game item data.
CoreRegionData
Core region data configuration.
CoreStats
Gets or sets core player stats.
Counterfactuals
Match counterfactuals.
CPUPreset
CPU preset configuration.
CPUPresetSnapshot
Snapshots for pre-defined CPU presets.
Csr
A record of a match Competitive Skill Rank (CSR).
Currency
In-game currency (CR).
CurrencyAmount
Snapshot for currency amounts.
CurrencyDefinition
Definition of an in-game currency.
CurrencySnapshot
Snapshot for an in-game currency.
CustomAssetData
Custom data associated with an asset.
CustomFilmData
Custom data associated with a post-match film.
CustomGameDefinition
Definition for a custom game in Halo Infinite.
CustomizationData
Player customization data.
CustomMapData
Custom data for in-game maps.
CustomProjectData
Custom data associated with a game project.
DevicePresetOverrides
Overrides for device presets.
DisplayPath
Item display path configuration.
DisplayString
Display string with additional translations.
DriverDetails
Driver detail configuration.
DriverManifest
Driver manifest configuration.
EliminationStats
Player statistics associated with the Elimination game mode.
Emblem
Player emblem.
EmblemMapping
Mapping of an emblem to its associated nameplate.
EngineGameVariant
Engine game variant.
EngineGameVariantCustomData
Custom configuration data for an engine game variant.
ExtractionStats
Player statistics for the Extraction game mode.
FallbackPlaylist
Container class for a fallback playlist.
FavoriteAsset
Asset favorited by the player.
File
File metadata.
Film
Game film configuration.
FilmChunk
Metadata for an individual game film chunk.
FireTeamDetails
Details associated with a fireteam.
FlightedFeatureFlags
Configuration for flighted feature flags.
GenericAsset
Generic representation of a game asset, implemented through AssetBase.
GenericCore
Generic in-game core implemented through CoreBase.
GuideContainer
Container for in-game guide configuration.
HelmetConfigurationOptions
Class that represents helmet configurations in an armor kit.
HelmetOptions
Class for helmet configuration.
IdentifierName
Component identifier name.
InfectionStats
Statistics related to the Infection matchmade games.
InGameItem
In-game item configuration.
InGameItemConfiguration
Configuration for an in-game item.
IntelPreset
Placeholder implementation for an Intel hardware preset.
InventoryAmount
Representation of in-game consumable items within a player inventory.
InventoryDefinition
Configuration for player inventory.
ItemPath
Fully qualified item path.
JoinLobbyResponse
Container class for the response obtained when bootstrapping a new lobby.
Key
Signing key.
KillDeathStats
Container class for kill and death stats in matchmaking.
LobbyHopperErrorMessage
Error messages associated with the lobby service.
LobbyHopperErrorMessageList
Container for game lobby-related error messages.
LobbyJoinHandle
Join handle for Halo Infinite lobbies.
LobbyPresenceContainer
Container for lobby presence information.
LobbyPresenceRequestContainer
Container for a request for lobby presence information.
LobbyPresenceResult
Result information about a lobby presence query.
LobbyPresenceResultContainer
Container for lobby presence query results.
LocalizedDataContainer
Placeholder implementation for a localized data container.
Manifest
Class representing a game configuration manifest.
ManifestCustomData
Custom data included in a Halo Infinite build manifest.
Manufacturer
Gear manufacturer record.
Map
Halo Infinite game map.
MapModePair
Halo Infinite map-mode pairing configuration.
MarkerLocation
Container class for marker location data. Used for hip attachments.
MarketplaceRecord
Record for a marketplace entry.
MatchesPrivacy
Configuration for match privacy.
MatchHistoryResponse
Container for data on player match history.
MatchInfo
Container for general match information.
MatchLinks
Placeholder implementation for match links.
MatchProgression
Container for match progression information.
MatchSkillInfo
Skill information related to a match.
MatchStats
Container for match statistics.
Medal
Halo Infinite match performance medal.
MedalMetadata
Metadata for player-awarded medals.
Media
Reference information for in-game media.
Metadata
Game CMS item metadata.
MicrosoftStoreInventory
Container for Microsoft Store inventory configuration.
MicrosoftStoreMapping
Item mapping within the Microsoft Store.
MicrosoftStoreTitleConfiguration
Microsoft Store title configuration. Title split likely caused by the free-to-play (F2P) and Campaign editions of the game.
ModerationProofKeys
Proof keys used to sign moderation requests.
NetworkConfiguration
Game network configuration.
News
In-game news.
NewsArticle
In-game news article.
NvidiaPreset
Placeholder implementation for the NVidia hardware preset.
OddballStats
Statistics for the Oddball game mode.
OEConfiguration
Container for in-game message configuration.
Offering
Data related to an in-game offering.
OperationRewardTrackSnapshot
Reward track snapshot representing data from an operation.
Outfit
Configuration for an in-game outfit.
OverrideQuery
Graphic configuration override query.
OverrideQueryDefinition
Container for a graphics override query definition.
OverrideSettings
Graphics override settings.
ParticipationInfo
Game participation info for a player in Halo Infinite.
PerformanceValue
Player performance container.
Permission
Container for custom authoring permissions.
PersonalScore
Personal score awarded through a match or other means in the game.
PlayAssetStats
Class containing information about asset statistics.
Player
Represents a match player.
PlayerClearance
In-game flight ID, also known as player clearance.
PlayerCores
Container for player cores.
PlayerCustomization
Configuration for player customization.
PlayerCustomizationCollection
Container for multiple player customizations.
PlayerGiveaways
In-game giveaways.
PlayerInventory
Container for the player inventory.
PlayerItem
In-game item associated with a player.
PlayerMatchCount
Snapshot of played matches for a player.
PlayerMatchHistoryRecord
Match history record for a Halo Infinite player.
PlayerServiceRecord
Details about a player service record.
PlayerState
Snapshot of a player state.
PlayerTeamStat
Team performance statistics.
Playlist
Game playlist.
PlaylistConfiguration
Configuration for a Halo Infinite playlist.
PlaylistCsrContainer
Container for the playlist Competitive Skill Rank (CSR).
PlaylistCsrResultContainer
Container for CSR data associated with a playlst.
PlaylistCsrResults
Playlist CSR snapshot.
PlaylistCustomData
Custom data associated with a playlist.
PlaylistEntry
Configuration entry into a game playlist.
PlaylistMapModePairMetadata
Metadata associated with a map-mode pair.
PlaylistRotationEntry
Rotation entry for an in-game playlist.
Prefab
In-game Forge prefab.
PrefabCustomData
Custom data associated with a prefab.
Price
Definition for an item cost.
Project
Class containing information about a custom game project.
PveStats
Container class for Player-versus-Environment (i.e., Firefight) game mode stats.
PvpStats
Container class for Player-vs-Player (PvP) stats.
Query
Query used to get information on graphics specs overides.
RankedRewards
Container for ranked rewards.
RankRecap
Post-match player rank recap.
RankSnapshot
Container for rank snapshots.
RegionMetadata
Container class for region metadata, used with armors.
RegionOverrides
Class for region overrides.
Result
Result associated with a matchmade game.
Reward
Reward given to a player.
RewardContainer
Container for reward items awarded to the player.
RewardSnapshot
Snapshot of an in-game reward.
RewardSummary
Information about reward summaries. Usually used for player rewards on completion of challenges or specific event tracks.
RewardTrack
Information related to a Halo Infinite reward track.
RewardTrackMetadata
Container for metadata associated with a reward track.
RewardTrackProgress
Container for reward track progress measurement.
RewardTrackResult
Class containing the reward track result.
RewardTrackResultContainer
Class containing the results of a reward track query.
SearchResultsContainer
Container for search results obtained through the Discovery endpoint.
SeasonCalendar
Container class for season metadata.
SeasonCalendarEntry
Container class for a season calendar metadata entry.
SeasonRewardTrack
Configuration for a season reward track.
Server
Configuration for multiplayer servers in Halo Infinite.
SkillResult
Container for match skill-related results.
SortingMetadata
Sorting configuration for in-game items.
SpartanBody
Configuration for the Spartan body.
Sprite
Individual sprite configuration. Mostly used for medals.
SpriteContainer
Container for sprite information. Primarily used for medals.
StandardConfigurationOptions
Scaffolding class for standard configuration options for an armor.
StatPerformances
Container for player-specific stats.
Stats
Stats associated with a matchmade game.
SteamStoreInventory
Configuration for the title inventory in the Steam store.
SteamStoreMapping
Configuration for Steam store item mapping.
SteamStoreTitleConfiguration
Configuration for the title in the Steam store.
StockpileStats
Stats associated with a Stockpile match.
StoreItem
Listed store item.
StoreOffering
Container class for an in-game store offering.
StoreProduct
In-game store product.
StoreProductMapping
Definition of an in-store game item.
SubqueryContainer
Container class for service record subqueries.
SubsetDataContainer
Information about subset data for a game engine.
TagInfo
Information about tags associated with in-game assets.
TargetAsset
Container class for an in-game target asset.
TargetBanSummary
Summary for a user in-game ban.
Team
Information about a team participating in a matchmade game.
TestAcademyClientManifest
Test academy client manifest
TestAcademyTutorial
Test tutorial for the academy.
TestDrill
Test academy drill.
TestDrillCategory
Category associated with academy test drill.
TierCounterfactuals
Counterfactuals associated with ranked matchmaking tiers.
Transaction
Container class for a transaction.
TransactionSnapshot
Snapshot of in-game transactions.
UGCGameVariant
Container class for User-Generated Content (UGC) game variant.
Vector
Class representing a positioning vector.
VehicleCore
Vehicle core metadata.
VehicleCoreCollection
Container class for vehicle cores.
VehicleCoreTheme
Vehicle core theme definition.
VersionRating
Rating associated with a specific asset version.
VIPStats
Stats related to the VIP game mode.
WeaponCore
Weapon core.
WeaponCoreCollection
Collection of weapon cores.
WeaponCoreTheme
Theme associated with a weapon core.
ZonesStats
Stats related to Land Grab matches.
Enums
AssetKind
Types of assets available through the User-Generated Content discovery API.
GameplayInteraction
Type of interaction in a match.
GameVariantCategory
Category a game variant falls into.
LifecycleMode
Halo Infinite game lifecycle mode.
LobbyError
Enum representing potential lobby join errors.
MatchType
Types of matches that a user can query with StatsGetMatchHistory(String, Int32, Int32, MatchType).
Outcome
Played game outcome.
PlayerType
Type of player participating in a match.
PlaylistExperience
Playlist experience associated with a given match.
ResultCode
Code representing the result of the query.
ResultOrder
Determines how results in an API call that returns multiple entities are ordered.