Interface IAnalyticsTracker
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public interface IAnalyticsTracker
- Extension Methods
-
Methods
FollowupScenarioChosen(string, string, float)
void FollowupScenarioChosen(string fromScenarioId, string toScenarioId, float playtime)
Parameters
fromScenarioId string
toScenarioId string
playtime float
HUDActionBeltPathCheckpoint()
void HUDActionBeltPathCheckpoint()
HUDActionBeltPathFlipCorner()
void HUDActionBeltPathFlipCorner()
HUDActionBlueprintLibraryBlueprintSelected()
void HUDActionBlueprintLibraryBlueprintSelected()
HUDActionBlueprintLibraryOpenFolder()
void HUDActionBlueprintLibraryOpenFolder()
HUDActionBlueprintLibraryRefreshLibrary()
void HUDActionBlueprintLibraryRefreshLibrary()
HUDActionBlueprintLibrarySaveBuildingBlueprint()
void HUDActionBlueprintLibrarySaveBuildingBlueprint()
HUDActionBlueprintLibrarySaveIslandBlueprint()
void HUDActionBlueprintLibrarySaveIslandBlueprint()
HUDActionBuildingBlueprintCopyToClipboard()
void HUDActionBuildingBlueprintCopyToClipboard()
HUDActionBuildingClearedContents()
void HUDActionBuildingClearedContents()
HUDActionBuildingCutSelection()
void HUDActionBuildingCutSelection()
HUDActionBuildingSelectConnected()
void HUDActionBuildingSelectConnected()
HUDActionClickCompassShape()
void HUDActionClickCompassShape()
HUDActionCreateBuildingBlueprint()
void HUDActionCreateBuildingBlueprint()
HUDActionCreateIslandBlueprint()
void HUDActionCreateIslandBlueprint()
HUDActionCreateWaypoint()
void HUDActionCreateWaypoint()
void HUDActionDemoEndDialogWishlistButtonClicked()
void HUDActionDemoEndResearchWishlistButtonClicked()
void HUDActionFeedbackButtonClicked()
HUDActionHyperBeltCheckpoint()
void HUDActionHyperBeltCheckpoint()
HUDActionHyperBeltFlipCorner()
void HUDActionHyperBeltFlipCorner()
HUDActionIslandBlueprintCopyToClipboard()
void HUDActionIslandBlueprintCopyToClipboard()
HUDActionIslandClearedContents()
void HUDActionIslandClearedContents()
HUDActionIslandCutSelection()
void HUDActionIslandCutSelection()
HUDActionJumpBackWaypoint()
void HUDActionJumpBackWaypoint()
HUDActionJumpToHub()
void HUDActionJumpToHub()
HUDActionJumpToWaypoint()
void HUDActionJumpToWaypoint()
HUDActionOpenBlueprintLibrary()
void HUDActionOpenBlueprintLibrary()
HUDActionOpenResearchTree()
void HUDActionOpenResearchTree()
HUDActionOpenStatistics()
void HUDActionOpenStatistics()
HUDActionOpenWiki()
HUDActionOpenWikiEntry(WikiEntryId)
void HUDActionOpenWikiEntry(WikiEntryId entry)
Parameters
entry WikiEntryId
HUDActionPipetteBuilding()
void HUDActionPipetteBuilding()
HUDActionPipetteIsland()
void HUDActionPipetteIsland()
HUDActionRedo()
HUDActionSelectBuildingGroup(BuildingDefinitionGroupId)
void HUDActionSelectBuildingGroup(BuildingDefinitionGroupId definitionGroupId)
Parameters
definitionGroupId BuildingDefinitionGroupId
HUDActionSelectIsland(IslandDefinitionId)
void HUDActionSelectIsland(IslandDefinitionId definition)
Parameters
definition IslandDefinitionId
void HUDActionSwitchToolbarVariantsViaKeybinding()
void HUDActionToggleBlueprintConversionTooltip()
HUDActionToggleCameraSnapping(int)
void HUDActionToggleCameraSnapping(int value)
Parameters
value int
HUDActionToggleLayerVisibility()
void HUDActionToggleLayerVisibility()
HUDActionToggleVisualization(string, bool)
void HUDActionToggleVisualization(string id, bool enabled)
Parameters
id string
enabled bool
HUDIntroductionContinue()
void HUDIntroductionContinue()
HUDIntroductionShow()
void HUDIntroductionShow()
KeybindingTrackChanged(Keybinding)
void KeybindingTrackChanged(Keybinding binding)
Parameters
binding Keybinding
ResearchCompleted(string, string, float)
void ResearchCompleted(string scenarioId, string id, float playtime)
Parameters
scenarioId string
id string
playtime float
ResearchCompletedDetailed(string, string, float, int, int, int, int, int, int, int, int, int, int, int, int, IReadOnlyDictionary<ResearchLinearUpgradeId, int>)
void ResearchCompletedDetailed(string scenarioId, string id, float playtime, int buildingCount, int islandCount, int blueprintPoints, int blueprintPointsSpent, int unlockedSideGoalCount, int lockedSideGoalCount, int completedSideQuestsCount, int remainingChunkLimit, int totalChunkLimit, int usedChunkLimit, int remainingResearchPoints, int playerLevel, IReadOnlyDictionary<ResearchLinearUpgradeId, int> linearUpgradeLevels)
Parameters
scenarioId string
id string
playtime float
buildingCount int
islandCount int
blueprintPoints int
blueprintPointsSpent int
unlockedSideGoalCount int
lockedSideGoalCount int
completedSideQuestsCount int
remainingChunkLimit int
totalChunkLimit int
usedChunkLimit int
remainingResearchPoints int
playerLevel int
linearUpgradeLevels IReadOnlyDictionary<ResearchLinearUpgradeId, int>
ResearchStarted(string, string, float)
void ResearchStarted(string scenarioId, string id, float playtime)
Parameters
scenarioId string
id string
playtime float
SettingsTrackChanged(string, float)
void SettingsTrackChanged(string id, float value)
Parameters
id string
value float
TrackGraphicsPresetSelected(string)
void TrackGraphicsPresetSelected(string id)
Parameters
id string
TrackSystemSpecs(string, string, string, string, int, string, string, int, int, int, int, int, int, int, int, string, float)
void TrackSystemSpecs(string graphicsDeviceName, string graphicsDeviceType, string graphicsDeviceVendor, string graphicsDeviceVersion, int graphicsMemorySize, string deviceModel, string processorType, int processorCount, int processorFrequency, int systemMemorySize, int displayWidth, int displayHeight, int windowWidth, int windowHeight, int displayRefreshRate, string operatingSystem, float dpi)
Parameters
graphicsDeviceName string
graphicsDeviceType string
graphicsDeviceVendor string
graphicsDeviceVersion string
graphicsMemorySize int
deviceModel string
processorType string
processorCount int
processorFrequency int
systemMemorySize int
displayWidth int
displayHeight int
windowWidth int
windowHeight int
displayRefreshRate int
operatingSystem string
dpi float
TutorialEntryCompleted(TutorialStep)
void TutorialEntryCompleted(TutorialStep entry)
Parameters
entry TutorialStep
TutorialEntrySkipped(TutorialStep)
void TutorialEntrySkipped(TutorialStep entry)
Parameters
entry TutorialStep
TutorialMainGoalShown(TutorialStep)
void TutorialMainGoalShown(TutorialStep entry)
Parameters
entry TutorialStep
TutorialSkillAcademyShown(TutorialStep)
void TutorialSkillAcademyShown(TutorialStep entry)
Parameters
entry TutorialStep
void UIMenuAboutEntered()
void UIMenuChangelogEntered()
void UIMenuConfigureModeEntered(GameModeDefinition modeDefinition)
Parameters
modeDefinition GameModeDefinition
void UIMenuContinueExistingGame()
void UIMenuCreditsClickLink(string id)
Parameters
id string
void UIMenuCreditsEntered()
void UIMenuLicensesEntered()
UIMenuMainClickPublisher()
void UIMenuMainClickPublisher()
UIMenuMainClickSocialDiscord()
void UIMenuMainClickSocialDiscord()
UIMenuMainClickSocialPatreon()
void UIMenuMainClickSocialPatreon()
UIMenuMainClickSocialReddit()
void UIMenuMainClickSocialReddit()
UIMenuMainClickSocialSteam()
void UIMenuMainClickSocialSteam()
UIMenuMainClickSocialTwitter()
void UIMenuMainClickSocialTwitter()
UIMenuMainClickSocialYouTube()
void UIMenuMainClickSocialYouTube()
UIMenuMainEntered()
void UIMenuPlayConfigureSavegame()
void UIMenuPlayDeleteSavegame()
void UIMenuPlayDownloadSavegame()
void UIMenuPlayImportGame()
void UIMenuPlayShowFolder()
void UIMenuSelectModeEntered()
void UIMenuSettingsEntered()
void UIMenuStartConfigureCustomDifficulty()
void UIMenuStartConfigureCustomScenario()
void UIMenuStartConfigureExistingSavegame()
void UIMenuStartNewGame(GameParameters config)
Parameters
config GameParameters