ei

package
v0.0.0-...-4d263f2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 16, 2026 License: Unlicense Imports: 29 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Default_Contract_MinutesPerToken           = float64(60)
	Default_Contract_ChickenRunCooldownMinutes = float64(180)
)

Default values for Contract fields.

View Source
const (
	Default_ContractCoopStatusUpdateRequest_EggLayingRateBuff = float64(1)
	Default_ContractCoopStatusUpdateRequest_EarningsBuff      = float64(1)
)

Default values for ContractCoopStatusUpdateRequest fields.

View Source
const (
	Default_CoopBuffState_EggLayingRate = float64(1)
	Default_CoopBuffState_Earnings      = float64(1)
)

Default values for CoopBuffState fields.

View Source
const (
	Default_Backup_Settings_AgeRestricted              = bool(false)
	Default_Backup_Settings_UserAdsEnabled             = bool(true)
	Default_Backup_Settings_UserCloudEnabled           = bool(true)
	Default_Backup_Settings_UserAnalyticsEnabled       = bool(true)
	Default_Backup_Settings_UserPersonalizedAdsEnabled = bool(true)
)

Default values for Backup_Settings fields.

View Source
const (
	Default_Backup_Artifacts_FlowPercentageArtifacts    = float64(0.5)
	Default_Backup_Artifacts_FuelingEnabled             = bool(true)
	Default_Backup_Artifacts_InfusingEnabled_DEPRECATED = bool(true)
)

Default values for Backup_Artifacts fields.

View Source
const (
	Default_Backup_Misc_LastShareFarmValue                   = float64(1e+07)
	Default_Backup_Misc_LastShareSwarmFarmValue              = float64(1e+07)
	Default_Backup_Misc_LastShareSwarmSize                   = float64(140)
	Default_Backup_Misc_LastPrestigeAlertSoulEggs_DEPRECATED = uint64(45)
)

Default values for Backup_Misc fields.

View Source
const (
	// SeasonUnknownID is the ID for an unknown season
	SeasonUnknownID = "season_unknown"
	// SeasonUnknown is the name for an unknown season
	SeasonUnknown = "Unknown Season"
)
View Source
const (
	SeasonalScoringStandard = 0
	SeasonalScoringNerfed   = 1
)

Want an enum const for the SeasonalScoring field

View Source
const (
	Default_Backup_Game_CurrentFarm = uint32(0)
)

Default values for Backup_Game fields.

View Source
const (
	Default_Backup_Version = uint32(0)
)

Default values for Backup fields.

View Source
const (
	Default_ContractsResponse_MaxEop = uint32(1000)
)

Default values for ContractsResponse fields.

View Source
const (
	Default_CraftArtifactResponse_RarityAchieved = ArtifactSpec_COMMON
)

Default values for CraftArtifactResponse fields.

View Source
const (
	Default_EggIncFirstContactResponse_ErrorCode = uint32(0)
)

Default values for EggIncFirstContactResponse fields.

View Source
const (
	Default_LiveConfig_MiscConfig_ShellsLightingControlsPrice = uint32(175)
)

Default values for LiveConfig_MiscConfig fields.

View Source
const (
	Default_ShellSetSpec_PriceMult_DEPRECATED = float64(1)
)

Default values for ShellSetSpec fields.

Variables

View Source
var (
	Platform_name = map[int32]string{
		0: "UNKNOWN_PLATFORM",
		1: "IOS",
		2: "DROID",
	}
	Platform_value = map[string]int32{
		"UNKNOWN_PLATFORM": 0,
		"IOS":              1,
		"DROID":            2,
	}
)

Enum value maps for Platform.

View Source
var (
	DeviceFormFactor_name = map[int32]string{
		0: "UNKNOWN_DEVICE",
		1: "PHONE",
		2: "TABLET",
	}
	DeviceFormFactor_value = map[string]int32{
		"UNKNOWN_DEVICE": 0,
		"PHONE":          1,
		"TABLET":         2,
	}
)

Enum value maps for DeviceFormFactor.

View Source
var (
	AdNetwork_name = map[int32]string{
		0: "VUNGLE",
		1: "CHARTBOOST",
		2: "AD_COLONY",
		3: "HYPER_MX",
		4: "UNITY",
		5: "FACEBOOK",
		6: "APPLOVIN",
	}
	AdNetwork_value = map[string]int32{
		"VUNGLE":     0,
		"CHARTBOOST": 1,
		"AD_COLONY":  2,
		"HYPER_MX":   3,
		"UNITY":      4,
		"FACEBOOK":   5,
		"APPLOVIN":   6,
	}
)

Enum value maps for AdNetwork.

View Source
var (
	Egg_name = map[int32]string{
		1:    "EDIBLE",
		2:    "SUPERFOOD",
		3:    "MEDICAL",
		4:    "ROCKET_FUEL",
		5:    "SUPER_MATERIAL",
		6:    "FUSION",
		7:    "QUANTUM",
		8:    "IMMORTALITY",
		9:    "TACHYON",
		10:   "GRAVITON",
		11:   "DILITHIUM",
		12:   "PRODIGY",
		13:   "TERRAFORM",
		14:   "ANTIMATTER",
		15:   "DARK_MATTER",
		16:   "AI",
		17:   "NEBULA",
		18:   "UNIVERSE",
		19:   "ENLIGHTENMENT",
		50:   "CURIOSITY",
		51:   "INTEGRITY",
		52:   "HUMILITY",
		53:   "RESILIENCE",
		54:   "KINDNESS",
		100:  "CHOCOLATE",
		101:  "EASTER",
		102:  "WATERBALLOON",
		103:  "FIREWORK",
		104:  "PUMPKIN",
		200:  "CUSTOM_EGG",
		1000: "UNKNOWN",
	}
	Egg_value = map[string]int32{
		"EDIBLE":         1,
		"SUPERFOOD":      2,
		"MEDICAL":        3,
		"ROCKET_FUEL":    4,
		"SUPER_MATERIAL": 5,
		"FUSION":         6,
		"QUANTUM":        7,
		"IMMORTALITY":    8,
		"TACHYON":        9,
		"GRAVITON":       10,
		"DILITHIUM":      11,
		"PRODIGY":        12,
		"TERRAFORM":      13,
		"ANTIMATTER":     14,
		"DARK_MATTER":    15,
		"AI":             16,
		"NEBULA":         17,
		"UNIVERSE":       18,
		"ENLIGHTENMENT":  19,
		"CURIOSITY":      50,
		"INTEGRITY":      51,
		"HUMILITY":       52,
		"RESILIENCE":     53,
		"KINDNESS":       54,
		"CHOCOLATE":      100,
		"EASTER":         101,
		"WATERBALLOON":   102,
		"FIREWORK":       103,
		"PUMPKIN":        104,
		"CUSTOM_EGG":     200,
		"UNKNOWN":        1000,
	}
)

Enum value maps for Egg.

View Source
var (
	FarmType_name = map[int32]string{
		1: "EMPTY",
		2: "HOME",
		3: "CONTRACT",
	}
	FarmType_value = map[string]int32{
		"EMPTY":    1,
		"HOME":     2,
		"CONTRACT": 3,
	}
)

Enum value maps for FarmType.

View Source
var (
	GoalType_name = map[int32]string{
		1:   "EGGS_LAID",
		100: "UNKNOWN_GOAL",
	}
	GoalType_value = map[string]int32{
		"EGGS_LAID":    1,
		"UNKNOWN_GOAL": 100,
	}
)

Enum value maps for GoalType.

View Source
var (
	RewardType_name = map[int32]string{
		1:   "CASH",
		2:   "GOLD",
		3:   "SOUL_EGGS",
		4:   "EGGS_OF_PROPHECY",
		5:   "EPIC_RESEARCH_ITEM",
		6:   "PIGGY_FILL",
		7:   "PIGGY_MULTIPLIER",
		8:   "PIGGY_LEVEL_BUMP",
		9:   "BOOST",
		10:  "BOOST_TOKEN",
		11:  "ARTIFACT",
		12:  "ARTIFACT_CASE",
		13:  "CHICKEN",
		14:  "SHELL_SCRIPT",
		15:  "VIRTUE_GEM",
		100: "UNKNOWN_REWARD",
	}
	RewardType_value = map[string]int32{
		"CASH":               1,
		"GOLD":               2,
		"SOUL_EGGS":          3,
		"EGGS_OF_PROPHECY":   4,
		"EPIC_RESEARCH_ITEM": 5,
		"PIGGY_FILL":         6,
		"PIGGY_MULTIPLIER":   7,
		"PIGGY_LEVEL_BUMP":   8,
		"BOOST":              9,
		"BOOST_TOKEN":        10,
		"ARTIFACT":           11,
		"ARTIFACT_CASE":      12,
		"CHICKEN":            13,
		"SHELL_SCRIPT":       14,
		"VIRTUE_GEM":         15,
		"UNKNOWN_REWARD":     100,
	}
)

Enum value maps for RewardType.

View Source
var (
	UILocation_name = map[int32]string{
		0:  "NONE",
		1:  "SHOP",
		2:  "BOOST_SHOP",
		3:  "PIGGY",
		4:  "PRO_PERMIT",
		10: "ULTRA_SHOP",
		5:  "SHELLS",
		6:  "SHELL_SETS",
		12: "SHELLS_SHOWCASE",
		7:  "CHICKENS",
		11: "CHICKEN_HATS",
		8:  "EPIC_RESEARCH",
		9:  "SETTINGS",
		13: "HELP",
		14: "UNIVERSITY",
	}
	UILocation_value = map[string]int32{
		"NONE":            0,
		"SHOP":            1,
		"BOOST_SHOP":      2,
		"PIGGY":           3,
		"PRO_PERMIT":      4,
		"ULTRA_SHOP":      10,
		"SHELLS":          5,
		"SHELL_SETS":      6,
		"SHELLS_SHOWCASE": 12,
		"CHICKENS":        7,
		"CHICKEN_HATS":    11,
		"EPIC_RESEARCH":   8,
		"SETTINGS":        9,
		"HELP":            13,
		"UNIVERSITY":      14,
	}
)

Enum value maps for UILocation.

View Source
var (
	UserType_name = map[int32]string{
		0:  "ALL_USERS",
		15: "EGGED_UP",
		1:  "CONTRACTS_UNLOCKED",
		3:  "ARTIFACTS_UNLOCKED",
		4:  "FUEL_TANK_UNLOCKED",
		5:  "PRO_PERMIT_ACTIVE",
		6:  "ULTRA_ACTIVE",
		7:  "NO_PRO_PERMIT",
		8:  "NO_ULTRA",
		9:  "CONTRACTS_INACTIVE",
		10: "CONTRACTS_ACTIVE",
		11: "PLAYING_CONTRACT",
		12: "ARTIFACTS_INACTIVE",
		13: "ARTIFACTS_ACTIVE",
		14: "PRESTIGE_READY",
		16: "PIGGY_HESITANT",
	}
	UserType_value = map[string]int32{
		"ALL_USERS":          0,
		"EGGED_UP":           15,
		"CONTRACTS_UNLOCKED": 1,
		"ARTIFACTS_UNLOCKED": 3,
		"FUEL_TANK_UNLOCKED": 4,
		"PRO_PERMIT_ACTIVE":  5,
		"ULTRA_ACTIVE":       6,
		"NO_PRO_PERMIT":      7,
		"NO_ULTRA":           8,
		"CONTRACTS_INACTIVE": 9,
		"CONTRACTS_ACTIVE":   10,
		"PLAYING_CONTRACT":   11,
		"ARTIFACTS_INACTIVE": 12,
		"ARTIFACTS_ACTIVE":   13,
		"PRESTIGE_READY":     14,
		"PIGGY_HESITANT":     16,
	}
)

Enum value maps for UserType.

View Source
var (
	LeaderboardScope_name = map[int32]string{
		0: "ALL_TIME",
		1: "CURRENT_SEASON",
	}
	LeaderboardScope_value = map[string]int32{
		"ALL_TIME":       0,
		"CURRENT_SEASON": 1,
	}
)

Enum value maps for LeaderboardScope.

View Source
var (
	EggIncFirstContactResponse_ErrorCodes_name = map[int32]string{
		0: "NO_ERROR",
		1: "EXISTING_USER_W_GAMER_ID",
		2: "USER_NOT_FOUND",
		3: "BACKUP_CONFLICT",
	}
	EggIncFirstContactResponse_ErrorCodes_value = map[string]int32{
		"NO_ERROR":                 0,
		"EXISTING_USER_W_GAMER_ID": 1,
		"USER_NOT_FOUND":           2,
		"BACKUP_CONFLICT":          3,
	}
)

Enum value maps for EggIncFirstContactResponse_ErrorCodes.

View Source
var (
	GameModifier_GameDimension_name = map[int32]string{
		0: "INVALID",
		1: "EARNINGS",
		2: "AWAY_EARNINGS",
		3: "INTERNAL_HATCHERY_RATE",
		4: "EGG_LAYING_RATE",
		5: "SHIPPING_CAPACITY",
		6: "HAB_CAPACITY",
		7: "VEHICLE_COST",
		8: "HAB_COST",
		9: "RESEARCH_COST",
	}
	GameModifier_GameDimension_value = map[string]int32{
		"INVALID":                0,
		"EARNINGS":               1,
		"AWAY_EARNINGS":          2,
		"INTERNAL_HATCHERY_RATE": 3,
		"EGG_LAYING_RATE":        4,
		"SHIPPING_CAPACITY":      5,
		"HAB_CAPACITY":           6,
		"VEHICLE_COST":           7,
		"HAB_COST":               8,
		"RESEARCH_COST":          9,
	}
)

Enum value maps for GameModifier_GameDimension.

View Source
var (
	Contract_PlayerGrade_name = map[int32]string{
		0: "GRADE_UNSET",
		1: "GRADE_C",
		2: "GRADE_B",
		3: "GRADE_A",
		4: "GRADE_AA",
		5: "GRADE_AAA",
	}
	Contract_PlayerGrade_value = map[string]int32{
		"GRADE_UNSET": 0,
		"GRADE_C":     1,
		"GRADE_B":     2,
		"GRADE_A":     3,
		"GRADE_AA":    4,
		"GRADE_AAA":   5,
	}
)

Enum value maps for Contract_PlayerGrade.

View Source
var (
	ContractPlayerInfo_Status_name = map[int32]string{
		0: "UNKNOWN",
		1: "CALCULATING",
		2: "OUT_OF_DATE",
		4: "INCOMPLETE",
		3: "COMPLETE",
	}
	ContractPlayerInfo_Status_value = map[string]int32{
		"UNKNOWN":     0,
		"CALCULATING": 1,
		"OUT_OF_DATE": 2,
		"INCOMPLETE":  4,
		"COMPLETE":    3,
	}
)

Enum value maps for ContractPlayerInfo_Status.

View Source
var (
	ContractEvaluation_PoorBehavior_name = map[int32]string{
		0: "NONE",
		1: "LOW_CONTRIBUTION",
		2: "BAD_CONTRIBUTION",
		3: "DISHONORABLY_DISCHARGED",
		4: "POOR_TEAMWORK",
		5: "ABANDONED_COOP",
		6: "TIME_CHEAT",
	}
	ContractEvaluation_PoorBehavior_value = map[string]int32{
		"NONE":                    0,
		"LOW_CONTRIBUTION":        1,
		"BAD_CONTRIBUTION":        2,
		"DISHONORABLY_DISCHARGED": 3,
		"POOR_TEAMWORK":           4,
		"ABANDONED_COOP":          5,
		"TIME_CHEAT":              6,
	}
)

Enum value maps for ContractEvaluation_PoorBehavior.

View Source
var (
	ContractEvaluation_Status_name = map[int32]string{
		0: "UNKNOWN",
		1: "PENDING",
		2: "EVALUATING",
		3: "COMPLETE",
	}
	ContractEvaluation_Status_value = map[string]int32{
		"UNKNOWN":    0,
		"PENDING":    1,
		"EVALUATING": 2,
		"COMPLETE":   3,
	}
)

Enum value maps for ContractEvaluation_Status.

View Source
var (
	ContractCoopStatusResponse_ResponseStatus_name = map[int32]string{
		0:   "NO_ERROR",
		1:   "MISSING_USER",
		2:   "MISSING_COOP_ID",
		3:   "MISSING_CONTRACT_ID",
		4:   "MEMBERSHIP_NOT_FOUND",
		5:   "COOP_NOT_FOUND",
		6:   "CONTRACT_NOT_FOUND",
		7:   "INVALID_MEMBERSHIP",
		500: "NO_HTTP_RESPONSE",
	}
	ContractCoopStatusResponse_ResponseStatus_value = map[string]int32{
		"NO_ERROR":             0,
		"MISSING_USER":         1,
		"MISSING_COOP_ID":      2,
		"MISSING_CONTRACT_ID":  3,
		"MEMBERSHIP_NOT_FOUND": 4,
		"COOP_NOT_FOUND":       5,
		"CONTRACT_NOT_FOUND":   6,
		"INVALID_MEMBERSHIP":   7,
		"NO_HTTP_RESPONSE":     500,
	}
)

Enum value maps for ContractCoopStatusResponse_ResponseStatus.

View Source
var (
	ContractCoopStatusResponse_MemberStatus_name = map[int32]string{
		0: "VALID",
		1: "KICKED_INACTIVE",
		2: "KICKED_PRIVATE",
		3: "KICKED_CHEATS",
		4: "KICKED_LEECH",
	}
	ContractCoopStatusResponse_MemberStatus_value = map[string]int32{
		"VALID":           0,
		"KICKED_INACTIVE": 1,
		"KICKED_PRIVATE":  2,
		"KICKED_CHEATS":   3,
		"KICKED_LEECH":    4,
	}
)

Enum value maps for ContractCoopStatusResponse_MemberStatus.

View Source
var (
	ContractCoopStatusResponse_Status_name = map[int32]string{
		0: "UNKNOWN",
		1: "LOBBY",
		2: "ACTIVE",
		3: "COMPLETE",
		4: "FINALIZED",
	}
	ContractCoopStatusResponse_Status_value = map[string]int32{
		"UNKNOWN":   0,
		"LOBBY":     1,
		"ACTIVE":    2,
		"COMPLETE":  3,
		"FINALIZED": 4,
	}
)

Enum value maps for ContractCoopStatusResponse_Status.

View Source
var (
	ReportPlayerCoopRequest_Reason_name = map[int32]string{
		0: "UNKNOWN",
		1: "OFFENSIVE_NAME",
		2: "CHEATING",
		3: "LEECHING",
	}
	ReportPlayerCoopRequest_Reason_value = map[string]int32{
		"UNKNOWN":        0,
		"OFFENSIVE_NAME": 1,
		"CHEATING":       2,
		"LEECHING":       3,
	}
)

Enum value maps for ReportPlayerCoopRequest_Reason.

View Source
var (
	KickPlayerCoopRequest_Reason_name = map[int32]string{
		0: "INVALID",
		1: "CHEATER",
		2: "IDLE",
		3: "LEECH",
		4: "PRIVATE",
	}
	KickPlayerCoopRequest_Reason_value = map[string]int32{
		"INVALID": 0,
		"CHEATER": 1,
		"IDLE":    2,
		"LEECH":   3,
		"PRIVATE": 4,
	}
)

Enum value maps for KickPlayerCoopRequest_Reason.

View Source
var (
	LiveConfig_HelpConfig_HowToVideoInfo_Type_name = map[int32]string{
		0: "VIDEO",
		1: "ARTICLE",
	}
	LiveConfig_HelpConfig_HowToVideoInfo_Type_value = map[string]int32{
		"VIDEO":   0,
		"ARTICLE": 1,
	}
)

Enum value maps for LiveConfig_HelpConfig_HowToVideoInfo_Type.

View Source
var (
	MissionInfo_Spaceship_name = map[int32]string{
		0:  "CHICKEN_ONE",
		1:  "CHICKEN_NINE",
		2:  "CHICKEN_HEAVY",
		3:  "BCR",
		4:  "MILLENIUM_CHICKEN",
		5:  "CORELLIHEN_CORVETTE",
		6:  "GALEGGTICA",
		7:  "CHICKFIANT",
		8:  "VOYEGGER",
		9:  "HENERPRISE",
		10: "ATREGGIES",
	}
	MissionInfo_Spaceship_value = map[string]int32{
		"CHICKEN_ONE":         0,
		"CHICKEN_NINE":        1,
		"CHICKEN_HEAVY":       2,
		"BCR":                 3,
		"MILLENIUM_CHICKEN":   4,
		"CORELLIHEN_CORVETTE": 5,
		"GALEGGTICA":          6,
		"CHICKFIANT":          7,
		"VOYEGGER":            8,
		"HENERPRISE":          9,
		"ATREGGIES":           10,
	}
)

Enum value maps for MissionInfo_Spaceship.

View Source
var (
	MissionInfo_Status_name = map[int32]string{
		0:  "FUELING",
		5:  "PREPARE_TO_LAUNCH",
		10: "EXPLORING",
		15: "RETURNED",
		16: "ANALYZING",
		20: "COMPLETE",
		25: "ARCHIVED",
		30: "ABORTED",
	}
	MissionInfo_Status_value = map[string]int32{
		"FUELING":           0,
		"PREPARE_TO_LAUNCH": 5,
		"EXPLORING":         10,
		"RETURNED":          15,
		"ANALYZING":         16,
		"COMPLETE":          20,
		"ARCHIVED":          25,
		"ABORTED":           30,
	}
)

Enum value maps for MissionInfo_Status.

View Source
var (
	MissionInfo_DurationType_name = map[int32]string{
		0: "SHORT",
		1: "LONG",
		2: "EPIC",
		3: "TUTORIAL",
	}
	MissionInfo_DurationType_value = map[string]int32{
		"SHORT":    0,
		"LONG":     1,
		"EPIC":     2,
		"TUTORIAL": 3,
	}
)

Enum value maps for MissionInfo_DurationType.

View Source
var (
	MissionInfo_MissionType_name = map[int32]string{
		0: "STANDARD",
		1: "VIRTUE",
	}
	MissionInfo_MissionType_value = map[string]int32{
		"STANDARD": 0,
		"VIRTUE":   1,
	}
)

Enum value maps for MissionInfo_MissionType.

View Source
var (
	ArtifactSpec_Name_name = map[int32]string{
		0:     "LUNAR_TOTEM",
		3:     "NEODYMIUM_MEDALLION",
		4:     "BEAK_OF_MIDAS",
		5:     "LIGHT_OF_EGGENDIL",
		6:     "DEMETERS_NECKLACE",
		7:     "VIAL_MARTIAN_DUST",
		8:     "ORNATE_GUSSET",
		9:     "THE_CHALICE",
		10:    "BOOK_OF_BASAN",
		11:    "PHOENIX_FEATHER",
		12:    "TUNGSTEN_ANKH",
		21:    "AURELIAN_BROOCH",
		22:    "CARVED_RAINSTICK",
		23:    "PUZZLE_CUBE",
		24:    "QUANTUM_METRONOME",
		25:    "SHIP_IN_A_BOTTLE",
		26:    "TACHYON_DEFLECTOR",
		27:    "INTERSTELLAR_COMPASS",
		28:    "DILITHIUM_MONOCLE",
		29:    "TITANIUM_ACTUATOR",
		30:    "MERCURYS_LENS",
		1:     "TACHYON_STONE",
		31:    "DILITHIUM_STONE",
		32:    "SHELL_STONE",
		33:    "LUNAR_STONE",
		34:    "SOUL_STONE",
		39:    "PROPHECY_STONE",
		36:    "QUANTUM_STONE",
		37:    "TERRA_STONE",
		38:    "LIFE_STONE",
		40:    "CLARITY_STONE",
		13:    "EXTRATERRESTRIAL_ALUMINUM",
		14:    "ANCIENT_TUNGSTEN",
		15:    "SPACE_ROCKS",
		16:    "ALIEN_WOOD",
		17:    "GOLD_METEORITE",
		18:    "TAU_CETI_GEODE",
		19:    "CENTAURIAN_STEEL",
		20:    "ERIDANI_FEATHER",
		35:    "DRONE_PARTS",
		41:    "CELESTIAL_BRONZE",
		42:    "LALANDE_HIDE",
		43:    "SOLAR_TITANIUM",
		2:     "TACHYON_STONE_FRAGMENT",
		44:    "DILITHIUM_STONE_FRAGMENT",
		45:    "SHELL_STONE_FRAGMENT",
		46:    "LUNAR_STONE_FRAGMENT",
		47:    "SOUL_STONE_FRAGMENT",
		48:    "PROPHECY_STONE_FRAGMENT",
		49:    "QUANTUM_STONE_FRAGMENT",
		50:    "TERRA_STONE_FRAGMENT",
		51:    "LIFE_STONE_FRAGMENT",
		52:    "CLARITY_STONE_FRAGMENT",
		10000: "UNKNOWN",
	}
	ArtifactSpec_Name_value = map[string]int32{
		"LUNAR_TOTEM":               0,
		"NEODYMIUM_MEDALLION":       3,
		"BEAK_OF_MIDAS":             4,
		"LIGHT_OF_EGGENDIL":         5,
		"DEMETERS_NECKLACE":         6,
		"VIAL_MARTIAN_DUST":         7,
		"ORNATE_GUSSET":             8,
		"THE_CHALICE":               9,
		"BOOK_OF_BASAN":             10,
		"PHOENIX_FEATHER":           11,
		"TUNGSTEN_ANKH":             12,
		"AURELIAN_BROOCH":           21,
		"CARVED_RAINSTICK":          22,
		"PUZZLE_CUBE":               23,
		"QUANTUM_METRONOME":         24,
		"SHIP_IN_A_BOTTLE":          25,
		"TACHYON_DEFLECTOR":         26,
		"INTERSTELLAR_COMPASS":      27,
		"DILITHIUM_MONOCLE":         28,
		"TITANIUM_ACTUATOR":         29,
		"MERCURYS_LENS":             30,
		"TACHYON_STONE":             1,
		"DILITHIUM_STONE":           31,
		"SHELL_STONE":               32,
		"LUNAR_STONE":               33,
		"SOUL_STONE":                34,
		"PROPHECY_STONE":            39,
		"QUANTUM_STONE":             36,
		"TERRA_STONE":               37,
		"LIFE_STONE":                38,
		"CLARITY_STONE":             40,
		"EXTRATERRESTRIAL_ALUMINUM": 13,
		"ANCIENT_TUNGSTEN":          14,
		"SPACE_ROCKS":               15,
		"ALIEN_WOOD":                16,
		"GOLD_METEORITE":            17,
		"TAU_CETI_GEODE":            18,
		"CENTAURIAN_STEEL":          19,
		"ERIDANI_FEATHER":           20,
		"DRONE_PARTS":               35,
		"CELESTIAL_BRONZE":          41,
		"LALANDE_HIDE":              42,
		"SOLAR_TITANIUM":            43,
		"TACHYON_STONE_FRAGMENT":    2,
		"DILITHIUM_STONE_FRAGMENT":  44,
		"SHELL_STONE_FRAGMENT":      45,
		"LUNAR_STONE_FRAGMENT":      46,
		"SOUL_STONE_FRAGMENT":       47,
		"PROPHECY_STONE_FRAGMENT":   48,
		"QUANTUM_STONE_FRAGMENT":    49,
		"TERRA_STONE_FRAGMENT":      50,
		"LIFE_STONE_FRAGMENT":       51,
		"CLARITY_STONE_FRAGMENT":    52,
		"UNKNOWN":                   10000,
	}
)

Enum value maps for ArtifactSpec_Name.

View Source
var (
	ArtifactSpec_Level_name = map[int32]string{
		0: "INFERIOR",
		1: "LESSER",
		2: "NORMAL",
		3: "GREATER",
		4: "SUPERIOR",
	}
	ArtifactSpec_Level_value = map[string]int32{
		"INFERIOR": 0,
		"LESSER":   1,
		"NORMAL":   2,
		"GREATER":  3,
		"SUPERIOR": 4,
	}
)

Enum value maps for ArtifactSpec_Level.

View Source
var (
	ArtifactSpec_Rarity_name = map[int32]string{
		0: "COMMON",
		1: "RARE",
		2: "EPIC",
		3: "LEGENDARY",
	}
	ArtifactSpec_Rarity_value = map[string]int32{
		"COMMON":    0,
		"RARE":      1,
		"EPIC":      2,
		"LEGENDARY": 3,
	}
)

Enum value maps for ArtifactSpec_Rarity.

View Source
var (
	ArtifactSpec_Type_name = map[int32]string{
		0: "ARTIFACT",
		1: "STONE",
		2: "INGREDIENT",
		3: "STONE_INGREDIENT",
	}
	ArtifactSpec_Type_value = map[string]int32{
		"ARTIFACT":         0,
		"STONE":            1,
		"INGREDIENT":       2,
		"STONE_INGREDIENT": 3,
	}
)

Enum value maps for ArtifactSpec_Type.

View Source
var (
	SaveBackupResponse_ErrorCodes_name = map[int32]string{
		0: "NO_ERROR",
		1: "USER_NOT_FOUND",
		2: "COULD_NOT_OVERWRITE",
		3: "BACKUP_OFFERED",
		4: "BAD_USER_ID",
	}
	SaveBackupResponse_ErrorCodes_value = map[string]int32{
		"NO_ERROR":            0,
		"USER_NOT_FOUND":      1,
		"COULD_NOT_OVERWRITE": 2,
		"BACKUP_OFFERED":      3,
		"BAD_USER_ID":         4,
	}
)

Enum value maps for SaveBackupResponse_ErrorCodes.

View Source
var (
	ShellSpec_AssetType_name = map[int32]string{}/* 107 elements not displayed */

	ShellSpec_AssetType_value = map[string]int32{}/* 107 elements not displayed */

)

Enum value maps for ShellSpec_AssetType.

View Source
var (
	ShellObjectSpec_ChickenAnimation_name = map[int32]string{
		0: "STANDARD_RUN",
		7: "SLOWMO",
		1: "WOBBLE",
		5: "WOBBLE_LEAN",
		2: "SMOOTH",
		6: "SMOOTH_LEAN",
		3: "HOVER",
		4: "SIDEWAYS_SMOOTH",
		8: "SIDEWAYS_LEAN",
	}
	ShellObjectSpec_ChickenAnimation_value = map[string]int32{
		"STANDARD_RUN":    0,
		"SLOWMO":          7,
		"WOBBLE":          1,
		"WOBBLE_LEAN":     5,
		"SMOOTH":          2,
		"SMOOTH_LEAN":     6,
		"HOVER":           3,
		"SIDEWAYS_SMOOTH": 4,
		"SIDEWAYS_LEAN":   8,
	}
)

Enum value maps for ShellObjectSpec_ChickenAnimation.

View Source
var (
	ShellDB_FarmElement_name = map[int32]string{
		1:  "HEN_HOUSE",
		2:  "SILO",
		3:  "MAILBOX",
		4:  "TROPHY_CASE",
		5:  "GROUND",
		6:  "HARDSCAPE",
		7:  "HYPERLOOP",
		8:  "DEPOT",
		9:  "LAB",
		10: "HATCHERY",
		11: "HOA",
		12: "MISSION_CONTROL",
		13: "FUEL_TANK",
		14: "CHICKEN",
		15: "HAT",
		99: "UNKNOWN",
	}
	ShellDB_FarmElement_value = map[string]int32{
		"HEN_HOUSE":       1,
		"SILO":            2,
		"MAILBOX":         3,
		"TROPHY_CASE":     4,
		"GROUND":          5,
		"HARDSCAPE":       6,
		"HYPERLOOP":       7,
		"DEPOT":           8,
		"LAB":             9,
		"HATCHERY":        10,
		"HOA":             11,
		"MISSION_CONTROL": 12,
		"FUEL_TANK":       13,
		"CHICKEN":         14,
		"HAT":             15,
		"UNKNOWN":         99,
	}
)

Enum value maps for ShellDB_FarmElement.

View Source
var (
	ShellShowcaseListingInfo_Status_name = map[int32]string{
		0: "NONE",
		1: "SUBMITTED",
		2: "LIVE",
		3: "FEATURED",
		5: "FEATURED_ALUM",
		6: "ARCHIVED",
		4: "INVALID",
	}
	ShellShowcaseListingInfo_Status_value = map[string]int32{
		"NONE":          0,
		"SUBMITTED":     1,
		"LIVE":          2,
		"FEATURED":      3,
		"FEATURED_ALUM": 5,
		"ARCHIVED":      6,
		"INVALID":       4,
	}
)

Enum value maps for ShellShowcaseListingInfo_Status.

View Source
var (
	UserVerificationAnalysis_Status_name = map[int32]string{
		0: "UNKNOWN",
		1: "PROCESSING",
		2: "COMPLETE",
	}
	UserVerificationAnalysis_Status_value = map[string]int32{
		"UNKNOWN":    0,
		"PROCESSING": 1,
		"COMPLETE":   2,
	}
)

Enum value maps for UserVerificationAnalysis_Status.

View Source
var (
	UserSubscriptionInfo_Level_name = map[int32]string{
		0: "STANDARD",
		1: "PRO",
	}
	UserSubscriptionInfo_Level_value = map[string]int32{
		"STANDARD": 0,
		"PRO":      1,
	}
)

Enum value maps for UserSubscriptionInfo_Level.

View Source
var (
	UserSubscriptionInfo_Status_name = map[int32]string{
		0: "UNKNOWN",
		1: "ACTIVE",
		2: "EXPIRED",
		3: "REVOKED",
		4: "GRACE_PERIOD",
		5: "PAUSE_HOLD",
	}
	UserSubscriptionInfo_Status_value = map[string]int32{
		"UNKNOWN":      0,
		"ACTIVE":       1,
		"EXPIRED":      2,
		"REVOKED":      3,
		"GRACE_PERIOD": 4,
		"PAUSE_HOLD":   5,
	}
)

Enum value maps for UserSubscriptionInfo_Status.

View Source
var (
	SyncPathOfVirtueResponse_Status_name = map[int32]string{
		0: "OK",
		1: "PROBLEM",
		2: "HTTP_ERROR",
	}
	SyncPathOfVirtueResponse_Status_value = map[string]int32{
		"OK":         0,
		"PROBLEM":    1,
		"HTTP_ERROR": 2,
	}
)

Enum value maps for SyncPathOfVirtueResponse_Status.

View Source
var AllEventMap map[string]EggEvent

AllEventMap holds all events by type

View Source
var ArtifactLevels = []string{"T1", "T2", "T3", "T4", "T5"}

ArtifactLevels are used to map the level enums to strings

View Source
var ArtifactMap = map[string]*Artifact{
	"D-T4L":        {Type: "Deflector", Quality: "T4L", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.20, Stones: 2},
	"D-T4E":        {Type: "Deflector", Quality: "T4E", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.19, Stones: 2},
	"D-T4R":        {Type: "Deflector", Quality: "T4R", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.17, Stones: 1},
	"D-T4C":        {Type: "Deflector", Quality: "T4C", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.15, Stones: 0},
	"D-T3R":        {Type: "Deflector", Quality: "T3R", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.13, Stones: 1},
	"D-T3C":        {Type: "Deflector", Quality: "T3C", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.12, Stones: 0},
	"D-NONE":       {Type: "Deflector", Quality: "NONE", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.0, Stones: 0},
	"M-T4L":        {Type: "Metronome", Quality: "T4L", ShipBuff: 1.0, LayBuff: 1.35, DeflBuff: 1.0, Stones: 3},
	"M-T4E":        {Type: "Metronome", Quality: "T4E", ShipBuff: 1.0, LayBuff: 1.30, DeflBuff: 1.0, Stones: 2},
	"M-T4R":        {Type: "Metronome", Quality: "T4R", ShipBuff: 1.0, LayBuff: 1.25, DeflBuff: 1.0, Stones: 1},
	"M-T4C":        {Type: "Metronome", Quality: "T4C", ShipBuff: 1.0, LayBuff: 1.20, DeflBuff: 1.0, Stones: 0},
	"M-T3R":        {Type: "Metronome", Quality: "T3R", ShipBuff: 1.0, LayBuff: 1.15, DeflBuff: 1.0, Stones: 1},
	"M-T3C":        {Type: "Metronome", Quality: "T3C", ShipBuff: 1.0, LayBuff: 1.10, DeflBuff: 1.0, Stones: 0},
	"M-NONE":       {Type: "Metronome", Quality: "NONE", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.0, Stones: 0},
	"C-T4L":        {Type: "Compass", Quality: "T4L", ShipBuff: 1.50, LayBuff: 1.0, DeflBuff: 1.0, Stones: 3},
	"C-T4E":        {Type: "Compass", Quality: "T4E", ShipBuff: 1.40, LayBuff: 1.0, DeflBuff: 1.0, Stones: 2},
	"C-T4R":        {Type: "Compass", Quality: "T4R", ShipBuff: 1.35, LayBuff: 1.0, DeflBuff: 1.0, Stones: 1},
	"C-T4C":        {Type: "Compass", Quality: "T4C", ShipBuff: 1.30, LayBuff: 1.0, DeflBuff: 1.0, Stones: 0},
	"C-T3R":        {Type: "Compass", Quality: "T3R", ShipBuff: 1.22, LayBuff: 1.0, DeflBuff: 1.0, Stones: 1},
	"C-T3C":        {Type: "Compass", Quality: "T3C", ShipBuff: 1.20, LayBuff: 1.0, DeflBuff: 1.0, Stones: 0},
	"C-NONE":       {Type: "Compass", Quality: "NONE", ShipBuff: 1.00, LayBuff: 1.0, DeflBuff: 1.0, Stones: 0},
	"G-T4L":        {Type: "Gusset", Quality: "T4L", ShipBuff: 1.0, LayBuff: 1.25, DeflBuff: 1.0, Stones: 3},
	"G-T4E":        {Type: "Gusset", Quality: "T4E", ShipBuff: 1.0, LayBuff: 1.22, DeflBuff: 1.0, Stones: 2},
	"G-T4C":        {Type: "Gusset", Quality: "T4C", ShipBuff: 1.0, LayBuff: 1.20, DeflBuff: 1.0, Stones: 0},
	"G-T3R":        {Type: "Gusset", Quality: "T3R", ShipBuff: 1.0, LayBuff: 1.19, DeflBuff: 1.0, Stones: 1},
	"G-T3C":        {Type: "Gusset", Quality: "T3C", ShipBuff: 1.0, LayBuff: 1.16, DeflBuff: 1.0, Stones: 0},
	"G-T2E":        {Type: "Gusset", Quality: "T2E", ShipBuff: 1.0, LayBuff: 1.12, DeflBuff: 1.0, Stones: 0},
	"G-NONE":       {Type: "Gusset", Quality: "NONE", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.0, Stones: 0},
	"NONE":         {Type: "Collegg", Quality: "NONE", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.0, Stones: 0},
	"CARBON FIBER": {Type: "Collegg", Quality: "5%", ShipBuff: 1.05, LayBuff: 1.0, DeflBuff: 1.0, Stones: 0, Dimension: GameModifier_SHIPPING_CAPACITY},
	"CHOCOLATE":    {Type: "Collegg", Quality: "3x", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.0, Stones: 0, Dimension: GameModifier_AWAY_EARNINGS},
	"EASTER":       {Type: "Collegg", Quality: "5%", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.0, Stones: 0, Dimension: GameModifier_INTERNAL_HATCHERY_RATE},
	"FIREWORK":     {Type: "Collegg", Quality: "5%", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.0, Stones: 0, Dimension: GameModifier_EARNINGS},
	"LITHIUM":      {Type: "Collegg", Quality: "10%", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.0, Stones: 0, Dimension: GameModifier_VEHICLE_COST},
	"PUMPKIN":      {Type: "Collegg", Quality: "5%", ShipBuff: 1.05, LayBuff: 1.0, DeflBuff: 1.0, Stones: 0, Dimension: GameModifier_SHIPPING_CAPACITY},
	"WATERBALLOON": {Type: "Collegg", Quality: "95%", ShipBuff: 1.0, LayBuff: 1.0, DeflBuff: 1.0, Stones: 0, Dimension: GameModifier_RESEARCH_COST},
	"P.E.G.G.":     {Type: "Collegg", Quality: "5%", ShipBuff: 1.0, LayBuff: 1.05, DeflBuff: 1.0, Stones: 0, Dimension: GameModifier_HAB_CAPACITY},
	"SILICON":      {Type: "Collegg", Quality: "5%", ShipBuff: 1.0, LayBuff: 1.05, DeflBuff: 1.0, Stones: 0, Dimension: GameModifier_EGG_LAYING_RATE},
}

ArtifactMap of higher level coop artifacts in the game

View Source
var ArtifactRarity = []string{"C", "R", "E", "L"}

ArtifactRarity are used to map the level and rarity enums to strings

View Source
var ArtifactTypeName = map[int32]string{
	0:     "Lunar Totem",
	1:     "Tachyon Stone",
	2:     "Tachyon Stone Fragment",
	3:     "Neodymium Medallion",
	4:     "Beak of Midas",
	5:     "Light of Eggendil",
	6:     "Demeters Necklace",
	7:     "Vial of Martian Dust",
	8:     "Gusset",
	9:     "The Chalice",
	10:    "Book of Basan",
	11:    "Phoenix Feather",
	12:    "Tungsten Ankh",
	17:    "Gold Meteorite",
	18:    "Tau Ceti Geode",
	21:    "Aurelian Brooch",
	22:    "Carved Rainstick",
	23:    "Puzzle Cube",
	24:    "Quantum Metronome",
	25:    "Ship in a Bottle",
	26:    "Tachyon Deflector",
	27:    "Interstellar Compass",
	28:    "Dilithium Monocle",
	29:    "Titanium Actuator",
	30:    "Mercurys Lens",
	31:    "Dilithium Stone",
	32:    "Shell Stone",
	33:    "Lunar Stone",
	34:    "Soul Stone",
	36:    "Quantum Stone",
	37:    "Terra Stone",
	38:    "Life Stone",
	39:    "Prophecy Stone",
	40:    "Clarity Stone",
	43:    "Solar Titanium",
	44:    "Dilithium Stone Fragment",
	45:    "Shell Stone Fragment",
	46:    "Lunar Stone Fragment",
	47:    "Soul Stone Fragment",
	48:    "Prophecy Stone Fragment",
	49:    "Quantum Stone Fragment",
	50:    "Terra Stone Fragment",
	51:    "Life Stone Fragment",
	52:    "Clarity Stone Fragment",
	10000: "No Target",
}

ArtifactTypeName maps artifact type IDs to their names

View Source
var ArtifactTypeNameVirtue = map[int32]string{
	0:  "Lunar Totem",
	1:  "Tachyon Stone",
	3:  "Neodymium Medallion",
	6:  "Demeters Necklace",
	8:  "Gusset",
	12: "Tungsten Ankh",
	17: "Gold Meteorite",
	18: "Tau Ceti Geode",
	23: "Puzzle Cube",
	27: "Interstellar Compass",
	33: "Lunar Stone",
	36: "Quantum Stone",
	43: "Solar Titanium",
}

ArtifactTypeNameVirtue maps artifact type IDs to their names for virtue artifacts

View Source
var CustomEggMap map[string]*EggIncCustomEgg

CustomEggMap maps custom egg ID to EggIncCustomEgg

View Source
var DurationTypeName = map[int32]string{
	0: "Short",
	1: "Standard",
	2: "Extended",
}

DurationTypeName maps duration type IDs to their names

View Source
var DurationTypeNameAbbr = map[int32]string{
	0: "SH",
	1: "ST",
	2: "EX",
}

DurationTypeNameAbbr maps duration type IDs to their abbreviated names

View Source
var EggIncContracts []EggIncContract

EggIncContracts holds a list of all contracts, newest is last

View Source
var EggIncContractsAll map[string]EggIncContract

EggIncContractsAll holds a list of all contracts, newest is last

View Source
var EggIncCurrentSeason = EggIncSeason{
	ID:   SeasonUnknownID,
	Name: SeasonUnknown,
}

EggIncCurrentSeason holds the current season contract, init with unknown values

View Source
var EggIncEvents []EggEvent

EggIncEvents holds a list of all Events, newest is last

View Source
var EggIncResearches []EggResearches

EggIncResearches holds all the egg researches

View Source
var EggIncResearchesMap map[string]EggResearches

EggIncResearchesMap maps research ID to EggResearches

View Source
var EmoteMap map[string]Emotes

EmoteMap of egg emojis from the Egg Inc Discord

View Source
var EventMutex sync.Mutex

EventMutex protects access to EggIncEvents and LastEvent

View Source
var GradeMultiplier = map[string]float64{
	"GRADE_UNSET": 0.0,
	"GRADE_C":     1.0,
	"GRADE_B":     2.0,
	"GRADE_A":     3.5,
	"GRADE_AA":    5.0,
	"GRADE_AAA":   7.0,
}

GradeMultiplier is a list of multipliers for each grade

View Source
var Habs = []Hab{
	{
		ID:           0,
		Name:         "Coop",
		IconPath:     "egginc/ei_hab_icon_coop.png",
		BaseCapacity: 250,
		Prices:       [4]float64{0, 29.12, 56.37, 96.56},
		Gems:         [4]float64{0, 124, 195, 269},
	},
	{
		ID:           1,
		Name:         "Shack",
		IconPath:     "egginc/ei_hab_icon_shack.png",
		BaseCapacity: 500,
		Prices:       [4]float64{467, 803, 1256, 1861},
		Gems:         [4]float64{917, 1211, 1528, 2235},
	},
	{
		ID:           2,
		Name:         "Super Shack",
		IconPath:     "egginc/ei_hab_icon_super_shack.png",
		BaseCapacity: 1e3,
		Prices:       [4]float64{12267, 23531, 40899, 66811},
		Gems:         [4]float64{7664, 10501, 13739, 17451},
	},
	{
		ID:           3,
		Name:         "Short House",
		IconPath:     "egginc/ei_hab_icon_short_house.png",
		BaseCapacity: 2e3,
		Prices:       [4]float64{340829, 733773, 1418851, 2551205},
		Gems:         [4]float64{46272, 67413, 93773, 126139},
	},
	{
		ID:           4,
		Name:         "The Standard",
		IconPath:     "egginc/ei_hab_icon_the_standard.png",
		BaseCapacity: 5e3,
		Prices:       [4]float64{21440013, 68130181, 178.166e6, 408.981e6},
		Gems:         [4]float64{420445, 793421, 1370219, 2225192},
	},
	{
		ID:           5,
		Name:         "Long House",
		IconPath:     "egginc/ei_hab_icon_long_house.png",
		BaseCapacity: 1e4,
		Prices:       [4]float64{2.321e9, 5.957e9, 13.347e9, 27.195e9},
		Gems:         [4]float64{6337328, 11432715, 19255856, 30763853},
	},
	{
		ID:           6,
		Name:         "Double Decker",
		IconPath:     "egginc/ei_hab_icon_double_decker.png",
		BaseCapacity: 2e4,
		Prices:       [4]float64{148.267e9, 392.331e9, 900.472e9, 1.867e12},
		Gems:         [4]float64{98209976, 190.664e6, 341.075e6, 572.880e6},
	},
	{
		ID:           7,
		Name:         "Warehouse",
		IconPath:     "egginc/ei_hab_icon_warehouse.png",
		BaseCapacity: 5e4,
		Prices:       [4]float64{17.795e12, 66.091e12, 194.147e12, 485.869e12},
		Gems:         [4]float64{2.968e9, 7.749e9, 17.259e9, 34.339e9},
	},
	{
		ID:           8,
		Name:         "Center",
		IconPath:     "egginc/ei_hab_icon_center.png",
		BaseCapacity: 1e5,
		Prices:       [4]float64{3.240e15, 8.752e15, 20.397e15, 42.893e15},
		Gems:         [4]float64{147.501e9, 308.995e9, 586.216e9, 1.032e12},
	},
	{
		ID:           9,
		Name:         "Bunker",
		IconPath:     "egginc/ei_hab_icon_bunker.png",
		BaseCapacity: 2e5,
		Prices:       [4]float64{250.213e15, 676.640e15, 1.578e18, 3.320e18},
		Gems:         [4]float64{4.088e12, 8.640e12, 16.499e12, 29.200e12},
	},
	{
		ID:           10,
		Name:         "Eggkea",
		IconPath:     "egginc/ei_hab_icon_eggkea.png",
		BaseCapacity: 5e5,
		Prices:       [4]float64{32.568e18, 122.013e18, 360.275e18, 904.176e18},
		Gems:         [4]float64{172.448e12, 473.363e12, 1.090e15, 2.220e15},
	},
	{
		ID:           11,
		Name:         "HAB 1000",
		IconPath:     "egginc/ei_hab_icon_hab1k.png",
		BaseCapacity: 1e6,
		Prices:       [4]float64{6.045e21, 16.323e21, 37.997e21, 79.803e21},
		Gems:         [4]float64{9.909e15, 21.011e15, 40.205e15, 71.211e15},
	},
	{
		ID:           12,
		Name:         "Hangar",
		IconPath:     "egginc/ei_hab_icon_hanger.png",
		BaseCapacity: 2e6,
		Prices:       [4]float64{463.301e21, 1.249e24, 2.904e24, 6.096e24},
		Gems:         [4]float64{284.720e15, 602.995e15, 1.153e18, 2.040e18},
	},
	{
		ID:           13,
		Name:         "Tower",
		IconPath:     "egginc/ei_hab_icon_tower.png",
		BaseCapacity: 5e6,
		Prices:       [4]float64{59.264e24, 220.221e24, 639.288e24, 1.577e27},
		Gems:         [4]float64{12.011e18, 32.853e18, 75.403e18, 153.035e18},
	},
	{
		ID:           14,
		Name:         "HAB 10,000",
		IconPath:     "egginc/ei_hab_icon_hab10k.png",
		BaseCapacity: 1e7,
		Prices:       [4]float64{12.467e27, 37.869e27, 95.965e27, 214.605e27},
		Gems:         [4]float64{794.835e18, 1.872e21, 3.867e21, 7.259e21},
	},
	{
		ID:           15,
		Name:         "Eggtopia",
		IconPath:     "egginc/ei_hab_icon_eggtopia.png",
		BaseCapacity: 2.5e7,
		Prices:       [4]float64{2.931e30, 12.853e30, 41.933e30, 112.893e30},
		Gems:         [4]float64{56.605e21, 175.232e21, 433.965e21, 926.747e21},
	},
	{
		ID:           16,
		Name:         "Monolith",
		IconPath:     "egginc/ei_hab_icon_monolith.png",
		BaseCapacity: 5e7,
		Prices:       [4]float64{2.800e33, 15.619e33, 59.243e33, 175.352e33},
		Gems:         [4]float64{10.928e24, 40.507e24, 112.595e24, 260.643e24},
	},
	{
		ID:           17,
		Name:         "Planet Portal",
		IconPath:     "egginc/ei_hab_icon_portal.png",
		BaseCapacity: 1e8,
		Prices:       [4]float64{8.573e36, 58.683e36, 238.757e36, 718.323e36},
		Gems:         [4]float64{5.694e27, 27.427e27, 88.837e27, 227.269e27},
	},
	{
		ID:           18,
		Name:         "Chicken Universe",
		IconPath:     "egginc/ei_hab_icon_chicken_universe.png",
		BaseCapacity: 6e8,
		Prices:       [4]float64{321.637e39, 3.589e42, 19.424e42, 71.237e42},
		Gems:         [4]float64{52.512e30, 389.347e30, 1.579e33, 4.640e33},
	},
}

Habs is a list of all habs in the game

View Source
var LastEvent []EggEvent

LastEvent holds the most recent event of each type

View Source
var LastMissionEvent []EggEvent

LastMissionEvent holds the most recent mission event

View Source
var MissionArt missionData

MissionArt holds the mission art and durations loaded from JSON

View Source
var ShipMaxStars = map[int32]int32{
	0:  0,
	1:  2,
	2:  3,
	3:  4,
	4:  4,
	5:  4,
	6:  5,
	7:  5,
	8:  6,
	9:  8,
	10: 8,
}

ShipMaxStars maps ship type IDs to their maximum star levels

View Source
var ShipTypeName = map[int32]string{
	0:  "Chicken One",
	1:  "Chicken Nine",
	2:  "Chicken Heavy",
	3:  "BCR",
	4:  "Quintillion Chicken",
	5:  "Cornish-Hen Corvette",
	6:  "Galeggtica",
	7:  "Defihent",
	8:  "Voyegger",
	9:  "Henerprise",
	10: "Atreggies Henliner",
}

ShipTypeName maps ship type IDs to their names

View Source
var ShortArtifactName = map[int32]string{
	0:     "TOTEM_",
	3:     "MEDALLION_",
	4:     "BEAK_",
	5:     "LOE_",
	6:     "NECKLACE_",
	7:     "VIAL_",
	8:     "GUSSET_",
	9:     "CHALICE_",
	10:    "BOOK_",
	11:    "FEATHER_",
	12:    "ANKH_",
	21:    "BROOCH_",
	22:    "RAINSTICK_",
	23:    "CUBE_",
	24:    "METR_",
	25:    "SIAB_",
	26:    "DEFL_",
	27:    "COMP_",
	28:    "MONOCLE_",
	29:    "ACTUATOR_",
	30:    "LENS_",
	1:     "TACHYON_",
	31:    "DILITHIUM_",
	32:    "SHELL_",
	33:    "LUNAR_",
	34:    "SOUL_",
	39:    "PROPHECY_",
	36:    "QUANTUM_",
	37:    "TERRA_",
	38:    "LIFE_",
	40:    "CLARITY_",
	13:    "ALUMINUM_",
	14:    "TUNGSTEN_",
	15:    "ROCKS_",
	16:    "WOOD_",
	17:    "GOLD_",
	18:    "GEODE_",
	19:    "STEEL_",
	20:    "ERIDANI_",
	35:    "PARTS_",
	41:    "BRONZE_",
	42:    "HIDE_",
	43:    "TITANIUM_",
	2:     "TACHYON_STONE_FRAGMENT_",
	44:    "DILITHIUM_STONE_FRAGMENT_",
	45:    "SHELL_STONE_FRAGMENT_",
	46:    "LUNAR_STONE_FRAGMENT_",
	47:    "SOUL_STONE_FRAGMENT_",
	48:    "PROPHECY_STONE_FRAGMENT_",
	49:    "QUANTUM_STONE_FRAGMENT_",
	50:    "TERRA_STONE_FRAGMENT_",
	51:    "LIFE_STONE_FRAGMENT_",
	52:    "CLARITY_STONE_FRAGMENT_",
	10000: "UNKNOWN_",
}

ShortArtifactName maps artifact IDs to their corresponding short names. The map uses int32 keys representing the artifact IDs and string values representing the artifact names.

View Source
var TokenComplaints []string

Functions

func APICall

func APICall(reqURL string, request proto.Message) []byte

APICall will make a generic Egg Inc API call with the given request and return the AuthenticatedMessage response

func ClearCoopStatusCachedData

func ClearCoopStatusCachedData()

ClearCoopStatusCachedData clears the cached data for coop status

func FindEggEmoji

func FindEggEmoji(eggOrig string) string

FindEggEmoji will find the token emoji

func FmtApprox

func FmtApprox(n float64) string

FmtApprox formats a number in scientific notation with 3 decimal places.

func FormatEIValue

func FormatEIValue(x float64, options map[string]any) string

FormatEIValue formats a float64 value into a string with appropriate EI unit suffixes.

func FormatModifierValue

func FormatModifierValue(x float64) string

FormatModifierValue formats a float64 into a % for values under 500% or a multiplier string for larger values.

func GatherCommonResearchCosts

func GatherCommonResearchCosts(gemsOnHand float64, offlineRateHr float64, epicResearch []*Backup_ResearchItem, commonResearch []*Backup_ResearchItem, collDiscount float64, afxDiscount float64) string

GatherCommonResearchCosts gathers the next 10 common research items to be purchased based on their gem costs

func GetBotComponentEmoji

func GetBotComponentEmoji(name string) *discordgo.ComponentEmoji

GetBotComponentEmoji will return a ComponentEmoji for the given name

func GetBotEmoji

func GetBotEmoji(name string) (string, string, string)

GetBotEmoji will return the token name and id for the given token

func GetBotEmojiMarkdown

func GetBotEmojiMarkdown(name string) string

GetBotEmojiMarkdown will return the token name and id for the given token

func GetColleggtibleIHR

func GetColleggtibleIHR() float64

GetColleggtibleIHR will return the current value of the ELR collectible

func GetColleggtibleValues

func GetColleggtibleValues() (float64, float64, float64, float64)

GetColleggtibleValues will return the current values of the 3 collectibles

func GetCommonResearchHabCapacity

func GetCommonResearchHabCapacity(commonResearch []*Backup_ResearchItem) float64

GetCommonResearchHabCapacity calculates the universal hab capacity multiplier from common research

func GetCommonResearchHoverOnlyMultiplier

func GetCommonResearchHoverOnlyMultiplier(commonResearch []*Backup_ResearchItem) float64

GetCommonResearchHoverOnlyMultiplier calculates the hover vehicle shipping multiplier from common research

func GetCommonResearchHyperloopOnlyMultiplier

func GetCommonResearchHyperloopOnlyMultiplier(commonResearch []*Backup_ResearchItem) float64

GetCommonResearchHyperloopOnlyMultiplier calculates the hyperloop vehicle shipping multiplier from common research

func GetCommonResearchLayRate

func GetCommonResearchLayRate(commonResearch []*Backup_ResearchItem) float64

GetCommonResearchLayRate calculates the egg laying rate multiplier from common research

func GetCommonResearchPortalHabCapacity

func GetCommonResearchPortalHabCapacity(commonResearch []*Backup_ResearchItem) float64

GetCommonResearchPortalHabCapacity calculates the portal hab capacity multiplier from common research

func GetCommonResearchShippingRate

func GetCommonResearchShippingRate(commonResearch []*Backup_ResearchItem) float64

GetCommonResearchShippingRate calculates the shipping rate multiplier from common research

func GetConfigFromAPI

func GetConfigFromAPI(s *discordgo.Session) bool

GetConfigFromAPI will download the config data from the Egg Inc API and write it to ei-config.json

func GetContractGradeString

func GetContractGradeString(grade int) string

GetContractGradeString returns the string representation of the Contract_PlayerGrade

func GetCurrentWeekNumber

func GetCurrentWeekNumber(locationTZ *time.Location) int

GetCurrentWeekNumber computes the current week number in the current season. returns 1 on failure

func GetEarningsBonus

func GetEarningsBonus(backup *Backup, eov float64) float64

GetEarningsBonus calculates the earnings bonus from soul eggs, prophecy eggs, and epic research

func GetEggIncCurrentSeason

func GetEggIncCurrentSeason() (string, int, float64)

GetEggIncCurrentSeason returns the current season name and year returns (name, year, seasonStartTime)

func GetEggLayingRate

func GetEggLayingRate(farmInfo *PlayerFarmInfo) float64

GetEggLayingRate calculates the egg laying rate multiplier

func GetEggLayingRateFromBackup

func GetEggLayingRateFromBackup(farmInfo *Backup_Simulation, game *Backup_Game) (float64, float64, float64)

GetEggLayingRateFromBackup calculates the egg laying rate multiplier

func GetEpicResearchLayRate

func GetEpicResearchLayRate(epicResearch []*Backup_ResearchItem) float64

GetEpicResearchLayRate calculates the egg laying rate multiplier from epic research

func GetEpicResearchShippingRate

func GetEpicResearchShippingRate(epicResearch []*Backup_ResearchItem) float64

GetEpicResearchShippingRate calculates the shipping rate multiplier from epic research

func GetFarmEarningRates

func GetFarmEarningRates(backup *Backup, deliveryRate float64, artBuffs DimensionBuffs, colBuffs DimensionBuffs, eov uint32) (float64, float64)

GetFarmEarningRates calculates the farm earning rates

func GetFarmEggValue

func GetFarmEggValue(commonResearch []*Backup_ResearchItem) float64

GetFarmEggValue returns the current egg value for the farm

func GetFleetSize

func GetFleetSize(commonResearch []*Backup_ResearchItem) uint32

GetFleetSize calculates the vehicle fleet size from common research

func GetGameDimensionString

func GetGameDimensionString(d GameModifier_GameDimension) string

GetGameDimensionString returns the string representation of the GameModifier_GameDimension

func GetGenerousGiftEvent

func GetGenerousGiftEvent() (float64, float64, time.Time)

GetGenerousGiftEvent will return the current Generous Gift event multiplier

func GetInternalHatcheryFromBackup

func GetInternalHatcheryFromBackup(commonResearch []*Backup_ResearchItem, game *Backup_Game, modifier float64, truthEggs uint32) (float64, float64, float64, float64)

GetInternalHatcheryFromBackup calculates the internal hatchery rate multiplier

func GetResearchDiscount

func GetResearchDiscount(commonResearch []*Backup_ResearchItem) float64

GetResearchDiscount calculates the research cost discount from common research

func GetResearchGeneric

func GetResearchGeneric(research []*Backup_ResearchItem, ids []string, baseValue float64) float64

GetResearchGeneric multiplies the per-level effect for each research ID in ids found in commonResearch. It uses EggIncResearchesMap to look up per-level values.

func GetResearchInternalHatchery

func GetResearchInternalHatchery(commonResearch []*Backup_ResearchItem) (float64, float64, float64)

GetResearchInternalHatchery calculates the internal hatchery rate multiplier from common research

func GetShippingRate

func GetShippingRate(farmInfo *PlayerFarmInfo) float64

GetShippingRate calculates the shipping rate multiplier

func GetShippingRateFromBackup

func GetShippingRateFromBackup(farmInfo *Backup_Simulation, game *Backup_Game) float64

GetShippingRateFromBackup calculates the shipping rate multiplier

func GetSiloMinutes

func GetSiloMinutes(silosOwned uint32, epicResearch []*Backup_ResearchItem) uint32

GetSiloMinutes calculates the total silo minutes from epic research and silos owned

func GetStones

func GetStones(afxName ArtifactSpec_Name, afxLevel ArtifactSpec_Level, afxRarity ArtifactSpec_Rarity) (int, error)

GetStones returns the number of stones for the given artifact

func GetTokenComplaint

func GetTokenComplaint(userName string) (string, error)

GetTokenComplaint returns a random complaint string for the given userName

func GetTrainLength

func GetTrainLength(commonResearch []*Backup_ResearchItem) uint32

GetTrainLength calculates the hyperloop train length from common research

func GetVehiclesShippingCapacity

func GetVehiclesShippingCapacity(vehicles []uint32, trainLength []uint32, univMult float64, hoverOnlyMult float64, hyperOnlyMult float64) (float64, string)

GetVehiclesShippingCapacity calculates the total shipping capacity of the user's vehicles

func IsPortalHab

func IsPortalHab(hab Hab) bool

IsPortalHab returns true if the hab is a portal hab

func LoadArtifactsConfig

func LoadArtifactsConfig(configFile string) error

LoadArtifactsConfig loads artifact data from a JSON file

func LoadArtifactsData

func LoadArtifactsData(dataFile string) error

LoadArtifactsData loads artifact data from a JSON file

func LoadEventData

func LoadEventData(filename string)

LoadEventData will load event data from a file

func LoadResearchData

func LoadResearchData(filename string)

LoadResearchData loads research data from a JSON file

func LoadTokenComplaints

func LoadTokenComplaints(filename string)

LoadTokenComplaints loads token complaints from a JSON file

func ParseValueWithUnit

func ParseValueWithUnit(s string, unitRequired bool) (float64, error)

ParseValueWithUnit parses a string containing a number and an optional unit.

func RedactUserInfo

func RedactUserInfo(s, eiUserID string) string

RedactUserInfo will replace all instances of the given eiUserID in the string s with "REDACTED"

func SetColleggtibleValues

func SetColleggtibleValues()

SetColleggtibleValues will set the values of the 3 collectibles based on CustomEggMap

func SetEarningsEvent

func SetEarningsEvent(earnings float64, ultraEarnings float64)

SetEarningsEvent will set the current earnings event multipliers

func SetEggIncCurrentSeason

func SetEggIncCurrentSeason(seasonID, seasonName string, seasonStartTime float64)

SetEggIncCurrentSeason sets the current season

func SetGenerousGiftEvent

func SetGenerousGiftEvent(gg float64, ugg float64, endtime time.Time)

SetGenerousGiftEvent will return the current Generous Gift event multiplier

func SetResearchDiscountEvent

func SetResearchDiscountEvent(discount float64)

SetResearchDiscountEvent will set the current research discount event multipliers

func SortAndSwapEvents

func SortAndSwapEvents(allEventMap map[string]EggEvent, currentEggIncEvents []EggEvent)

SortAndSwapEvents will sort and swap in the new event data

func TimeForLinearGrowth

func TimeForLinearGrowth(initialPopulation, targetPopulation, growthRate float64) float64

TimeForLinearGrowth calculates the time required to reach a target population with a constant, absolute growth rate.

Arguments:

initialPopulation: The starting population.
targetPopulation: The desired population.
growthRate: The fixed number of people added per unit of time.

Returns:

The time in units consistent with the growth rate (e.g., minutes).

func TimeToDeliverEggs

func TimeToDeliverEggs(initialPop, maxPop, growthRatePerMinute, layingRatePerHour, shippingRatePerHour, targetEggs float64) float64

TimeToDeliverEggs simulates population growth and egg production to find the time required to deliver a certain number of eggs.

Arguments:

initialPop: The starting chicken population.
maxPop: The maximum carrying capacity of the population.
growthRatePerMinute: The growth rate of the population per minute.
layingRatePerHour: The number of eggs laid per chicken per hour.
shippingRatePerHour: The constant number of eggs shipped per hour.
targetEggs: The total number of eggs to deliver.

Returns:

The time in seconds, or -1 if the target is unreachable.

func TimeToDeliverEggsInSeconds

func TimeToDeliverEggsInSeconds(initialPop, maxPop, growthRatePerMinute, layingRatePerHour, targetEggs float64) float64

TimeToDeliverEggsInSeconds simulates population growth and egg production to find the time required to deliver a certain number of eggs.

Arguments:

initialPop: The starting chicken population.
maxPop: The maximum carrying capacity of the population.
growthRatePerMinute: The growth rate of the population per minute.
layingRatePerHour: The number of eggs laid per chicken per hour.
targetEggs: The total number of eggs to deliver.

Returns:

The time in seconds, or -1 if the target is unreachable.

Types

type AccountTransferPayload

type AccountTransferPayload struct {
	FromId     *string `protobuf:"bytes,1,opt,name=from_id,json=fromId" json:"from_id,omitempty"`
	ToEiUserId *string `protobuf:"bytes,2,opt,name=to_ei_user_id,json=toEiUserId" json:"to_ei_user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountTransferPayload) Descriptor deprecated

func (*AccountTransferPayload) Descriptor() ([]byte, []int)

Deprecated: Use AccountTransferPayload.ProtoReflect.Descriptor instead.

func (*AccountTransferPayload) GetFromId

func (x *AccountTransferPayload) GetFromId() string

func (*AccountTransferPayload) GetToEiUserId

func (x *AccountTransferPayload) GetToEiUserId() string

func (*AccountTransferPayload) ProtoMessage

func (*AccountTransferPayload) ProtoMessage()

func (*AccountTransferPayload) ProtoReflect

func (x *AccountTransferPayload) ProtoReflect() protoreflect.Message

func (*AccountTransferPayload) Reset

func (x *AccountTransferPayload) Reset()

func (*AccountTransferPayload) String

func (x *AccountTransferPayload) String() string

type ActionKeyValuePair

type ActionKeyValuePair struct {
	Key   *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
	Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ActionKeyValuePair) Descriptor deprecated

func (*ActionKeyValuePair) Descriptor() ([]byte, []int)

Deprecated: Use ActionKeyValuePair.ProtoReflect.Descriptor instead.

func (*ActionKeyValuePair) GetKey

func (x *ActionKeyValuePair) GetKey() string

func (*ActionKeyValuePair) GetValue

func (x *ActionKeyValuePair) GetValue() string

func (*ActionKeyValuePair) ProtoMessage

func (*ActionKeyValuePair) ProtoMessage()

func (*ActionKeyValuePair) ProtoReflect

func (x *ActionKeyValuePair) ProtoReflect() protoreflect.Message

func (*ActionKeyValuePair) Reset

func (x *ActionKeyValuePair) Reset()

func (*ActionKeyValuePair) String

func (x *ActionKeyValuePair) String() string

type ActiveArtifactSlot

type ActiveArtifactSlot struct {
	Occupied *bool   `protobuf:"varint,1,opt,name=occupied" json:"occupied,omitempty"`
	ItemId   *uint64 `protobuf:"varint,2,opt,name=item_id,json=itemId" json:"item_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ActiveArtifactSlot) Descriptor deprecated

func (*ActiveArtifactSlot) Descriptor() ([]byte, []int)

Deprecated: Use ActiveArtifactSlot.ProtoReflect.Descriptor instead.

func (*ActiveArtifactSlot) GetItemId

func (x *ActiveArtifactSlot) GetItemId() uint64

func (*ActiveArtifactSlot) GetOccupied

func (x *ActiveArtifactSlot) GetOccupied() bool

func (*ActiveArtifactSlot) ProtoMessage

func (*ActiveArtifactSlot) ProtoMessage()

func (*ActiveArtifactSlot) ProtoReflect

func (x *ActiveArtifactSlot) ProtoReflect() protoreflect.Message

func (*ActiveArtifactSlot) Reset

func (x *ActiveArtifactSlot) Reset()

func (*ActiveArtifactSlot) String

func (x *ActiveArtifactSlot) String() string

type AdAttributionInfo

type AdAttributionInfo struct {
	DeviceAdId      *string `protobuf:"bytes,1,opt,name=device_ad_id,json=deviceAdId" json:"device_ad_id,omitempty"`
	NetworkName     *string `protobuf:"bytes,2,opt,name=network_name,json=networkName" json:"network_name,omitempty"`
	Attribution     *bool   `protobuf:"varint,3,opt,name=attribution" json:"attribution,omitempty"`
	OrgName         *string `protobuf:"bytes,4,opt,name=org_name,json=orgName" json:"org_name,omitempty"`
	OrgId           *string `protobuf:"bytes,5,opt,name=org_id,json=orgId" json:"org_id,omitempty"`
	CampaignName    *string `protobuf:"bytes,6,opt,name=campaign_name,json=campaignName" json:"campaign_name,omitempty"`
	CampaignId      *string `protobuf:"bytes,7,opt,name=campaign_id,json=campaignId" json:"campaign_id,omitempty"`
	ClickDate       *string `protobuf:"bytes,8,opt,name=click_date,json=clickDate" json:"click_date,omitempty"`
	ConversionDate  *string `protobuf:"bytes,9,opt,name=conversion_date,json=conversionDate" json:"conversion_date,omitempty"`
	ConversionType  *string `protobuf:"bytes,10,opt,name=conversion_type,json=conversionType" json:"conversion_type,omitempty"`
	Geo             *string `protobuf:"bytes,11,opt,name=geo" json:"geo,omitempty"`
	AdgroupName     *string `protobuf:"bytes,12,opt,name=adgroup_name,json=adgroupName" json:"adgroup_name,omitempty"`
	AdgroupId       *string `protobuf:"bytes,13,opt,name=adgroup_id,json=adgroupId" json:"adgroup_id,omitempty"`
	Keyword         *string `protobuf:"bytes,14,opt,name=keyword" json:"keyword,omitempty"`
	KeywordId       *string `protobuf:"bytes,15,opt,name=keyword_id,json=keywordId" json:"keyword_id,omitempty"`
	KeywordExtra    *string `protobuf:"bytes,16,opt,name=keyword_extra,json=keywordExtra" json:"keyword_extra,omitempty"`
	CreativesetName *string `protobuf:"bytes,17,opt,name=creativeset_name,json=creativesetName" json:"creativeset_name,omitempty"`
	CreativesetId   *string `protobuf:"bytes,18,opt,name=creativeset_id,json=creativesetId" json:"creativeset_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdAttributionInfo) Descriptor deprecated

func (*AdAttributionInfo) Descriptor() ([]byte, []int)

Deprecated: Use AdAttributionInfo.ProtoReflect.Descriptor instead.

func (*AdAttributionInfo) GetAdgroupId

func (x *AdAttributionInfo) GetAdgroupId() string

func (*AdAttributionInfo) GetAdgroupName

func (x *AdAttributionInfo) GetAdgroupName() string

func (*AdAttributionInfo) GetAttribution

func (x *AdAttributionInfo) GetAttribution() bool

func (*AdAttributionInfo) GetCampaignId

func (x *AdAttributionInfo) GetCampaignId() string

func (*AdAttributionInfo) GetCampaignName

func (x *AdAttributionInfo) GetCampaignName() string

func (*AdAttributionInfo) GetClickDate

func (x *AdAttributionInfo) GetClickDate() string

func (*AdAttributionInfo) GetConversionDate

func (x *AdAttributionInfo) GetConversionDate() string

func (*AdAttributionInfo) GetConversionType

func (x *AdAttributionInfo) GetConversionType() string

func (*AdAttributionInfo) GetCreativesetId

func (x *AdAttributionInfo) GetCreativesetId() string

func (*AdAttributionInfo) GetCreativesetName

func (x *AdAttributionInfo) GetCreativesetName() string

func (*AdAttributionInfo) GetDeviceAdId

func (x *AdAttributionInfo) GetDeviceAdId() string

func (*AdAttributionInfo) GetGeo

func (x *AdAttributionInfo) GetGeo() string

func (*AdAttributionInfo) GetKeyword

func (x *AdAttributionInfo) GetKeyword() string

func (*AdAttributionInfo) GetKeywordExtra

func (x *AdAttributionInfo) GetKeywordExtra() string

func (*AdAttributionInfo) GetKeywordId

func (x *AdAttributionInfo) GetKeywordId() string

func (*AdAttributionInfo) GetNetworkName

func (x *AdAttributionInfo) GetNetworkName() string

func (*AdAttributionInfo) GetOrgId

func (x *AdAttributionInfo) GetOrgId() string

func (*AdAttributionInfo) GetOrgName

func (x *AdAttributionInfo) GetOrgName() string

func (*AdAttributionInfo) ProtoMessage

func (*AdAttributionInfo) ProtoMessage()

func (*AdAttributionInfo) ProtoReflect

func (x *AdAttributionInfo) ProtoReflect() protoreflect.Message

func (*AdAttributionInfo) Reset

func (x *AdAttributionInfo) Reset()

func (*AdAttributionInfo) String

func (x *AdAttributionInfo) String() string

type AdAttributionRawData

type AdAttributionRawData struct {
	DeviceAdId *string `protobuf:"bytes,1,opt,name=device_ad_id,json=deviceAdId" json:"device_ad_id,omitempty"`
	UserId     *string `protobuf:"bytes,4,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	AdNetwork  *string `protobuf:"bytes,2,opt,name=ad_network,json=adNetwork" json:"ad_network,omitempty"`
	JsonData   *string `protobuf:"bytes,3,opt,name=json_data,json=jsonData" json:"json_data,omitempty"`
	// contains filtered or unexported fields
}

func (*AdAttributionRawData) Descriptor deprecated

func (*AdAttributionRawData) Descriptor() ([]byte, []int)

Deprecated: Use AdAttributionRawData.ProtoReflect.Descriptor instead.

func (*AdAttributionRawData) GetAdNetwork

func (x *AdAttributionRawData) GetAdNetwork() string

func (*AdAttributionRawData) GetDeviceAdId

func (x *AdAttributionRawData) GetDeviceAdId() string

func (*AdAttributionRawData) GetJsonData

func (x *AdAttributionRawData) GetJsonData() string

func (*AdAttributionRawData) GetUserId

func (x *AdAttributionRawData) GetUserId() string

func (*AdAttributionRawData) ProtoMessage

func (*AdAttributionRawData) ProtoMessage()

func (*AdAttributionRawData) ProtoReflect

func (x *AdAttributionRawData) ProtoReflect() protoreflect.Message

func (*AdAttributionRawData) Reset

func (x *AdAttributionRawData) Reset()

func (*AdAttributionRawData) String

func (x *AdAttributionRawData) String() string

type AdAttributionRow

type AdAttributionRow struct {
	UserId       *string  `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	AdId         *string  `protobuf:"bytes,2,opt,name=ad_id,json=adId" json:"ad_id,omitempty"`
	AdNetwork    *string  `protobuf:"bytes,3,opt,name=ad_network,json=adNetwork" json:"ad_network,omitempty"`
	Campaign     *string  `protobuf:"bytes,4,opt,name=campaign" json:"campaign,omitempty"`
	Keyword      *string  `protobuf:"bytes,5,opt,name=keyword" json:"keyword,omitempty"`
	Extra        *string  `protobuf:"bytes,6,opt,name=extra" json:"extra,omitempty"`
	ClickDate    *float32 `protobuf:"fixed32,7,opt,name=click_date,json=clickDate" json:"click_date,omitempty"`
	DownloadDate *float32 `protobuf:"fixed32,8,opt,name=download_date,json=downloadDate" json:"download_date,omitempty"`
	ApproxTime   *float32 `protobuf:"fixed32,9,opt,name=approx_time,json=approxTime" json:"approx_time,omitempty"`
	// contains filtered or unexported fields
}

func (*AdAttributionRow) Descriptor deprecated

func (*AdAttributionRow) Descriptor() ([]byte, []int)

Deprecated: Use AdAttributionRow.ProtoReflect.Descriptor instead.

func (*AdAttributionRow) GetAdId

func (x *AdAttributionRow) GetAdId() string

func (*AdAttributionRow) GetAdNetwork

func (x *AdAttributionRow) GetAdNetwork() string

func (*AdAttributionRow) GetApproxTime

func (x *AdAttributionRow) GetApproxTime() float32

func (*AdAttributionRow) GetCampaign

func (x *AdAttributionRow) GetCampaign() string

func (*AdAttributionRow) GetClickDate

func (x *AdAttributionRow) GetClickDate() float32

func (*AdAttributionRow) GetDownloadDate

func (x *AdAttributionRow) GetDownloadDate() float32

func (*AdAttributionRow) GetExtra

func (x *AdAttributionRow) GetExtra() string

func (*AdAttributionRow) GetKeyword

func (x *AdAttributionRow) GetKeyword() string

func (*AdAttributionRow) GetUserId

func (x *AdAttributionRow) GetUserId() string

func (*AdAttributionRow) ProtoMessage

func (*AdAttributionRow) ProtoMessage()

func (*AdAttributionRow) ProtoReflect

func (x *AdAttributionRow) ProtoReflect() protoreflect.Message

func (*AdAttributionRow) Reset

func (x *AdAttributionRow) Reset()

func (*AdAttributionRow) String

func (x *AdAttributionRow) String() string

type AdNetwork

type AdNetwork int32
const (
	AdNetwork_VUNGLE     AdNetwork = 0
	AdNetwork_CHARTBOOST AdNetwork = 1
	AdNetwork_AD_COLONY  AdNetwork = 2
	AdNetwork_HYPER_MX   AdNetwork = 3
	AdNetwork_UNITY      AdNetwork = 4
	AdNetwork_FACEBOOK   AdNetwork = 5
	AdNetwork_APPLOVIN   AdNetwork = 6
)

func (AdNetwork) Descriptor

func (AdNetwork) Descriptor() protoreflect.EnumDescriptor

func (AdNetwork) Enum

func (x AdNetwork) Enum() *AdNetwork

func (AdNetwork) EnumDescriptor deprecated

func (AdNetwork) EnumDescriptor() ([]byte, []int)

Deprecated: Use AdNetwork.Descriptor instead.

func (AdNetwork) Number

func (x AdNetwork) Number() protoreflect.EnumNumber

func (AdNetwork) String

func (x AdNetwork) String() string

func (AdNetwork) Type

func (*AdNetwork) UnmarshalJSON deprecated

func (x *AdNetwork) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type AppInfo

type AppInfo struct {
	VersionStr            *string  `protobuf:"bytes,1,opt,name=version_str,json=versionStr" json:"version_str,omitempty"`
	Sessions              *uint32  `protobuf:"varint,2,opt,name=sessions" json:"sessions,omitempty"`
	NumPrestiges          *uint32  `protobuf:"varint,3,opt,name=num_prestiges,json=numPrestiges" json:"num_prestiges,omitempty"`
	SoulEggs              *uint64  `protobuf:"varint,4,opt,name=soul_eggs,json=soulEggs" json:"soul_eggs,omitempty"`
	CurrentEgg            *uint32  `protobuf:"varint,5,opt,name=current_egg,json=currentEgg" json:"current_egg,omitempty"`
	GoldEarned            *uint64  `protobuf:"varint,6,opt,name=gold_earned,json=goldEarned" json:"gold_earned,omitempty"`
	GoldSpent             *uint64  `protobuf:"varint,7,opt,name=gold_spent,json=goldSpent" json:"gold_spent,omitempty"`
	CurrentMission        *uint32  `protobuf:"varint,8,opt,name=current_mission,json=currentMission" json:"current_mission,omitempty"`
	PiggySize             *uint32  `protobuf:"varint,9,opt,name=piggy_size,json=piggySize" json:"piggy_size,omitempty"`
	NumPiggyBreaks        *uint64  `protobuf:"varint,10,opt,name=num_piggy_breaks,json=numPiggyBreaks" json:"num_piggy_breaks,omitempty"`
	VerifiedPiggyBreaks   *uint64  `protobuf:"varint,29,opt,name=verified_piggy_breaks,json=verifiedPiggyBreaks" json:"verified_piggy_breaks,omitempty"`
	IapPacksPurchased     *uint64  `protobuf:"varint,11,opt,name=iap_packs_purchased,json=iapPacksPurchased" json:"iap_packs_purchased,omitempty"`
	PermitLevel           *uint32  `protobuf:"varint,12,opt,name=permit_level,json=permitLevel" json:"permit_level,omitempty"`
	VideoDoublerUses      *uint64  `protobuf:"varint,15,opt,name=video_doubler_uses,json=videoDoublerUses" json:"video_doubler_uses,omitempty"`
	DroneTakedowns        *uint64  `protobuf:"varint,18,opt,name=drone_takedowns,json=droneTakedowns" json:"drone_takedowns,omitempty"`
	DroneTakedownsElite   *uint64  `protobuf:"varint,19,opt,name=drone_takedowns_elite,json=droneTakedownsElite" json:"drone_takedowns_elite,omitempty"`
	TrophiesUnlocked      *bool    `protobuf:"varint,20,opt,name=trophies_unlocked,json=trophiesUnlocked" json:"trophies_unlocked,omitempty"`
	EggLevel              *float32 `protobuf:"fixed32,21,opt,name=egg_level,json=eggLevel" json:"egg_level,omitempty"`
	StruggleFactor        *float32 `protobuf:"fixed32,22,opt,name=struggle_factor,json=struggleFactor" json:"struggle_factor,omitempty"`
	PiggyFull             *bool    `protobuf:"varint,23,opt,name=piggy_full,json=piggyFull" json:"piggy_full,omitempty"`
	PiggyFoundFull        *bool    `protobuf:"varint,24,opt,name=piggy_found_full,json=piggyFoundFull" json:"piggy_found_full,omitempty"`
	TimePiggyFullRealtime *float64 `protobuf:"fixed64,25,opt,name=time_piggy_full_realtime,json=timePiggyFullRealtime" json:"time_piggy_full_realtime,omitempty"`
	TimePiggyFullGametime *float64 `protobuf:"fixed64,26,opt,name=time_piggy_full_gametime,json=timePiggyFullGametime" json:"time_piggy_full_gametime,omitempty"`
	LostPiggyIncrements   *uint64  `protobuf:"varint,27,opt,name=lost_piggy_increments,json=lostPiggyIncrements" json:"lost_piggy_increments,omitempty"`
	SaleId                *string  `protobuf:"bytes,28,opt,name=sale_id,json=saleId" json:"sale_id,omitempty"`
	UnlimitedChickensUses *uint64  `protobuf:"varint,13,opt,name=unlimited_chickens_uses,json=unlimitedChickensUses" json:"unlimited_chickens_uses,omitempty"`
	RefillUses            *uint64  `protobuf:"varint,14,opt,name=refill_uses,json=refillUses" json:"refill_uses,omitempty"`
	ShortWarpUses         *uint64  `protobuf:"varint,16,opt,name=short_warp_uses,json=shortWarpUses" json:"short_warp_uses,omitempty"`
	LongWarpUses          *uint64  `protobuf:"varint,17,opt,name=long_warp_uses,json=longWarpUses" json:"long_warp_uses,omitempty"`
	// contains filtered or unexported fields
}

func (*AppInfo) Descriptor deprecated

func (*AppInfo) Descriptor() ([]byte, []int)

Deprecated: Use AppInfo.ProtoReflect.Descriptor instead.

func (*AppInfo) GetCurrentEgg

func (x *AppInfo) GetCurrentEgg() uint32

func (*AppInfo) GetCurrentMission

func (x *AppInfo) GetCurrentMission() uint32

func (*AppInfo) GetDroneTakedowns

func (x *AppInfo) GetDroneTakedowns() uint64

func (*AppInfo) GetDroneTakedownsElite

func (x *AppInfo) GetDroneTakedownsElite() uint64

func (*AppInfo) GetEggLevel

func (x *AppInfo) GetEggLevel() float32

func (*AppInfo) GetGoldEarned

func (x *AppInfo) GetGoldEarned() uint64

func (*AppInfo) GetGoldSpent

func (x *AppInfo) GetGoldSpent() uint64

func (*AppInfo) GetIapPacksPurchased

func (x *AppInfo) GetIapPacksPurchased() uint64

func (*AppInfo) GetLongWarpUses

func (x *AppInfo) GetLongWarpUses() uint64

func (*AppInfo) GetLostPiggyIncrements

func (x *AppInfo) GetLostPiggyIncrements() uint64

func (*AppInfo) GetNumPiggyBreaks

func (x *AppInfo) GetNumPiggyBreaks() uint64

func (*AppInfo) GetNumPrestiges

func (x *AppInfo) GetNumPrestiges() uint32

func (*AppInfo) GetPermitLevel

func (x *AppInfo) GetPermitLevel() uint32

func (*AppInfo) GetPiggyFoundFull

func (x *AppInfo) GetPiggyFoundFull() bool

func (*AppInfo) GetPiggyFull

func (x *AppInfo) GetPiggyFull() bool

func (*AppInfo) GetPiggySize

func (x *AppInfo) GetPiggySize() uint32

func (*AppInfo) GetRefillUses

func (x *AppInfo) GetRefillUses() uint64

func (*AppInfo) GetSaleId

func (x *AppInfo) GetSaleId() string

func (*AppInfo) GetSessions

func (x *AppInfo) GetSessions() uint32

func (*AppInfo) GetShortWarpUses

func (x *AppInfo) GetShortWarpUses() uint64

func (*AppInfo) GetSoulEggs

func (x *AppInfo) GetSoulEggs() uint64

func (*AppInfo) GetStruggleFactor

func (x *AppInfo) GetStruggleFactor() float32

func (*AppInfo) GetTimePiggyFullGametime

func (x *AppInfo) GetTimePiggyFullGametime() float64

func (*AppInfo) GetTimePiggyFullRealtime

func (x *AppInfo) GetTimePiggyFullRealtime() float64

func (*AppInfo) GetTrophiesUnlocked

func (x *AppInfo) GetTrophiesUnlocked() bool

func (*AppInfo) GetUnlimitedChickensUses

func (x *AppInfo) GetUnlimitedChickensUses() uint64

func (*AppInfo) GetVerifiedPiggyBreaks

func (x *AppInfo) GetVerifiedPiggyBreaks() uint64

func (*AppInfo) GetVersionStr

func (x *AppInfo) GetVersionStr() string

func (*AppInfo) GetVideoDoublerUses

func (x *AppInfo) GetVideoDoublerUses() uint64

func (*AppInfo) ProtoMessage

func (*AppInfo) ProtoMessage()

func (*AppInfo) ProtoReflect

func (x *AppInfo) ProtoReflect() protoreflect.Message

func (*AppInfo) Reset

func (x *AppInfo) Reset()

func (*AppInfo) String

func (x *AppInfo) String() string

type Artifact

type Artifact struct {
	Type      string
	Quality   string
	ShipBuff  float64
	LayBuff   float64
	DeflBuff  float64
	Stones    int
	Dimension GameModifier_GameDimension
}

Artifact holds the data for each artifact

type ArtifactInventoryItem

type ArtifactInventoryItem struct {
	ItemId   *uint64           `protobuf:"varint,1,opt,name=item_id,json=itemId" json:"item_id,omitempty"`
	Artifact *CompleteArtifact `protobuf:"bytes,2,opt,name=artifact" json:"artifact,omitempty"`
	Quantity *float64          `protobuf:"fixed64,3,opt,name=quantity" json:"quantity,omitempty"`
	ServerId *string           `protobuf:"bytes,4,opt,name=server_id,json=serverId" json:"server_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactInventoryItem) Descriptor deprecated

func (*ArtifactInventoryItem) Descriptor() ([]byte, []int)

Deprecated: Use ArtifactInventoryItem.ProtoReflect.Descriptor instead.

func (*ArtifactInventoryItem) GetArtifact

func (x *ArtifactInventoryItem) GetArtifact() *CompleteArtifact

func (*ArtifactInventoryItem) GetItemId

func (x *ArtifactInventoryItem) GetItemId() uint64

func (*ArtifactInventoryItem) GetQuantity

func (x *ArtifactInventoryItem) GetQuantity() float64

func (*ArtifactInventoryItem) GetServerId

func (x *ArtifactInventoryItem) GetServerId() string

func (*ArtifactInventoryItem) ProtoMessage

func (*ArtifactInventoryItem) ProtoMessage()

func (*ArtifactInventoryItem) ProtoReflect

func (x *ArtifactInventoryItem) ProtoReflect() protoreflect.Message

func (*ArtifactInventoryItem) Reset

func (x *ArtifactInventoryItem) Reset()

func (*ArtifactInventoryItem) String

func (x *ArtifactInventoryItem) String() string

type ArtifactSpec

type ArtifactSpec struct {
	Name   *ArtifactSpec_Name   `protobuf:"varint,1,opt,name=name,enum=ei.ArtifactSpec_Name" json:"name,omitempty"`
	Level  *ArtifactSpec_Level  `protobuf:"varint,2,opt,name=level,enum=ei.ArtifactSpec_Level" json:"level,omitempty"`
	Rarity *ArtifactSpec_Rarity `protobuf:"varint,3,opt,name=rarity,enum=ei.ArtifactSpec_Rarity" json:"rarity,omitempty"`
	Egg    *Egg                 `protobuf:"varint,4,opt,name=egg,enum=ei.Egg" json:"egg,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactSpec) Descriptor deprecated

func (*ArtifactSpec) Descriptor() ([]byte, []int)

Deprecated: Use ArtifactSpec.ProtoReflect.Descriptor instead.

func (*ArtifactSpec) GetEgg

func (x *ArtifactSpec) GetEgg() Egg

func (*ArtifactSpec) GetLevel

func (x *ArtifactSpec) GetLevel() ArtifactSpec_Level

func (*ArtifactSpec) GetName

func (x *ArtifactSpec) GetName() ArtifactSpec_Name

func (*ArtifactSpec) GetRarity

func (x *ArtifactSpec) GetRarity() ArtifactSpec_Rarity

func (*ArtifactSpec) ProtoMessage

func (*ArtifactSpec) ProtoMessage()

func (*ArtifactSpec) ProtoReflect

func (x *ArtifactSpec) ProtoReflect() protoreflect.Message

func (*ArtifactSpec) Reset

func (x *ArtifactSpec) Reset()

func (*ArtifactSpec) String

func (x *ArtifactSpec) String() string

type ArtifactSpec_Level

type ArtifactSpec_Level int32
const (
	ArtifactSpec_INFERIOR ArtifactSpec_Level = 0
	ArtifactSpec_LESSER   ArtifactSpec_Level = 1
	ArtifactSpec_NORMAL   ArtifactSpec_Level = 2
	ArtifactSpec_GREATER  ArtifactSpec_Level = 3
	ArtifactSpec_SUPERIOR ArtifactSpec_Level = 4
)

func (ArtifactSpec_Level) Descriptor

func (ArtifactSpec_Level) Enum

func (ArtifactSpec_Level) EnumDescriptor deprecated

func (ArtifactSpec_Level) EnumDescriptor() ([]byte, []int)

Deprecated: Use ArtifactSpec_Level.Descriptor instead.

func (ArtifactSpec_Level) Number

func (ArtifactSpec_Level) String

func (x ArtifactSpec_Level) String() string

func (ArtifactSpec_Level) Type

func (*ArtifactSpec_Level) UnmarshalJSON deprecated

func (x *ArtifactSpec_Level) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ArtifactSpec_Name

type ArtifactSpec_Name int32
const (
	ArtifactSpec_LUNAR_TOTEM               ArtifactSpec_Name = 0
	ArtifactSpec_NEODYMIUM_MEDALLION       ArtifactSpec_Name = 3
	ArtifactSpec_BEAK_OF_MIDAS             ArtifactSpec_Name = 4
	ArtifactSpec_LIGHT_OF_EGGENDIL         ArtifactSpec_Name = 5
	ArtifactSpec_DEMETERS_NECKLACE         ArtifactSpec_Name = 6
	ArtifactSpec_VIAL_MARTIAN_DUST         ArtifactSpec_Name = 7
	ArtifactSpec_ORNATE_GUSSET             ArtifactSpec_Name = 8
	ArtifactSpec_THE_CHALICE               ArtifactSpec_Name = 9
	ArtifactSpec_BOOK_OF_BASAN             ArtifactSpec_Name = 10
	ArtifactSpec_PHOENIX_FEATHER           ArtifactSpec_Name = 11
	ArtifactSpec_TUNGSTEN_ANKH             ArtifactSpec_Name = 12
	ArtifactSpec_AURELIAN_BROOCH           ArtifactSpec_Name = 21
	ArtifactSpec_CARVED_RAINSTICK          ArtifactSpec_Name = 22
	ArtifactSpec_PUZZLE_CUBE               ArtifactSpec_Name = 23
	ArtifactSpec_QUANTUM_METRONOME         ArtifactSpec_Name = 24
	ArtifactSpec_SHIP_IN_A_BOTTLE          ArtifactSpec_Name = 25
	ArtifactSpec_TACHYON_DEFLECTOR         ArtifactSpec_Name = 26
	ArtifactSpec_INTERSTELLAR_COMPASS      ArtifactSpec_Name = 27
	ArtifactSpec_DILITHIUM_MONOCLE         ArtifactSpec_Name = 28
	ArtifactSpec_TITANIUM_ACTUATOR         ArtifactSpec_Name = 29
	ArtifactSpec_MERCURYS_LENS             ArtifactSpec_Name = 30
	ArtifactSpec_TACHYON_STONE             ArtifactSpec_Name = 1
	ArtifactSpec_DILITHIUM_STONE           ArtifactSpec_Name = 31
	ArtifactSpec_SHELL_STONE               ArtifactSpec_Name = 32
	ArtifactSpec_LUNAR_STONE               ArtifactSpec_Name = 33
	ArtifactSpec_SOUL_STONE                ArtifactSpec_Name = 34
	ArtifactSpec_PROPHECY_STONE            ArtifactSpec_Name = 39
	ArtifactSpec_QUANTUM_STONE             ArtifactSpec_Name = 36
	ArtifactSpec_TERRA_STONE               ArtifactSpec_Name = 37
	ArtifactSpec_LIFE_STONE                ArtifactSpec_Name = 38
	ArtifactSpec_CLARITY_STONE             ArtifactSpec_Name = 40
	ArtifactSpec_EXTRATERRESTRIAL_ALUMINUM ArtifactSpec_Name = 13
	ArtifactSpec_ANCIENT_TUNGSTEN          ArtifactSpec_Name = 14
	ArtifactSpec_SPACE_ROCKS               ArtifactSpec_Name = 15
	ArtifactSpec_ALIEN_WOOD                ArtifactSpec_Name = 16
	ArtifactSpec_GOLD_METEORITE            ArtifactSpec_Name = 17
	ArtifactSpec_TAU_CETI_GEODE            ArtifactSpec_Name = 18
	ArtifactSpec_CENTAURIAN_STEEL          ArtifactSpec_Name = 19
	ArtifactSpec_ERIDANI_FEATHER           ArtifactSpec_Name = 20
	ArtifactSpec_DRONE_PARTS               ArtifactSpec_Name = 35
	ArtifactSpec_CELESTIAL_BRONZE          ArtifactSpec_Name = 41
	ArtifactSpec_LALANDE_HIDE              ArtifactSpec_Name = 42
	ArtifactSpec_SOLAR_TITANIUM            ArtifactSpec_Name = 43
	ArtifactSpec_TACHYON_STONE_FRAGMENT    ArtifactSpec_Name = 2
	ArtifactSpec_DILITHIUM_STONE_FRAGMENT  ArtifactSpec_Name = 44
	ArtifactSpec_SHELL_STONE_FRAGMENT      ArtifactSpec_Name = 45
	ArtifactSpec_LUNAR_STONE_FRAGMENT      ArtifactSpec_Name = 46
	ArtifactSpec_SOUL_STONE_FRAGMENT       ArtifactSpec_Name = 47
	ArtifactSpec_PROPHECY_STONE_FRAGMENT   ArtifactSpec_Name = 48
	ArtifactSpec_QUANTUM_STONE_FRAGMENT    ArtifactSpec_Name = 49
	ArtifactSpec_TERRA_STONE_FRAGMENT      ArtifactSpec_Name = 50
	ArtifactSpec_LIFE_STONE_FRAGMENT       ArtifactSpec_Name = 51
	ArtifactSpec_CLARITY_STONE_FRAGMENT    ArtifactSpec_Name = 52
	ArtifactSpec_UNKNOWN                   ArtifactSpec_Name = 10000
)

func (ArtifactSpec_Name) Descriptor

func (ArtifactSpec_Name) Enum

func (ArtifactSpec_Name) EnumDescriptor deprecated

func (ArtifactSpec_Name) EnumDescriptor() ([]byte, []int)

Deprecated: Use ArtifactSpec_Name.Descriptor instead.

func (ArtifactSpec_Name) Number

func (ArtifactSpec_Name) String

func (x ArtifactSpec_Name) String() string

func (ArtifactSpec_Name) Type

func (*ArtifactSpec_Name) UnmarshalJSON deprecated

func (x *ArtifactSpec_Name) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ArtifactSpec_Rarity

type ArtifactSpec_Rarity int32
const (
	ArtifactSpec_COMMON    ArtifactSpec_Rarity = 0
	ArtifactSpec_RARE      ArtifactSpec_Rarity = 1
	ArtifactSpec_EPIC      ArtifactSpec_Rarity = 2
	ArtifactSpec_LEGENDARY ArtifactSpec_Rarity = 3
)

func (ArtifactSpec_Rarity) Descriptor

func (ArtifactSpec_Rarity) Enum

func (ArtifactSpec_Rarity) EnumDescriptor deprecated

func (ArtifactSpec_Rarity) EnumDescriptor() ([]byte, []int)

Deprecated: Use ArtifactSpec_Rarity.Descriptor instead.

func (ArtifactSpec_Rarity) Number

func (ArtifactSpec_Rarity) String

func (x ArtifactSpec_Rarity) String() string

func (ArtifactSpec_Rarity) Type

func (*ArtifactSpec_Rarity) UnmarshalJSON deprecated

func (x *ArtifactSpec_Rarity) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ArtifactSpec_Type

type ArtifactSpec_Type int32
const (
	ArtifactSpec_ARTIFACT         ArtifactSpec_Type = 0
	ArtifactSpec_STONE            ArtifactSpec_Type = 1
	ArtifactSpec_INGREDIENT       ArtifactSpec_Type = 2
	ArtifactSpec_STONE_INGREDIENT ArtifactSpec_Type = 3
)

func (ArtifactSpec_Type) Descriptor

func (ArtifactSpec_Type) Enum

func (ArtifactSpec_Type) EnumDescriptor deprecated

func (ArtifactSpec_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use ArtifactSpec_Type.Descriptor instead.

func (ArtifactSpec_Type) Number

func (ArtifactSpec_Type) String

func (x ArtifactSpec_Type) String() string

func (ArtifactSpec_Type) Type

func (*ArtifactSpec_Type) UnmarshalJSON deprecated

func (x *ArtifactSpec_Type) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ArtifactsClientInfo

type ArtifactsClientInfo struct {
	MissionCapacityMult            *float64                           `protobuf:"fixed64,1,opt,name=mission_capacity_mult,json=missionCapacityMult" json:"mission_capacity_mult,omitempty"`
	MissionDurationMult            *float64                           `protobuf:"fixed64,2,opt,name=mission_duration_mult,json=missionDurationMult" json:"mission_duration_mult,omitempty"`
	MissionFtlDurationResearchMult *float64                           `` /* 152-byte string literal not displayed */
	MissionCapacityResearchMult    *float64                           `` /* 141-byte string literal not displayed */
	LaunchCounts                   []*ArtifactsClientInfo_LaunchCount `protobuf:"bytes,3,rep,name=launch_counts,json=launchCounts" json:"launch_counts,omitempty"`
	LastServerLaunchCountSumTime   *float64                           `` /* 148-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ArtifactsClientInfo) Descriptor deprecated

func (*ArtifactsClientInfo) Descriptor() ([]byte, []int)

Deprecated: Use ArtifactsClientInfo.ProtoReflect.Descriptor instead.

func (*ArtifactsClientInfo) GetLastServerLaunchCountSumTime

func (x *ArtifactsClientInfo) GetLastServerLaunchCountSumTime() float64

func (*ArtifactsClientInfo) GetLaunchCounts

func (x *ArtifactsClientInfo) GetLaunchCounts() []*ArtifactsClientInfo_LaunchCount

func (*ArtifactsClientInfo) GetMissionCapacityMult

func (x *ArtifactsClientInfo) GetMissionCapacityMult() float64

func (*ArtifactsClientInfo) GetMissionCapacityResearchMult

func (x *ArtifactsClientInfo) GetMissionCapacityResearchMult() float64

func (*ArtifactsClientInfo) GetMissionDurationMult

func (x *ArtifactsClientInfo) GetMissionDurationMult() float64

func (*ArtifactsClientInfo) GetMissionFtlDurationResearchMult

func (x *ArtifactsClientInfo) GetMissionFtlDurationResearchMult() float64

func (*ArtifactsClientInfo) ProtoMessage

func (*ArtifactsClientInfo) ProtoMessage()

func (*ArtifactsClientInfo) ProtoReflect

func (x *ArtifactsClientInfo) ProtoReflect() protoreflect.Message

func (*ArtifactsClientInfo) Reset

func (x *ArtifactsClientInfo) Reset()

func (*ArtifactsClientInfo) String

func (x *ArtifactsClientInfo) String() string

type ArtifactsClientInfo_LaunchCount

type ArtifactsClientInfo_LaunchCount struct {
	Ship         *MissionInfo_Spaceship `protobuf:"varint,1,opt,name=ship,enum=ei.MissionInfo_Spaceship" json:"ship,omitempty"`
	NumLaunches  *uint32                `protobuf:"varint,2,opt,name=num_launches,json=numLaunches" json:"num_launches,omitempty"`
	LaunchPoints *float64               `protobuf:"fixed64,3,opt,name=launch_points,json=launchPoints" json:"launch_points,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactsClientInfo_LaunchCount) Descriptor deprecated

func (*ArtifactsClientInfo_LaunchCount) Descriptor() ([]byte, []int)

Deprecated: Use ArtifactsClientInfo_LaunchCount.ProtoReflect.Descriptor instead.

func (*ArtifactsClientInfo_LaunchCount) GetLaunchPoints

func (x *ArtifactsClientInfo_LaunchCount) GetLaunchPoints() float64

func (*ArtifactsClientInfo_LaunchCount) GetNumLaunches

func (x *ArtifactsClientInfo_LaunchCount) GetNumLaunches() uint32

func (*ArtifactsClientInfo_LaunchCount) GetShip

func (*ArtifactsClientInfo_LaunchCount) ProtoMessage

func (*ArtifactsClientInfo_LaunchCount) ProtoMessage()

func (*ArtifactsClientInfo_LaunchCount) ProtoReflect

func (*ArtifactsClientInfo_LaunchCount) Reset

func (*ArtifactsClientInfo_LaunchCount) String

type ArtifactsConfigurationRequest

type ArtifactsConfigurationRequest struct {
	Rinfo         *BasicRequestInfo `protobuf:"bytes,2,opt,name=rinfo" json:"rinfo,omitempty"`
	ClientVersion *uint32           `protobuf:"varint,1,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactsConfigurationRequest) Descriptor deprecated

func (*ArtifactsConfigurationRequest) Descriptor() ([]byte, []int)

Deprecated: Use ArtifactsConfigurationRequest.ProtoReflect.Descriptor instead.

func (*ArtifactsConfigurationRequest) GetClientVersion

func (x *ArtifactsConfigurationRequest) GetClientVersion() uint32

func (*ArtifactsConfigurationRequest) GetRinfo

func (*ArtifactsConfigurationRequest) ProtoMessage

func (*ArtifactsConfigurationRequest) ProtoMessage()

func (*ArtifactsConfigurationRequest) ProtoReflect

func (*ArtifactsConfigurationRequest) Reset

func (x *ArtifactsConfigurationRequest) Reset()

func (*ArtifactsConfigurationRequest) String

type ArtifactsConfigurationResponse

type ArtifactsConfigurationResponse struct {
	MissionParameters  []*ArtifactsConfigurationResponse_MissionParameters  `protobuf:"bytes,1,rep,name=mission_parameters,json=missionParameters" json:"mission_parameters,omitempty"`
	ArtifactParameters []*ArtifactsConfigurationResponse_ArtifactParameters `protobuf:"bytes,2,rep,name=artifact_parameters,json=artifactParameters" json:"artifact_parameters,omitempty"`
	CraftingLevelInfos []*ArtifactsConfigurationResponse_CraftingLevelInfo  `protobuf:"bytes,3,rep,name=crafting_level_infos,json=craftingLevelInfos" json:"crafting_level_infos,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactsConfigurationResponse) Descriptor deprecated

func (*ArtifactsConfigurationResponse) Descriptor() ([]byte, []int)

Deprecated: Use ArtifactsConfigurationResponse.ProtoReflect.Descriptor instead.

func (*ArtifactsConfigurationResponse) GetArtifactParameters

func (*ArtifactsConfigurationResponse) GetCraftingLevelInfos

func (*ArtifactsConfigurationResponse) GetMissionParameters

func (*ArtifactsConfigurationResponse) ProtoMessage

func (*ArtifactsConfigurationResponse) ProtoMessage()

func (*ArtifactsConfigurationResponse) ProtoReflect

func (*ArtifactsConfigurationResponse) Reset

func (x *ArtifactsConfigurationResponse) Reset()

func (*ArtifactsConfigurationResponse) String

type ArtifactsConfigurationResponse_ArtifactParameters

type ArtifactsConfigurationResponse_ArtifactParameters struct {
	Spec                *ArtifactSpec `protobuf:"bytes,1,opt,name=spec" json:"spec,omitempty"`
	BaseQuality         *float64      `protobuf:"fixed64,2,opt,name=base_quality,json=baseQuality" json:"base_quality,omitempty"`
	OddsMultiplier      *float64      `protobuf:"fixed64,4,opt,name=odds_multiplier,json=oddsMultiplier" json:"odds_multiplier,omitempty"`
	Value               *float64      `protobuf:"fixed64,3,opt,name=value" json:"value,omitempty"`
	CraftingPrice       *float64      `protobuf:"fixed64,5,opt,name=crafting_price,json=craftingPrice" json:"crafting_price,omitempty"`
	CraftingPriceLow    *float64      `protobuf:"fixed64,6,opt,name=crafting_price_low,json=craftingPriceLow" json:"crafting_price_low,omitempty"`
	CraftingPriceDomain *uint32       `protobuf:"varint,7,opt,name=crafting_price_domain,json=craftingPriceDomain" json:"crafting_price_domain,omitempty"`
	CraftingPriceCurve  *float64      `protobuf:"fixed64,8,opt,name=crafting_price_curve,json=craftingPriceCurve" json:"crafting_price_curve,omitempty"`
	CraftingXp          *uint64       `protobuf:"varint,9,opt,name=crafting_xp,json=craftingXp" json:"crafting_xp,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactsConfigurationResponse_ArtifactParameters) Descriptor deprecated

Deprecated: Use ArtifactsConfigurationResponse_ArtifactParameters.ProtoReflect.Descriptor instead.

func (*ArtifactsConfigurationResponse_ArtifactParameters) GetBaseQuality

func (*ArtifactsConfigurationResponse_ArtifactParameters) GetCraftingPrice

func (*ArtifactsConfigurationResponse_ArtifactParameters) GetCraftingPriceCurve

func (*ArtifactsConfigurationResponse_ArtifactParameters) GetCraftingPriceDomain

func (x *ArtifactsConfigurationResponse_ArtifactParameters) GetCraftingPriceDomain() uint32

func (*ArtifactsConfigurationResponse_ArtifactParameters) GetCraftingPriceLow

func (*ArtifactsConfigurationResponse_ArtifactParameters) GetCraftingXp

func (*ArtifactsConfigurationResponse_ArtifactParameters) GetOddsMultiplier

func (*ArtifactsConfigurationResponse_ArtifactParameters) GetSpec

func (*ArtifactsConfigurationResponse_ArtifactParameters) GetValue

func (*ArtifactsConfigurationResponse_ArtifactParameters) ProtoMessage

func (*ArtifactsConfigurationResponse_ArtifactParameters) ProtoReflect

func (*ArtifactsConfigurationResponse_ArtifactParameters) Reset

func (*ArtifactsConfigurationResponse_ArtifactParameters) String

type ArtifactsConfigurationResponse_CraftingLevelInfo

type ArtifactsConfigurationResponse_CraftingLevelInfo struct {
	XpRequired *float64 `protobuf:"fixed64,1,opt,name=xp_required,json=xpRequired" json:"xp_required,omitempty"`
	RarityMult *float32 `protobuf:"fixed32,2,opt,name=rarity_mult,json=rarityMult" json:"rarity_mult,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactsConfigurationResponse_CraftingLevelInfo) Descriptor deprecated

Deprecated: Use ArtifactsConfigurationResponse_CraftingLevelInfo.ProtoReflect.Descriptor instead.

func (*ArtifactsConfigurationResponse_CraftingLevelInfo) GetRarityMult

func (*ArtifactsConfigurationResponse_CraftingLevelInfo) GetXpRequired

func (*ArtifactsConfigurationResponse_CraftingLevelInfo) ProtoMessage

func (*ArtifactsConfigurationResponse_CraftingLevelInfo) ProtoReflect

func (*ArtifactsConfigurationResponse_CraftingLevelInfo) Reset

func (*ArtifactsConfigurationResponse_CraftingLevelInfo) String

type ArtifactsConfigurationResponse_MissionParameters

type ArtifactsConfigurationResponse_MissionParameters struct {
	Ship                     *MissionInfo_Spaceship                                       `protobuf:"varint,1,opt,name=ship,enum=ei.MissionInfo_Spaceship" json:"ship,omitempty"`
	Durations                []*ArtifactsConfigurationResponse_MissionParameters_Duration `protobuf:"bytes,3,rep,name=durations" json:"durations,omitempty"`
	LevelMissionRequirements []uint32                                                     `` /* 129-byte string literal not displayed */
	Capacity_DEPRECATED      *uint32                                                      `protobuf:"varint,2,opt,name=capacity_DEPRECATED,json=capacityDEPRECATED" json:"capacity_DEPRECATED,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactsConfigurationResponse_MissionParameters) Descriptor deprecated

Deprecated: Use ArtifactsConfigurationResponse_MissionParameters.ProtoReflect.Descriptor instead.

func (*ArtifactsConfigurationResponse_MissionParameters) GetCapacity_DEPRECATED

func (x *ArtifactsConfigurationResponse_MissionParameters) GetCapacity_DEPRECATED() uint32

func (*ArtifactsConfigurationResponse_MissionParameters) GetDurations

func (*ArtifactsConfigurationResponse_MissionParameters) GetLevelMissionRequirements

func (x *ArtifactsConfigurationResponse_MissionParameters) GetLevelMissionRequirements() []uint32

func (*ArtifactsConfigurationResponse_MissionParameters) GetShip

func (*ArtifactsConfigurationResponse_MissionParameters) ProtoMessage

func (*ArtifactsConfigurationResponse_MissionParameters) ProtoReflect

func (*ArtifactsConfigurationResponse_MissionParameters) Reset

func (*ArtifactsConfigurationResponse_MissionParameters) String

type ArtifactsConfigurationResponse_MissionParameters_Duration

type ArtifactsConfigurationResponse_MissionParameters_Duration struct {
	DurationType      *MissionInfo_DurationType `protobuf:"varint,1,opt,name=duration_type,json=durationType,enum=ei.MissionInfo_DurationType" json:"duration_type,omitempty"`
	Seconds           *float64                  `protobuf:"fixed64,2,opt,name=seconds" json:"seconds,omitempty"`
	Quality           *float32                  `protobuf:"fixed32,3,opt,name=quality" json:"quality,omitempty"`
	MinQuality        *float32                  `protobuf:"fixed32,4,opt,name=min_quality,json=minQuality" json:"min_quality,omitempty"`
	MaxQuality        *float32                  `protobuf:"fixed32,5,opt,name=max_quality,json=maxQuality" json:"max_quality,omitempty"`
	Capacity          *uint32                   `protobuf:"varint,6,opt,name=capacity" json:"capacity,omitempty"`
	LevelCapacityBump *uint32                   `protobuf:"varint,7,opt,name=level_capacity_bump,json=levelCapacityBump" json:"level_capacity_bump,omitempty"`
	LevelQualityBump  *float32                  `protobuf:"fixed32,8,opt,name=level_quality_bump,json=levelQualityBump" json:"level_quality_bump,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactsConfigurationResponse_MissionParameters_Duration) Descriptor deprecated

Deprecated: Use ArtifactsConfigurationResponse_MissionParameters_Duration.ProtoReflect.Descriptor instead.

func (*ArtifactsConfigurationResponse_MissionParameters_Duration) GetCapacity

func (*ArtifactsConfigurationResponse_MissionParameters_Duration) GetDurationType

func (*ArtifactsConfigurationResponse_MissionParameters_Duration) GetLevelCapacityBump

func (*ArtifactsConfigurationResponse_MissionParameters_Duration) GetLevelQualityBump

func (*ArtifactsConfigurationResponse_MissionParameters_Duration) GetMaxQuality

func (*ArtifactsConfigurationResponse_MissionParameters_Duration) GetMinQuality

func (*ArtifactsConfigurationResponse_MissionParameters_Duration) GetQuality

func (*ArtifactsConfigurationResponse_MissionParameters_Duration) GetSeconds

func (*ArtifactsConfigurationResponse_MissionParameters_Duration) ProtoMessage

func (*ArtifactsConfigurationResponse_MissionParameters_Duration) ProtoReflect

func (*ArtifactsConfigurationResponse_MissionParameters_Duration) Reset

func (*ArtifactsConfigurationResponse_MissionParameters_Duration) String

type ArtifactsDB

type ArtifactsDB struct {
	InventoryItems                 []*ArtifactInventoryItem         `protobuf:"bytes,1,rep,name=inventory_items,json=inventoryItems" json:"inventory_items,omitempty"`
	ItemSequence                   *uint64                          `protobuf:"varint,2,opt,name=item_sequence,json=itemSequence" json:"item_sequence,omitempty"`
	InventorySlots_NOT_USED        []*InventorySlot                 `protobuf:"bytes,3,rep,name=inventory_slots_NOT_USED,json=inventorySlotsNOTUSED" json:"inventory_slots_NOT_USED,omitempty"`
	ActiveArtifacts_DEPRECATED     []*ActiveArtifactSlot            `` /* 131-byte string literal not displayed */
	ActiveArtifactSets             []*ArtifactsDB_ActiveArtifactSet `protobuf:"bytes,11,rep,name=active_artifact_sets,json=activeArtifactSets" json:"active_artifact_sets,omitempty"`
	SavedArtifactSets              []*ArtifactsDB_ActiveArtifactSet `protobuf:"bytes,13,rep,name=saved_artifact_sets,json=savedArtifactSets" json:"saved_artifact_sets,omitempty"`
	ArtifactStatus                 []*ArtifactsDB_CraftableArtifact `protobuf:"bytes,12,rep,name=artifact_status,json=artifactStatus" json:"artifact_status,omitempty"`
	FuelingMission                 *MissionInfo                     `protobuf:"bytes,14,opt,name=fueling_mission,json=fuelingMission" json:"fueling_mission,omitempty"`
	MissionInfos                   []*MissionInfo                   `protobuf:"bytes,4,rep,name=mission_infos,json=missionInfos" json:"mission_infos,omitempty"`
	MissionArchive                 []*MissionInfo                   `protobuf:"bytes,5,rep,name=mission_archive,json=missionArchive" json:"mission_archive,omitempty"`
	VirtueAfxDb                    *ArtifactsDB_VirtueDB            `protobuf:"bytes,15,opt,name=virtue_afx_db,json=virtueAfxDb" json:"virtue_afx_db,omitempty"`
	DiscoveredArtifacts_DEPRECATED []*ArtifactSpec                  `` /* 143-byte string literal not displayed */
	CraftableArtifacts_DEPRECATED  []*ArtifactsDB_CraftableArtifact `` /* 140-byte string literal not displayed */
	CraftingCounts_DEPRECATED      []*ArtifactsDB_CraftableArtifact `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ArtifactsDB) Descriptor deprecated

func (*ArtifactsDB) Descriptor() ([]byte, []int)

Deprecated: Use ArtifactsDB.ProtoReflect.Descriptor instead.

func (*ArtifactsDB) GetActiveArtifactSets

func (x *ArtifactsDB) GetActiveArtifactSets() []*ArtifactsDB_ActiveArtifactSet

func (*ArtifactsDB) GetActiveArtifacts_DEPRECATED

func (x *ArtifactsDB) GetActiveArtifacts_DEPRECATED() []*ActiveArtifactSlot

func (*ArtifactsDB) GetArtifactStatus

func (x *ArtifactsDB) GetArtifactStatus() []*ArtifactsDB_CraftableArtifact

func (*ArtifactsDB) GetCraftableArtifacts_DEPRECATED

func (x *ArtifactsDB) GetCraftableArtifacts_DEPRECATED() []*ArtifactsDB_CraftableArtifact

func (*ArtifactsDB) GetCraftingCounts_DEPRECATED

func (x *ArtifactsDB) GetCraftingCounts_DEPRECATED() []*ArtifactsDB_CraftableArtifact

func (*ArtifactsDB) GetDiscoveredArtifacts_DEPRECATED

func (x *ArtifactsDB) GetDiscoveredArtifacts_DEPRECATED() []*ArtifactSpec

func (*ArtifactsDB) GetFuelingMission

func (x *ArtifactsDB) GetFuelingMission() *MissionInfo

func (*ArtifactsDB) GetInventoryItems

func (x *ArtifactsDB) GetInventoryItems() []*ArtifactInventoryItem

func (*ArtifactsDB) GetInventorySlots_NOT_USED

func (x *ArtifactsDB) GetInventorySlots_NOT_USED() []*InventorySlot

func (*ArtifactsDB) GetItemSequence

func (x *ArtifactsDB) GetItemSequence() uint64

func (*ArtifactsDB) GetMissionArchive

func (x *ArtifactsDB) GetMissionArchive() []*MissionInfo

func (*ArtifactsDB) GetMissionInfos

func (x *ArtifactsDB) GetMissionInfos() []*MissionInfo

func (*ArtifactsDB) GetSavedArtifactSets

func (x *ArtifactsDB) GetSavedArtifactSets() []*ArtifactsDB_ActiveArtifactSet

func (*ArtifactsDB) GetVirtueAfxDb

func (x *ArtifactsDB) GetVirtueAfxDb() *ArtifactsDB_VirtueDB

func (*ArtifactsDB) ProtoMessage

func (*ArtifactsDB) ProtoMessage()

func (*ArtifactsDB) ProtoReflect

func (x *ArtifactsDB) ProtoReflect() protoreflect.Message

func (*ArtifactsDB) Reset

func (x *ArtifactsDB) Reset()

func (*ArtifactsDB) String

func (x *ArtifactsDB) String() string

type ArtifactsDB_ActiveArtifactSet

type ArtifactsDB_ActiveArtifactSet struct {
	Slots []*ActiveArtifactSlot `protobuf:"bytes,1,rep,name=slots" json:"slots,omitempty"`
	Uid   *uint32               `protobuf:"varint,2,opt,name=uid" json:"uid,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactsDB_ActiveArtifactSet) Descriptor deprecated

func (*ArtifactsDB_ActiveArtifactSet) Descriptor() ([]byte, []int)

Deprecated: Use ArtifactsDB_ActiveArtifactSet.ProtoReflect.Descriptor instead.

func (*ArtifactsDB_ActiveArtifactSet) GetSlots

func (*ArtifactsDB_ActiveArtifactSet) GetUid

func (*ArtifactsDB_ActiveArtifactSet) ProtoMessage

func (*ArtifactsDB_ActiveArtifactSet) ProtoMessage()

func (*ArtifactsDB_ActiveArtifactSet) ProtoReflect

func (*ArtifactsDB_ActiveArtifactSet) Reset

func (x *ArtifactsDB_ActiveArtifactSet) Reset()

func (*ArtifactsDB_ActiveArtifactSet) String

type ArtifactsDB_CraftableArtifact

type ArtifactsDB_CraftableArtifact struct {
	Spec             *ArtifactSpec `protobuf:"bytes,1,opt,name=spec" json:"spec,omitempty"`
	Discovered       *bool         `protobuf:"varint,6,opt,name=discovered" json:"discovered,omitempty"`
	Craftable        *bool         `protobuf:"varint,4,opt,name=craftable" json:"craftable,omitempty"`
	RecipeDiscovered *bool         `protobuf:"varint,5,opt,name=recipe_discovered,json=recipeDiscovered" json:"recipe_discovered,omitempty"`
	Seen             *bool         `protobuf:"varint,2,opt,name=seen" json:"seen,omitempty"`
	Count            *uint32       `protobuf:"varint,3,opt,name=count" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactsDB_CraftableArtifact) Descriptor deprecated

func (*ArtifactsDB_CraftableArtifact) Descriptor() ([]byte, []int)

Deprecated: Use ArtifactsDB_CraftableArtifact.ProtoReflect.Descriptor instead.

func (*ArtifactsDB_CraftableArtifact) GetCount

func (x *ArtifactsDB_CraftableArtifact) GetCount() uint32

func (*ArtifactsDB_CraftableArtifact) GetCraftable

func (x *ArtifactsDB_CraftableArtifact) GetCraftable() bool

func (*ArtifactsDB_CraftableArtifact) GetDiscovered

func (x *ArtifactsDB_CraftableArtifact) GetDiscovered() bool

func (*ArtifactsDB_CraftableArtifact) GetRecipeDiscovered

func (x *ArtifactsDB_CraftableArtifact) GetRecipeDiscovered() bool

func (*ArtifactsDB_CraftableArtifact) GetSeen

func (x *ArtifactsDB_CraftableArtifact) GetSeen() bool

func (*ArtifactsDB_CraftableArtifact) GetSpec

func (*ArtifactsDB_CraftableArtifact) ProtoMessage

func (*ArtifactsDB_CraftableArtifact) ProtoMessage()

func (*ArtifactsDB_CraftableArtifact) ProtoReflect

func (*ArtifactsDB_CraftableArtifact) Reset

func (x *ArtifactsDB_CraftableArtifact) Reset()

func (*ArtifactsDB_CraftableArtifact) String

type ArtifactsDB_VirtueDB

type ArtifactsDB_VirtueDB struct {
	InventoryItems  []*ArtifactInventoryItem         `protobuf:"bytes,1,rep,name=inventory_items,json=inventoryItems" json:"inventory_items,omitempty"`
	ArtifactStatus  []*ArtifactsDB_CraftableArtifact `protobuf:"bytes,2,rep,name=artifact_status,json=artifactStatus" json:"artifact_status,omitempty"`
	FuelingMission  *MissionInfo                     `protobuf:"bytes,3,opt,name=fueling_mission,json=fuelingMission" json:"fueling_mission,omitempty"`
	ActiveArtifacts *ArtifactsDB_ActiveArtifactSet   `protobuf:"bytes,13,opt,name=active_artifacts,json=activeArtifacts" json:"active_artifacts,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactsDB_VirtueDB) Descriptor deprecated

func (*ArtifactsDB_VirtueDB) Descriptor() ([]byte, []int)

Deprecated: Use ArtifactsDB_VirtueDB.ProtoReflect.Descriptor instead.

func (*ArtifactsDB_VirtueDB) GetActiveArtifacts

func (x *ArtifactsDB_VirtueDB) GetActiveArtifacts() *ArtifactsDB_ActiveArtifactSet

func (*ArtifactsDB_VirtueDB) GetArtifactStatus

func (x *ArtifactsDB_VirtueDB) GetArtifactStatus() []*ArtifactsDB_CraftableArtifact

func (*ArtifactsDB_VirtueDB) GetFuelingMission

func (x *ArtifactsDB_VirtueDB) GetFuelingMission() *MissionInfo

func (*ArtifactsDB_VirtueDB) GetInventoryItems

func (x *ArtifactsDB_VirtueDB) GetInventoryItems() []*ArtifactInventoryItem

func (*ArtifactsDB_VirtueDB) ProtoMessage

func (*ArtifactsDB_VirtueDB) ProtoMessage()

func (*ArtifactsDB_VirtueDB) ProtoReflect

func (x *ArtifactsDB_VirtueDB) ProtoReflect() protoreflect.Message

func (*ArtifactsDB_VirtueDB) Reset

func (x *ArtifactsDB_VirtueDB) Reset()

func (*ArtifactsDB_VirtueDB) String

func (x *ArtifactsDB_VirtueDB) String() string

type AuthenticateArtifactResponse

type AuthenticateArtifactResponse struct {
	Success        *bool   `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	OriginalItemId *uint64 `protobuf:"varint,2,opt,name=original_item_id,json=originalItemId" json:"original_item_id,omitempty"`
	Demote         *bool   `protobuf:"varint,3,opt,name=demote" json:"demote,omitempty"`
	Delete         *bool   `protobuf:"varint,4,opt,name=delete" json:"delete,omitempty"`
	EiUserId       *string `protobuf:"bytes,5,opt,name=ei_user_id,json=eiUserId" json:"ei_user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthenticateArtifactResponse) Descriptor deprecated

func (*AuthenticateArtifactResponse) Descriptor() ([]byte, []int)

Deprecated: Use AuthenticateArtifactResponse.ProtoReflect.Descriptor instead.

func (*AuthenticateArtifactResponse) GetDelete

func (x *AuthenticateArtifactResponse) GetDelete() bool

func (*AuthenticateArtifactResponse) GetDemote

func (x *AuthenticateArtifactResponse) GetDemote() bool

func (*AuthenticateArtifactResponse) GetEiUserId

func (x *AuthenticateArtifactResponse) GetEiUserId() string

func (*AuthenticateArtifactResponse) GetOriginalItemId

func (x *AuthenticateArtifactResponse) GetOriginalItemId() uint64

func (*AuthenticateArtifactResponse) GetSuccess

func (x *AuthenticateArtifactResponse) GetSuccess() bool

func (*AuthenticateArtifactResponse) ProtoMessage

func (*AuthenticateArtifactResponse) ProtoMessage()

func (*AuthenticateArtifactResponse) ProtoReflect

func (*AuthenticateArtifactResponse) Reset

func (x *AuthenticateArtifactResponse) Reset()

func (*AuthenticateArtifactResponse) String

type AuthenticatedMessage

type AuthenticatedMessage struct {
	Message      []byte  `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
	Version      *uint32 `protobuf:"varint,3,opt,name=version" json:"version,omitempty"`
	Code         *string `protobuf:"bytes,2,opt,name=code" json:"code,omitempty"`
	Compressed   *bool   `protobuf:"varint,4,opt,name=compressed" json:"compressed,omitempty"`
	OriginalSize *uint32 `protobuf:"varint,5,opt,name=original_size,json=originalSize" json:"original_size,omitempty"`
	UserId       *string `protobuf:"bytes,6,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthenticatedMessage) Descriptor deprecated

func (*AuthenticatedMessage) Descriptor() ([]byte, []int)

Deprecated: Use AuthenticatedMessage.ProtoReflect.Descriptor instead.

func (*AuthenticatedMessage) GetCode

func (x *AuthenticatedMessage) GetCode() string

func (*AuthenticatedMessage) GetCompressed

func (x *AuthenticatedMessage) GetCompressed() bool

func (*AuthenticatedMessage) GetMessage

func (x *AuthenticatedMessage) GetMessage() []byte

func (*AuthenticatedMessage) GetOriginalSize

func (x *AuthenticatedMessage) GetOriginalSize() uint32

func (*AuthenticatedMessage) GetUserId

func (x *AuthenticatedMessage) GetUserId() string

func (*AuthenticatedMessage) GetVersion

func (x *AuthenticatedMessage) GetVersion() uint32

func (*AuthenticatedMessage) ProtoMessage

func (*AuthenticatedMessage) ProtoMessage()

func (*AuthenticatedMessage) ProtoReflect

func (x *AuthenticatedMessage) ProtoReflect() protoreflect.Message

func (*AuthenticatedMessage) Reset

func (x *AuthenticatedMessage) Reset()

func (*AuthenticatedMessage) String

func (x *AuthenticatedMessage) String() string

type AutoJoinCoopRequest

type AutoJoinCoopRequest struct {
	Rinfo              *BasicRequestInfo     `protobuf:"bytes,9,opt,name=rinfo" json:"rinfo,omitempty"`
	ContractIdentifier *string               `protobuf:"bytes,1,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	UserId             *string               `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	UserName           *string               `protobuf:"bytes,3,opt,name=user_name,json=userName" json:"user_name,omitempty"`
	SoulPower          *float64              `protobuf:"fixed64,4,opt,name=soul_power,json=soulPower" json:"soul_power,omitempty"`
	Eop                *float64              `protobuf:"fixed64,10,opt,name=eop" json:"eop,omitempty"`
	League             *uint32               `protobuf:"varint,8,opt,name=league" json:"league,omitempty"`
	Grade              *Contract_PlayerGrade `protobuf:"varint,12,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	PointsReplay       *bool                 `protobuf:"varint,14,opt,name=points_replay,json=pointsReplay" json:"points_replay,omitempty"`
	SecondsRemaining   *float64              `protobuf:"fixed64,5,opt,name=seconds_remaining,json=secondsRemaining" json:"seconds_remaining,omitempty"`
	Platform           *Platform             `protobuf:"varint,6,opt,name=platform,enum=ei.Platform" json:"platform,omitempty"`
	ClientVersion      *uint32               `protobuf:"varint,7,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	// contains filtered or unexported fields
}

func (*AutoJoinCoopRequest) Descriptor deprecated

func (*AutoJoinCoopRequest) Descriptor() ([]byte, []int)

Deprecated: Use AutoJoinCoopRequest.ProtoReflect.Descriptor instead.

func (*AutoJoinCoopRequest) GetClientVersion

func (x *AutoJoinCoopRequest) GetClientVersion() uint32

func (*AutoJoinCoopRequest) GetContractIdentifier

func (x *AutoJoinCoopRequest) GetContractIdentifier() string

func (*AutoJoinCoopRequest) GetEop

func (x *AutoJoinCoopRequest) GetEop() float64

func (*AutoJoinCoopRequest) GetGrade

func (*AutoJoinCoopRequest) GetLeague

func (x *AutoJoinCoopRequest) GetLeague() uint32

func (*AutoJoinCoopRequest) GetPlatform

func (x *AutoJoinCoopRequest) GetPlatform() Platform

func (*AutoJoinCoopRequest) GetPointsReplay

func (x *AutoJoinCoopRequest) GetPointsReplay() bool

func (*AutoJoinCoopRequest) GetRinfo

func (x *AutoJoinCoopRequest) GetRinfo() *BasicRequestInfo

func (*AutoJoinCoopRequest) GetSecondsRemaining

func (x *AutoJoinCoopRequest) GetSecondsRemaining() float64

func (*AutoJoinCoopRequest) GetSoulPower

func (x *AutoJoinCoopRequest) GetSoulPower() float64

func (*AutoJoinCoopRequest) GetUserId

func (x *AutoJoinCoopRequest) GetUserId() string

func (*AutoJoinCoopRequest) GetUserName

func (x *AutoJoinCoopRequest) GetUserName() string

func (*AutoJoinCoopRequest) ProtoMessage

func (*AutoJoinCoopRequest) ProtoMessage()

func (*AutoJoinCoopRequest) ProtoReflect

func (x *AutoJoinCoopRequest) ProtoReflect() protoreflect.Message

func (*AutoJoinCoopRequest) Reset

func (x *AutoJoinCoopRequest) Reset()

func (*AutoJoinCoopRequest) String

func (x *AutoJoinCoopRequest) String() string

type Backup

type Backup struct {
	UserId           *string               `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	EiUserId         *string               `protobuf:"bytes,18,opt,name=ei_user_id,json=eiUserId" json:"ei_user_id,omitempty"`
	GameServicesId   *string               `protobuf:"bytes,16,opt,name=game_services_id,json=gameServicesId" json:"game_services_id,omitempty"`
	PushUserId       *string               `protobuf:"bytes,26,opt,name=push_user_id,json=pushUserId" json:"push_user_id,omitempty"`
	DeviceId         *string               `protobuf:"bytes,17,opt,name=device_id,json=deviceId" json:"device_id,omitempty"`
	UserName         *string               `protobuf:"bytes,2,opt,name=user_name,json=userName" json:"user_name,omitempty"`
	ApproxTime       *float64              `protobuf:"fixed64,3,opt,name=approx_time,json=approxTime" json:"approx_time,omitempty"`
	Version          *uint32               `protobuf:"varint,21,opt,name=version,def=0" json:"version,omitempty"`
	ForceOfferBackup *bool                 `protobuf:"varint,20,opt,name=force_offer_backup,json=forceOfferBackup" json:"force_offer_backup,omitempty"`
	ForceBackup      *bool                 `protobuf:"varint,22,opt,name=force_backup,json=forceBackup" json:"force_backup,omitempty"`
	Settings         *Backup_Settings      `protobuf:"bytes,4,opt,name=settings" json:"settings,omitempty"`
	Tutorial         *Backup_Tutorial      `protobuf:"bytes,5,opt,name=tutorial" json:"tutorial,omitempty"`
	Stats            *Backup_Stats         `protobuf:"bytes,6,opt,name=stats" json:"stats,omitempty"`
	Game             *Backup_Game          `protobuf:"bytes,7,opt,name=game" json:"game,omitempty"`
	Artifacts        *Backup_Artifacts     `protobuf:"bytes,14,opt,name=artifacts" json:"artifacts,omitempty"`
	Virtue           *Backup_Virtue        `protobuf:"bytes,29,opt,name=virtue" json:"virtue,omitempty"`
	Shells           *Backup_Shells        `protobuf:"bytes,25,opt,name=shells" json:"shells,omitempty"`
	Sim              *Backup_Simulation    `protobuf:"bytes,8,opt,name=sim" json:"sim,omitempty"`
	Farms            []*Backup_Simulation  `protobuf:"bytes,12,rep,name=farms" json:"farms,omitempty"`
	Mission          *Backup_Mission       `protobuf:"bytes,9,opt,name=mission" json:"mission,omitempty"`
	Misc             *Backup_Misc          `protobuf:"bytes,10,opt,name=misc" json:"misc,omitempty"`
	Contracts        *MyContracts          `protobuf:"bytes,13,opt,name=contracts" json:"contracts,omitempty"`
	ArtifactsDb      *ArtifactsDB          `protobuf:"bytes,15,opt,name=artifacts_db,json=artifactsDb" json:"artifacts_db,omitempty"`
	ShellDb          *ShellDB              `protobuf:"bytes,24,opt,name=shell_db,json=shellDb" json:"shell_db,omitempty"`
	ReadMailIds      []string              `protobuf:"bytes,23,rep,name=read_mail_ids,json=readMailIds" json:"read_mail_ids,omitempty"`
	MailState        *MailState            `protobuf:"bytes,27,opt,name=mail_state,json=mailState" json:"mail_state,omitempty"`
	SubInfo          *UserSubscriptionInfo `protobuf:"bytes,30,opt,name=sub_info,json=subInfo" json:"sub_info,omitempty"`
	Checksum         *uint64               `protobuf:"varint,100,opt,name=checksum" json:"checksum,omitempty"`
	Signature        *string               `protobuf:"bytes,101,opt,name=signature" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func GetFirstContactFromAPI

func GetFirstContactFromAPI(s *discordgo.Session, eiUserID string, discordID string, okayToSave bool) (*Backup, bool)

GetFirstContactFromAPI will download the player data from the Egg Inc API

func (*Backup) Descriptor deprecated

func (*Backup) Descriptor() ([]byte, []int)

Deprecated: Use Backup.ProtoReflect.Descriptor instead.

func (*Backup) GetApproxTime

func (x *Backup) GetApproxTime() float64

func (*Backup) GetArtifacts

func (x *Backup) GetArtifacts() *Backup_Artifacts

func (*Backup) GetArtifactsDb

func (x *Backup) GetArtifactsDb() *ArtifactsDB

func (*Backup) GetChecksum

func (x *Backup) GetChecksum() uint64

func (*Backup) GetContracts

func (x *Backup) GetContracts() *MyContracts

func (*Backup) GetDeviceId

func (x *Backup) GetDeviceId() string

func (*Backup) GetEiUserId

func (x *Backup) GetEiUserId() string

func (*Backup) GetFarms

func (x *Backup) GetFarms() []*Backup_Simulation

func (*Backup) GetForceBackup

func (x *Backup) GetForceBackup() bool

func (*Backup) GetForceOfferBackup

func (x *Backup) GetForceOfferBackup() bool

func (*Backup) GetGame

func (x *Backup) GetGame() *Backup_Game

func (*Backup) GetGameServicesId

func (x *Backup) GetGameServicesId() string

func (*Backup) GetMailState

func (x *Backup) GetMailState() *MailState

func (*Backup) GetMisc

func (x *Backup) GetMisc() *Backup_Misc

func (*Backup) GetMission

func (x *Backup) GetMission() *Backup_Mission

func (*Backup) GetPushUserId

func (x *Backup) GetPushUserId() string

func (*Backup) GetReadMailIds

func (x *Backup) GetReadMailIds() []string

func (*Backup) GetSettings

func (x *Backup) GetSettings() *Backup_Settings

func (*Backup) GetShellDb

func (x *Backup) GetShellDb() *ShellDB

func (*Backup) GetShells

func (x *Backup) GetShells() *Backup_Shells

func (*Backup) GetSignature

func (x *Backup) GetSignature() string

func (*Backup) GetSim

func (x *Backup) GetSim() *Backup_Simulation

func (*Backup) GetStats

func (x *Backup) GetStats() *Backup_Stats

func (*Backup) GetSubInfo

func (x *Backup) GetSubInfo() *UserSubscriptionInfo

func (*Backup) GetTutorial

func (x *Backup) GetTutorial() *Backup_Tutorial

func (*Backup) GetUserId

func (x *Backup) GetUserId() string

func (*Backup) GetUserName

func (x *Backup) GetUserName() string

func (*Backup) GetVersion

func (x *Backup) GetVersion() uint32

func (*Backup) GetVirtue

func (x *Backup) GetVirtue() *Backup_Virtue

func (*Backup) ProtoMessage

func (*Backup) ProtoMessage()

func (*Backup) ProtoReflect

func (x *Backup) ProtoReflect() protoreflect.Message

func (*Backup) Reset

func (x *Backup) Reset()

func (*Backup) String

func (x *Backup) String() string

type Backup_AchievementInfo

type Backup_AchievementInfo struct {
	Id       *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Achieved *bool   `protobuf:"varint,2,opt,name=achieved" json:"achieved,omitempty"`
	// contains filtered or unexported fields
}

func (*Backup_AchievementInfo) Descriptor deprecated

func (*Backup_AchievementInfo) Descriptor() ([]byte, []int)

Deprecated: Use Backup_AchievementInfo.ProtoReflect.Descriptor instead.

func (*Backup_AchievementInfo) GetAchieved

func (x *Backup_AchievementInfo) GetAchieved() bool

func (*Backup_AchievementInfo) GetId

func (x *Backup_AchievementInfo) GetId() string

func (*Backup_AchievementInfo) ProtoMessage

func (*Backup_AchievementInfo) ProtoMessage()

func (*Backup_AchievementInfo) ProtoReflect

func (x *Backup_AchievementInfo) ProtoReflect() protoreflect.Message

func (*Backup_AchievementInfo) Reset

func (x *Backup_AchievementInfo) Reset()

func (*Backup_AchievementInfo) String

func (x *Backup_AchievementInfo) String() string

type Backup_ActiveBoost

type Backup_ActiveBoost struct {
	BoostId        *string  `protobuf:"bytes,1,opt,name=boost_id,json=boostId" json:"boost_id,omitempty"`
	TimeRemaining  *float64 `protobuf:"fixed64,2,opt,name=time_remaining,json=timeRemaining" json:"time_remaining,omitempty"`
	ReferenceValue *float64 `protobuf:"fixed64,3,opt,name=reference_value,json=referenceValue" json:"reference_value,omitempty"`
	// contains filtered or unexported fields
}

func (*Backup_ActiveBoost) Descriptor deprecated

func (*Backup_ActiveBoost) Descriptor() ([]byte, []int)

Deprecated: Use Backup_ActiveBoost.ProtoReflect.Descriptor instead.

func (*Backup_ActiveBoost) GetBoostId

func (x *Backup_ActiveBoost) GetBoostId() string

func (*Backup_ActiveBoost) GetReferenceValue

func (x *Backup_ActiveBoost) GetReferenceValue() float64

func (*Backup_ActiveBoost) GetTimeRemaining

func (x *Backup_ActiveBoost) GetTimeRemaining() float64

func (*Backup_ActiveBoost) ProtoMessage

func (*Backup_ActiveBoost) ProtoMessage()

func (*Backup_ActiveBoost) ProtoReflect

func (x *Backup_ActiveBoost) ProtoReflect() protoreflect.Message

func (*Backup_ActiveBoost) Reset

func (x *Backup_ActiveBoost) Reset()

func (*Backup_ActiveBoost) String

func (x *Backup_ActiveBoost) String() string

type Backup_Artifacts

type Backup_Artifacts struct {
	Infusing                   *bool                  `protobuf:"varint,1,opt,name=infusing" json:"infusing,omitempty"`
	ItemBeingInfused           *ArtifactInventoryItem `protobuf:"bytes,2,opt,name=item_being_infused,json=itemBeingInfused" json:"item_being_infused,omitempty"`
	SpecBeingInfused           *ArtifactSpec          `protobuf:"bytes,13,opt,name=spec_being_infused,json=specBeingInfused" json:"spec_being_infused,omitempty"`
	EggTypeInfusing            *Egg                   `protobuf:"varint,3,opt,name=egg_type_infusing,json=eggTypeInfusing,enum=ei.Egg" json:"egg_type_infusing,omitempty"`
	InfusingEggsRequired       *float64               `protobuf:"fixed64,4,opt,name=infusing_eggs_required,json=infusingEggsRequired" json:"infusing_eggs_required,omitempty"`
	EggsInfused                *float64               `protobuf:"fixed64,5,opt,name=eggs_infused,json=eggsInfused" json:"eggs_infused,omitempty"`
	FlowPercentageArtifacts    *float64               `` /* 135-byte string literal not displayed */
	FuelingEnabled             *bool                  `protobuf:"varint,7,opt,name=fueling_enabled,json=fuelingEnabled,def=1" json:"fueling_enabled,omitempty"`
	TankFillingEnabled         *bool                  `protobuf:"varint,14,opt,name=tank_filling_enabled,json=tankFillingEnabled" json:"tank_filling_enabled,omitempty"`
	TankLevel                  *uint32                `protobuf:"varint,15,opt,name=tank_level,json=tankLevel" json:"tank_level,omitempty"`
	TankFuels                  []float64              `protobuf:"fixed64,16,rep,name=tank_fuels,json=tankFuels" json:"tank_fuels,omitempty"`
	TankLimits                 []float64              `protobuf:"fixed64,18,rep,name=tank_limits,json=tankLimits" json:"tank_limits,omitempty"`
	LastFueledShip             *MissionInfo_Spaceship `` /* 129-byte string literal not displayed */
	InventoryScore             *float64               `protobuf:"fixed64,10,opt,name=inventory_score,json=inventoryScore" json:"inventory_score,omitempty"`
	CraftingXp                 *float64               `protobuf:"fixed64,17,opt,name=crafting_xp,json=craftingXp" json:"crafting_xp,omitempty"`
	Enabled                    *bool                  `protobuf:"varint,11,opt,name=enabled" json:"enabled,omitempty"`
	IntroShown                 *bool                  `protobuf:"varint,12,opt,name=intro_shown,json=introShown" json:"intro_shown,omitempty"`
	InfusingEnabled_DEPRECATED *bool                  `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Backup_Artifacts) Descriptor deprecated

func (*Backup_Artifacts) Descriptor() ([]byte, []int)

Deprecated: Use Backup_Artifacts.ProtoReflect.Descriptor instead.

func (*Backup_Artifacts) GetCraftingXp

func (x *Backup_Artifacts) GetCraftingXp() float64

func (*Backup_Artifacts) GetEggTypeInfusing

func (x *Backup_Artifacts) GetEggTypeInfusing() Egg

func (*Backup_Artifacts) GetEggsInfused

func (x *Backup_Artifacts) GetEggsInfused() float64

func (*Backup_Artifacts) GetEnabled

func (x *Backup_Artifacts) GetEnabled() bool

func (*Backup_Artifacts) GetFlowPercentageArtifacts

func (x *Backup_Artifacts) GetFlowPercentageArtifacts() float64

func (*Backup_Artifacts) GetFuelingEnabled

func (x *Backup_Artifacts) GetFuelingEnabled() bool

func (*Backup_Artifacts) GetInfusing

func (x *Backup_Artifacts) GetInfusing() bool

func (*Backup_Artifacts) GetInfusingEggsRequired

func (x *Backup_Artifacts) GetInfusingEggsRequired() float64

func (*Backup_Artifacts) GetInfusingEnabled_DEPRECATED

func (x *Backup_Artifacts) GetInfusingEnabled_DEPRECATED() bool

func (*Backup_Artifacts) GetIntroShown

func (x *Backup_Artifacts) GetIntroShown() bool

func (*Backup_Artifacts) GetInventoryScore

func (x *Backup_Artifacts) GetInventoryScore() float64

func (*Backup_Artifacts) GetItemBeingInfused

func (x *Backup_Artifacts) GetItemBeingInfused() *ArtifactInventoryItem

func (*Backup_Artifacts) GetLastFueledShip

func (x *Backup_Artifacts) GetLastFueledShip() MissionInfo_Spaceship

func (*Backup_Artifacts) GetSpecBeingInfused

func (x *Backup_Artifacts) GetSpecBeingInfused() *ArtifactSpec

func (*Backup_Artifacts) GetTankFillingEnabled

func (x *Backup_Artifacts) GetTankFillingEnabled() bool

func (*Backup_Artifacts) GetTankFuels

func (x *Backup_Artifacts) GetTankFuels() []float64

func (*Backup_Artifacts) GetTankLevel

func (x *Backup_Artifacts) GetTankLevel() uint32

func (*Backup_Artifacts) GetTankLimits

func (x *Backup_Artifacts) GetTankLimits() []float64

func (*Backup_Artifacts) ProtoMessage

func (*Backup_Artifacts) ProtoMessage()

func (*Backup_Artifacts) ProtoReflect

func (x *Backup_Artifacts) ProtoReflect() protoreflect.Message

func (*Backup_Artifacts) Reset

func (x *Backup_Artifacts) Reset()

func (*Backup_Artifacts) String

func (x *Backup_Artifacts) String() string

type Backup_Game

type Backup_Game struct {
	CurrentFarm                   *uint32                   `protobuf:"varint,22,opt,name=current_farm,json=currentFarm,def=0" json:"current_farm,omitempty"`
	MaxEggReached                 *Egg                      `protobuf:"varint,1,opt,name=max_egg_reached,json=maxEggReached,enum=ei.Egg" json:"max_egg_reached,omitempty"`
	GoldenEggsEarned              *uint64                   `protobuf:"varint,2,opt,name=golden_eggs_earned,json=goldenEggsEarned" json:"golden_eggs_earned,omitempty"`
	GoldenEggsSpent               *uint64                   `protobuf:"varint,3,opt,name=golden_eggs_spent,json=goldenEggsSpent" json:"golden_eggs_spent,omitempty"`
	UncliamedGoldenEggs           *uint64                   `protobuf:"varint,16,opt,name=uncliamed_golden_eggs,json=uncliamedGoldenEggs" json:"uncliamed_golden_eggs,omitempty"`
	SoulEggs                      *uint64                   `protobuf:"varint,4,opt,name=soul_eggs,json=soulEggs" json:"soul_eggs,omitempty"`
	UnclaimedSoulEggs             *uint64                   `protobuf:"varint,17,opt,name=unclaimed_soul_eggs,json=unclaimedSoulEggs" json:"unclaimed_soul_eggs,omitempty"`
	SoulEggsD                     *float64                  `protobuf:"fixed64,34,opt,name=soul_eggs_d,json=soulEggsD" json:"soul_eggs_d,omitempty"`
	UnclaimedSoulEggsD            *float64                  `protobuf:"fixed64,35,opt,name=unclaimed_soul_eggs_d,json=unclaimedSoulEggsD" json:"unclaimed_soul_eggs_d,omitempty"`
	EggsOfProphecy                *uint64                   `protobuf:"varint,23,opt,name=eggs_of_prophecy,json=eggsOfProphecy" json:"eggs_of_prophecy,omitempty"`
	UnclaimedEggsOfProphecy       *uint64                   `` /* 129-byte string literal not displayed */
	ShellScriptsEarned            *uint64                   `protobuf:"varint,38,opt,name=shell_scripts_earned,json=shellScriptsEarned" json:"shell_scripts_earned,omitempty"`
	ShellScriptsSpent             *uint64                   `protobuf:"varint,39,opt,name=shell_scripts_spent,json=shellScriptsSpent" json:"shell_scripts_spent,omitempty"`
	UnclaimedShellScripts         *uint64                   `protobuf:"varint,40,opt,name=unclaimed_shell_scripts,json=unclaimedShellScripts" json:"unclaimed_shell_scripts,omitempty"`
	PrestigeCashEarned            *float64                  `protobuf:"fixed64,5,opt,name=prestige_cash_earned,json=prestigeCashEarned" json:"prestige_cash_earned,omitempty"`
	PrestigeSoulBoostCash         *float64                  `protobuf:"fixed64,33,opt,name=prestige_soul_boost_cash,json=prestigeSoulBoostCash" json:"prestige_soul_boost_cash,omitempty"`
	LifetimeCashEarned            *float64                  `protobuf:"fixed64,6,opt,name=lifetime_cash_earned,json=lifetimeCashEarned" json:"lifetime_cash_earned,omitempty"`
	PiggyBank                     *uint64                   `protobuf:"varint,7,opt,name=piggy_bank,json=piggyBank" json:"piggy_bank,omitempty"`
	PiggyFullAlertShown           *bool                     `protobuf:"varint,31,opt,name=piggy_full_alert_shown,json=piggyFullAlertShown" json:"piggy_full_alert_shown,omitempty"`
	PermitLevel                   *uint32                   `protobuf:"varint,8,opt,name=permit_level,json=permitLevel" json:"permit_level,omitempty"`
	EpicResearch                  []*Backup_ResearchItem    `protobuf:"bytes,9,rep,name=epic_research,json=epicResearch" json:"epic_research,omitempty"`
	HyperloopStation              *bool                     `protobuf:"varint,29,opt,name=hyperloop_station,json=hyperloopStation" json:"hyperloop_station,omitempty"`
	NextDailyGiftTime             *float64                  `protobuf:"fixed64,10,opt,name=next_daily_gift_time,json=nextDailyGiftTime" json:"next_daily_gift_time,omitempty"`
	LastDailyGiftCollectedDay     *uint32                   `` /* 137-byte string literal not displayed */
	NumDailyGiftsCollected        *uint32                   `` /* 126-byte string literal not displayed */
	News                          []*Backup_NewsHeadline    `protobuf:"bytes,11,rep,name=news" json:"news,omitempty"`
	LastNewsTime                  *float64                  `protobuf:"fixed64,12,opt,name=last_news_time,json=lastNewsTime" json:"last_news_time,omitempty"`
	CurrentMultiplier             *float64                  `protobuf:"fixed64,13,opt,name=current_multiplier,json=currentMultiplier" json:"current_multiplier,omitempty"`
	CurrentMultiplierExpiration   *float64                  `` /* 140-byte string literal not displayed */
	Achievements                  []*Backup_AchievementInfo `protobuf:"bytes,15,rep,name=achievements" json:"achievements,omitempty"`
	MaxFarmSizeReached            []uint64                  `protobuf:"varint,18,rep,name=max_farm_size_reached,json=maxFarmSizeReached" json:"max_farm_size_reached,omitempty"`
	EggMedalLevel                 []uint32                  `protobuf:"varint,19,rep,name=egg_medal_level,json=eggMedalLevel" json:"egg_medal_level,omitempty"`
	LongIdleNotificationSet       *bool                     `` /* 129-byte string literal not displayed */
	LongIdleNotificationThreshold *float64                  `` /* 148-byte string literal not displayed */
	LongIdleReward                *float64                  `protobuf:"fixed64,27,opt,name=long_idle_reward,json=longIdleReward" json:"long_idle_reward,omitempty"`
	Boosts                        []*Backup_OwnedBoost      `protobuf:"bytes,30,rep,name=boosts" json:"boosts,omitempty"`
	TotalTimeCheatsDetected       *uint32                   `` /* 129-byte string literal not displayed */
	ForceEliteContracts           *bool                     `protobuf:"varint,36,opt,name=force_elite_contracts,json=forceEliteContracts" json:"force_elite_contracts,omitempty"`
	NewPlayerEventEndTime         *float64                  `` /* 126-byte string literal not displayed */
	TimeCheatDebt                 *float64                  `protobuf:"fixed64,41,opt,name=time_cheat_debt,json=timeCheatDebt" json:"time_cheat_debt,omitempty"`
	// contains filtered or unexported fields
}

func (*Backup_Game) Descriptor deprecated

func (*Backup_Game) Descriptor() ([]byte, []int)

Deprecated: Use Backup_Game.ProtoReflect.Descriptor instead.

func (*Backup_Game) GetAchievements

func (x *Backup_Game) GetAchievements() []*Backup_AchievementInfo

func (*Backup_Game) GetBoosts

func (x *Backup_Game) GetBoosts() []*Backup_OwnedBoost

func (*Backup_Game) GetCurrentFarm

func (x *Backup_Game) GetCurrentFarm() uint32

func (*Backup_Game) GetCurrentMultiplier

func (x *Backup_Game) GetCurrentMultiplier() float64

func (*Backup_Game) GetCurrentMultiplierExpiration

func (x *Backup_Game) GetCurrentMultiplierExpiration() float64

func (*Backup_Game) GetEggMedalLevel

func (x *Backup_Game) GetEggMedalLevel() []uint32

func (*Backup_Game) GetEggsOfProphecy

func (x *Backup_Game) GetEggsOfProphecy() uint64

func (*Backup_Game) GetEpicResearch

func (x *Backup_Game) GetEpicResearch() []*Backup_ResearchItem

func (*Backup_Game) GetForceEliteContracts

func (x *Backup_Game) GetForceEliteContracts() bool

func (*Backup_Game) GetGoldenEggsEarned

func (x *Backup_Game) GetGoldenEggsEarned() uint64

func (*Backup_Game) GetGoldenEggsSpent

func (x *Backup_Game) GetGoldenEggsSpent() uint64

func (*Backup_Game) GetHyperloopStation

func (x *Backup_Game) GetHyperloopStation() bool

func (*Backup_Game) GetLastDailyGiftCollectedDay

func (x *Backup_Game) GetLastDailyGiftCollectedDay() uint32

func (*Backup_Game) GetLastNewsTime

func (x *Backup_Game) GetLastNewsTime() float64

func (*Backup_Game) GetLifetimeCashEarned

func (x *Backup_Game) GetLifetimeCashEarned() float64

func (*Backup_Game) GetLongIdleNotificationSet

func (x *Backup_Game) GetLongIdleNotificationSet() bool

func (*Backup_Game) GetLongIdleNotificationThreshold

func (x *Backup_Game) GetLongIdleNotificationThreshold() float64

func (*Backup_Game) GetLongIdleReward

func (x *Backup_Game) GetLongIdleReward() float64

func (*Backup_Game) GetMaxEggReached

func (x *Backup_Game) GetMaxEggReached() Egg

func (*Backup_Game) GetMaxFarmSizeReached

func (x *Backup_Game) GetMaxFarmSizeReached() []uint64

func (*Backup_Game) GetNewPlayerEventEndTime

func (x *Backup_Game) GetNewPlayerEventEndTime() float64

func (*Backup_Game) GetNews

func (x *Backup_Game) GetNews() []*Backup_NewsHeadline

func (*Backup_Game) GetNextDailyGiftTime

func (x *Backup_Game) GetNextDailyGiftTime() float64

func (*Backup_Game) GetNumDailyGiftsCollected

func (x *Backup_Game) GetNumDailyGiftsCollected() uint32

func (*Backup_Game) GetPermitLevel

func (x *Backup_Game) GetPermitLevel() uint32

func (*Backup_Game) GetPiggyBank

func (x *Backup_Game) GetPiggyBank() uint64

func (*Backup_Game) GetPiggyFullAlertShown

func (x *Backup_Game) GetPiggyFullAlertShown() bool

func (*Backup_Game) GetPrestigeCashEarned

func (x *Backup_Game) GetPrestigeCashEarned() float64

func (*Backup_Game) GetPrestigeSoulBoostCash

func (x *Backup_Game) GetPrestigeSoulBoostCash() float64

func (*Backup_Game) GetShellScriptsEarned

func (x *Backup_Game) GetShellScriptsEarned() uint64

func (*Backup_Game) GetShellScriptsSpent

func (x *Backup_Game) GetShellScriptsSpent() uint64

func (*Backup_Game) GetSoulEggs

func (x *Backup_Game) GetSoulEggs() uint64

func (*Backup_Game) GetSoulEggsD

func (x *Backup_Game) GetSoulEggsD() float64

func (*Backup_Game) GetTimeCheatDebt

func (x *Backup_Game) GetTimeCheatDebt() float64

func (*Backup_Game) GetTotalTimeCheatsDetected

func (x *Backup_Game) GetTotalTimeCheatsDetected() uint32

func (*Backup_Game) GetUnclaimedEggsOfProphecy

func (x *Backup_Game) GetUnclaimedEggsOfProphecy() uint64

func (*Backup_Game) GetUnclaimedShellScripts

func (x *Backup_Game) GetUnclaimedShellScripts() uint64

func (*Backup_Game) GetUnclaimedSoulEggs

func (x *Backup_Game) GetUnclaimedSoulEggs() uint64

func (*Backup_Game) GetUnclaimedSoulEggsD

func (x *Backup_Game) GetUnclaimedSoulEggsD() float64

func (*Backup_Game) GetUncliamedGoldenEggs

func (x *Backup_Game) GetUncliamedGoldenEggs() uint64

func (*Backup_Game) ProtoMessage

func (*Backup_Game) ProtoMessage()

func (*Backup_Game) ProtoReflect

func (x *Backup_Game) ProtoReflect() protoreflect.Message

func (*Backup_Game) Reset

func (x *Backup_Game) Reset()

func (*Backup_Game) String

func (x *Backup_Game) String() string

type Backup_Misc

type Backup_Misc struct {
	ChickenBtnPrefBig                    *bool    `protobuf:"varint,1,opt,name=chicken_btn_pref_big,json=chickenBtnPrefBig" json:"chicken_btn_pref_big,omitempty"`
	FreeHatcheryRefillGiven              *bool    `` /* 128-byte string literal not displayed */
	LastShareFarmValue                   *float64 `protobuf:"fixed64,3,opt,name=last_share_farm_value,json=lastShareFarmValue,def=1e+07" json:"last_share_farm_value,omitempty"`
	LastShareSwarmFarmValue              *float64 `` /* 141-byte string literal not displayed */
	LastShareSwarmSize                   *float64 `protobuf:"fixed64,5,opt,name=last_share_swarm_size,json=lastShareSwarmSize,def=140" json:"last_share_swarm_size,omitempty"`
	LastPrestigeAlertSoulEggs_DEPRECATED *uint64  `` /* 176-byte string literal not displayed */
	FriendRank                           *uint64  `protobuf:"varint,6,opt,name=friend_rank,json=friendRank" json:"friend_rank,omitempty"`
	FriendRankPop                        *uint64  `protobuf:"varint,7,opt,name=friend_rank_pop,json=friendRankPop" json:"friend_rank_pop,omitempty"`
	GlobalRank                           *uint64  `protobuf:"varint,8,opt,name=global_rank,json=globalRank" json:"global_rank,omitempty"`
	GlobalRankPop                        *uint64  `protobuf:"varint,9,opt,name=global_rank_pop,json=globalRankPop" json:"global_rank_pop,omitempty"`
	ChallengesAlert                      *bool    `protobuf:"varint,20,opt,name=challenges_alert,json=challengesAlert" json:"challenges_alert,omitempty"`
	TrophyAlert                          *bool    `protobuf:"varint,11,opt,name=trophy_alert,json=trophyAlert" json:"trophy_alert,omitempty"`
	ArAlert                              *bool    `protobuf:"varint,12,opt,name=ar_alert,json=arAlert" json:"ar_alert,omitempty"`
	ContractsAlert                       *bool    `protobuf:"varint,13,opt,name=contracts_alert,json=contractsAlert" json:"contracts_alert,omitempty"`
	ContractsAlertV2                     *bool    `protobuf:"varint,21,opt,name=contracts_alert_v2,json=contractsAlertV2" json:"contracts_alert_v2,omitempty"`
	CoopAlert                            *bool    `protobuf:"varint,14,opt,name=coop_alert,json=coopAlert" json:"coop_alert,omitempty"`
	CoopAlertV2                          *bool    `protobuf:"varint,22,opt,name=coop_alert_v2,json=coopAlertV2" json:"coop_alert_v2,omitempty"`
	SwitchAlert                          *bool    `protobuf:"varint,15,opt,name=switch_alert,json=switchAlert" json:"switch_alert,omitempty"`
	EggOfProphecyAlert                   *bool    `protobuf:"varint,16,opt,name=egg_of_prophecy_alert,json=eggOfProphecyAlert" json:"egg_of_prophecy_alert,omitempty"`
	BoostTokenAlert                      *bool    `protobuf:"varint,17,opt,name=boost_token_alert,json=boostTokenAlert" json:"boost_token_alert,omitempty"`
	SoulEggAlert                         *bool    `protobuf:"varint,18,opt,name=soul_egg_alert,json=soulEggAlert" json:"soul_egg_alert,omitempty"`
	BackupReminderAlert                  *bool    `protobuf:"varint,19,opt,name=backup_reminder_alert,json=backupReminderAlert" json:"backup_reminder_alert,omitempty"`
	MaxButtonAlert                       *bool    `protobuf:"varint,23,opt,name=max_button_alert,json=maxButtonAlert" json:"max_button_alert,omitempty"`
	MissionTargetAlert                   *bool    `protobuf:"varint,24,opt,name=mission_target_alert,json=missionTargetAlert" json:"mission_target_alert,omitempty"`
	ColleggtiblesAlert                   *bool    `protobuf:"varint,25,opt,name=colleggtibles_alert,json=colleggtiblesAlert" json:"colleggtibles_alert,omitempty"`
	EovAlert                             *bool    `protobuf:"varint,26,opt,name=eov_alert,json=eovAlert" json:"eov_alert,omitempty"`
	// contains filtered or unexported fields
}

func (*Backup_Misc) Descriptor deprecated

func (*Backup_Misc) Descriptor() ([]byte, []int)

Deprecated: Use Backup_Misc.ProtoReflect.Descriptor instead.

func (*Backup_Misc) GetArAlert

func (x *Backup_Misc) GetArAlert() bool

func (*Backup_Misc) GetBackupReminderAlert

func (x *Backup_Misc) GetBackupReminderAlert() bool

func (*Backup_Misc) GetBoostTokenAlert

func (x *Backup_Misc) GetBoostTokenAlert() bool

func (*Backup_Misc) GetChallengesAlert

func (x *Backup_Misc) GetChallengesAlert() bool

func (*Backup_Misc) GetChickenBtnPrefBig

func (x *Backup_Misc) GetChickenBtnPrefBig() bool

func (*Backup_Misc) GetColleggtiblesAlert

func (x *Backup_Misc) GetColleggtiblesAlert() bool

func (*Backup_Misc) GetContractsAlert

func (x *Backup_Misc) GetContractsAlert() bool

func (*Backup_Misc) GetContractsAlertV2

func (x *Backup_Misc) GetContractsAlertV2() bool

func (*Backup_Misc) GetCoopAlert

func (x *Backup_Misc) GetCoopAlert() bool

func (*Backup_Misc) GetCoopAlertV2

func (x *Backup_Misc) GetCoopAlertV2() bool

func (*Backup_Misc) GetEggOfProphecyAlert

func (x *Backup_Misc) GetEggOfProphecyAlert() bool

func (*Backup_Misc) GetEovAlert

func (x *Backup_Misc) GetEovAlert() bool

func (*Backup_Misc) GetFreeHatcheryRefillGiven

func (x *Backup_Misc) GetFreeHatcheryRefillGiven() bool

func (*Backup_Misc) GetFriendRank

func (x *Backup_Misc) GetFriendRank() uint64

func (*Backup_Misc) GetFriendRankPop

func (x *Backup_Misc) GetFriendRankPop() uint64

func (*Backup_Misc) GetGlobalRank

func (x *Backup_Misc) GetGlobalRank() uint64

func (*Backup_Misc) GetGlobalRankPop

func (x *Backup_Misc) GetGlobalRankPop() uint64

func (*Backup_Misc) GetLastPrestigeAlertSoulEggs_DEPRECATED

func (x *Backup_Misc) GetLastPrestigeAlertSoulEggs_DEPRECATED() uint64

func (*Backup_Misc) GetLastShareFarmValue

func (x *Backup_Misc) GetLastShareFarmValue() float64

func (*Backup_Misc) GetLastShareSwarmFarmValue

func (x *Backup_Misc) GetLastShareSwarmFarmValue() float64

func (*Backup_Misc) GetLastShareSwarmSize

func (x *Backup_Misc) GetLastShareSwarmSize() float64

func (*Backup_Misc) GetMaxButtonAlert

func (x *Backup_Misc) GetMaxButtonAlert() bool

func (*Backup_Misc) GetMissionTargetAlert

func (x *Backup_Misc) GetMissionTargetAlert() bool

func (*Backup_Misc) GetSoulEggAlert

func (x *Backup_Misc) GetSoulEggAlert() bool

func (*Backup_Misc) GetSwitchAlert

func (x *Backup_Misc) GetSwitchAlert() bool

func (*Backup_Misc) GetTrophyAlert

func (x *Backup_Misc) GetTrophyAlert() bool

func (*Backup_Misc) ProtoMessage

func (*Backup_Misc) ProtoMessage()

func (*Backup_Misc) ProtoReflect

func (x *Backup_Misc) ProtoReflect() protoreflect.Message

func (*Backup_Misc) Reset

func (x *Backup_Misc) Reset()

func (*Backup_Misc) String

func (x *Backup_Misc) String() string

type Backup_Mission

type Backup_Mission struct {
	CurrentMission  *string               `protobuf:"bytes,1,opt,name=current_mission,json=currentMission" json:"current_mission,omitempty"`
	ReferenceValue  *float64              `protobuf:"fixed64,2,opt,name=reference_value,json=referenceValue" json:"reference_value,omitempty"`
	CurrentMissions []string              `protobuf:"bytes,4,rep,name=current_missions,json=currentMissions" json:"current_missions,omitempty"`
	Missions        []*Backup_MissionInfo `protobuf:"bytes,3,rep,name=missions" json:"missions,omitempty"`
	// contains filtered or unexported fields
}

func (*Backup_Mission) Descriptor deprecated

func (*Backup_Mission) Descriptor() ([]byte, []int)

Deprecated: Use Backup_Mission.ProtoReflect.Descriptor instead.

func (*Backup_Mission) GetCurrentMission

func (x *Backup_Mission) GetCurrentMission() string

func (*Backup_Mission) GetCurrentMissions

func (x *Backup_Mission) GetCurrentMissions() []string

func (*Backup_Mission) GetMissions

func (x *Backup_Mission) GetMissions() []*Backup_MissionInfo

func (*Backup_Mission) GetReferenceValue

func (x *Backup_Mission) GetReferenceValue() float64

func (*Backup_Mission) ProtoMessage

func (*Backup_Mission) ProtoMessage()

func (*Backup_Mission) ProtoReflect

func (x *Backup_Mission) ProtoReflect() protoreflect.Message

func (*Backup_Mission) Reset

func (x *Backup_Mission) Reset()

func (*Backup_Mission) String

func (x *Backup_Mission) String() string

type Backup_MissionInfo

type Backup_MissionInfo struct {
	Id             *string  `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Completed      *bool    `protobuf:"varint,2,opt,name=completed" json:"completed,omitempty"`
	ReferenceValue *float64 `protobuf:"fixed64,3,opt,name=reference_value,json=referenceValue" json:"reference_value,omitempty"`
	// contains filtered or unexported fields
}

func (*Backup_MissionInfo) Descriptor deprecated

func (*Backup_MissionInfo) Descriptor() ([]byte, []int)

Deprecated: Use Backup_MissionInfo.ProtoReflect.Descriptor instead.

func (*Backup_MissionInfo) GetCompleted

func (x *Backup_MissionInfo) GetCompleted() bool

func (*Backup_MissionInfo) GetId

func (x *Backup_MissionInfo) GetId() string

func (*Backup_MissionInfo) GetReferenceValue

func (x *Backup_MissionInfo) GetReferenceValue() float64

func (*Backup_MissionInfo) ProtoMessage

func (*Backup_MissionInfo) ProtoMessage()

func (*Backup_MissionInfo) ProtoReflect

func (x *Backup_MissionInfo) ProtoReflect() protoreflect.Message

func (*Backup_MissionInfo) Reset

func (x *Backup_MissionInfo) Reset()

func (*Backup_MissionInfo) String

func (x *Backup_MissionInfo) String() string

type Backup_NewsHeadline

type Backup_NewsHeadline struct {
	Id   *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Read *bool   `protobuf:"varint,2,opt,name=read" json:"read,omitempty"`
	// contains filtered or unexported fields
}

func (*Backup_NewsHeadline) Descriptor deprecated

func (*Backup_NewsHeadline) Descriptor() ([]byte, []int)

Deprecated: Use Backup_NewsHeadline.ProtoReflect.Descriptor instead.

func (*Backup_NewsHeadline) GetId

func (x *Backup_NewsHeadline) GetId() string

func (*Backup_NewsHeadline) GetRead

func (x *Backup_NewsHeadline) GetRead() bool

func (*Backup_NewsHeadline) ProtoMessage

func (*Backup_NewsHeadline) ProtoMessage()

func (*Backup_NewsHeadline) ProtoReflect

func (x *Backup_NewsHeadline) ProtoReflect() protoreflect.Message

func (*Backup_NewsHeadline) Reset

func (x *Backup_NewsHeadline) Reset()

func (*Backup_NewsHeadline) String

func (x *Backup_NewsHeadline) String() string

type Backup_OwnedBoost

type Backup_OwnedBoost struct {
	BoostId *string `protobuf:"bytes,1,opt,name=boost_id,json=boostId" json:"boost_id,omitempty"`
	Count   *uint32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*Backup_OwnedBoost) Descriptor deprecated

func (*Backup_OwnedBoost) Descriptor() ([]byte, []int)

Deprecated: Use Backup_OwnedBoost.ProtoReflect.Descriptor instead.

func (*Backup_OwnedBoost) GetBoostId

func (x *Backup_OwnedBoost) GetBoostId() string

func (*Backup_OwnedBoost) GetCount

func (x *Backup_OwnedBoost) GetCount() uint32

func (*Backup_OwnedBoost) ProtoMessage

func (*Backup_OwnedBoost) ProtoMessage()

func (*Backup_OwnedBoost) ProtoReflect

func (x *Backup_OwnedBoost) ProtoReflect() protoreflect.Message

func (*Backup_OwnedBoost) Reset

func (x *Backup_OwnedBoost) Reset()

func (*Backup_OwnedBoost) String

func (x *Backup_OwnedBoost) String() string

type Backup_ResearchItem

type Backup_ResearchItem struct {
	Id    *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Level *uint32 `protobuf:"varint,2,opt,name=level" json:"level,omitempty"`
	// contains filtered or unexported fields
}

func (*Backup_ResearchItem) Descriptor deprecated

func (*Backup_ResearchItem) Descriptor() ([]byte, []int)

Deprecated: Use Backup_ResearchItem.ProtoReflect.Descriptor instead.

func (*Backup_ResearchItem) GetId

func (x *Backup_ResearchItem) GetId() string

func (*Backup_ResearchItem) GetLevel

func (x *Backup_ResearchItem) GetLevel() uint32

func (*Backup_ResearchItem) ProtoMessage

func (*Backup_ResearchItem) ProtoMessage()

func (*Backup_ResearchItem) ProtoReflect

func (x *Backup_ResearchItem) ProtoReflect() protoreflect.Message

func (*Backup_ResearchItem) Reset

func (x *Backup_ResearchItem) Reset()

func (*Backup_ResearchItem) String

func (x *Backup_ResearchItem) String() string

type Backup_Settings

type Backup_Settings struct {
	Sfx                          *bool    `protobuf:"varint,1,opt,name=sfx" json:"sfx,omitempty"`
	Music                        *bool    `protobuf:"varint,2,opt,name=music" json:"music,omitempty"`
	LowBatteryMode               *bool    `protobuf:"varint,3,opt,name=low_battery_mode,json=lowBatteryMode" json:"low_battery_mode,omitempty"`
	LowPerformanceMode           *bool    `protobuf:"varint,4,opt,name=low_performance_mode,json=lowPerformanceMode" json:"low_performance_mode,omitempty"`
	ForceTouchChickenBtn         *bool    `protobuf:"varint,9,opt,name=force_touch_chicken_btn,json=forceTouchChickenBtn" json:"force_touch_chicken_btn,omitempty"`
	NotificationsQueried         *bool    `protobuf:"varint,5,opt,name=notifications_queried,json=notificationsQueried" json:"notifications_queried,omitempty"`
	LastNotificationQueryTime    *float64 `` /* 136-byte string literal not displayed */
	NotificationsOn              *bool    `protobuf:"varint,6,opt,name=notifications_on,json=notificationsOn" json:"notifications_on,omitempty"`
	NotifyDailyGift              *bool    `protobuf:"varint,11,opt,name=notify_daily_gift,json=notifyDailyGift" json:"notify_daily_gift,omitempty"`
	LowPerformance               *bool    `protobuf:"varint,10,opt,name=low_performance,json=lowPerformance" json:"low_performance,omitempty"`
	AutoStopFueling              *bool    `protobuf:"varint,25,opt,name=auto_stop_fueling,json=autoStopFueling" json:"auto_stop_fueling,omitempty"`
	MaxEnabled                   *bool    `protobuf:"varint,26,opt,name=max_enabled,json=maxEnabled" json:"max_enabled,omitempty"`
	HideCcStatus                 *bool    `protobuf:"varint,28,opt,name=hide_cc_status,json=hideCcStatus" json:"hide_cc_status,omitempty"`
	ContractsWidgetEnabled       *bool    `protobuf:"varint,29,opt,name=contracts_widget_enabled,json=contractsWidgetEnabled" json:"contracts_widget_enabled,omitempty"`
	ArtifactSparkle              *bool    `protobuf:"varint,30,opt,name=artifact_sparkle,json=artifactSparkle" json:"artifact_sparkle,omitempty"`
	LastBackupTime               *float64 `protobuf:"fixed64,24,opt,name=last_backup_time,json=lastBackupTime" json:"last_backup_time,omitempty"`
	CoppaQueried                 *bool    `protobuf:"varint,7,opt,name=coppa_queried,json=coppaQueried" json:"coppa_queried,omitempty"`
	CoppaRestricted              *bool    `protobuf:"varint,8,opt,name=coppa_restricted,json=coppaRestricted" json:"coppa_restricted,omitempty"`
	GdprConsentQueried           *bool    `protobuf:"varint,12,opt,name=gdpr_consent_queried,json=gdprConsentQueried" json:"gdpr_consent_queried,omitempty"`
	GdprAgeRestricted            *bool    `protobuf:"varint,16,opt,name=gdpr_age_restricted,json=gdprAgeRestricted" json:"gdpr_age_restricted,omitempty"`
	GdprConsentGiven             *bool    `protobuf:"varint,13,opt,name=gdpr_consent_given,json=gdprConsentGiven" json:"gdpr_consent_given,omitempty"`
	AgeQueried                   *bool    `protobuf:"varint,18,opt,name=age_queried,json=ageQueried" json:"age_queried,omitempty"`
	AgeRestricted                *bool    `protobuf:"varint,19,opt,name=age_restricted,json=ageRestricted,def=0" json:"age_restricted,omitempty"`
	DataCollectionConsentQueried *bool    `` /* 144-byte string literal not displayed */
	DataCollectionConsentGiven   *bool    `` /* 138-byte string literal not displayed */
	LastDayAgeQueried            *uint32  `protobuf:"varint,17,opt,name=last_day_age_queried,json=lastDayAgeQueried" json:"last_day_age_queried,omitempty"`
	UserAdsEnabled               *bool    `protobuf:"varint,14,opt,name=user_ads_enabled,json=userAdsEnabled,def=1" json:"user_ads_enabled,omitempty"`
	UserCloudEnabled             *bool    `protobuf:"varint,15,opt,name=user_cloud_enabled,json=userCloudEnabled,def=1" json:"user_cloud_enabled,omitempty"`
	UserAnalyticsEnabled         *bool    `protobuf:"varint,22,opt,name=user_analytics_enabled,json=userAnalyticsEnabled,def=1" json:"user_analytics_enabled,omitempty"`
	UserPersonalizedAdsEnabled   *bool    `` /* 144-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Backup_Settings) Descriptor deprecated

func (*Backup_Settings) Descriptor() ([]byte, []int)

Deprecated: Use Backup_Settings.ProtoReflect.Descriptor instead.

func (*Backup_Settings) GetAgeQueried

func (x *Backup_Settings) GetAgeQueried() bool

func (*Backup_Settings) GetAgeRestricted

func (x *Backup_Settings) GetAgeRestricted() bool

func (*Backup_Settings) GetArtifactSparkle

func (x *Backup_Settings) GetArtifactSparkle() bool

func (*Backup_Settings) GetAutoStopFueling

func (x *Backup_Settings) GetAutoStopFueling() bool

func (*Backup_Settings) GetContractsWidgetEnabled

func (x *Backup_Settings) GetContractsWidgetEnabled() bool

func (*Backup_Settings) GetCoppaQueried

func (x *Backup_Settings) GetCoppaQueried() bool

func (*Backup_Settings) GetCoppaRestricted

func (x *Backup_Settings) GetCoppaRestricted() bool

func (*Backup_Settings) GetDataCollectionConsentGiven

func (x *Backup_Settings) GetDataCollectionConsentGiven() bool

func (*Backup_Settings) GetDataCollectionConsentQueried

func (x *Backup_Settings) GetDataCollectionConsentQueried() bool

func (*Backup_Settings) GetForceTouchChickenBtn

func (x *Backup_Settings) GetForceTouchChickenBtn() bool

func (*Backup_Settings) GetGdprAgeRestricted

func (x *Backup_Settings) GetGdprAgeRestricted() bool

func (*Backup_Settings) GetGdprConsentGiven

func (x *Backup_Settings) GetGdprConsentGiven() bool

func (*Backup_Settings) GetGdprConsentQueried

func (x *Backup_Settings) GetGdprConsentQueried() bool

func (*Backup_Settings) GetHideCcStatus

func (x *Backup_Settings) GetHideCcStatus() bool

func (*Backup_Settings) GetLastBackupTime

func (x *Backup_Settings) GetLastBackupTime() float64

func (*Backup_Settings) GetLastDayAgeQueried

func (x *Backup_Settings) GetLastDayAgeQueried() uint32

func (*Backup_Settings) GetLastNotificationQueryTime

func (x *Backup_Settings) GetLastNotificationQueryTime() float64

func (*Backup_Settings) GetLowBatteryMode

func (x *Backup_Settings) GetLowBatteryMode() bool

func (*Backup_Settings) GetLowPerformance

func (x *Backup_Settings) GetLowPerformance() bool

func (*Backup_Settings) GetLowPerformanceMode

func (x *Backup_Settings) GetLowPerformanceMode() bool

func (*Backup_Settings) GetMaxEnabled

func (x *Backup_Settings) GetMaxEnabled() bool

func (*Backup_Settings) GetMusic

func (x *Backup_Settings) GetMusic() bool

func (*Backup_Settings) GetNotificationsOn

func (x *Backup_Settings) GetNotificationsOn() bool

func (*Backup_Settings) GetNotificationsQueried

func (x *Backup_Settings) GetNotificationsQueried() bool

func (*Backup_Settings) GetNotifyDailyGift

func (x *Backup_Settings) GetNotifyDailyGift() bool

func (*Backup_Settings) GetSfx

func (x *Backup_Settings) GetSfx() bool

func (*Backup_Settings) GetUserAdsEnabled

func (x *Backup_Settings) GetUserAdsEnabled() bool

func (*Backup_Settings) GetUserAnalyticsEnabled

func (x *Backup_Settings) GetUserAnalyticsEnabled() bool

func (*Backup_Settings) GetUserCloudEnabled

func (x *Backup_Settings) GetUserCloudEnabled() bool

func (*Backup_Settings) GetUserPersonalizedAdsEnabled

func (x *Backup_Settings) GetUserPersonalizedAdsEnabled() bool

func (*Backup_Settings) ProtoMessage

func (*Backup_Settings) ProtoMessage()

func (*Backup_Settings) ProtoReflect

func (x *Backup_Settings) ProtoReflect() protoreflect.Message

func (*Backup_Settings) Reset

func (x *Backup_Settings) Reset()

func (*Backup_Settings) String

func (x *Backup_Settings) String() string

type Backup_Shells

type Backup_Shells struct {
	IntroAlert          *bool   `protobuf:"varint,1,opt,name=intro_alert,json=introAlert" json:"intro_alert,omitempty"`
	ContractsIntroAlert *bool   `protobuf:"varint,2,opt,name=contracts_intro_alert,json=contractsIntroAlert" json:"contracts_intro_alert,omitempty"`
	NumNew              []int32 `protobuf:"varint,3,rep,name=num_new,json=numNew" json:"num_new,omitempty"`
	// contains filtered or unexported fields
}

func (*Backup_Shells) Descriptor deprecated

func (*Backup_Shells) Descriptor() ([]byte, []int)

Deprecated: Use Backup_Shells.ProtoReflect.Descriptor instead.

func (*Backup_Shells) GetContractsIntroAlert

func (x *Backup_Shells) GetContractsIntroAlert() bool

func (*Backup_Shells) GetIntroAlert

func (x *Backup_Shells) GetIntroAlert() bool

func (*Backup_Shells) GetNumNew

func (x *Backup_Shells) GetNumNew() []int32

func (*Backup_Shells) ProtoMessage

func (*Backup_Shells) ProtoMessage()

func (*Backup_Shells) ProtoReflect

func (x *Backup_Shells) ProtoReflect() protoreflect.Message

func (*Backup_Shells) Reset

func (x *Backup_Shells) Reset()

func (*Backup_Shells) String

func (x *Backup_Shells) String() string

type Backup_Simulation

type Backup_Simulation struct {
	EggType                     *Egg                   `protobuf:"varint,1,opt,name=egg_type,json=eggType,enum=ei.Egg" json:"egg_type,omitempty"`
	FarmType                    *FarmType              `protobuf:"varint,19,opt,name=farm_type,json=farmType,enum=ei.FarmType" json:"farm_type,omitempty"`
	ContractId                  *string                `protobuf:"bytes,20,opt,name=contract_id,json=contractId" json:"contract_id,omitempty"`
	CashEarned                  *float64               `protobuf:"fixed64,2,opt,name=cash_earned,json=cashEarned" json:"cash_earned,omitempty"`
	CashSpent                   *float64               `protobuf:"fixed64,3,opt,name=cash_spent,json=cashSpent" json:"cash_spent,omitempty"`
	UnclaimedCash               *float64               `protobuf:"fixed64,4,opt,name=unclaimed_cash,json=unclaimedCash" json:"unclaimed_cash,omitempty"`
	LastStepTime                *float64               `protobuf:"fixed64,5,opt,name=last_step_time,json=lastStepTime" json:"last_step_time,omitempty"`
	NumChickens                 *uint64                `protobuf:"varint,6,opt,name=num_chickens,json=numChickens" json:"num_chickens,omitempty"`
	NumChickensUnsettled        *uint64                `protobuf:"varint,7,opt,name=num_chickens_unsettled,json=numChickensUnsettled" json:"num_chickens_unsettled,omitempty"`
	NumChickensRunning          *uint64                `protobuf:"varint,8,opt,name=num_chickens_running,json=numChickensRunning" json:"num_chickens_running,omitempty"`
	EggsLaid                    *float64               `protobuf:"fixed64,9,opt,name=eggs_laid,json=eggsLaid" json:"eggs_laid,omitempty"`
	EggsShipped                 *float64               `protobuf:"fixed64,30,opt,name=eggs_shipped,json=eggsShipped" json:"eggs_shipped,omitempty"`
	EggsPaidFor                 *float64               `protobuf:"fixed64,10,opt,name=eggs_paid_for,json=eggsPaidFor" json:"eggs_paid_for,omitempty"`
	SilosOwned                  *uint32                `protobuf:"varint,11,opt,name=silos_owned,json=silosOwned" json:"silos_owned,omitempty"`
	Habs                        []uint32               `protobuf:"varint,12,rep,name=habs" json:"habs,omitempty"`
	HabPopulation               []uint64               `protobuf:"varint,13,rep,name=hab_population,json=habPopulation" json:"hab_population,omitempty"`
	HabPopulationIndound        []uint64               `protobuf:"varint,14,rep,name=hab_population_indound,json=habPopulationIndound" json:"hab_population_indound,omitempty"`
	HabIncubatorPopuplation     []float64              `` /* 128-byte string literal not displayed */
	HatcheryPopulation          *float64               `protobuf:"fixed64,16,opt,name=hatchery_population,json=hatcheryPopulation" json:"hatchery_population,omitempty"`
	Vehicles                    []uint32               `protobuf:"varint,17,rep,name=vehicles" json:"vehicles,omitempty"`
	TrainLength                 []uint32               `protobuf:"varint,21,rep,name=train_length,json=trainLength" json:"train_length,omitempty"`
	CommonResearch              []*Backup_ResearchItem `protobuf:"bytes,18,rep,name=common_research,json=commonResearch" json:"common_research,omitempty"`
	ActiveBoosts                []*Backup_ActiveBoost  `protobuf:"bytes,22,rep,name=active_boosts,json=activeBoosts" json:"active_boosts,omitempty"`
	LastCashBoostTime           *float64               `protobuf:"fixed64,31,opt,name=last_cash_boost_time,json=lastCashBoostTime" json:"last_cash_boost_time,omitempty"`
	TimeCheatsDetected          *uint32                `protobuf:"varint,23,opt,name=time_cheats_detected,json=timeCheatsDetected" json:"time_cheats_detected,omitempty"`
	TimeCheatDebt_DEP           *float64               `protobuf:"fixed64,24,opt,name=time_cheat_debt_DEP,json=timeCheatDebtDEP" json:"time_cheat_debt_DEP,omitempty"`
	BoostTokensReceived         *uint32                `protobuf:"varint,25,opt,name=boost_tokens_received,json=boostTokensReceived" json:"boost_tokens_received,omitempty"`
	BoostTokensSpent            *uint32                `protobuf:"varint,26,opt,name=boost_tokens_spent,json=boostTokensSpent" json:"boost_tokens_spent,omitempty"`
	BoostTokensGiven            *uint32                `protobuf:"varint,28,opt,name=boost_tokens_given,json=boostTokensGiven" json:"boost_tokens_given,omitempty"`
	UnclaimedBoostTokens        *uint32                `protobuf:"varint,27,opt,name=unclaimed_boost_tokens,json=unclaimedBoostTokens" json:"unclaimed_boost_tokens,omitempty"`
	GametimeUntilNextBoostToken *float64               `` /* 144-byte string literal not displayed */
	TotalStepTime               *float64               `protobuf:"fixed64,32,opt,name=total_step_time,json=totalStepTime" json:"total_step_time,omitempty"`
	// contains filtered or unexported fields
}

func (*Backup_Simulation) Descriptor deprecated

func (*Backup_Simulation) Descriptor() ([]byte, []int)

Deprecated: Use Backup_Simulation.ProtoReflect.Descriptor instead.

func (*Backup_Simulation) GetActiveBoosts

func (x *Backup_Simulation) GetActiveBoosts() []*Backup_ActiveBoost

func (*Backup_Simulation) GetBoostTokensGiven

func (x *Backup_Simulation) GetBoostTokensGiven() uint32

func (*Backup_Simulation) GetBoostTokensReceived

func (x *Backup_Simulation) GetBoostTokensReceived() uint32

func (*Backup_Simulation) GetBoostTokensSpent

func (x *Backup_Simulation) GetBoostTokensSpent() uint32

func (*Backup_Simulation) GetCashEarned

func (x *Backup_Simulation) GetCashEarned() float64

func (*Backup_Simulation) GetCashSpent

func (x *Backup_Simulation) GetCashSpent() float64

func (*Backup_Simulation) GetCommonResearch

func (x *Backup_Simulation) GetCommonResearch() []*Backup_ResearchItem

func (*Backup_Simulation) GetContractId

func (x *Backup_Simulation) GetContractId() string

func (*Backup_Simulation) GetEggType

func (x *Backup_Simulation) GetEggType() Egg

func (*Backup_Simulation) GetEggsLaid

func (x *Backup_Simulation) GetEggsLaid() float64

func (*Backup_Simulation) GetEggsPaidFor

func (x *Backup_Simulation) GetEggsPaidFor() float64

func (*Backup_Simulation) GetEggsShipped

func (x *Backup_Simulation) GetEggsShipped() float64

func (*Backup_Simulation) GetFarmType

func (x *Backup_Simulation) GetFarmType() FarmType

func (*Backup_Simulation) GetGametimeUntilNextBoostToken

func (x *Backup_Simulation) GetGametimeUntilNextBoostToken() float64

func (*Backup_Simulation) GetHabIncubatorPopuplation

func (x *Backup_Simulation) GetHabIncubatorPopuplation() []float64

func (*Backup_Simulation) GetHabPopulation

func (x *Backup_Simulation) GetHabPopulation() []uint64

func (*Backup_Simulation) GetHabPopulationIndound

func (x *Backup_Simulation) GetHabPopulationIndound() []uint64

func (*Backup_Simulation) GetHabs

func (x *Backup_Simulation) GetHabs() []uint32

func (*Backup_Simulation) GetHatcheryPopulation

func (x *Backup_Simulation) GetHatcheryPopulation() float64

func (*Backup_Simulation) GetLastCashBoostTime

func (x *Backup_Simulation) GetLastCashBoostTime() float64

func (*Backup_Simulation) GetLastStepTime

func (x *Backup_Simulation) GetLastStepTime() float64

func (*Backup_Simulation) GetNumChickens

func (x *Backup_Simulation) GetNumChickens() uint64

func (*Backup_Simulation) GetNumChickensRunning

func (x *Backup_Simulation) GetNumChickensRunning() uint64

func (*Backup_Simulation) GetNumChickensUnsettled

func (x *Backup_Simulation) GetNumChickensUnsettled() uint64

func (*Backup_Simulation) GetSilosOwned

func (x *Backup_Simulation) GetSilosOwned() uint32

func (*Backup_Simulation) GetTimeCheatDebt_DEP

func (x *Backup_Simulation) GetTimeCheatDebt_DEP() float64

func (*Backup_Simulation) GetTimeCheatsDetected

func (x *Backup_Simulation) GetTimeCheatsDetected() uint32

func (*Backup_Simulation) GetTotalStepTime

func (x *Backup_Simulation) GetTotalStepTime() float64

func (*Backup_Simulation) GetTrainLength

func (x *Backup_Simulation) GetTrainLength() []uint32

func (*Backup_Simulation) GetUnclaimedBoostTokens

func (x *Backup_Simulation) GetUnclaimedBoostTokens() uint32

func (*Backup_Simulation) GetUnclaimedCash

func (x *Backup_Simulation) GetUnclaimedCash() float64

func (*Backup_Simulation) GetVehicles

func (x *Backup_Simulation) GetVehicles() []uint32

func (*Backup_Simulation) ProtoMessage

func (*Backup_Simulation) ProtoMessage()

func (*Backup_Simulation) ProtoReflect

func (x *Backup_Simulation) ProtoReflect() protoreflect.Message

func (*Backup_Simulation) Reset

func (x *Backup_Simulation) Reset()

func (*Backup_Simulation) String

func (x *Backup_Simulation) String() string

type Backup_Stats

type Backup_Stats struct {
	EggTotals_OLD           []uint64  `protobuf:"varint,1,rep,name=egg_totals_OLD,json=eggTotalsOLD" json:"egg_totals_OLD,omitempty"`
	EggTotals               []float64 `protobuf:"fixed64,8,rep,name=egg_totals,json=eggTotals" json:"egg_totals,omitempty"`
	UnlimitedChickensUses   *uint64   `protobuf:"varint,7,opt,name=unlimited_chickens_uses,json=unlimitedChickensUses" json:"unlimited_chickens_uses,omitempty"`
	RefillUses              *uint64   `protobuf:"varint,2,opt,name=refill_uses,json=refillUses" json:"refill_uses,omitempty"`
	Warp_1Uses              *uint64   `protobuf:"varint,4,opt,name=warp_1_uses,json=warp1Uses" json:"warp_1_uses,omitempty"`
	Warp_8Uses              *uint64   `protobuf:"varint,5,opt,name=warp_8_uses,json=warp8Uses" json:"warp_8_uses,omitempty"`
	BoostsUsed              *uint64   `protobuf:"varint,13,opt,name=boosts_used,json=boostsUsed" json:"boosts_used,omitempty"`
	VideoDoublerUses        *uint64   `protobuf:"varint,3,opt,name=video_doubler_uses,json=videoDoublerUses" json:"video_doubler_uses,omitempty"`
	DroneTakedowns          *uint64   `protobuf:"varint,6,opt,name=drone_takedowns,json=droneTakedowns" json:"drone_takedowns,omitempty"`
	DroneTakedownsElite     *uint64   `protobuf:"varint,10,opt,name=drone_takedowns_elite,json=droneTakedownsElite" json:"drone_takedowns_elite,omitempty"`
	NumPrestiges            *uint64   `protobuf:"varint,9,opt,name=num_prestiges,json=numPrestiges" json:"num_prestiges,omitempty"`
	NumPiggyBreaks          *uint64   `protobuf:"varint,11,opt,name=num_piggy_breaks,json=numPiggyBreaks" json:"num_piggy_breaks,omitempty"`
	IapPacksPurchased       *uint64   `protobuf:"varint,12,opt,name=iap_packs_purchased,json=iapPacksPurchased" json:"iap_packs_purchased,omitempty"`
	PiggyFull               *bool     `protobuf:"varint,14,opt,name=piggy_full,json=piggyFull" json:"piggy_full,omitempty"`
	PiggyFoundFull          *bool     `protobuf:"varint,15,opt,name=piggy_found_full,json=piggyFoundFull" json:"piggy_found_full,omitempty"`
	TimePiggyFilledRealtime *float64  `` /* 130-byte string literal not displayed */
	TimePiggyFullGametime   *float64  `protobuf:"fixed64,17,opt,name=time_piggy_full_gametime,json=timePiggyFullGametime" json:"time_piggy_full_gametime,omitempty"`
	LostPiggyIncrements     *uint64   `protobuf:"varint,18,opt,name=lost_piggy_increments,json=lostPiggyIncrements" json:"lost_piggy_increments,omitempty"`
	// contains filtered or unexported fields
}

func (*Backup_Stats) Descriptor deprecated

func (*Backup_Stats) Descriptor() ([]byte, []int)

Deprecated: Use Backup_Stats.ProtoReflect.Descriptor instead.

func (*Backup_Stats) GetBoostsUsed

func (x *Backup_Stats) GetBoostsUsed() uint64

func (*Backup_Stats) GetDroneTakedowns

func (x *Backup_Stats) GetDroneTakedowns() uint64

func (*Backup_Stats) GetDroneTakedownsElite

func (x *Backup_Stats) GetDroneTakedownsElite() uint64

func (*Backup_Stats) GetEggTotals

func (x *Backup_Stats) GetEggTotals() []float64

func (*Backup_Stats) GetEggTotals_OLD

func (x *Backup_Stats) GetEggTotals_OLD() []uint64

func (*Backup_Stats) GetIapPacksPurchased

func (x *Backup_Stats) GetIapPacksPurchased() uint64

func (*Backup_Stats) GetLostPiggyIncrements

func (x *Backup_Stats) GetLostPiggyIncrements() uint64

func (*Backup_Stats) GetNumPiggyBreaks

func (x *Backup_Stats) GetNumPiggyBreaks() uint64

func (*Backup_Stats) GetNumPrestiges

func (x *Backup_Stats) GetNumPrestiges() uint64

func (*Backup_Stats) GetPiggyFoundFull

func (x *Backup_Stats) GetPiggyFoundFull() bool

func (*Backup_Stats) GetPiggyFull

func (x *Backup_Stats) GetPiggyFull() bool

func (*Backup_Stats) GetRefillUses

func (x *Backup_Stats) GetRefillUses() uint64

func (*Backup_Stats) GetTimePiggyFilledRealtime

func (x *Backup_Stats) GetTimePiggyFilledRealtime() float64

func (*Backup_Stats) GetTimePiggyFullGametime

func (x *Backup_Stats) GetTimePiggyFullGametime() float64

func (*Backup_Stats) GetUnlimitedChickensUses

func (x *Backup_Stats) GetUnlimitedChickensUses() uint64

func (*Backup_Stats) GetVideoDoublerUses

func (x *Backup_Stats) GetVideoDoublerUses() uint64

func (*Backup_Stats) GetWarp_1Uses

func (x *Backup_Stats) GetWarp_1Uses() uint64

func (*Backup_Stats) GetWarp_8Uses

func (x *Backup_Stats) GetWarp_8Uses() uint64

func (*Backup_Stats) ProtoMessage

func (*Backup_Stats) ProtoMessage()

func (*Backup_Stats) ProtoReflect

func (x *Backup_Stats) ProtoReflect() protoreflect.Message

func (*Backup_Stats) Reset

func (x *Backup_Stats) Reset()

func (*Backup_Stats) String

func (x *Backup_Stats) String() string

type Backup_Tutorial

type Backup_Tutorial struct {
	IntroShown         *bool  `protobuf:"varint,1,opt,name=intro_shown,json=introShown" json:"intro_shown,omitempty"`
	ClickTutorialShown *bool  `protobuf:"varint,2,opt,name=click_tutorial_shown,json=clickTutorialShown" json:"click_tutorial_shown,omitempty"`
	BuyHabShown        *bool  `protobuf:"varint,3,opt,name=buy_hab_shown,json=buyHabShown" json:"buy_hab_shown,omitempty"`
	HireVehicleShown   *bool  `protobuf:"varint,4,opt,name=hire_vehicle_shown,json=hireVehicleShown" json:"hire_vehicle_shown,omitempty"`
	QNumShown          *bool  `protobuf:"varint,5,opt,name=q_num_shown,json=qNumShown" json:"q_num_shown,omitempty"`
	SNumShown          *bool  `protobuf:"varint,6,opt,name=s_num_shown,json=sNumShown" json:"s_num_shown,omitempty"`
	ContractsTabShown  *bool  `protobuf:"varint,7,opt,name=contracts_tab_shown,json=contractsTabShown" json:"contracts_tab_shown,omitempty"`
	ContractInfoShown  *bool  `protobuf:"varint,8,opt,name=contract_info_shown,json=contractInfoShown" json:"contract_info_shown,omitempty"`
	JoinCoopShown      *bool  `protobuf:"varint,9,opt,name=join_coop_shown,json=joinCoopShown" json:"join_coop_shown,omitempty"`
	SwitchFarmShown    *bool  `protobuf:"varint,10,opt,name=switch_farm_shown,json=switchFarmShown" json:"switch_farm_shown,omitempty"`
	TutorialShown      []bool `protobuf:"varint,11,rep,name=tutorial_shown,json=tutorialShown" json:"tutorial_shown,omitempty"`
	// contains filtered or unexported fields
}

func (*Backup_Tutorial) Descriptor deprecated

func (*Backup_Tutorial) Descriptor() ([]byte, []int)

Deprecated: Use Backup_Tutorial.ProtoReflect.Descriptor instead.

func (*Backup_Tutorial) GetBuyHabShown

func (x *Backup_Tutorial) GetBuyHabShown() bool

func (*Backup_Tutorial) GetClickTutorialShown

func (x *Backup_Tutorial) GetClickTutorialShown() bool

func (*Backup_Tutorial) GetContractInfoShown

func (x *Backup_Tutorial) GetContractInfoShown() bool

func (*Backup_Tutorial) GetContractsTabShown

func (x *Backup_Tutorial) GetContractsTabShown() bool

func (*Backup_Tutorial) GetHireVehicleShown

func (x *Backup_Tutorial) GetHireVehicleShown() bool

func (*Backup_Tutorial) GetIntroShown

func (x *Backup_Tutorial) GetIntroShown() bool

func (*Backup_Tutorial) GetJoinCoopShown

func (x *Backup_Tutorial) GetJoinCoopShown() bool

func (*Backup_Tutorial) GetQNumShown

func (x *Backup_Tutorial) GetQNumShown() bool

func (*Backup_Tutorial) GetSNumShown

func (x *Backup_Tutorial) GetSNumShown() bool

func (*Backup_Tutorial) GetSwitchFarmShown

func (x *Backup_Tutorial) GetSwitchFarmShown() bool

func (*Backup_Tutorial) GetTutorialShown

func (x *Backup_Tutorial) GetTutorialShown() []bool

func (*Backup_Tutorial) ProtoMessage

func (*Backup_Tutorial) ProtoMessage()

func (*Backup_Tutorial) ProtoReflect

func (x *Backup_Tutorial) ProtoReflect() protoreflect.Message

func (*Backup_Tutorial) Reset

func (x *Backup_Tutorial) Reset()

func (*Backup_Tutorial) String

func (x *Backup_Tutorial) String() string

type Backup_Virtue

type Backup_Virtue struct {
	ShiftCount    *uint32               `protobuf:"varint,1,opt,name=shift_count,json=shiftCount" json:"shift_count,omitempty"`
	Resets        *uint32               `protobuf:"varint,2,opt,name=resets" json:"resets,omitempty"`
	EovEarned     []uint32              `protobuf:"varint,3,rep,name=eov_earned,json=eovEarned" json:"eov_earned,omitempty"`
	EggsDelivered []float64             `protobuf:"fixed64,4,rep,name=eggs_delivered,json=eggsDelivered" json:"eggs_delivered,omitempty"`
	Afx           *Backup_Artifacts     `protobuf:"bytes,5,opt,name=afx" json:"afx,omitempty"`
	ActiveAfx     []*ActiveArtifactSlot `protobuf:"bytes,6,rep,name=active_afx,json=activeAfx" json:"active_afx,omitempty"`
	LastSync      *float64              `protobuf:"fixed64,7,opt,name=last_sync,json=lastSync" json:"last_sync,omitempty"`
	PastSimTime   *float64              `protobuf:"fixed64,8,opt,name=past_sim_time,json=pastSimTime" json:"past_sim_time,omitempty"`
	// contains filtered or unexported fields
}

func (*Backup_Virtue) Descriptor deprecated

func (*Backup_Virtue) Descriptor() ([]byte, []int)

Deprecated: Use Backup_Virtue.ProtoReflect.Descriptor instead.

func (*Backup_Virtue) GetActiveAfx

func (x *Backup_Virtue) GetActiveAfx() []*ActiveArtifactSlot

func (*Backup_Virtue) GetAfx

func (x *Backup_Virtue) GetAfx() *Backup_Artifacts

func (*Backup_Virtue) GetEggsDelivered

func (x *Backup_Virtue) GetEggsDelivered() []float64

func (*Backup_Virtue) GetEovEarned

func (x *Backup_Virtue) GetEovEarned() []uint32

func (*Backup_Virtue) GetLastSync

func (x *Backup_Virtue) GetLastSync() float64

func (*Backup_Virtue) GetPastSimTime

func (x *Backup_Virtue) GetPastSimTime() float64

func (*Backup_Virtue) GetResets

func (x *Backup_Virtue) GetResets() uint32

func (*Backup_Virtue) GetShiftCount

func (x *Backup_Virtue) GetShiftCount() uint32

func (*Backup_Virtue) ProtoMessage

func (*Backup_Virtue) ProtoMessage()

func (*Backup_Virtue) ProtoReflect

func (x *Backup_Virtue) ProtoReflect() protoreflect.Message

func (*Backup_Virtue) Reset

func (x *Backup_Virtue) Reset()

func (*Backup_Virtue) String

func (x *Backup_Virtue) String() string

type BasicRequestInfo

type BasicRequestInfo struct {
	EiUserId      *string `protobuf:"bytes,1,opt,name=ei_user_id,json=eiUserId" json:"ei_user_id,omitempty"`
	ClientVersion *uint32 `protobuf:"varint,2,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	Version       *string `protobuf:"bytes,3,opt,name=version" json:"version,omitempty"`
	Build         *string `protobuf:"bytes,4,opt,name=build" json:"build,omitempty"`
	Platform      *string `protobuf:"bytes,5,opt,name=platform" json:"platform,omitempty"`
	Country       *string `protobuf:"bytes,6,opt,name=country" json:"country,omitempty"`
	Language      *string `protobuf:"bytes,7,opt,name=language" json:"language,omitempty"`
	Debug         *bool   `protobuf:"varint,8,opt,name=debug" json:"debug,omitempty"`
	// contains filtered or unexported fields
}

func (*BasicRequestInfo) Descriptor deprecated

func (*BasicRequestInfo) Descriptor() ([]byte, []int)

Deprecated: Use BasicRequestInfo.ProtoReflect.Descriptor instead.

func (*BasicRequestInfo) GetBuild

func (x *BasicRequestInfo) GetBuild() string

func (*BasicRequestInfo) GetClientVersion

func (x *BasicRequestInfo) GetClientVersion() uint32

func (*BasicRequestInfo) GetCountry

func (x *BasicRequestInfo) GetCountry() string

func (*BasicRequestInfo) GetDebug

func (x *BasicRequestInfo) GetDebug() bool

func (*BasicRequestInfo) GetEiUserId

func (x *BasicRequestInfo) GetEiUserId() string

func (*BasicRequestInfo) GetLanguage

func (x *BasicRequestInfo) GetLanguage() string

func (*BasicRequestInfo) GetPlatform

func (x *BasicRequestInfo) GetPlatform() string

func (*BasicRequestInfo) GetVersion

func (x *BasicRequestInfo) GetVersion() string

func (*BasicRequestInfo) ProtoMessage

func (*BasicRequestInfo) ProtoMessage()

func (*BasicRequestInfo) ProtoReflect

func (x *BasicRequestInfo) ProtoReflect() protoreflect.Message

func (*BasicRequestInfo) Reset

func (x *BasicRequestInfo) Reset()

func (*BasicRequestInfo) String

func (x *BasicRequestInfo) String() string

type CXPEvalRolloutInfo

type CXPEvalRolloutInfo struct {
	CurrentId   *string `protobuf:"bytes,1,opt,name=current_id,json=currentId" json:"current_id,omitempty"`
	BasisPoints *uint32 `protobuf:"varint,2,opt,name=basis_points,json=basisPoints" json:"basis_points,omitempty"`
	// contains filtered or unexported fields
}

func (*CXPEvalRolloutInfo) Descriptor deprecated

func (*CXPEvalRolloutInfo) Descriptor() ([]byte, []int)

Deprecated: Use CXPEvalRolloutInfo.ProtoReflect.Descriptor instead.

func (*CXPEvalRolloutInfo) GetBasisPoints

func (x *CXPEvalRolloutInfo) GetBasisPoints() uint32

func (*CXPEvalRolloutInfo) GetCurrentId

func (x *CXPEvalRolloutInfo) GetCurrentId() string

func (*CXPEvalRolloutInfo) ProtoMessage

func (*CXPEvalRolloutInfo) ProtoMessage()

func (*CXPEvalRolloutInfo) ProtoReflect

func (x *CXPEvalRolloutInfo) ProtoReflect() protoreflect.Message

func (*CXPEvalRolloutInfo) Reset

func (x *CXPEvalRolloutInfo) Reset()

func (*CXPEvalRolloutInfo) String

func (x *CXPEvalRolloutInfo) String() string

type CleanAccountRequest

type CleanAccountRequest struct {
	EiUserIdToKeep *string `protobuf:"bytes,1,opt,name=ei_user_id_to_keep,json=eiUserIdToKeep" json:"ei_user_id_to_keep,omitempty"`
	GameServicesId *string `protobuf:"bytes,2,opt,name=game_services_id,json=gameServicesId" json:"game_services_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CleanAccountRequest) Descriptor deprecated

func (*CleanAccountRequest) Descriptor() ([]byte, []int)

Deprecated: Use CleanAccountRequest.ProtoReflect.Descriptor instead.

func (*CleanAccountRequest) GetEiUserIdToKeep

func (x *CleanAccountRequest) GetEiUserIdToKeep() string

func (*CleanAccountRequest) GetGameServicesId

func (x *CleanAccountRequest) GetGameServicesId() string

func (*CleanAccountRequest) ProtoMessage

func (*CleanAccountRequest) ProtoMessage()

func (*CleanAccountRequest) ProtoReflect

func (x *CleanAccountRequest) ProtoReflect() protoreflect.Message

func (*CleanAccountRequest) Reset

func (x *CleanAccountRequest) Reset()

func (*CleanAccountRequest) String

func (x *CleanAccountRequest) String() string

type ClearAllUserDataRequest

type ClearAllUserDataRequest struct {
	Rinfo          *BasicRequestInfo `protobuf:"bytes,4,opt,name=rinfo" json:"rinfo,omitempty"`
	UserId         *string           `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	DeviceId       *string           `protobuf:"bytes,2,opt,name=device_id,json=deviceId" json:"device_id,omitempty"`
	BackupChecksum *uint64           `protobuf:"varint,3,opt,name=backup_checksum,json=backupChecksum" json:"backup_checksum,omitempty"`
	// contains filtered or unexported fields
}

func (*ClearAllUserDataRequest) Descriptor deprecated

func (*ClearAllUserDataRequest) Descriptor() ([]byte, []int)

Deprecated: Use ClearAllUserDataRequest.ProtoReflect.Descriptor instead.

func (*ClearAllUserDataRequest) GetBackupChecksum

func (x *ClearAllUserDataRequest) GetBackupChecksum() uint64

func (*ClearAllUserDataRequest) GetDeviceId

func (x *ClearAllUserDataRequest) GetDeviceId() string

func (*ClearAllUserDataRequest) GetRinfo

func (*ClearAllUserDataRequest) GetUserId

func (x *ClearAllUserDataRequest) GetUserId() string

func (*ClearAllUserDataRequest) ProtoMessage

func (*ClearAllUserDataRequest) ProtoMessage()

func (*ClearAllUserDataRequest) ProtoReflect

func (x *ClearAllUserDataRequest) ProtoReflect() protoreflect.Message

func (*ClearAllUserDataRequest) Reset

func (x *ClearAllUserDataRequest) Reset()

func (*ClearAllUserDataRequest) String

func (x *ClearAllUserDataRequest) String() string

type CollectContractArtifactRewardsRequest

type CollectContractArtifactRewardsRequest struct {
	Rinfo              *BasicRequestInfo      `protobuf:"bytes,1,opt,name=rinfo" json:"rinfo,omitempty"`
	ContractIdentifier *string                `protobuf:"bytes,2,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	League             *uint32                `protobuf:"varint,5,opt,name=league" json:"league,omitempty"`
	Grade              *Contract_PlayerGrade  `protobuf:"varint,6,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	GoalIndex          *uint32                `protobuf:"varint,3,opt,name=goal_index,json=goalIndex" json:"goal_index,omitempty"`
	BestShip           *MissionInfo_Spaceship `protobuf:"varint,4,opt,name=best_ship,json=bestShip,enum=ei.MissionInfo_Spaceship" json:"best_ship,omitempty"`
	// contains filtered or unexported fields
}

func (*CollectContractArtifactRewardsRequest) Descriptor deprecated

func (*CollectContractArtifactRewardsRequest) Descriptor() ([]byte, []int)

Deprecated: Use CollectContractArtifactRewardsRequest.ProtoReflect.Descriptor instead.

func (*CollectContractArtifactRewardsRequest) GetBestShip

func (*CollectContractArtifactRewardsRequest) GetContractIdentifier

func (x *CollectContractArtifactRewardsRequest) GetContractIdentifier() string

func (*CollectContractArtifactRewardsRequest) GetGoalIndex

func (*CollectContractArtifactRewardsRequest) GetGrade

func (*CollectContractArtifactRewardsRequest) GetLeague

func (*CollectContractArtifactRewardsRequest) GetRinfo

func (*CollectContractArtifactRewardsRequest) ProtoMessage

func (*CollectContractArtifactRewardsRequest) ProtoMessage()

func (*CollectContractArtifactRewardsRequest) ProtoReflect

func (*CollectContractArtifactRewardsRequest) Reset

func (*CollectContractArtifactRewardsRequest) String

type CollectSeasonArtifactRewardsRequest

type CollectSeasonArtifactRewardsRequest struct {
	Rinfo            *BasicRequestInfo      `protobuf:"bytes,1,opt,name=rinfo" json:"rinfo,omitempty"`
	SeasonIdentifier *string                `protobuf:"bytes,2,opt,name=season_identifier,json=seasonIdentifier" json:"season_identifier,omitempty"`
	Cxp              *float64               `protobuf:"fixed64,3,opt,name=cxp" json:"cxp,omitempty"`
	BestShip         *MissionInfo_Spaceship `protobuf:"varint,4,opt,name=best_ship,json=bestShip,enum=ei.MissionInfo_Spaceship" json:"best_ship,omitempty"`
	// contains filtered or unexported fields
}

func (*CollectSeasonArtifactRewardsRequest) Descriptor deprecated

func (*CollectSeasonArtifactRewardsRequest) Descriptor() ([]byte, []int)

Deprecated: Use CollectSeasonArtifactRewardsRequest.ProtoReflect.Descriptor instead.

func (*CollectSeasonArtifactRewardsRequest) GetBestShip

func (*CollectSeasonArtifactRewardsRequest) GetCxp

func (*CollectSeasonArtifactRewardsRequest) GetRinfo

func (*CollectSeasonArtifactRewardsRequest) GetSeasonIdentifier

func (x *CollectSeasonArtifactRewardsRequest) GetSeasonIdentifier() string

func (*CollectSeasonArtifactRewardsRequest) ProtoMessage

func (*CollectSeasonArtifactRewardsRequest) ProtoMessage()

func (*CollectSeasonArtifactRewardsRequest) ProtoReflect

func (*CollectSeasonArtifactRewardsRequest) Reset

func (*CollectSeasonArtifactRewardsRequest) String

type CompleteArtifact

type CompleteArtifact struct {
	Spec   *ArtifactSpec   `protobuf:"bytes,1,opt,name=spec" json:"spec,omitempty"`
	Stones []*ArtifactSpec `protobuf:"bytes,2,rep,name=stones" json:"stones,omitempty"`
	// contains filtered or unexported fields
}

func (*CompleteArtifact) Descriptor deprecated

func (*CompleteArtifact) Descriptor() ([]byte, []int)

Deprecated: Use CompleteArtifact.ProtoReflect.Descriptor instead.

func (*CompleteArtifact) GetSpec

func (x *CompleteArtifact) GetSpec() *ArtifactSpec

func (*CompleteArtifact) GetStones

func (x *CompleteArtifact) GetStones() []*ArtifactSpec

func (*CompleteArtifact) ProtoMessage

func (*CompleteArtifact) ProtoMessage()

func (*CompleteArtifact) ProtoReflect

func (x *CompleteArtifact) ProtoReflect() protoreflect.Message

func (*CompleteArtifact) Reset

func (x *CompleteArtifact) Reset()

func (*CompleteArtifact) String

func (x *CompleteArtifact) String() string

type CompleteMissionResponse

type CompleteMissionResponse struct {
	Success      *bool                                         `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Info         *MissionInfo                                  `protobuf:"bytes,2,opt,name=info" json:"info,omitempty"`
	Artifacts    []*CompleteMissionResponse_SecureArtifactSpec `protobuf:"bytes,3,rep,name=artifacts" json:"artifacts,omitempty"`
	OtherRewards []*Reward                                     `protobuf:"bytes,4,rep,name=other_rewards,json=otherRewards" json:"other_rewards,omitempty"`
	EiUserId     *string                                       `protobuf:"bytes,5,opt,name=ei_user_id,json=eiUserId" json:"ei_user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CompleteMissionResponse) Descriptor deprecated

func (*CompleteMissionResponse) Descriptor() ([]byte, []int)

Deprecated: Use CompleteMissionResponse.ProtoReflect.Descriptor instead.

func (*CompleteMissionResponse) GetArtifacts

func (*CompleteMissionResponse) GetEiUserId

func (x *CompleteMissionResponse) GetEiUserId() string

func (*CompleteMissionResponse) GetInfo

func (x *CompleteMissionResponse) GetInfo() *MissionInfo

func (*CompleteMissionResponse) GetOtherRewards

func (x *CompleteMissionResponse) GetOtherRewards() []*Reward

func (*CompleteMissionResponse) GetSuccess

func (x *CompleteMissionResponse) GetSuccess() bool

func (*CompleteMissionResponse) ProtoMessage

func (*CompleteMissionResponse) ProtoMessage()

func (*CompleteMissionResponse) ProtoReflect

func (x *CompleteMissionResponse) ProtoReflect() protoreflect.Message

func (*CompleteMissionResponse) Reset

func (x *CompleteMissionResponse) Reset()

func (*CompleteMissionResponse) String

func (x *CompleteMissionResponse) String() string

type CompleteMissionResponse_SecureArtifactSpec

type CompleteMissionResponse_SecureArtifactSpec struct {
	Spec     *ArtifactSpec `protobuf:"bytes,1,opt,name=spec" json:"spec,omitempty"`
	ServerId *string       `protobuf:"bytes,2,opt,name=server_id,json=serverId" json:"server_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CompleteMissionResponse_SecureArtifactSpec) Descriptor deprecated

Deprecated: Use CompleteMissionResponse_SecureArtifactSpec.ProtoReflect.Descriptor instead.

func (*CompleteMissionResponse_SecureArtifactSpec) GetServerId

func (*CompleteMissionResponse_SecureArtifactSpec) GetSpec

func (*CompleteMissionResponse_SecureArtifactSpec) ProtoMessage

func (*CompleteMissionResponse_SecureArtifactSpec) ProtoReflect

func (*CompleteMissionResponse_SecureArtifactSpec) Reset

func (*CompleteMissionResponse_SecureArtifactSpec) String

type ConfigRequest

type ConfigRequest struct {
	Rinfo             *BasicRequestInfo `protobuf:"bytes,1,opt,name=rinfo" json:"rinfo,omitempty"`
	SoulEggs          *float64          `protobuf:"fixed64,2,opt,name=soul_eggs,json=soulEggs" json:"soul_eggs,omitempty"`
	ContractsUnlocked *bool             `protobuf:"varint,5,opt,name=contracts_unlocked,json=contractsUnlocked" json:"contracts_unlocked,omitempty"`
	ArtifactsUnlocked *bool             `protobuf:"varint,3,opt,name=artifacts_unlocked,json=artifactsUnlocked" json:"artifacts_unlocked,omitempty"`
	FuelTankUnlocked  *bool             `protobuf:"varint,4,opt,name=fuel_tank_unlocked,json=fuelTankUnlocked" json:"fuel_tank_unlocked,omitempty"`
	ProPermit         *bool             `protobuf:"varint,6,opt,name=pro_permit,json=proPermit" json:"pro_permit,omitempty"`
	Ultra             *bool             `protobuf:"varint,7,opt,name=ultra" json:"ultra,omitempty"`
	TipsChecksum      *string           `protobuf:"bytes,8,opt,name=tips_checksum,json=tipsChecksum" json:"tips_checksum,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigRequest) Descriptor deprecated

func (*ConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use ConfigRequest.ProtoReflect.Descriptor instead.

func (*ConfigRequest) GetArtifactsUnlocked

func (x *ConfigRequest) GetArtifactsUnlocked() bool

func (*ConfigRequest) GetContractsUnlocked

func (x *ConfigRequest) GetContractsUnlocked() bool

func (*ConfigRequest) GetFuelTankUnlocked

func (x *ConfigRequest) GetFuelTankUnlocked() bool

func (*ConfigRequest) GetProPermit

func (x *ConfigRequest) GetProPermit() bool

func (*ConfigRequest) GetRinfo

func (x *ConfigRequest) GetRinfo() *BasicRequestInfo

func (*ConfigRequest) GetSoulEggs

func (x *ConfigRequest) GetSoulEggs() float64

func (*ConfigRequest) GetTipsChecksum

func (x *ConfigRequest) GetTipsChecksum() string

func (*ConfigRequest) GetUltra

func (x *ConfigRequest) GetUltra() bool

func (*ConfigRequest) ProtoMessage

func (*ConfigRequest) ProtoMessage()

func (*ConfigRequest) ProtoReflect

func (x *ConfigRequest) ProtoReflect() protoreflect.Message

func (*ConfigRequest) Reset

func (x *ConfigRequest) Reset()

func (*ConfigRequest) String

func (x *ConfigRequest) String() string

type ConfigResponse

type ConfigResponse struct {
	LiveConfig *LiveConfig `protobuf:"bytes,1,opt,name=live_config,json=liveConfig" json:"live_config,omitempty"`
	MailBag    *MailDB     `protobuf:"bytes,2,opt,name=mail_bag,json=mailBag" json:"mail_bag,omitempty"`
	DlcCatalog *DLCCatalog `protobuf:"bytes,3,opt,name=dlc_catalog,json=dlcCatalog" json:"dlc_catalog,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigResponse) Descriptor deprecated

func (*ConfigResponse) Descriptor() ([]byte, []int)

Deprecated: Use ConfigResponse.ProtoReflect.Descriptor instead.

func (*ConfigResponse) GetDlcCatalog

func (x *ConfigResponse) GetDlcCatalog() *DLCCatalog

func (*ConfigResponse) GetLiveConfig

func (x *ConfigResponse) GetLiveConfig() *LiveConfig

func (*ConfigResponse) GetMailBag

func (x *ConfigResponse) GetMailBag() *MailDB

func (*ConfigResponse) ProtoMessage

func (*ConfigResponse) ProtoMessage()

func (*ConfigResponse) ProtoReflect

func (x *ConfigResponse) ProtoReflect() protoreflect.Message

func (*ConfigResponse) Reset

func (x *ConfigResponse) Reset()

func (*ConfigResponse) String

func (x *ConfigResponse) String() string

type ConsumeArtifactRequest

type ConsumeArtifactRequest struct {
	Rinfo               *BasicRequestInfo `protobuf:"bytes,4,opt,name=rinfo" json:"rinfo,omitempty"`
	EiUserId            *string           `protobuf:"bytes,3,opt,name=ei_user_id,json=eiUserId" json:"ei_user_id,omitempty"`
	Spec                *ArtifactSpec     `protobuf:"bytes,1,opt,name=spec" json:"spec,omitempty"`
	ArtifactServerId    *string           `protobuf:"bytes,5,opt,name=artifact_server_id,json=artifactServerId" json:"artifact_server_id,omitempty"`
	OriginalItemId      *uint64           `protobuf:"varint,2,opt,name=original_item_id,json=originalItemId" json:"original_item_id,omitempty"`
	AdditionalServerIds []string          `protobuf:"bytes,7,rep,name=additional_server_ids,json=additionalServerIds" json:"additional_server_ids,omitempty"`
	AdditionalItemIds   []uint64          `protobuf:"varint,8,rep,name=additional_item_ids,json=additionalItemIds" json:"additional_item_ids,omitempty"`
	Quantity            *uint32           `protobuf:"varint,6,opt,name=quantity" json:"quantity,omitempty"`
	// contains filtered or unexported fields
}

func (*ConsumeArtifactRequest) Descriptor deprecated

func (*ConsumeArtifactRequest) Descriptor() ([]byte, []int)

Deprecated: Use ConsumeArtifactRequest.ProtoReflect.Descriptor instead.

func (*ConsumeArtifactRequest) GetAdditionalItemIds

func (x *ConsumeArtifactRequest) GetAdditionalItemIds() []uint64

func (*ConsumeArtifactRequest) GetAdditionalServerIds

func (x *ConsumeArtifactRequest) GetAdditionalServerIds() []string

func (*ConsumeArtifactRequest) GetArtifactServerId

func (x *ConsumeArtifactRequest) GetArtifactServerId() string

func (*ConsumeArtifactRequest) GetEiUserId

func (x *ConsumeArtifactRequest) GetEiUserId() string

func (*ConsumeArtifactRequest) GetOriginalItemId

func (x *ConsumeArtifactRequest) GetOriginalItemId() uint64

func (*ConsumeArtifactRequest) GetQuantity

func (x *ConsumeArtifactRequest) GetQuantity() uint32

func (*ConsumeArtifactRequest) GetRinfo

func (*ConsumeArtifactRequest) GetSpec

func (x *ConsumeArtifactRequest) GetSpec() *ArtifactSpec

func (*ConsumeArtifactRequest) ProtoMessage

func (*ConsumeArtifactRequest) ProtoMessage()

func (*ConsumeArtifactRequest) ProtoReflect

func (x *ConsumeArtifactRequest) ProtoReflect() protoreflect.Message

func (*ConsumeArtifactRequest) Reset

func (x *ConsumeArtifactRequest) Reset()

func (*ConsumeArtifactRequest) String

func (x *ConsumeArtifactRequest) String() string

type ConsumeArtifactResponse

type ConsumeArtifactResponse struct {
	Success           *bool           `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	OriginalItemId    *uint64         `protobuf:"varint,2,opt,name=original_item_id,json=originalItemId" json:"original_item_id,omitempty"`
	AdditionalItemIds []uint64        `protobuf:"varint,6,rep,name=additional_item_ids,json=additionalItemIds" json:"additional_item_ids,omitempty"`
	Byproducts        []*ArtifactSpec `protobuf:"bytes,3,rep,name=byproducts" json:"byproducts,omitempty"`
	OtherRewards      []*Reward       `protobuf:"bytes,4,rep,name=other_rewards,json=otherRewards" json:"other_rewards,omitempty"`
	EiUserId          *string         `protobuf:"bytes,5,opt,name=ei_user_id,json=eiUserId" json:"ei_user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ConsumeArtifactResponse) Descriptor deprecated

func (*ConsumeArtifactResponse) Descriptor() ([]byte, []int)

Deprecated: Use ConsumeArtifactResponse.ProtoReflect.Descriptor instead.

func (*ConsumeArtifactResponse) GetAdditionalItemIds

func (x *ConsumeArtifactResponse) GetAdditionalItemIds() []uint64

func (*ConsumeArtifactResponse) GetByproducts

func (x *ConsumeArtifactResponse) GetByproducts() []*ArtifactSpec

func (*ConsumeArtifactResponse) GetEiUserId

func (x *ConsumeArtifactResponse) GetEiUserId() string

func (*ConsumeArtifactResponse) GetOriginalItemId

func (x *ConsumeArtifactResponse) GetOriginalItemId() uint64

func (*ConsumeArtifactResponse) GetOtherRewards

func (x *ConsumeArtifactResponse) GetOtherRewards() []*Reward

func (*ConsumeArtifactResponse) GetSuccess

func (x *ConsumeArtifactResponse) GetSuccess() bool

func (*ConsumeArtifactResponse) ProtoMessage

func (*ConsumeArtifactResponse) ProtoMessage()

func (*ConsumeArtifactResponse) ProtoReflect

func (x *ConsumeArtifactResponse) ProtoReflect() protoreflect.Message

func (*ConsumeArtifactResponse) Reset

func (x *ConsumeArtifactResponse) Reset()

func (*ConsumeArtifactResponse) String

func (x *ConsumeArtifactResponse) String() string

type Contract

type Contract struct {
	Identifier                *string               `protobuf:"bytes,1,opt,name=identifier" json:"identifier,omitempty"`
	Name                      *string               `protobuf:"bytes,9,opt,name=name" json:"name,omitempty"`
	Description               *string               `protobuf:"bytes,10,opt,name=description" json:"description,omitempty"`
	Egg                       *Egg                  `protobuf:"varint,2,opt,name=egg,enum=ei.Egg" json:"egg,omitempty"`
	CustomEggId               *string               `protobuf:"bytes,25,opt,name=custom_egg_id,json=customEggId" json:"custom_egg_id,omitempty"`
	Goals                     []*Contract_Goal      `protobuf:"bytes,3,rep,name=goals" json:"goals,omitempty"`
	GoalSets                  []*Contract_GoalSet   `protobuf:"bytes,16,rep,name=goal_sets,json=goalSets" json:"goal_sets,omitempty"`
	GradeSpecs                []*Contract_GradeSpec `protobuf:"bytes,20,rep,name=grade_specs,json=gradeSpecs" json:"grade_specs,omitempty"`
	SeasonId                  *string               `protobuf:"bytes,23,opt,name=season_id,json=seasonId" json:"season_id,omitempty"`
	CoopAllowed               *bool                 `protobuf:"varint,4,opt,name=coop_allowed,json=coopAllowed" json:"coop_allowed,omitempty"`
	MaxCoopSize               *uint32               `protobuf:"varint,5,opt,name=max_coop_size,json=maxCoopSize" json:"max_coop_size,omitempty"`
	MaxBoosts                 *uint32               `protobuf:"varint,12,opt,name=max_boosts,json=maxBoosts" json:"max_boosts,omitempty"`
	MinutesPerToken           *float64              `protobuf:"fixed64,15,opt,name=minutes_per_token,json=minutesPerToken,def=60" json:"minutes_per_token,omitempty"`
	ChickenRunCooldownMinutes *float64              `` /* 144-byte string literal not displayed */
	StartTime                 *float64              `protobuf:"fixed64,17,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
	ExpirationTime            *float64              `protobuf:"fixed64,6,opt,name=expiration_time,json=expirationTime" json:"expiration_time,omitempty"`
	LengthSeconds             *float64              `protobuf:"fixed64,7,opt,name=length_seconds,json=lengthSeconds" json:"length_seconds,omitempty"`
	MaxSoulEggs               *float64              `protobuf:"fixed64,13,opt,name=max_soul_eggs,json=maxSoulEggs" json:"max_soul_eggs,omitempty"`
	MinClientVersion          *uint32               `protobuf:"varint,14,opt,name=min_client_version,json=minClientVersion" json:"min_client_version,omitempty"`
	Leggacy                   *bool                 `protobuf:"varint,19,opt,name=leggacy" json:"leggacy,omitempty"`
	CcOnly                    *bool                 `protobuf:"varint,22,opt,name=cc_only,json=ccOnly" json:"cc_only,omitempty"`
	DefaultShellIds           []string              `protobuf:"bytes,24,rep,name=default_shell_ids,json=defaultShellIds" json:"default_shell_ids,omitempty"`
	Debug                     *bool                 `protobuf:"varint,11,opt,name=debug" json:"debug,omitempty"`
	Key                       *string               `protobuf:"bytes,21,opt,name=key" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*Contract) Descriptor deprecated

func (*Contract) Descriptor() ([]byte, []int)

Deprecated: Use Contract.ProtoReflect.Descriptor instead.

func (*Contract) GetCcOnly

func (x *Contract) GetCcOnly() bool

func (*Contract) GetChickenRunCooldownMinutes

func (x *Contract) GetChickenRunCooldownMinutes() float64

func (*Contract) GetCoopAllowed

func (x *Contract) GetCoopAllowed() bool

func (*Contract) GetCustomEggId

func (x *Contract) GetCustomEggId() string

func (*Contract) GetDebug

func (x *Contract) GetDebug() bool

func (*Contract) GetDefaultShellIds

func (x *Contract) GetDefaultShellIds() []string

func (*Contract) GetDescription

func (x *Contract) GetDescription() string

func (*Contract) GetEgg

func (x *Contract) GetEgg() Egg

func (*Contract) GetExpirationTime

func (x *Contract) GetExpirationTime() float64

func (*Contract) GetGoalSets

func (x *Contract) GetGoalSets() []*Contract_GoalSet

func (*Contract) GetGoals

func (x *Contract) GetGoals() []*Contract_Goal

func (*Contract) GetGradeSpecs

func (x *Contract) GetGradeSpecs() []*Contract_GradeSpec

func (*Contract) GetIdentifier

func (x *Contract) GetIdentifier() string

func (*Contract) GetKey

func (x *Contract) GetKey() string

func (*Contract) GetLeggacy

func (x *Contract) GetLeggacy() bool

func (*Contract) GetLengthSeconds

func (x *Contract) GetLengthSeconds() float64

func (*Contract) GetMaxBoosts

func (x *Contract) GetMaxBoosts() uint32

func (*Contract) GetMaxCoopSize

func (x *Contract) GetMaxCoopSize() uint32

func (*Contract) GetMaxSoulEggs

func (x *Contract) GetMaxSoulEggs() float64

func (*Contract) GetMinClientVersion

func (x *Contract) GetMinClientVersion() uint32

func (*Contract) GetMinutesPerToken

func (x *Contract) GetMinutesPerToken() float64

func (*Contract) GetName

func (x *Contract) GetName() string

func (*Contract) GetSeasonId

func (x *Contract) GetSeasonId() string

func (*Contract) GetStartTime

func (x *Contract) GetStartTime() float64

func (*Contract) ProtoMessage

func (*Contract) ProtoMessage()

func (*Contract) ProtoReflect

func (x *Contract) ProtoReflect() protoreflect.Message

func (*Contract) Reset

func (x *Contract) Reset()

func (*Contract) String

func (x *Contract) String() string

type ContractAction

type ContractAction struct {
	UserId        *string  `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	ActionName    *string  `protobuf:"bytes,2,opt,name=action_name,json=actionName" json:"action_name,omitempty"`
	ApproxTime    *float64 `protobuf:"fixed64,3,opt,name=approx_time,json=approxTime" json:"approx_time,omitempty"`
	DestUserId    *string  `protobuf:"bytes,4,opt,name=dest_user_id,json=destUserId" json:"dest_user_id,omitempty"`
	ContractId    *string  `protobuf:"bytes,5,opt,name=contract_id,json=contractId" json:"contract_id,omitempty"`
	CoopId        *string  `protobuf:"bytes,6,opt,name=coop_id,json=coopId" json:"coop_id,omitempty"`
	Autojoin      *bool    `protobuf:"varint,7,opt,name=autojoin" json:"autojoin,omitempty"`
	Grade         *uint32  `protobuf:"varint,8,opt,name=grade" json:"grade,omitempty"`
	Replay        *bool    `protobuf:"varint,9,opt,name=replay" json:"replay,omitempty"`
	PointsReplay  *bool    `protobuf:"varint,10,opt,name=points_replay,json=pointsReplay" json:"points_replay,omitempty"`
	RewardType    *uint32  `protobuf:"varint,11,opt,name=reward_type,json=rewardType" json:"reward_type,omitempty"`
	RewardSubtype *string  `protobuf:"bytes,12,opt,name=reward_subtype,json=rewardSubtype" json:"reward_subtype,omitempty"`
	RewardAmount  *float64 `protobuf:"fixed64,13,opt,name=reward_amount,json=rewardAmount" json:"reward_amount,omitempty"`
	GoalIndex     *uint32  `protobuf:"varint,14,opt,name=goal_index,json=goalIndex" json:"goal_index,omitempty"`
	BoostId       *string  `protobuf:"bytes,15,opt,name=boost_id,json=boostId" json:"boost_id,omitempty"`
	Tokens        *uint32  `protobuf:"varint,16,opt,name=tokens" json:"tokens,omitempty"`
	KickReason    *uint32  `protobuf:"varint,17,opt,name=kick_reason,json=kickReason" json:"kick_reason,omitempty"`
	Public        *bool    `protobuf:"varint,18,opt,name=public" json:"public,omitempty"`
	CcOnly        *bool    `protobuf:"varint,19,opt,name=cc_only,json=ccOnly" json:"cc_only,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractAction) Descriptor deprecated

func (*ContractAction) Descriptor() ([]byte, []int)

Deprecated: Use ContractAction.ProtoReflect.Descriptor instead.

func (*ContractAction) GetActionName

func (x *ContractAction) GetActionName() string

func (*ContractAction) GetApproxTime

func (x *ContractAction) GetApproxTime() float64

func (*ContractAction) GetAutojoin

func (x *ContractAction) GetAutojoin() bool

func (*ContractAction) GetBoostId

func (x *ContractAction) GetBoostId() string

func (*ContractAction) GetCcOnly

func (x *ContractAction) GetCcOnly() bool

func (*ContractAction) GetContractId

func (x *ContractAction) GetContractId() string

func (*ContractAction) GetCoopId

func (x *ContractAction) GetCoopId() string

func (*ContractAction) GetDestUserId

func (x *ContractAction) GetDestUserId() string

func (*ContractAction) GetGoalIndex

func (x *ContractAction) GetGoalIndex() uint32

func (*ContractAction) GetGrade

func (x *ContractAction) GetGrade() uint32

func (*ContractAction) GetKickReason

func (x *ContractAction) GetKickReason() uint32

func (*ContractAction) GetPointsReplay

func (x *ContractAction) GetPointsReplay() bool

func (*ContractAction) GetPublic

func (x *ContractAction) GetPublic() bool

func (*ContractAction) GetReplay

func (x *ContractAction) GetReplay() bool

func (*ContractAction) GetRewardAmount

func (x *ContractAction) GetRewardAmount() float64

func (*ContractAction) GetRewardSubtype

func (x *ContractAction) GetRewardSubtype() string

func (*ContractAction) GetRewardType

func (x *ContractAction) GetRewardType() uint32

func (*ContractAction) GetTokens

func (x *ContractAction) GetTokens() uint32

func (*ContractAction) GetUserId

func (x *ContractAction) GetUserId() string

func (*ContractAction) ProtoMessage

func (*ContractAction) ProtoMessage()

func (*ContractAction) ProtoReflect

func (x *ContractAction) ProtoReflect() protoreflect.Message

func (*ContractAction) Reset

func (x *ContractAction) Reset()

func (*ContractAction) String

func (x *ContractAction) String() string

type ContractCitation

type ContractCitation struct {
	Issue     *ContractEvaluation_PoorBehavior `protobuf:"varint,1,opt,name=issue,enum=ei.ContractEvaluation_PoorBehavior" json:"issue,omitempty"`
	Timestamp *float64                         `protobuf:"fixed64,2,opt,name=timestamp" json:"timestamp,omitempty"`
	Grade     *Contract_PlayerGrade            `protobuf:"varint,3,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractCitation) Descriptor deprecated

func (*ContractCitation) Descriptor() ([]byte, []int)

Deprecated: Use ContractCitation.ProtoReflect.Descriptor instead.

func (*ContractCitation) GetGrade

func (x *ContractCitation) GetGrade() Contract_PlayerGrade

func (*ContractCitation) GetIssue

func (*ContractCitation) GetTimestamp

func (x *ContractCitation) GetTimestamp() float64

func (*ContractCitation) ProtoMessage

func (*ContractCitation) ProtoMessage()

func (*ContractCitation) ProtoReflect

func (x *ContractCitation) ProtoReflect() protoreflect.Message

func (*ContractCitation) Reset

func (x *ContractCitation) Reset()

func (*ContractCitation) String

func (x *ContractCitation) String() string

type ContractCoopStatusRequest

type ContractCoopStatusRequest struct {
	Rinfo              *BasicRequestInfo `protobuf:"bytes,5,opt,name=rinfo" json:"rinfo,omitempty"`
	ContractIdentifier *string           `protobuf:"bytes,1,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	CoopIdentifier     *string           `protobuf:"bytes,2,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	UserId             *string           `protobuf:"bytes,3,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	ClientVersion      *uint32           `protobuf:"varint,4,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	ClientTimestamp    *float64          `protobuf:"fixed64,6,opt,name=client_timestamp,json=clientTimestamp" json:"client_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractCoopStatusRequest) Descriptor deprecated

func (*ContractCoopStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use ContractCoopStatusRequest.ProtoReflect.Descriptor instead.

func (*ContractCoopStatusRequest) GetClientTimestamp

func (x *ContractCoopStatusRequest) GetClientTimestamp() float64

func (*ContractCoopStatusRequest) GetClientVersion

func (x *ContractCoopStatusRequest) GetClientVersion() uint32

func (*ContractCoopStatusRequest) GetContractIdentifier

func (x *ContractCoopStatusRequest) GetContractIdentifier() string

func (*ContractCoopStatusRequest) GetCoopIdentifier

func (x *ContractCoopStatusRequest) GetCoopIdentifier() string

func (*ContractCoopStatusRequest) GetRinfo

func (*ContractCoopStatusRequest) GetUserId

func (x *ContractCoopStatusRequest) GetUserId() string

func (*ContractCoopStatusRequest) ProtoMessage

func (*ContractCoopStatusRequest) ProtoMessage()

func (*ContractCoopStatusRequest) ProtoReflect

func (*ContractCoopStatusRequest) Reset

func (x *ContractCoopStatusRequest) Reset()

func (*ContractCoopStatusRequest) String

func (x *ContractCoopStatusRequest) String() string

type ContractCoopStatusResponse

type ContractCoopStatusResponse struct {
	ResponseStatus               *ContractCoopStatusResponse_ResponseStatus     `` /* 148-byte string literal not displayed */
	ContractIdentifier           *string                                        `protobuf:"bytes,1,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	TotalAmount                  *float64                                       `protobuf:"fixed64,2,opt,name=total_amount,json=totalAmount" json:"total_amount,omitempty"`
	CoopIdentifier               *string                                        `protobuf:"bytes,3,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	Grade                        *Contract_PlayerGrade                          `protobuf:"varint,17,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	Contributors                 []*ContractCoopStatusResponse_ContributionInfo `protobuf:"bytes,4,rep,name=contributors" json:"contributors,omitempty"`
	AutoGenerated                *bool                                          `protobuf:"varint,8,opt,name=auto_generated,json=autoGenerated" json:"auto_generated,omitempty"`
	Public                       *bool                                          `protobuf:"varint,10,opt,name=public" json:"public,omitempty"`
	CreatorId                    *string                                        `protobuf:"bytes,9,opt,name=creator_id,json=creatorId" json:"creator_id,omitempty"`
	SecondsRemaining             *float64                                       `protobuf:"fixed64,5,opt,name=seconds_remaining,json=secondsRemaining" json:"seconds_remaining,omitempty"`
	SecondsSinceAllGoalsAchieved *float64                                       `` /* 147-byte string literal not displayed */
	AllGoalsAchieved             *bool                                          `protobuf:"varint,14,opt,name=all_goals_achieved,json=allGoalsAchieved" json:"all_goals_achieved,omitempty"`
	AllMembersReporting          *bool                                          `protobuf:"varint,6,opt,name=all_members_reporting,json=allMembersReporting" json:"all_members_reporting,omitempty"`
	GracePeriodSecondsRemaining  *float64                                       `` /* 141-byte string literal not displayed */
	ClearedForExit               *bool                                          `protobuf:"varint,15,opt,name=cleared_for_exit,json=clearedForExit" json:"cleared_for_exit,omitempty"`
	Gifts                        []*ContractCoopStatusResponse_CoopGift         `protobuf:"bytes,11,rep,name=gifts" json:"gifts,omitempty"`
	ChickenRuns                  []*ContractCoopStatusResponse_ChickenRun       `protobuf:"bytes,13,rep,name=chicken_runs,json=chickenRuns" json:"chicken_runs,omitempty"`
	ClientTimestamp              *float64                                       `protobuf:"fixed64,12,opt,name=client_timestamp,json=clientTimestamp" json:"client_timestamp,omitempty"`
	BackgroundSync               *bool                                          `protobuf:"varint,20,opt,name=background_sync,json=backgroundSync" json:"background_sync,omitempty"`
	LastSync_DEP                 *float64                                       `protobuf:"fixed64,18,opt,name=last_sync_DEP,json=lastSyncDEP" json:"last_sync_DEP,omitempty"`
	// contains filtered or unexported fields
}

func GetCoopStatus

func GetCoopStatus(contractID string, coopID string) (*ContractCoopStatusResponse, time.Time, string, error)

GetCoopStatus retrieves the coop status for a given contract and coop

func GetCoopStatusForCompletedContracts

func GetCoopStatusForCompletedContracts(contractID string, coopID string) (*ContractCoopStatusResponse, time.Time, string, error)

GetCoopStatusForCompletedContracts retrieves the coop status for a given contract and coop, but is intended for completed contracts This saves the data in compressed form without a timestamp in the filename

func (*ContractCoopStatusResponse) Descriptor deprecated

func (*ContractCoopStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use ContractCoopStatusResponse.ProtoReflect.Descriptor instead.

func (*ContractCoopStatusResponse) GetAllGoalsAchieved

func (x *ContractCoopStatusResponse) GetAllGoalsAchieved() bool

func (*ContractCoopStatusResponse) GetAllMembersReporting

func (x *ContractCoopStatusResponse) GetAllMembersReporting() bool

func (*ContractCoopStatusResponse) GetAutoGenerated

func (x *ContractCoopStatusResponse) GetAutoGenerated() bool

func (*ContractCoopStatusResponse) GetBackgroundSync

func (x *ContractCoopStatusResponse) GetBackgroundSync() bool

func (*ContractCoopStatusResponse) GetChickenRuns

func (*ContractCoopStatusResponse) GetClearedForExit

func (x *ContractCoopStatusResponse) GetClearedForExit() bool

func (*ContractCoopStatusResponse) GetClientTimestamp

func (x *ContractCoopStatusResponse) GetClientTimestamp() float64

func (*ContractCoopStatusResponse) GetContractIdentifier

func (x *ContractCoopStatusResponse) GetContractIdentifier() string

func (*ContractCoopStatusResponse) GetContributors

func (*ContractCoopStatusResponse) GetCoopIdentifier

func (x *ContractCoopStatusResponse) GetCoopIdentifier() string

func (*ContractCoopStatusResponse) GetCreatorId

func (x *ContractCoopStatusResponse) GetCreatorId() string

func (*ContractCoopStatusResponse) GetGifts

func (*ContractCoopStatusResponse) GetGracePeriodSecondsRemaining

func (x *ContractCoopStatusResponse) GetGracePeriodSecondsRemaining() float64

func (*ContractCoopStatusResponse) GetGrade

func (*ContractCoopStatusResponse) GetLastSync_DEP

func (x *ContractCoopStatusResponse) GetLastSync_DEP() float64

func (*ContractCoopStatusResponse) GetPublic

func (x *ContractCoopStatusResponse) GetPublic() bool

func (*ContractCoopStatusResponse) GetResponseStatus

func (*ContractCoopStatusResponse) GetSecondsRemaining

func (x *ContractCoopStatusResponse) GetSecondsRemaining() float64

func (*ContractCoopStatusResponse) GetSecondsSinceAllGoalsAchieved

func (x *ContractCoopStatusResponse) GetSecondsSinceAllGoalsAchieved() float64

func (*ContractCoopStatusResponse) GetTotalAmount

func (x *ContractCoopStatusResponse) GetTotalAmount() float64

func (*ContractCoopStatusResponse) ProtoMessage

func (*ContractCoopStatusResponse) ProtoMessage()

func (*ContractCoopStatusResponse) ProtoReflect

func (*ContractCoopStatusResponse) Reset

func (x *ContractCoopStatusResponse) Reset()

func (*ContractCoopStatusResponse) String

func (x *ContractCoopStatusResponse) String() string

type ContractCoopStatusResponse_ChickenRun

type ContractCoopStatusResponse_ChickenRun struct {
	UserId   *string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	UserName *string `protobuf:"bytes,3,opt,name=user_name,json=userName" json:"user_name,omitempty"`
	Amount   *uint64 `protobuf:"varint,2,opt,name=amount" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractCoopStatusResponse_ChickenRun) Descriptor deprecated

func (*ContractCoopStatusResponse_ChickenRun) Descriptor() ([]byte, []int)

Deprecated: Use ContractCoopStatusResponse_ChickenRun.ProtoReflect.Descriptor instead.

func (*ContractCoopStatusResponse_ChickenRun) GetAmount

func (*ContractCoopStatusResponse_ChickenRun) GetUserId

func (*ContractCoopStatusResponse_ChickenRun) GetUserName

func (*ContractCoopStatusResponse_ChickenRun) ProtoMessage

func (*ContractCoopStatusResponse_ChickenRun) ProtoMessage()

func (*ContractCoopStatusResponse_ChickenRun) ProtoReflect

func (*ContractCoopStatusResponse_ChickenRun) Reset

func (*ContractCoopStatusResponse_ChickenRun) String

type ContractCoopStatusResponse_ContributionInfo

type ContractCoopStatusResponse_ContributionInfo struct {
	Uuid               *string               `protobuf:"bytes,21,opt,name=uuid" json:"uuid,omitempty"`
	UserId             *string               `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	UserName           *string               `protobuf:"bytes,2,opt,name=user_name,json=userName" json:"user_name,omitempty"`
	ContractIdentifier *string               `protobuf:"bytes,19,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	ContributionAmount *float64              `protobuf:"fixed64,3,opt,name=contribution_amount,json=contributionAmount" json:"contribution_amount,omitempty"`
	ContributionRate   *float64              `protobuf:"fixed64,6,opt,name=contribution_rate,json=contributionRate" json:"contribution_rate,omitempty"`
	SoulPower          *float64              `protobuf:"fixed64,11,opt,name=soul_power,json=soulPower" json:"soul_power,omitempty"`
	ProductionParams   *FarmProductionParams `protobuf:"bytes,15,opt,name=production_params,json=productionParams" json:"production_params,omitempty"`
	FarmInfo           *PlayerFarmInfo       `protobuf:"bytes,18,opt,name=farm_info,json=farmInfo" json:"farm_info,omitempty"`
	RankChange         *int32                `protobuf:"varint,8,opt,name=rank_change,json=rankChange" json:"rank_change,omitempty"`
	RecentlyActive     *bool                 `protobuf:"varint,23,opt,name=recently_active,json=recentlyActive" json:"recently_active,omitempty"`
	Active             *bool                 `protobuf:"varint,4,opt,name=active" json:"active,omitempty"`
	CcMember           *bool                 `protobuf:"varint,24,opt,name=cc_member,json=ccMember" json:"cc_member,omitempty"`
	Leech              *bool                 `protobuf:"varint,16,opt,name=leech" json:"leech,omitempty"`
	Finalized          *bool                 `protobuf:"varint,22,opt,name=finalized" json:"finalized,omitempty"`
	TimeCheatDetected  *bool                 `protobuf:"varint,7,opt,name=time_cheat_detected,json=timeCheatDetected" json:"time_cheat_detected,omitempty"`
	Platform           *Platform             `protobuf:"varint,5,opt,name=platform,enum=ei.Platform" json:"platform,omitempty"`
	PushId             *string               `protobuf:"bytes,9,opt,name=push_id,json=pushId" json:"push_id,omitempty"`
	BanVotes           *uint32               `protobuf:"varint,10,opt,name=ban_votes,json=banVotes" json:"ban_votes,omitempty"`
	Autojoined         *bool                 `protobuf:"varint,17,opt,name=autojoined" json:"autojoined,omitempty"`
	BoostTokens        *uint32               `protobuf:"varint,12,opt,name=boost_tokens,json=boostTokens" json:"boost_tokens,omitempty"`
	BoostTokensSpent   *uint32               `protobuf:"varint,14,opt,name=boost_tokens_spent,json=boostTokensSpent" json:"boost_tokens_spent,omitempty"`
	BuffHistory        []*CoopBuffState      `protobuf:"bytes,13,rep,name=buff_history,json=buffHistory" json:"buff_history,omitempty"`
	ChickenRunCooldown *float64              `protobuf:"fixed64,20,opt,name=chicken_run_cooldown,json=chickenRunCooldown" json:"chicken_run_cooldown,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractCoopStatusResponse_ContributionInfo) Descriptor deprecated

Deprecated: Use ContractCoopStatusResponse_ContributionInfo.ProtoReflect.Descriptor instead.

func (*ContractCoopStatusResponse_ContributionInfo) GetActive

func (*ContractCoopStatusResponse_ContributionInfo) GetAutojoined

func (*ContractCoopStatusResponse_ContributionInfo) GetBanVotes

func (*ContractCoopStatusResponse_ContributionInfo) GetBoostTokens

func (*ContractCoopStatusResponse_ContributionInfo) GetBoostTokensSpent

func (x *ContractCoopStatusResponse_ContributionInfo) GetBoostTokensSpent() uint32

func (*ContractCoopStatusResponse_ContributionInfo) GetBuffHistory

func (*ContractCoopStatusResponse_ContributionInfo) GetCcMember

func (*ContractCoopStatusResponse_ContributionInfo) GetChickenRunCooldown

func (x *ContractCoopStatusResponse_ContributionInfo) GetChickenRunCooldown() float64

func (*ContractCoopStatusResponse_ContributionInfo) GetContractIdentifier

func (x *ContractCoopStatusResponse_ContributionInfo) GetContractIdentifier() string

func (*ContractCoopStatusResponse_ContributionInfo) GetContributionAmount

func (x *ContractCoopStatusResponse_ContributionInfo) GetContributionAmount() float64

func (*ContractCoopStatusResponse_ContributionInfo) GetContributionRate

func (x *ContractCoopStatusResponse_ContributionInfo) GetContributionRate() float64

func (*ContractCoopStatusResponse_ContributionInfo) GetFarmInfo

func (*ContractCoopStatusResponse_ContributionInfo) GetFinalized

func (*ContractCoopStatusResponse_ContributionInfo) GetLeech

func (*ContractCoopStatusResponse_ContributionInfo) GetPlatform

func (*ContractCoopStatusResponse_ContributionInfo) GetProductionParams

func (*ContractCoopStatusResponse_ContributionInfo) GetPushId

func (*ContractCoopStatusResponse_ContributionInfo) GetRankChange

func (*ContractCoopStatusResponse_ContributionInfo) GetRecentlyActive

func (x *ContractCoopStatusResponse_ContributionInfo) GetRecentlyActive() bool

func (*ContractCoopStatusResponse_ContributionInfo) GetSoulPower

func (*ContractCoopStatusResponse_ContributionInfo) GetTimeCheatDetected

func (x *ContractCoopStatusResponse_ContributionInfo) GetTimeCheatDetected() bool

func (*ContractCoopStatusResponse_ContributionInfo) GetUserId

func (*ContractCoopStatusResponse_ContributionInfo) GetUserName

func (*ContractCoopStatusResponse_ContributionInfo) GetUuid

func (*ContractCoopStatusResponse_ContributionInfo) ProtoMessage

func (*ContractCoopStatusResponse_ContributionInfo) ProtoReflect

func (*ContractCoopStatusResponse_ContributionInfo) Reset

func (*ContractCoopStatusResponse_ContributionInfo) String

type ContractCoopStatusResponse_CoopGift

type ContractCoopStatusResponse_CoopGift struct {
	UserId   *string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	UserName *string `protobuf:"bytes,3,opt,name=user_name,json=userName" json:"user_name,omitempty"`
	Amount   *uint32 `protobuf:"varint,2,opt,name=amount" json:"amount,omitempty"`
	Tracking *string `protobuf:"bytes,4,opt,name=tracking" json:"tracking,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractCoopStatusResponse_CoopGift) Descriptor deprecated

func (*ContractCoopStatusResponse_CoopGift) Descriptor() ([]byte, []int)

Deprecated: Use ContractCoopStatusResponse_CoopGift.ProtoReflect.Descriptor instead.

func (*ContractCoopStatusResponse_CoopGift) GetAmount

func (*ContractCoopStatusResponse_CoopGift) GetTracking

func (*ContractCoopStatusResponse_CoopGift) GetUserId

func (*ContractCoopStatusResponse_CoopGift) GetUserName

func (*ContractCoopStatusResponse_CoopGift) ProtoMessage

func (*ContractCoopStatusResponse_CoopGift) ProtoMessage()

func (*ContractCoopStatusResponse_CoopGift) ProtoReflect

func (*ContractCoopStatusResponse_CoopGift) Reset

func (*ContractCoopStatusResponse_CoopGift) String

type ContractCoopStatusResponse_MemberStatus

type ContractCoopStatusResponse_MemberStatus int32
const (
	ContractCoopStatusResponse_VALID           ContractCoopStatusResponse_MemberStatus = 0
	ContractCoopStatusResponse_KICKED_INACTIVE ContractCoopStatusResponse_MemberStatus = 1
	ContractCoopStatusResponse_KICKED_PRIVATE  ContractCoopStatusResponse_MemberStatus = 2
	ContractCoopStatusResponse_KICKED_CHEATS   ContractCoopStatusResponse_MemberStatus = 3
	ContractCoopStatusResponse_KICKED_LEECH    ContractCoopStatusResponse_MemberStatus = 4
)

func (ContractCoopStatusResponse_MemberStatus) Descriptor

func (ContractCoopStatusResponse_MemberStatus) Enum

func (ContractCoopStatusResponse_MemberStatus) EnumDescriptor deprecated

func (ContractCoopStatusResponse_MemberStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use ContractCoopStatusResponse_MemberStatus.Descriptor instead.

func (ContractCoopStatusResponse_MemberStatus) Number

func (ContractCoopStatusResponse_MemberStatus) String

func (ContractCoopStatusResponse_MemberStatus) Type

func (*ContractCoopStatusResponse_MemberStatus) UnmarshalJSON deprecated

func (x *ContractCoopStatusResponse_MemberStatus) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ContractCoopStatusResponse_ResponseStatus

type ContractCoopStatusResponse_ResponseStatus int32
const (
	ContractCoopStatusResponse_NO_ERROR             ContractCoopStatusResponse_ResponseStatus = 0
	ContractCoopStatusResponse_MISSING_USER         ContractCoopStatusResponse_ResponseStatus = 1
	ContractCoopStatusResponse_MISSING_COOP_ID      ContractCoopStatusResponse_ResponseStatus = 2
	ContractCoopStatusResponse_MISSING_CONTRACT_ID  ContractCoopStatusResponse_ResponseStatus = 3
	ContractCoopStatusResponse_MEMBERSHIP_NOT_FOUND ContractCoopStatusResponse_ResponseStatus = 4
	ContractCoopStatusResponse_COOP_NOT_FOUND       ContractCoopStatusResponse_ResponseStatus = 5
	ContractCoopStatusResponse_CONTRACT_NOT_FOUND   ContractCoopStatusResponse_ResponseStatus = 6
	ContractCoopStatusResponse_INVALID_MEMBERSHIP   ContractCoopStatusResponse_ResponseStatus = 7
	ContractCoopStatusResponse_NO_HTTP_RESPONSE     ContractCoopStatusResponse_ResponseStatus = 500
)

func (ContractCoopStatusResponse_ResponseStatus) Descriptor

func (ContractCoopStatusResponse_ResponseStatus) Enum

func (ContractCoopStatusResponse_ResponseStatus) EnumDescriptor deprecated

func (ContractCoopStatusResponse_ResponseStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use ContractCoopStatusResponse_ResponseStatus.Descriptor instead.

func (ContractCoopStatusResponse_ResponseStatus) Number

func (ContractCoopStatusResponse_ResponseStatus) String

func (ContractCoopStatusResponse_ResponseStatus) Type

func (*ContractCoopStatusResponse_ResponseStatus) UnmarshalJSON deprecated

Deprecated: Do not use.

type ContractCoopStatusResponse_Status

type ContractCoopStatusResponse_Status int32
const (
	ContractCoopStatusResponse_UNKNOWN   ContractCoopStatusResponse_Status = 0
	ContractCoopStatusResponse_LOBBY     ContractCoopStatusResponse_Status = 1
	ContractCoopStatusResponse_ACTIVE    ContractCoopStatusResponse_Status = 2
	ContractCoopStatusResponse_COMPLETE  ContractCoopStatusResponse_Status = 3
	ContractCoopStatusResponse_FINALIZED ContractCoopStatusResponse_Status = 4
)

func (ContractCoopStatusResponse_Status) Descriptor

func (ContractCoopStatusResponse_Status) Enum

func (ContractCoopStatusResponse_Status) EnumDescriptor deprecated

func (ContractCoopStatusResponse_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use ContractCoopStatusResponse_Status.Descriptor instead.

func (ContractCoopStatusResponse_Status) Number

func (ContractCoopStatusResponse_Status) String

func (ContractCoopStatusResponse_Status) Type

func (*ContractCoopStatusResponse_Status) UnmarshalJSON deprecated

func (x *ContractCoopStatusResponse_Status) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ContractCoopStatusUpdateRequest

type ContractCoopStatusUpdateRequest struct {
	Rinfo              *BasicRequestInfo     `protobuf:"bytes,12,opt,name=rinfo" json:"rinfo,omitempty"`
	UserId             *string               `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	ContractIdentifier *string               `protobuf:"bytes,2,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	CoopIdentifier     *string               `protobuf:"bytes,3,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	PushUserId         *string               `protobuf:"bytes,8,opt,name=push_user_id,json=pushUserId" json:"push_user_id,omitempty"`
	Amount             *float64              `protobuf:"fixed64,4,opt,name=amount" json:"amount,omitempty"`
	Rate               *float64              `protobuf:"fixed64,5,opt,name=rate" json:"rate,omitempty"`
	TimeCheatsDetected *uint32               `protobuf:"varint,6,opt,name=time_cheats_detected,json=timeCheatsDetected" json:"time_cheats_detected,omitempty"`
	TotalStepTime      *float64              `protobuf:"fixed64,19,opt,name=total_step_time,json=totalStepTime" json:"total_step_time,omitempty"`
	SoulPower          *float64              `protobuf:"fixed64,7,opt,name=soul_power,json=soulPower" json:"soul_power,omitempty"`
	Eop                *uint32               `protobuf:"varint,15,opt,name=eop" json:"eop,omitempty"`
	BoostTokens        *uint32               `protobuf:"varint,9,opt,name=boost_tokens,json=boostTokens" json:"boost_tokens,omitempty"`
	BoostTokensSpent   *uint32               `protobuf:"varint,13,opt,name=boost_tokens_spent,json=boostTokensSpent" json:"boost_tokens_spent,omitempty"`
	HideCcStatus       *bool                 `protobuf:"varint,17,opt,name=hide_cc_status,json=hideCcStatus" json:"hide_cc_status,omitempty"`
	ProductionParams   *FarmProductionParams `protobuf:"bytes,14,opt,name=production_params,json=productionParams" json:"production_params,omitempty"`
	FarmInfo           *PlayerFarmInfo       `protobuf:"bytes,16,opt,name=farm_info,json=farmInfo" json:"farm_info,omitempty"`
	LastIdleSummary    *IdleSessionSummary   `protobuf:"bytes,18,opt,name=last_idle_summary,json=lastIdleSummary" json:"last_idle_summary,omitempty"`
	EggLayingRateBuff  *float64              `protobuf:"fixed64,10,opt,name=egg_laying_rate_buff,json=eggLayingRateBuff,def=1" json:"egg_laying_rate_buff,omitempty"`
	EarningsBuff       *float64              `protobuf:"fixed64,11,opt,name=earnings_buff,json=earningsBuff,def=1" json:"earnings_buff,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractCoopStatusUpdateRequest) Descriptor deprecated

func (*ContractCoopStatusUpdateRequest) Descriptor() ([]byte, []int)

Deprecated: Use ContractCoopStatusUpdateRequest.ProtoReflect.Descriptor instead.

func (*ContractCoopStatusUpdateRequest) GetAmount

func (*ContractCoopStatusUpdateRequest) GetBoostTokens

func (x *ContractCoopStatusUpdateRequest) GetBoostTokens() uint32

func (*ContractCoopStatusUpdateRequest) GetBoostTokensSpent

func (x *ContractCoopStatusUpdateRequest) GetBoostTokensSpent() uint32

func (*ContractCoopStatusUpdateRequest) GetContractIdentifier

func (x *ContractCoopStatusUpdateRequest) GetContractIdentifier() string

func (*ContractCoopStatusUpdateRequest) GetCoopIdentifier

func (x *ContractCoopStatusUpdateRequest) GetCoopIdentifier() string

func (*ContractCoopStatusUpdateRequest) GetEarningsBuff

func (x *ContractCoopStatusUpdateRequest) GetEarningsBuff() float64

func (*ContractCoopStatusUpdateRequest) GetEggLayingRateBuff

func (x *ContractCoopStatusUpdateRequest) GetEggLayingRateBuff() float64

func (*ContractCoopStatusUpdateRequest) GetEop

func (*ContractCoopStatusUpdateRequest) GetFarmInfo

func (*ContractCoopStatusUpdateRequest) GetHideCcStatus

func (x *ContractCoopStatusUpdateRequest) GetHideCcStatus() bool

func (*ContractCoopStatusUpdateRequest) GetLastIdleSummary

func (x *ContractCoopStatusUpdateRequest) GetLastIdleSummary() *IdleSessionSummary

func (*ContractCoopStatusUpdateRequest) GetProductionParams

func (x *ContractCoopStatusUpdateRequest) GetProductionParams() *FarmProductionParams

func (*ContractCoopStatusUpdateRequest) GetPushUserId

func (x *ContractCoopStatusUpdateRequest) GetPushUserId() string

func (*ContractCoopStatusUpdateRequest) GetRate

func (*ContractCoopStatusUpdateRequest) GetRinfo

func (*ContractCoopStatusUpdateRequest) GetSoulPower

func (x *ContractCoopStatusUpdateRequest) GetSoulPower() float64

func (*ContractCoopStatusUpdateRequest) GetTimeCheatsDetected

func (x *ContractCoopStatusUpdateRequest) GetTimeCheatsDetected() uint32

func (*ContractCoopStatusUpdateRequest) GetTotalStepTime

func (x *ContractCoopStatusUpdateRequest) GetTotalStepTime() float64

func (*ContractCoopStatusUpdateRequest) GetUserId

func (x *ContractCoopStatusUpdateRequest) GetUserId() string

func (*ContractCoopStatusUpdateRequest) ProtoMessage

func (*ContractCoopStatusUpdateRequest) ProtoMessage()

func (*ContractCoopStatusUpdateRequest) ProtoReflect

func (*ContractCoopStatusUpdateRequest) Reset

func (*ContractCoopStatusUpdateRequest) String

type ContractCoopStatusUpdateResponse

type ContractCoopStatusUpdateResponse struct {
	Finalized *bool                                    `protobuf:"varint,1,opt,name=finalized" json:"finalized,omitempty"`
	Exists    *bool                                    `protobuf:"varint,2,opt,name=exists" json:"exists,omitempty"`
	Status    *ContractCoopStatusResponse_MemberStatus `protobuf:"varint,3,opt,name=status,enum=ei.ContractCoopStatusResponse_MemberStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractCoopStatusUpdateResponse) Descriptor deprecated

func (*ContractCoopStatusUpdateResponse) Descriptor() ([]byte, []int)

Deprecated: Use ContractCoopStatusUpdateResponse.ProtoReflect.Descriptor instead.

func (*ContractCoopStatusUpdateResponse) GetExists

func (x *ContractCoopStatusUpdateResponse) GetExists() bool

func (*ContractCoopStatusUpdateResponse) GetFinalized

func (x *ContractCoopStatusUpdateResponse) GetFinalized() bool

func (*ContractCoopStatusUpdateResponse) GetStatus

func (*ContractCoopStatusUpdateResponse) ProtoMessage

func (*ContractCoopStatusUpdateResponse) ProtoMessage()

func (*ContractCoopStatusUpdateResponse) ProtoReflect

func (*ContractCoopStatusUpdateResponse) Reset

func (*ContractCoopStatusUpdateResponse) String

type ContractEvaluation

type ContractEvaluation struct {
	ContractIdentifier     *string                           `protobuf:"bytes,40,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	CoopIdentifier         *string                           `protobuf:"bytes,41,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	Cxp                    *float64                          `protobuf:"fixed64,1,opt,name=cxp" json:"cxp,omitempty"`
	Replay                 *bool                             `protobuf:"varint,24,opt,name=replay" json:"replay,omitempty"`
	CxpChange              *float64                          `protobuf:"fixed64,25,opt,name=cxp_change,json=cxpChange" json:"cxp_change,omitempty"`
	GradePerformance       *int32                            `protobuf:"varint,2,opt,name=grade_performance,json=gradePerformance" json:"grade_performance,omitempty"`
	OldLeague              *int32                            `protobuf:"varint,9,opt,name=old_league,json=oldLeague" json:"old_league,omitempty"`
	OldGoals               *bool                             `protobuf:"varint,10,opt,name=old_goals,json=oldGoals" json:"old_goals,omitempty"`
	Grade                  *Contract_PlayerGrade             `protobuf:"varint,3,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	ContributionRatio      *float64                          `protobuf:"fixed64,4,opt,name=contribution_ratio,json=contributionRatio" json:"contribution_ratio,omitempty"`
	CompletionPercent      *float64                          `protobuf:"fixed64,5,opt,name=completion_percent,json=completionPercent" json:"completion_percent,omitempty"`
	OriginalLength         *float64                          `protobuf:"fixed64,11,opt,name=original_length,json=originalLength" json:"original_length,omitempty"`
	CoopSize               *uint32                           `protobuf:"varint,18,opt,name=coop_size,json=coopSize" json:"coop_size,omitempty"`
	Solo                   *bool                             `protobuf:"varint,26,opt,name=solo" json:"solo,omitempty"`
	SoulPower              *float64                          `protobuf:"fixed64,23,opt,name=soul_power,json=soulPower" json:"soul_power,omitempty"`
	LastContributionTime   *float64                          `protobuf:"fixed64,22,opt,name=last_contribution_time,json=lastContributionTime" json:"last_contribution_time,omitempty"`
	CompletionTime         *float64                          `protobuf:"fixed64,6,opt,name=completion_time,json=completionTime" json:"completion_time,omitempty"`
	ChickenRunsSent        *uint32                           `protobuf:"varint,7,opt,name=chicken_runs_sent,json=chickenRunsSent" json:"chicken_runs_sent,omitempty"`
	GiftTokensSent         *uint32                           `protobuf:"varint,8,opt,name=gift_tokens_sent,json=giftTokensSent" json:"gift_tokens_sent,omitempty"`
	GiftTokensReceived     *uint32                           `protobuf:"varint,15,opt,name=gift_tokens_received,json=giftTokensReceived" json:"gift_tokens_received,omitempty"`
	GiftTokenValueSent     *float64                          `protobuf:"fixed64,28,opt,name=gift_token_value_sent,json=giftTokenValueSent" json:"gift_token_value_sent,omitempty"`
	GiftTokenValueReceived *float64                          `` /* 127-byte string literal not displayed */
	BoostTokenAllotment    *uint32                           `protobuf:"varint,16,opt,name=boost_token_allotment,json=boostTokenAllotment" json:"boost_token_allotment,omitempty"`
	BuffTimeValue          *float64                          `protobuf:"fixed64,17,opt,name=buff_time_value,json=buffTimeValue" json:"buff_time_value,omitempty"`
	TeamworkScore          *float64                          `protobuf:"fixed64,13,opt,name=teamwork_score,json=teamworkScore" json:"teamwork_score,omitempty"`
	OtherBonuses           *float64                          `protobuf:"fixed64,14,opt,name=other_bonuses,json=otherBonuses" json:"other_bonuses,omitempty"`
	CountedInSeason        *bool                             `protobuf:"varint,20,opt,name=counted_in_season,json=countedInSeason" json:"counted_in_season,omitempty"`
	SeasonId               *string                           `protobuf:"bytes,21,opt,name=season_id,json=seasonId" json:"season_id,omitempty"`
	TimeCheats             *uint32                           `protobuf:"varint,27,opt,name=time_cheats,json=timeCheats" json:"time_cheats,omitempty"`
	ExtraPlayers           *uint32                           `protobuf:"varint,30,opt,name=extra_players,json=extraPlayers" json:"extra_players,omitempty"`
	Issues                 []ContractEvaluation_PoorBehavior `protobuf:"varint,19,rep,name=issues,enum=ei.ContractEvaluation_PoorBehavior" json:"issues,omitempty"`
	Notes                  []string                          `protobuf:"bytes,12,rep,name=notes" json:"notes,omitempty"`
	Version                *string                           `protobuf:"bytes,50,opt,name=version" json:"version,omitempty"`
	EvaluationStartTime    *float64                          `protobuf:"fixed64,51,opt,name=evaluation_start_time,json=evaluationStartTime" json:"evaluation_start_time,omitempty"`
	Status                 *ContractEvaluation_Status        `protobuf:"varint,52,opt,name=status,enum=ei.ContractEvaluation_Status" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractEvaluation) Descriptor deprecated

func (*ContractEvaluation) Descriptor() ([]byte, []int)

Deprecated: Use ContractEvaluation.ProtoReflect.Descriptor instead.

func (*ContractEvaluation) GetBoostTokenAllotment

func (x *ContractEvaluation) GetBoostTokenAllotment() uint32

func (*ContractEvaluation) GetBuffTimeValue

func (x *ContractEvaluation) GetBuffTimeValue() float64

func (*ContractEvaluation) GetChickenRunsSent

func (x *ContractEvaluation) GetChickenRunsSent() uint32

func (*ContractEvaluation) GetCompletionPercent

func (x *ContractEvaluation) GetCompletionPercent() float64

func (*ContractEvaluation) GetCompletionTime

func (x *ContractEvaluation) GetCompletionTime() float64

func (*ContractEvaluation) GetContractIdentifier

func (x *ContractEvaluation) GetContractIdentifier() string

func (*ContractEvaluation) GetContributionRatio

func (x *ContractEvaluation) GetContributionRatio() float64

func (*ContractEvaluation) GetCoopIdentifier

func (x *ContractEvaluation) GetCoopIdentifier() string

func (*ContractEvaluation) GetCoopSize

func (x *ContractEvaluation) GetCoopSize() uint32

func (*ContractEvaluation) GetCountedInSeason

func (x *ContractEvaluation) GetCountedInSeason() bool

func (*ContractEvaluation) GetCxp

func (x *ContractEvaluation) GetCxp() float64

func (*ContractEvaluation) GetCxpChange

func (x *ContractEvaluation) GetCxpChange() float64

func (*ContractEvaluation) GetEvaluationStartTime

func (x *ContractEvaluation) GetEvaluationStartTime() float64

func (*ContractEvaluation) GetExtraPlayers

func (x *ContractEvaluation) GetExtraPlayers() uint32

func (*ContractEvaluation) GetGiftTokenValueReceived

func (x *ContractEvaluation) GetGiftTokenValueReceived() float64

func (*ContractEvaluation) GetGiftTokenValueSent

func (x *ContractEvaluation) GetGiftTokenValueSent() float64

func (*ContractEvaluation) GetGiftTokensReceived

func (x *ContractEvaluation) GetGiftTokensReceived() uint32

func (*ContractEvaluation) GetGiftTokensSent

func (x *ContractEvaluation) GetGiftTokensSent() uint32

func (*ContractEvaluation) GetGrade

func (*ContractEvaluation) GetGradePerformance

func (x *ContractEvaluation) GetGradePerformance() int32

func (*ContractEvaluation) GetIssues

func (*ContractEvaluation) GetLastContributionTime

func (x *ContractEvaluation) GetLastContributionTime() float64

func (*ContractEvaluation) GetNotes

func (x *ContractEvaluation) GetNotes() []string

func (*ContractEvaluation) GetOldGoals

func (x *ContractEvaluation) GetOldGoals() bool

func (*ContractEvaluation) GetOldLeague

func (x *ContractEvaluation) GetOldLeague() int32

func (*ContractEvaluation) GetOriginalLength

func (x *ContractEvaluation) GetOriginalLength() float64

func (*ContractEvaluation) GetOtherBonuses

func (x *ContractEvaluation) GetOtherBonuses() float64

func (*ContractEvaluation) GetReplay

func (x *ContractEvaluation) GetReplay() bool

func (*ContractEvaluation) GetSeasonId

func (x *ContractEvaluation) GetSeasonId() string

func (*ContractEvaluation) GetSolo

func (x *ContractEvaluation) GetSolo() bool

func (*ContractEvaluation) GetSoulPower

func (x *ContractEvaluation) GetSoulPower() float64

func (*ContractEvaluation) GetStatus

func (*ContractEvaluation) GetTeamworkScore

func (x *ContractEvaluation) GetTeamworkScore() float64

func (*ContractEvaluation) GetTimeCheats

func (x *ContractEvaluation) GetTimeCheats() uint32

func (*ContractEvaluation) GetVersion

func (x *ContractEvaluation) GetVersion() string

func (*ContractEvaluation) ProtoMessage

func (*ContractEvaluation) ProtoMessage()

func (*ContractEvaluation) ProtoReflect

func (x *ContractEvaluation) ProtoReflect() protoreflect.Message

func (*ContractEvaluation) Reset

func (x *ContractEvaluation) Reset()

func (*ContractEvaluation) String

func (x *ContractEvaluation) String() string

type ContractEvaluationBatch

type ContractEvaluationBatch struct {
	Evals []*ContractEvaluationBatch_Pair `protobuf:"bytes,1,rep,name=evals" json:"evals,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractEvaluationBatch) Descriptor deprecated

func (*ContractEvaluationBatch) Descriptor() ([]byte, []int)

Deprecated: Use ContractEvaluationBatch.ProtoReflect.Descriptor instead.

func (*ContractEvaluationBatch) GetEvals

func (*ContractEvaluationBatch) ProtoMessage

func (*ContractEvaluationBatch) ProtoMessage()

func (*ContractEvaluationBatch) ProtoReflect

func (x *ContractEvaluationBatch) ProtoReflect() protoreflect.Message

func (*ContractEvaluationBatch) Reset

func (x *ContractEvaluationBatch) Reset()

func (*ContractEvaluationBatch) String

func (x *ContractEvaluationBatch) String() string

type ContractEvaluationBatch_Pair

type ContractEvaluationBatch_Pair struct {
	UserId *string             `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Cev    *ContractEvaluation `protobuf:"bytes,2,opt,name=cev" json:"cev,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractEvaluationBatch_Pair) Descriptor deprecated

func (*ContractEvaluationBatch_Pair) Descriptor() ([]byte, []int)

Deprecated: Use ContractEvaluationBatch_Pair.ProtoReflect.Descriptor instead.

func (*ContractEvaluationBatch_Pair) GetCev

func (*ContractEvaluationBatch_Pair) GetUserId

func (x *ContractEvaluationBatch_Pair) GetUserId() string

func (*ContractEvaluationBatch_Pair) ProtoMessage

func (*ContractEvaluationBatch_Pair) ProtoMessage()

func (*ContractEvaluationBatch_Pair) ProtoReflect

func (*ContractEvaluationBatch_Pair) Reset

func (x *ContractEvaluationBatch_Pair) Reset()

func (*ContractEvaluationBatch_Pair) String

type ContractEvaluation_PoorBehavior

type ContractEvaluation_PoorBehavior int32
const (
	ContractEvaluation_NONE                    ContractEvaluation_PoorBehavior = 0
	ContractEvaluation_LOW_CONTRIBUTION        ContractEvaluation_PoorBehavior = 1
	ContractEvaluation_BAD_CONTRIBUTION        ContractEvaluation_PoorBehavior = 2
	ContractEvaluation_DISHONORABLY_DISCHARGED ContractEvaluation_PoorBehavior = 3
	ContractEvaluation_POOR_TEAMWORK           ContractEvaluation_PoorBehavior = 4
	ContractEvaluation_ABANDONED_COOP          ContractEvaluation_PoorBehavior = 5
	ContractEvaluation_TIME_CHEAT              ContractEvaluation_PoorBehavior = 6
)

func (ContractEvaluation_PoorBehavior) Descriptor

func (ContractEvaluation_PoorBehavior) Enum

func (ContractEvaluation_PoorBehavior) EnumDescriptor deprecated

func (ContractEvaluation_PoorBehavior) EnumDescriptor() ([]byte, []int)

Deprecated: Use ContractEvaluation_PoorBehavior.Descriptor instead.

func (ContractEvaluation_PoorBehavior) Number

func (ContractEvaluation_PoorBehavior) String

func (ContractEvaluation_PoorBehavior) Type

func (*ContractEvaluation_PoorBehavior) UnmarshalJSON deprecated

func (x *ContractEvaluation_PoorBehavior) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ContractEvaluation_Status

type ContractEvaluation_Status int32
const (
	ContractEvaluation_UNKNOWN    ContractEvaluation_Status = 0
	ContractEvaluation_PENDING    ContractEvaluation_Status = 1
	ContractEvaluation_EVALUATING ContractEvaluation_Status = 2
	ContractEvaluation_COMPLETE   ContractEvaluation_Status = 3
)

func (ContractEvaluation_Status) Descriptor

func (ContractEvaluation_Status) Enum

func (ContractEvaluation_Status) EnumDescriptor deprecated

func (ContractEvaluation_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use ContractEvaluation_Status.Descriptor instead.

func (ContractEvaluation_Status) Number

func (ContractEvaluation_Status) String

func (x ContractEvaluation_Status) String() string

func (ContractEvaluation_Status) Type

func (*ContractEvaluation_Status) UnmarshalJSON deprecated

func (x *ContractEvaluation_Status) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ContractGrade

type ContractGrade struct {
	TargetAmount           []float64
	LengthInSeconds        int
	EstimatedDuration      time.Duration
	EstimatedDurationLower time.Duration
	TargetTval             float64
	TargetTvalLower        float64

	ModifierEarnings     float64
	ModifierIHR          float64
	ModifierELR          float64
	ModifierSR           float64
	ModifierHabCap       float64
	ModifierAwayEarnings float64
	ModifierVehicleCost  float64
	ModifierResearchCost float64
	ModifierHabCost      float64
	BasePoints           float64
}

ContractGrade is a raw contract data for a Grade in Egg Inc

type ContractPlayerInfo

type ContractPlayerInfo struct {
	Grade                 *Contract_PlayerGrade                `protobuf:"varint,1,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	TotalCxp              *float64                             `protobuf:"fixed64,2,opt,name=total_cxp,json=totalCxp" json:"total_cxp,omitempty"`
	SeasonCxp             *float64                             `protobuf:"fixed64,13,opt,name=season_cxp,json=seasonCxp" json:"season_cxp,omitempty"`
	GradeScore            *float64                             `protobuf:"fixed64,7,opt,name=grade_score,json=gradeScore" json:"grade_score,omitempty"`
	TargetGradeScore      *float64                             `protobuf:"fixed64,9,opt,name=target_grade_score,json=targetGradeScore" json:"target_grade_score,omitempty"`
	SoulPower             *float64                             `protobuf:"fixed64,10,opt,name=soul_power,json=soulPower" json:"soul_power,omitempty"`
	TargetSoulPower       *float64                             `protobuf:"fixed64,8,opt,name=target_soul_power,json=targetSoulPower" json:"target_soul_power,omitempty"`
	GradeProgress         *float64                             `protobuf:"fixed64,12,opt,name=grade_progress,json=gradeProgress" json:"grade_progress,omitempty"`
	Issues                []ContractEvaluation_PoorBehavior    `protobuf:"varint,11,rep,name=issues,enum=ei.ContractEvaluation_PoorBehavior" json:"issues,omitempty"`
	IssueScore            *float64                             `protobuf:"fixed64,14,opt,name=issue_score,json=issueScore" json:"issue_score,omitempty"`
	Status                *ContractPlayerInfo_Status           `protobuf:"varint,3,opt,name=status,enum=ei.ContractPlayerInfo_Status" json:"status,omitempty"`
	LastEvaluationTime    *float64                             `protobuf:"fixed64,4,opt,name=last_evaluation_time,json=lastEvaluationTime" json:"last_evaluation_time,omitempty"`
	LastEvaluationVersion *string                              `protobuf:"bytes,5,opt,name=last_evaluation_version,json=lastEvaluationVersion" json:"last_evaluation_version,omitempty"`
	UnreadEvaluations     []*ContractEvaluation                `protobuf:"bytes,6,rep,name=unread_evaluations,json=unreadEvaluations" json:"unread_evaluations,omitempty"`
	SeasonProgress        []*ContractPlayerInfo_SeasonProgress `protobuf:"bytes,15,rep,name=season_progress,json=seasonProgress" json:"season_progress,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractPlayerInfo) Descriptor deprecated

func (*ContractPlayerInfo) Descriptor() ([]byte, []int)

Deprecated: Use ContractPlayerInfo.ProtoReflect.Descriptor instead.

func (*ContractPlayerInfo) GetGrade

func (*ContractPlayerInfo) GetGradeProgress

func (x *ContractPlayerInfo) GetGradeProgress() float64

func (*ContractPlayerInfo) GetGradeScore

func (x *ContractPlayerInfo) GetGradeScore() float64

func (*ContractPlayerInfo) GetIssueScore

func (x *ContractPlayerInfo) GetIssueScore() float64

func (*ContractPlayerInfo) GetIssues

func (*ContractPlayerInfo) GetLastEvaluationTime

func (x *ContractPlayerInfo) GetLastEvaluationTime() float64

func (*ContractPlayerInfo) GetLastEvaluationVersion

func (x *ContractPlayerInfo) GetLastEvaluationVersion() string

func (*ContractPlayerInfo) GetSeasonCxp

func (x *ContractPlayerInfo) GetSeasonCxp() float64

func (*ContractPlayerInfo) GetSeasonProgress

func (x *ContractPlayerInfo) GetSeasonProgress() []*ContractPlayerInfo_SeasonProgress

func (*ContractPlayerInfo) GetSoulPower

func (x *ContractPlayerInfo) GetSoulPower() float64

func (*ContractPlayerInfo) GetStatus

func (*ContractPlayerInfo) GetTargetGradeScore

func (x *ContractPlayerInfo) GetTargetGradeScore() float64

func (*ContractPlayerInfo) GetTargetSoulPower

func (x *ContractPlayerInfo) GetTargetSoulPower() float64

func (*ContractPlayerInfo) GetTotalCxp

func (x *ContractPlayerInfo) GetTotalCxp() float64

func (*ContractPlayerInfo) GetUnreadEvaluations

func (x *ContractPlayerInfo) GetUnreadEvaluations() []*ContractEvaluation

func (*ContractPlayerInfo) ProtoMessage

func (*ContractPlayerInfo) ProtoMessage()

func (*ContractPlayerInfo) ProtoReflect

func (x *ContractPlayerInfo) ProtoReflect() protoreflect.Message

func (*ContractPlayerInfo) Reset

func (x *ContractPlayerInfo) Reset()

func (*ContractPlayerInfo) String

func (x *ContractPlayerInfo) String() string

type ContractPlayerInfo_SeasonProgress

type ContractPlayerInfo_SeasonProgress struct {
	SeasonId           *string               `protobuf:"bytes,1,opt,name=season_id,json=seasonId" json:"season_id,omitempty"`
	Active_DEP         *bool                 `protobuf:"varint,2,opt,name=active_DEP,json=activeDEP" json:"active_DEP,omitempty"`
	StartingGrade      *Contract_PlayerGrade `protobuf:"varint,3,opt,name=starting_grade,json=startingGrade,enum=ei.Contract_PlayerGrade" json:"starting_grade,omitempty"`
	TotalCxp           *float64              `protobuf:"fixed64,4,opt,name=total_cxp,json=totalCxp" json:"total_cxp,omitempty"`
	CxpLastRewardGiven *float64              `protobuf:"fixed64,5,opt,name=cxp_last_reward_given,json=cxpLastRewardGiven" json:"cxp_last_reward_given,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractPlayerInfo_SeasonProgress) Descriptor deprecated

func (*ContractPlayerInfo_SeasonProgress) Descriptor() ([]byte, []int)

Deprecated: Use ContractPlayerInfo_SeasonProgress.ProtoReflect.Descriptor instead.

func (*ContractPlayerInfo_SeasonProgress) GetActive_DEP

func (x *ContractPlayerInfo_SeasonProgress) GetActive_DEP() bool

func (*ContractPlayerInfo_SeasonProgress) GetCxpLastRewardGiven

func (x *ContractPlayerInfo_SeasonProgress) GetCxpLastRewardGiven() float64

func (*ContractPlayerInfo_SeasonProgress) GetSeasonId

func (x *ContractPlayerInfo_SeasonProgress) GetSeasonId() string

func (*ContractPlayerInfo_SeasonProgress) GetStartingGrade

func (*ContractPlayerInfo_SeasonProgress) GetTotalCxp

func (x *ContractPlayerInfo_SeasonProgress) GetTotalCxp() float64

func (*ContractPlayerInfo_SeasonProgress) ProtoMessage

func (*ContractPlayerInfo_SeasonProgress) ProtoMessage()

func (*ContractPlayerInfo_SeasonProgress) ProtoReflect

func (*ContractPlayerInfo_SeasonProgress) Reset

func (*ContractPlayerInfo_SeasonProgress) String

type ContractPlayerInfo_Status

type ContractPlayerInfo_Status int32
const (
	ContractPlayerInfo_UNKNOWN     ContractPlayerInfo_Status = 0
	ContractPlayerInfo_CALCULATING ContractPlayerInfo_Status = 1
	ContractPlayerInfo_OUT_OF_DATE ContractPlayerInfo_Status = 2
	ContractPlayerInfo_INCOMPLETE  ContractPlayerInfo_Status = 4
	ContractPlayerInfo_COMPLETE    ContractPlayerInfo_Status = 3
)

func (ContractPlayerInfo_Status) Descriptor

func (ContractPlayerInfo_Status) Enum

func (ContractPlayerInfo_Status) EnumDescriptor deprecated

func (ContractPlayerInfo_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use ContractPlayerInfo_Status.Descriptor instead.

func (ContractPlayerInfo_Status) Number

func (ContractPlayerInfo_Status) String

func (x ContractPlayerInfo_Status) String() string

func (ContractPlayerInfo_Status) Type

func (*ContractPlayerInfo_Status) UnmarshalJSON deprecated

func (x *ContractPlayerInfo_Status) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ContractSeasonGoal

type ContractSeasonGoal struct {
	Cxp           *float64    `protobuf:"fixed64,1,opt,name=cxp" json:"cxp,omitempty"`
	RewardType    *RewardType `protobuf:"varint,3,opt,name=reward_type,json=rewardType,enum=ei.RewardType" json:"reward_type,omitempty"`
	RewardSubType *string     `protobuf:"bytes,4,opt,name=reward_sub_type,json=rewardSubType" json:"reward_sub_type,omitempty"`
	RewardAmount  *float64    `protobuf:"fixed64,5,opt,name=reward_amount,json=rewardAmount" json:"reward_amount,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractSeasonGoal) Descriptor deprecated

func (*ContractSeasonGoal) Descriptor() ([]byte, []int)

Deprecated: Use ContractSeasonGoal.ProtoReflect.Descriptor instead.

func (*ContractSeasonGoal) GetCxp

func (x *ContractSeasonGoal) GetCxp() float64

func (*ContractSeasonGoal) GetRewardAmount

func (x *ContractSeasonGoal) GetRewardAmount() float64

func (*ContractSeasonGoal) GetRewardSubType

func (x *ContractSeasonGoal) GetRewardSubType() string

func (*ContractSeasonGoal) GetRewardType

func (x *ContractSeasonGoal) GetRewardType() RewardType

func (*ContractSeasonGoal) ProtoMessage

func (*ContractSeasonGoal) ProtoMessage()

func (*ContractSeasonGoal) ProtoReflect

func (x *ContractSeasonGoal) ProtoReflect() protoreflect.Message

func (*ContractSeasonGoal) Reset

func (x *ContractSeasonGoal) Reset()

func (*ContractSeasonGoal) String

func (x *ContractSeasonGoal) String() string

type ContractSeasonInfo

type ContractSeasonInfo struct {
	Id         *string                       `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Name       *string                       `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	StartTime  *float64                      `protobuf:"fixed64,4,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
	GradeGoals []*ContractSeasonInfo_GoalSet `protobuf:"bytes,2,rep,name=grade_goals,json=gradeGoals" json:"grade_goals,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractSeasonInfo) Descriptor deprecated

func (*ContractSeasonInfo) Descriptor() ([]byte, []int)

Deprecated: Use ContractSeasonInfo.ProtoReflect.Descriptor instead.

func (*ContractSeasonInfo) GetGradeGoals

func (x *ContractSeasonInfo) GetGradeGoals() []*ContractSeasonInfo_GoalSet

func (*ContractSeasonInfo) GetId

func (x *ContractSeasonInfo) GetId() string

func (*ContractSeasonInfo) GetName

func (x *ContractSeasonInfo) GetName() string

func (*ContractSeasonInfo) GetStartTime

func (x *ContractSeasonInfo) GetStartTime() float64

func (*ContractSeasonInfo) ProtoMessage

func (*ContractSeasonInfo) ProtoMessage()

func (*ContractSeasonInfo) ProtoReflect

func (x *ContractSeasonInfo) ProtoReflect() protoreflect.Message

func (*ContractSeasonInfo) Reset

func (x *ContractSeasonInfo) Reset()

func (*ContractSeasonInfo) String

func (x *ContractSeasonInfo) String() string

type ContractSeasonInfo_GoalSet

type ContractSeasonInfo_GoalSet struct {
	Grade *Contract_PlayerGrade `protobuf:"varint,1,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	Goals []*ContractSeasonGoal `protobuf:"bytes,2,rep,name=goals" json:"goals,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractSeasonInfo_GoalSet) Descriptor deprecated

func (*ContractSeasonInfo_GoalSet) Descriptor() ([]byte, []int)

Deprecated: Use ContractSeasonInfo_GoalSet.ProtoReflect.Descriptor instead.

func (*ContractSeasonInfo_GoalSet) GetGoals

func (*ContractSeasonInfo_GoalSet) GetGrade

func (*ContractSeasonInfo_GoalSet) ProtoMessage

func (*ContractSeasonInfo_GoalSet) ProtoMessage()

func (*ContractSeasonInfo_GoalSet) ProtoReflect

func (*ContractSeasonInfo_GoalSet) Reset

func (x *ContractSeasonInfo_GoalSet) Reset()

func (*ContractSeasonInfo_GoalSet) String

func (x *ContractSeasonInfo_GoalSet) String() string

type ContractSeasonInfos

type ContractSeasonInfos struct {
	Infos []*ContractSeasonInfo `protobuf:"bytes,1,rep,name=infos" json:"infos,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractSeasonInfos) Descriptor deprecated

func (*ContractSeasonInfos) Descriptor() ([]byte, []int)

Deprecated: Use ContractSeasonInfos.ProtoReflect.Descriptor instead.

func (*ContractSeasonInfos) GetInfos

func (x *ContractSeasonInfos) GetInfos() []*ContractSeasonInfo

func (*ContractSeasonInfos) ProtoMessage

func (*ContractSeasonInfos) ProtoMessage()

func (*ContractSeasonInfos) ProtoReflect

func (x *ContractSeasonInfos) ProtoReflect() protoreflect.Message

func (*ContractSeasonInfos) Reset

func (x *ContractSeasonInfos) Reset()

func (*ContractSeasonInfos) String

func (x *ContractSeasonInfos) String() string

type ContractSeasonRewardConfirmationRequest

type ContractSeasonRewardConfirmationRequest struct {
	Rinfo    *BasicRequestInfo   `protobuf:"bytes,1,opt,name=rinfo" json:"rinfo,omitempty"`
	SeasonId *string             `protobuf:"bytes,2,opt,name=season_id,json=seasonId" json:"season_id,omitempty"`
	Goal     *ContractSeasonGoal `protobuf:"bytes,3,opt,name=goal" json:"goal,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractSeasonRewardConfirmationRequest) Descriptor deprecated

func (*ContractSeasonRewardConfirmationRequest) Descriptor() ([]byte, []int)

Deprecated: Use ContractSeasonRewardConfirmationRequest.ProtoReflect.Descriptor instead.

func (*ContractSeasonRewardConfirmationRequest) GetGoal

func (*ContractSeasonRewardConfirmationRequest) GetRinfo

func (*ContractSeasonRewardConfirmationRequest) GetSeasonId

func (*ContractSeasonRewardConfirmationRequest) ProtoMessage

func (*ContractSeasonRewardConfirmationRequest) ProtoReflect

func (*ContractSeasonRewardConfirmationRequest) Reset

func (*ContractSeasonRewardConfirmationRequest) String

type ContractSimConfig

type ContractSimConfig struct {
	GradeConfigs []*ContractSimConfig_ContractGradeSimConfig `protobuf:"bytes,1,rep,name=grade_configs,json=gradeConfigs" json:"grade_configs,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractSimConfig) Descriptor deprecated

func (*ContractSimConfig) Descriptor() ([]byte, []int)

Deprecated: Use ContractSimConfig.ProtoReflect.Descriptor instead.

func (*ContractSimConfig) GetGradeConfigs

func (*ContractSimConfig) ProtoMessage

func (*ContractSimConfig) ProtoMessage()

func (*ContractSimConfig) ProtoReflect

func (x *ContractSimConfig) ProtoReflect() protoreflect.Message

func (*ContractSimConfig) Reset

func (x *ContractSimConfig) Reset()

func (*ContractSimConfig) String

func (x *ContractSimConfig) String() string

type ContractSimConfig_ContractGradeSimConfig

type ContractSimConfig_ContractGradeSimConfig struct {
	Grade      *Contract_PlayerGrade                                  `protobuf:"varint,1,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	GoalParams []*ContractSimConfig_ContractGradeSimConfig_GoalParams `protobuf:"bytes,2,rep,name=goal_params,json=goalParams" json:"goal_params,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractSimConfig_ContractGradeSimConfig) Descriptor deprecated

func (*ContractSimConfig_ContractGradeSimConfig) Descriptor() ([]byte, []int)

Deprecated: Use ContractSimConfig_ContractGradeSimConfig.ProtoReflect.Descriptor instead.

func (*ContractSimConfig_ContractGradeSimConfig) GetGoalParams

func (*ContractSimConfig_ContractGradeSimConfig) GetGrade

func (*ContractSimConfig_ContractGradeSimConfig) ProtoMessage

func (*ContractSimConfig_ContractGradeSimConfig) ProtoReflect

func (*ContractSimConfig_ContractGradeSimConfig) Reset

func (*ContractSimConfig_ContractGradeSimConfig) String

type ContractSimConfig_ContractGradeSimConfig_GoalParams

type ContractSimConfig_ContractGradeSimConfig_GoalParams struct {
	TargetSe           *float64 `protobuf:"fixed64,1,opt,name=target_se,json=targetSe" json:"target_se,omitempty"`
	CpsMult            *float64 `protobuf:"fixed64,2,opt,name=cps_mult,json=cpsMult" json:"cps_mult,omitempty"`
	ElrMult            *float64 `protobuf:"fixed64,7,opt,name=elr_mult,json=elrMult" json:"elr_mult,omitempty"`
	EarningsMult       *float64 `protobuf:"fixed64,3,opt,name=earnings_mult,json=earningsMult" json:"earnings_mult,omitempty"`
	TimeEfficacy       *float64 `protobuf:"fixed64,4,opt,name=time_efficacy,json=timeEfficacy" json:"time_efficacy,omitempty"`
	HabCapacityMult    *float64 `protobuf:"fixed64,5,opt,name=hab_capacity_mult,json=habCapacityMult" json:"hab_capacity_mult,omitempty"`
	EpicResearchBudget *float64 `protobuf:"fixed64,6,opt,name=epic_research_budget,json=epicResearchBudget" json:"epic_research_budget,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractSimConfig_ContractGradeSimConfig_GoalParams) Descriptor deprecated

Deprecated: Use ContractSimConfig_ContractGradeSimConfig_GoalParams.ProtoReflect.Descriptor instead.

func (*ContractSimConfig_ContractGradeSimConfig_GoalParams) GetCpsMult

func (*ContractSimConfig_ContractGradeSimConfig_GoalParams) GetEarningsMult

func (*ContractSimConfig_ContractGradeSimConfig_GoalParams) GetElrMult

func (*ContractSimConfig_ContractGradeSimConfig_GoalParams) GetEpicResearchBudget

func (*ContractSimConfig_ContractGradeSimConfig_GoalParams) GetHabCapacityMult

func (*ContractSimConfig_ContractGradeSimConfig_GoalParams) GetTargetSe

func (*ContractSimConfig_ContractGradeSimConfig_GoalParams) GetTimeEfficacy

func (*ContractSimConfig_ContractGradeSimConfig_GoalParams) ProtoMessage

func (*ContractSimConfig_ContractGradeSimConfig_GoalParams) ProtoReflect

func (*ContractSimConfig_ContractGradeSimConfig_GoalParams) Reset

func (*ContractSimConfig_ContractGradeSimConfig_GoalParams) String

type ContractSimPoll

type ContractSimPoll struct {
	ClientVersion *uint32 `protobuf:"varint,1,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractSimPoll) Descriptor deprecated

func (*ContractSimPoll) Descriptor() ([]byte, []int)

Deprecated: Use ContractSimPoll.ProtoReflect.Descriptor instead.

func (*ContractSimPoll) GetClientVersion

func (x *ContractSimPoll) GetClientVersion() uint32

func (*ContractSimPoll) ProtoMessage

func (*ContractSimPoll) ProtoMessage()

func (*ContractSimPoll) ProtoReflect

func (x *ContractSimPoll) ProtoReflect() protoreflect.Message

func (*ContractSimPoll) Reset

func (x *ContractSimPoll) Reset()

func (*ContractSimPoll) String

func (x *ContractSimPoll) String() string

type ContractSimPollResponse

type ContractSimPollResponse struct {
	ContractToSimulate *Contract          `protobuf:"bytes,1,opt,name=contract_to_simulate,json=contractToSimulate" json:"contract_to_simulate,omitempty"`
	SimConfig          *ContractSimConfig `protobuf:"bytes,2,opt,name=sim_config,json=simConfig" json:"sim_config,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractSimPollResponse) Descriptor deprecated

func (*ContractSimPollResponse) Descriptor() ([]byte, []int)

Deprecated: Use ContractSimPollResponse.ProtoReflect.Descriptor instead.

func (*ContractSimPollResponse) GetContractToSimulate

func (x *ContractSimPollResponse) GetContractToSimulate() *Contract

func (*ContractSimPollResponse) GetSimConfig

func (x *ContractSimPollResponse) GetSimConfig() *ContractSimConfig

func (*ContractSimPollResponse) ProtoMessage

func (*ContractSimPollResponse) ProtoMessage()

func (*ContractSimPollResponse) ProtoReflect

func (x *ContractSimPollResponse) ProtoReflect() protoreflect.Message

func (*ContractSimPollResponse) Reset

func (x *ContractSimPollResponse) Reset()

func (*ContractSimPollResponse) String

func (x *ContractSimPollResponse) String() string

type ContractSimResultUpdate

type ContractSimResultUpdate struct {
	ContractId *string                             `protobuf:"bytes,1,opt,name=contract_id,json=contractId" json:"contract_id,omitempty"`
	GoalInfos  []*ContractSimResultUpdate_GoalInfo `protobuf:"bytes,2,rep,name=goal_infos,json=goalInfos" json:"goal_infos,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractSimResultUpdate) Descriptor deprecated

func (*ContractSimResultUpdate) Descriptor() ([]byte, []int)

Deprecated: Use ContractSimResultUpdate.ProtoReflect.Descriptor instead.

func (*ContractSimResultUpdate) GetContractId

func (x *ContractSimResultUpdate) GetContractId() string

func (*ContractSimResultUpdate) GetGoalInfos

func (*ContractSimResultUpdate) ProtoMessage

func (*ContractSimResultUpdate) ProtoMessage()

func (*ContractSimResultUpdate) ProtoReflect

func (x *ContractSimResultUpdate) ProtoReflect() protoreflect.Message

func (*ContractSimResultUpdate) Reset

func (x *ContractSimResultUpdate) Reset()

func (*ContractSimResultUpdate) String

func (x *ContractSimResultUpdate) String() string

type ContractSimResultUpdate_GoalInfo

type ContractSimResultUpdate_GoalInfo struct {
	Grade             *Contract_PlayerGrade `protobuf:"varint,1,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	GoalIndex         *uint32               `protobuf:"varint,2,opt,name=goal_index,json=goalIndex" json:"goal_index,omitempty"`
	ProjectedEggsLaid *float64              `protobuf:"fixed64,3,opt,name=projected_eggs_laid,json=projectedEggsLaid" json:"projected_eggs_laid,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractSimResultUpdate_GoalInfo) Descriptor deprecated

func (*ContractSimResultUpdate_GoalInfo) Descriptor() ([]byte, []int)

Deprecated: Use ContractSimResultUpdate_GoalInfo.ProtoReflect.Descriptor instead.

func (*ContractSimResultUpdate_GoalInfo) GetGoalIndex

func (x *ContractSimResultUpdate_GoalInfo) GetGoalIndex() uint32

func (*ContractSimResultUpdate_GoalInfo) GetGrade

func (*ContractSimResultUpdate_GoalInfo) GetProjectedEggsLaid

func (x *ContractSimResultUpdate_GoalInfo) GetProjectedEggsLaid() float64

func (*ContractSimResultUpdate_GoalInfo) ProtoMessage

func (*ContractSimResultUpdate_GoalInfo) ProtoMessage()

func (*ContractSimResultUpdate_GoalInfo) ProtoReflect

func (*ContractSimResultUpdate_GoalInfo) Reset

func (*ContractSimResultUpdate_GoalInfo) String

type Contract_Goal

type Contract_Goal struct {
	Type           *GoalType   `protobuf:"varint,1,opt,name=type,enum=ei.GoalType" json:"type,omitempty"`
	TargetAmount   *float64    `protobuf:"fixed64,2,opt,name=target_amount,json=targetAmount" json:"target_amount,omitempty"`
	RewardType     *RewardType `protobuf:"varint,3,opt,name=reward_type,json=rewardType,enum=ei.RewardType" json:"reward_type,omitempty"`
	RewardSubType  *string     `protobuf:"bytes,4,opt,name=reward_sub_type,json=rewardSubType" json:"reward_sub_type,omitempty"`
	RewardAmount   *float64    `protobuf:"fixed64,5,opt,name=reward_amount,json=rewardAmount" json:"reward_amount,omitempty"`
	TargetSoulEggs *float64    `protobuf:"fixed64,6,opt,name=target_soul_eggs,json=targetSoulEggs" json:"target_soul_eggs,omitempty"`
	// contains filtered or unexported fields
}

func (*Contract_Goal) Descriptor deprecated

func (*Contract_Goal) Descriptor() ([]byte, []int)

Deprecated: Use Contract_Goal.ProtoReflect.Descriptor instead.

func (*Contract_Goal) GetRewardAmount

func (x *Contract_Goal) GetRewardAmount() float64

func (*Contract_Goal) GetRewardSubType

func (x *Contract_Goal) GetRewardSubType() string

func (*Contract_Goal) GetRewardType

func (x *Contract_Goal) GetRewardType() RewardType

func (*Contract_Goal) GetTargetAmount

func (x *Contract_Goal) GetTargetAmount() float64

func (*Contract_Goal) GetTargetSoulEggs

func (x *Contract_Goal) GetTargetSoulEggs() float64

func (*Contract_Goal) GetType

func (x *Contract_Goal) GetType() GoalType

func (*Contract_Goal) ProtoMessage

func (*Contract_Goal) ProtoMessage()

func (*Contract_Goal) ProtoReflect

func (x *Contract_Goal) ProtoReflect() protoreflect.Message

func (*Contract_Goal) Reset

func (x *Contract_Goal) Reset()

func (*Contract_Goal) String

func (x *Contract_Goal) String() string

type Contract_GoalSet

type Contract_GoalSet struct {
	Goals []*Contract_Goal `protobuf:"bytes,1,rep,name=goals" json:"goals,omitempty"`
	// contains filtered or unexported fields
}

func (*Contract_GoalSet) Descriptor deprecated

func (*Contract_GoalSet) Descriptor() ([]byte, []int)

Deprecated: Use Contract_GoalSet.ProtoReflect.Descriptor instead.

func (*Contract_GoalSet) GetGoals

func (x *Contract_GoalSet) GetGoals() []*Contract_Goal

func (*Contract_GoalSet) ProtoMessage

func (*Contract_GoalSet) ProtoMessage()

func (*Contract_GoalSet) ProtoReflect

func (x *Contract_GoalSet) ProtoReflect() protoreflect.Message

func (*Contract_GoalSet) Reset

func (x *Contract_GoalSet) Reset()

func (*Contract_GoalSet) String

func (x *Contract_GoalSet) String() string

type Contract_GradeSpec

type Contract_GradeSpec struct {
	Grade         *Contract_PlayerGrade `protobuf:"varint,1,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	Goals         []*Contract_Goal      `protobuf:"bytes,2,rep,name=goals" json:"goals,omitempty"`
	Modifiers     []*GameModifier       `protobuf:"bytes,3,rep,name=modifiers" json:"modifiers,omitempty"`
	LengthSeconds *float64              `protobuf:"fixed64,4,opt,name=length_seconds,json=lengthSeconds" json:"length_seconds,omitempty"`
	// contains filtered or unexported fields
}

func (*Contract_GradeSpec) Descriptor deprecated

func (*Contract_GradeSpec) Descriptor() ([]byte, []int)

Deprecated: Use Contract_GradeSpec.ProtoReflect.Descriptor instead.

func (*Contract_GradeSpec) GetGoals

func (x *Contract_GradeSpec) GetGoals() []*Contract_Goal

func (*Contract_GradeSpec) GetGrade

func (*Contract_GradeSpec) GetLengthSeconds

func (x *Contract_GradeSpec) GetLengthSeconds() float64

func (*Contract_GradeSpec) GetModifiers

func (x *Contract_GradeSpec) GetModifiers() []*GameModifier

func (*Contract_GradeSpec) ProtoMessage

func (*Contract_GradeSpec) ProtoMessage()

func (*Contract_GradeSpec) ProtoReflect

func (x *Contract_GradeSpec) ProtoReflect() protoreflect.Message

func (*Contract_GradeSpec) Reset

func (x *Contract_GradeSpec) Reset()

func (*Contract_GradeSpec) String

func (x *Contract_GradeSpec) String() string

type Contract_PlayerGrade

type Contract_PlayerGrade int32
const (
	Contract_GRADE_UNSET Contract_PlayerGrade = 0
	Contract_GRADE_C     Contract_PlayerGrade = 1
	Contract_GRADE_B     Contract_PlayerGrade = 2
	Contract_GRADE_A     Contract_PlayerGrade = 3
	Contract_GRADE_AA    Contract_PlayerGrade = 4
	Contract_GRADE_AAA   Contract_PlayerGrade = 5
)

func (Contract_PlayerGrade) Descriptor

func (Contract_PlayerGrade) Enum

func (Contract_PlayerGrade) EnumDescriptor deprecated

func (Contract_PlayerGrade) EnumDescriptor() ([]byte, []int)

Deprecated: Use Contract_PlayerGrade.Descriptor instead.

func (Contract_PlayerGrade) Number

func (Contract_PlayerGrade) String

func (x Contract_PlayerGrade) String() string

func (Contract_PlayerGrade) Type

func (*Contract_PlayerGrade) UnmarshalJSON deprecated

func (x *Contract_PlayerGrade) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ContractsArchive

type ContractsArchive struct {
	Archive []*LocalContract `protobuf:"bytes,1,rep,name=archive" json:"archive,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractsArchive) Descriptor deprecated

func (*ContractsArchive) Descriptor() ([]byte, []int)

Deprecated: Use ContractsArchive.ProtoReflect.Descriptor instead.

func (*ContractsArchive) GetArchive

func (x *ContractsArchive) GetArchive() []*LocalContract

func (*ContractsArchive) ProtoMessage

func (*ContractsArchive) ProtoMessage()

func (*ContractsArchive) ProtoReflect

func (x *ContractsArchive) ProtoReflect() protoreflect.Message

func (*ContractsArchive) Reset

func (x *ContractsArchive) Reset()

func (*ContractsArchive) String

func (x *ContractsArchive) String() string

type ContractsRequest

type ContractsRequest struct {
	SoulEggs      *float64 `protobuf:"fixed64,1,opt,name=soul_eggs,json=soulEggs" json:"soul_eggs,omitempty"`
	ClientVersion *uint32  `protobuf:"varint,5,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	UserId        *string  `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractsRequest) Descriptor deprecated

func (*ContractsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ContractsRequest.ProtoReflect.Descriptor instead.

func (*ContractsRequest) GetClientVersion

func (x *ContractsRequest) GetClientVersion() uint32

func (*ContractsRequest) GetSoulEggs

func (x *ContractsRequest) GetSoulEggs() float64

func (*ContractsRequest) GetUserId

func (x *ContractsRequest) GetUserId() string

func (*ContractsRequest) ProtoMessage

func (*ContractsRequest) ProtoMessage()

func (*ContractsRequest) ProtoReflect

func (x *ContractsRequest) ProtoReflect() protoreflect.Message

func (*ContractsRequest) Reset

func (x *ContractsRequest) Reset()

func (*ContractsRequest) String

func (x *ContractsRequest) String() string

type ContractsResponse

type ContractsResponse struct {
	Contracts      []*Contract         `protobuf:"bytes,1,rep,name=contracts" json:"contracts,omitempty"`
	CustomEggs     []*CustomEgg        `protobuf:"bytes,6,rep,name=custom_eggs,json=customEggs" json:"custom_eggs,omitempty"`
	WarningMessage *string             `protobuf:"bytes,4,opt,name=warning_message,json=warningMessage" json:"warning_message,omitempty"`
	TotalEop       *float64            `protobuf:"fixed64,5,opt,name=total_eop,json=totalEop" json:"total_eop,omitempty"`
	ServerTime     *float64            `protobuf:"fixed64,2,opt,name=server_time,json=serverTime" json:"server_time,omitempty"`
	MaxEop         *uint32             `protobuf:"varint,3,opt,name=max_eop,json=maxEop,def=1000" json:"max_eop,omitempty"`
	CurrentSeason  *ContractSeasonInfo `protobuf:"bytes,7,opt,name=current_season,json=currentSeason" json:"current_season,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractsResponse) Descriptor deprecated

func (*ContractsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ContractsResponse.ProtoReflect.Descriptor instead.

func (*ContractsResponse) GetContracts

func (x *ContractsResponse) GetContracts() []*Contract

func (*ContractsResponse) GetCurrentSeason

func (x *ContractsResponse) GetCurrentSeason() *ContractSeasonInfo

func (*ContractsResponse) GetCustomEggs

func (x *ContractsResponse) GetCustomEggs() []*CustomEgg

func (*ContractsResponse) GetMaxEop

func (x *ContractsResponse) GetMaxEop() uint32

func (*ContractsResponse) GetServerTime

func (x *ContractsResponse) GetServerTime() float64

func (*ContractsResponse) GetTotalEop

func (x *ContractsResponse) GetTotalEop() float64

func (*ContractsResponse) GetWarningMessage

func (x *ContractsResponse) GetWarningMessage() string

func (*ContractsResponse) ProtoMessage

func (*ContractsResponse) ProtoMessage()

func (*ContractsResponse) ProtoReflect

func (x *ContractsResponse) ProtoReflect() protoreflect.Message

func (*ContractsResponse) Reset

func (x *ContractsResponse) Reset()

func (*ContractsResponse) String

func (x *ContractsResponse) String() string

type CoopBuffHistory

type CoopBuffHistory struct {
	History []*CoopBuffState `protobuf:"bytes,1,rep,name=history" json:"history,omitempty"`
	// contains filtered or unexported fields
}

func (*CoopBuffHistory) Descriptor deprecated

func (*CoopBuffHistory) Descriptor() ([]byte, []int)

Deprecated: Use CoopBuffHistory.ProtoReflect.Descriptor instead.

func (*CoopBuffHistory) GetHistory

func (x *CoopBuffHistory) GetHistory() []*CoopBuffState

func (*CoopBuffHistory) ProtoMessage

func (*CoopBuffHistory) ProtoMessage()

func (*CoopBuffHistory) ProtoReflect

func (x *CoopBuffHistory) ProtoReflect() protoreflect.Message

func (*CoopBuffHistory) Reset

func (x *CoopBuffHistory) Reset()

func (*CoopBuffHistory) String

func (x *CoopBuffHistory) String() string

type CoopBuffState

type CoopBuffState struct {
	EggLayingRate   *float64 `protobuf:"fixed64,1,opt,name=egg_laying_rate,json=eggLayingRate,def=1" json:"egg_laying_rate,omitempty"`
	Earnings        *float64 `protobuf:"fixed64,2,opt,name=earnings,def=1" json:"earnings,omitempty"`
	ServerTimestamp *float64 `protobuf:"fixed64,3,opt,name=server_timestamp,json=serverTimestamp" json:"server_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*CoopBuffState) Descriptor deprecated

func (*CoopBuffState) Descriptor() ([]byte, []int)

Deprecated: Use CoopBuffState.ProtoReflect.Descriptor instead.

func (*CoopBuffState) GetEarnings

func (x *CoopBuffState) GetEarnings() float64

func (*CoopBuffState) GetEggLayingRate

func (x *CoopBuffState) GetEggLayingRate() float64

func (*CoopBuffState) GetServerTimestamp

func (x *CoopBuffState) GetServerTimestamp() float64

func (*CoopBuffState) ProtoMessage

func (*CoopBuffState) ProtoMessage()

func (*CoopBuffState) ProtoReflect

func (x *CoopBuffState) ProtoReflect() protoreflect.Message

func (*CoopBuffState) Reset

func (x *CoopBuffState) Reset()

func (*CoopBuffState) String

func (x *CoopBuffState) String() string

type CoopChickenRunEntry

type CoopChickenRunEntry struct {
	UserId          *string  `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	ServerTimestamp *float64 `protobuf:"fixed64,2,opt,name=server_timestamp,json=serverTimestamp" json:"server_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*CoopChickenRunEntry) Descriptor deprecated

func (*CoopChickenRunEntry) Descriptor() ([]byte, []int)

Deprecated: Use CoopChickenRunEntry.ProtoReflect.Descriptor instead.

func (*CoopChickenRunEntry) GetServerTimestamp

func (x *CoopChickenRunEntry) GetServerTimestamp() float64

func (*CoopChickenRunEntry) GetUserId

func (x *CoopChickenRunEntry) GetUserId() string

func (*CoopChickenRunEntry) ProtoMessage

func (*CoopChickenRunEntry) ProtoMessage()

func (*CoopChickenRunEntry) ProtoReflect

func (x *CoopChickenRunEntry) ProtoReflect() protoreflect.Message

func (*CoopChickenRunEntry) Reset

func (x *CoopChickenRunEntry) Reset()

func (*CoopChickenRunEntry) String

func (x *CoopChickenRunEntry) String() string

type CoopCompletionSnapshot

type CoopCompletionSnapshot struct {
	Contributors []*CoopCompletionSnapshot_ContributorSnapshot `protobuf:"bytes,1,rep,name=contributors" json:"contributors,omitempty"`
	// contains filtered or unexported fields
}

func (*CoopCompletionSnapshot) Descriptor deprecated

func (*CoopCompletionSnapshot) Descriptor() ([]byte, []int)

Deprecated: Use CoopCompletionSnapshot.ProtoReflect.Descriptor instead.

func (*CoopCompletionSnapshot) GetContributors

func (*CoopCompletionSnapshot) ProtoMessage

func (*CoopCompletionSnapshot) ProtoMessage()

func (*CoopCompletionSnapshot) ProtoReflect

func (x *CoopCompletionSnapshot) ProtoReflect() protoreflect.Message

func (*CoopCompletionSnapshot) Reset

func (x *CoopCompletionSnapshot) Reset()

func (*CoopCompletionSnapshot) String

func (x *CoopCompletionSnapshot) String() string

type CoopCompletionSnapshot_ContributorSnapshot

type CoopCompletionSnapshot_ContributorSnapshot struct {
	Contribution         *float64 `protobuf:"fixed64,1,opt,name=contribution" json:"contribution,omitempty"`
	TotalStepTime        *float64 `protobuf:"fixed64,8,opt,name=total_step_time,json=totalStepTime" json:"total_step_time,omitempty"`
	LastContributionTime *float64 `protobuf:"fixed64,6,opt,name=last_contribution_time,json=lastContributionTime" json:"last_contribution_time,omitempty"`
	Finalized            *bool    `protobuf:"varint,7,opt,name=finalized" json:"finalized,omitempty"`
	SoulPower            *float64 `protobuf:"fixed64,2,opt,name=soul_power,json=soulPower" json:"soul_power,omitempty"`
	UserId               *string  `protobuf:"bytes,3,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Tokens               *uint32  `protobuf:"varint,4,opt,name=tokens" json:"tokens,omitempty"`
	TokensSpent          *uint32  `protobuf:"varint,5,opt,name=tokens_spent,json=tokensSpent" json:"tokens_spent,omitempty"`
	// contains filtered or unexported fields
}

func (*CoopCompletionSnapshot_ContributorSnapshot) Descriptor deprecated

Deprecated: Use CoopCompletionSnapshot_ContributorSnapshot.ProtoReflect.Descriptor instead.

func (*CoopCompletionSnapshot_ContributorSnapshot) GetContribution

func (*CoopCompletionSnapshot_ContributorSnapshot) GetFinalized

func (*CoopCompletionSnapshot_ContributorSnapshot) GetLastContributionTime

func (x *CoopCompletionSnapshot_ContributorSnapshot) GetLastContributionTime() float64

func (*CoopCompletionSnapshot_ContributorSnapshot) GetSoulPower

func (*CoopCompletionSnapshot_ContributorSnapshot) GetTokens

func (*CoopCompletionSnapshot_ContributorSnapshot) GetTokensSpent

func (*CoopCompletionSnapshot_ContributorSnapshot) GetTotalStepTime

func (*CoopCompletionSnapshot_ContributorSnapshot) GetUserId

func (*CoopCompletionSnapshot_ContributorSnapshot) ProtoMessage

func (*CoopCompletionSnapshot_ContributorSnapshot) ProtoReflect

func (*CoopCompletionSnapshot_ContributorSnapshot) Reset

func (*CoopCompletionSnapshot_ContributorSnapshot) String

type CoopLastChickenRunTimes

type CoopLastChickenRunTimes struct {
	Entries []*PlayerLastChickenRunTimes `protobuf:"bytes,1,rep,name=entries" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*CoopLastChickenRunTimes) Descriptor deprecated

func (*CoopLastChickenRunTimes) Descriptor() ([]byte, []int)

Deprecated: Use CoopLastChickenRunTimes.ProtoReflect.Descriptor instead.

func (*CoopLastChickenRunTimes) GetEntries

func (*CoopLastChickenRunTimes) ProtoMessage

func (*CoopLastChickenRunTimes) ProtoMessage()

func (*CoopLastChickenRunTimes) ProtoReflect

func (x *CoopLastChickenRunTimes) ProtoReflect() protoreflect.Message

func (*CoopLastChickenRunTimes) Reset

func (x *CoopLastChickenRunTimes) Reset()

func (*CoopLastChickenRunTimes) String

func (x *CoopLastChickenRunTimes) String() string

type CoreFamily

type CoreFamily struct {
	ID          string              `json:"id"`
	AfxID       ArtifactSpec_Name   `json:"afx_id"`
	Name        string              `json:"name"`
	AfxType     ArtifactSpec_Type   `json:"afx_type"`
	Type        string              `json:"type"`
	SortKey     uint32              `json:"sort_key"`
	ChildAfxIds []ArtifactSpec_Name `json:"child_afx_ids"`
}

CoreFamily holds the core data for each artifact family

type CoreTier

type CoreTier struct {
	ItemIdentifiers
	TierNumber   int               `json:"tier_number"`
	TierName     string            `json:"tier_name"`
	AfxType      ArtifactSpec_Type `json:"afx_type"`
	Type         string            `json:"type"`
	IconFilename string            `json:"icon_filename"`
}

CoreTier holds the core data for each artifact tier

type CraftArtifactRequest

type CraftArtifactRequest struct {
	Rinfo         *BasicRequestInfo        `protobuf:"bytes,5,opt,name=rinfo" json:"rinfo,omitempty"`
	EiUserId      *string                  `protobuf:"bytes,1,opt,name=ei_user_id,json=eiUserId" json:"ei_user_id,omitempty"`
	Spec          *ArtifactSpec            `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	ItemId        *uint64                  `protobuf:"varint,3,opt,name=item_id,json=itemId" json:"item_id,omitempty"`
	GoldPricePaid *float64                 `protobuf:"fixed64,6,opt,name=gold_price_paid,json=goldPricePaid" json:"gold_price_paid,omitempty"`
	CraftingCount *uint32                  `protobuf:"varint,7,opt,name=crafting_count,json=craftingCount" json:"crafting_count,omitempty"`
	CraftingXp    *float64                 `protobuf:"fixed64,8,opt,name=crafting_xp,json=craftingXp" json:"crafting_xp,omitempty"`
	Ingredients   []*ArtifactInventoryItem `protobuf:"bytes,4,rep,name=ingredients" json:"ingredients,omitempty"`
	// contains filtered or unexported fields
}

func (*CraftArtifactRequest) Descriptor deprecated

func (*CraftArtifactRequest) Descriptor() ([]byte, []int)

Deprecated: Use CraftArtifactRequest.ProtoReflect.Descriptor instead.

func (*CraftArtifactRequest) GetCraftingCount

func (x *CraftArtifactRequest) GetCraftingCount() uint32

func (*CraftArtifactRequest) GetCraftingXp

func (x *CraftArtifactRequest) GetCraftingXp() float64

func (*CraftArtifactRequest) GetEiUserId

func (x *CraftArtifactRequest) GetEiUserId() string

func (*CraftArtifactRequest) GetGoldPricePaid

func (x *CraftArtifactRequest) GetGoldPricePaid() float64

func (*CraftArtifactRequest) GetIngredients

func (x *CraftArtifactRequest) GetIngredients() []*ArtifactInventoryItem

func (*CraftArtifactRequest) GetItemId

func (x *CraftArtifactRequest) GetItemId() uint64

func (*CraftArtifactRequest) GetRinfo

func (x *CraftArtifactRequest) GetRinfo() *BasicRequestInfo

func (*CraftArtifactRequest) GetSpec

func (x *CraftArtifactRequest) GetSpec() *ArtifactSpec

func (*CraftArtifactRequest) ProtoMessage

func (*CraftArtifactRequest) ProtoMessage()

func (*CraftArtifactRequest) ProtoReflect

func (x *CraftArtifactRequest) ProtoReflect() protoreflect.Message

func (*CraftArtifactRequest) Reset

func (x *CraftArtifactRequest) Reset()

func (*CraftArtifactRequest) String

func (x *CraftArtifactRequest) String() string

type CraftArtifactResponse

type CraftArtifactResponse struct {
	ItemId         *uint64              `protobuf:"varint,1,opt,name=item_id,json=itemId" json:"item_id,omitempty"`
	EiUserId       *string              `protobuf:"bytes,5,opt,name=ei_user_id,json=eiUserId" json:"ei_user_id,omitempty"`
	RarityAchieved *ArtifactSpec_Rarity `` /* 131-byte string literal not displayed */
	ServerId       *string              `protobuf:"bytes,3,opt,name=server_id,json=serverId" json:"server_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CraftArtifactResponse) Descriptor deprecated

func (*CraftArtifactResponse) Descriptor() ([]byte, []int)

Deprecated: Use CraftArtifactResponse.ProtoReflect.Descriptor instead.

func (*CraftArtifactResponse) GetEiUserId

func (x *CraftArtifactResponse) GetEiUserId() string

func (*CraftArtifactResponse) GetItemId

func (x *CraftArtifactResponse) GetItemId() uint64

func (*CraftArtifactResponse) GetRarityAchieved

func (x *CraftArtifactResponse) GetRarityAchieved() ArtifactSpec_Rarity

func (*CraftArtifactResponse) GetServerId

func (x *CraftArtifactResponse) GetServerId() string

func (*CraftArtifactResponse) ProtoMessage

func (*CraftArtifactResponse) ProtoMessage()

func (*CraftArtifactResponse) ProtoReflect

func (x *CraftArtifactResponse) ProtoReflect() protoreflect.Message

func (*CraftArtifactResponse) Reset

func (x *CraftArtifactResponse) Reset()

func (*CraftArtifactResponse) String

func (x *CraftArtifactResponse) String() string

type CraftingPrice

type CraftingPrice struct {
	Base    float64 `json:"base"`
	Low     float64 `json:"low"`
	Domain  uint32  `json:"domain"`
	Curve   float64 `json:"curve"`
	Initial uint32  `json:"initial"`
	Minimum uint32  `json:"minimum"`
}

CraftingPrice holds the crafting price data

type CreateCoopRequest

type CreateCoopRequest struct {
	Rinfo              *BasicRequestInfo     `protobuf:"bytes,10,opt,name=rinfo" json:"rinfo,omitempty"`
	ContractIdentifier *string               `protobuf:"bytes,1,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	CoopIdentifier     *string               `protobuf:"bytes,2,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	Public             *bool                 `protobuf:"varint,13,opt,name=public" json:"public,omitempty"`
	CcOnly             *bool                 `protobuf:"varint,14,opt,name=cc_only,json=ccOnly" json:"cc_only,omitempty"`
	AllowAllGrades     *bool                 `protobuf:"varint,16,opt,name=allow_all_grades,json=allowAllGrades" json:"allow_all_grades,omitempty"`
	SecondsRemaining   *float64              `protobuf:"fixed64,3,opt,name=seconds_remaining,json=secondsRemaining" json:"seconds_remaining,omitempty"`
	UserId             *string               `protobuf:"bytes,4,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	UserName           *string               `protobuf:"bytes,5,opt,name=user_name,json=userName" json:"user_name,omitempty"`
	SoulPower          *float64              `protobuf:"fixed64,8,opt,name=soul_power,json=soulPower" json:"soul_power,omitempty"`
	Eop                *float64              `protobuf:"fixed64,11,opt,name=eop" json:"eop,omitempty"`
	League             *uint32               `protobuf:"varint,9,opt,name=league" json:"league,omitempty"`
	Grade              *Contract_PlayerGrade `protobuf:"varint,12,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	PointsReplay       *bool                 `protobuf:"varint,15,opt,name=points_replay,json=pointsReplay" json:"points_replay,omitempty"`
	Platform           *Platform             `protobuf:"varint,6,opt,name=platform,enum=ei.Platform" json:"platform,omitempty"`
	ClientVersion      *uint32               `protobuf:"varint,7,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateCoopRequest) Descriptor deprecated

func (*CreateCoopRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateCoopRequest.ProtoReflect.Descriptor instead.

func (*CreateCoopRequest) GetAllowAllGrades

func (x *CreateCoopRequest) GetAllowAllGrades() bool

func (*CreateCoopRequest) GetCcOnly

func (x *CreateCoopRequest) GetCcOnly() bool

func (*CreateCoopRequest) GetClientVersion

func (x *CreateCoopRequest) GetClientVersion() uint32

func (*CreateCoopRequest) GetContractIdentifier

func (x *CreateCoopRequest) GetContractIdentifier() string

func (*CreateCoopRequest) GetCoopIdentifier

func (x *CreateCoopRequest) GetCoopIdentifier() string

func (*CreateCoopRequest) GetEop

func (x *CreateCoopRequest) GetEop() float64

func (*CreateCoopRequest) GetGrade

func (*CreateCoopRequest) GetLeague

func (x *CreateCoopRequest) GetLeague() uint32

func (*CreateCoopRequest) GetPlatform

func (x *CreateCoopRequest) GetPlatform() Platform

func (*CreateCoopRequest) GetPointsReplay

func (x *CreateCoopRequest) GetPointsReplay() bool

func (*CreateCoopRequest) GetPublic

func (x *CreateCoopRequest) GetPublic() bool

func (*CreateCoopRequest) GetRinfo

func (x *CreateCoopRequest) GetRinfo() *BasicRequestInfo

func (*CreateCoopRequest) GetSecondsRemaining

func (x *CreateCoopRequest) GetSecondsRemaining() float64

func (*CreateCoopRequest) GetSoulPower

func (x *CreateCoopRequest) GetSoulPower() float64

func (*CreateCoopRequest) GetUserId

func (x *CreateCoopRequest) GetUserId() string

func (*CreateCoopRequest) GetUserName

func (x *CreateCoopRequest) GetUserName() string

func (*CreateCoopRequest) ProtoMessage

func (*CreateCoopRequest) ProtoMessage()

func (*CreateCoopRequest) ProtoReflect

func (x *CreateCoopRequest) ProtoReflect() protoreflect.Message

func (*CreateCoopRequest) Reset

func (x *CreateCoopRequest) Reset()

func (*CreateCoopRequest) String

func (x *CreateCoopRequest) String() string

type CreateCoopResponse

type CreateCoopResponse struct {
	Success *bool   `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Message *string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateCoopResponse) Descriptor deprecated

func (*CreateCoopResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateCoopResponse.ProtoReflect.Descriptor instead.

func (*CreateCoopResponse) GetMessage

func (x *CreateCoopResponse) GetMessage() string

func (*CreateCoopResponse) GetSuccess

func (x *CreateCoopResponse) GetSuccess() bool

func (*CreateCoopResponse) ProtoMessage

func (*CreateCoopResponse) ProtoMessage()

func (*CreateCoopResponse) ProtoReflect

func (x *CreateCoopResponse) ProtoReflect() protoreflect.Message

func (*CreateCoopResponse) Reset

func (x *CreateCoopResponse) Reset()

func (*CreateCoopResponse) String

func (x *CreateCoopResponse) String() string

type CurrencyFlowBatchRequest

type CurrencyFlowBatchRequest struct {
	Rinfo *BasicRequestInfo  `protobuf:"bytes,2,opt,name=rinfo" json:"rinfo,omitempty"`
	Logs  []*CurrencyFlowLog `protobuf:"bytes,1,rep,name=logs" json:"logs,omitempty"`
	// contains filtered or unexported fields
}

func (*CurrencyFlowBatchRequest) Descriptor deprecated

func (*CurrencyFlowBatchRequest) Descriptor() ([]byte, []int)

Deprecated: Use CurrencyFlowBatchRequest.ProtoReflect.Descriptor instead.

func (*CurrencyFlowBatchRequest) GetLogs

func (x *CurrencyFlowBatchRequest) GetLogs() []*CurrencyFlowLog

func (*CurrencyFlowBatchRequest) GetRinfo

func (*CurrencyFlowBatchRequest) ProtoMessage

func (*CurrencyFlowBatchRequest) ProtoMessage()

func (*CurrencyFlowBatchRequest) ProtoReflect

func (x *CurrencyFlowBatchRequest) ProtoReflect() protoreflect.Message

func (*CurrencyFlowBatchRequest) Reset

func (x *CurrencyFlowBatchRequest) Reset()

func (*CurrencyFlowBatchRequest) String

func (x *CurrencyFlowBatchRequest) String() string

type CurrencyFlowLog

type CurrencyFlowLog struct {
	UserId       *string     `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	ApproxTime   *float64    `protobuf:"fixed64,2,opt,name=approx_time,json=approxTime" json:"approx_time,omitempty"`
	Currency     *RewardType `protobuf:"varint,3,opt,name=currency,enum=ei.RewardType" json:"currency,omitempty"`
	Amount       *int64      `protobuf:"varint,4,opt,name=amount" json:"amount,omitempty"`
	Location     *string     `protobuf:"bytes,5,opt,name=location" json:"location,omitempty"`
	Version      *string     `protobuf:"bytes,6,opt,name=version" json:"version,omitempty"`
	Platform     *string     `protobuf:"bytes,7,opt,name=platform" json:"platform,omitempty"`
	SoulEggs     *float64    `protobuf:"fixed64,8,opt,name=soul_eggs,json=soulEggs" json:"soul_eggs,omitempty"`
	TicketsSpent *uint64     `protobuf:"varint,9,opt,name=tickets_spent,json=ticketsSpent" json:"tickets_spent,omitempty"`
	GoldSpent    *uint64     `protobuf:"varint,10,opt,name=gold_spent,json=goldSpent" json:"gold_spent,omitempty"`
	// contains filtered or unexported fields
}

func (*CurrencyFlowLog) Descriptor deprecated

func (*CurrencyFlowLog) Descriptor() ([]byte, []int)

Deprecated: Use CurrencyFlowLog.ProtoReflect.Descriptor instead.

func (*CurrencyFlowLog) GetAmount

func (x *CurrencyFlowLog) GetAmount() int64

func (*CurrencyFlowLog) GetApproxTime

func (x *CurrencyFlowLog) GetApproxTime() float64

func (*CurrencyFlowLog) GetCurrency

func (x *CurrencyFlowLog) GetCurrency() RewardType

func (*CurrencyFlowLog) GetGoldSpent

func (x *CurrencyFlowLog) GetGoldSpent() uint64

func (*CurrencyFlowLog) GetLocation

func (x *CurrencyFlowLog) GetLocation() string

func (*CurrencyFlowLog) GetPlatform

func (x *CurrencyFlowLog) GetPlatform() string

func (*CurrencyFlowLog) GetSoulEggs

func (x *CurrencyFlowLog) GetSoulEggs() float64

func (*CurrencyFlowLog) GetTicketsSpent

func (x *CurrencyFlowLog) GetTicketsSpent() uint64

func (*CurrencyFlowLog) GetUserId

func (x *CurrencyFlowLog) GetUserId() string

func (*CurrencyFlowLog) GetVersion

func (x *CurrencyFlowLog) GetVersion() string

func (*CurrencyFlowLog) ProtoMessage

func (*CurrencyFlowLog) ProtoMessage()

func (*CurrencyFlowLog) ProtoReflect

func (x *CurrencyFlowLog) ProtoReflect() protoreflect.Message

func (*CurrencyFlowLog) Reset

func (x *CurrencyFlowLog) Reset()

func (*CurrencyFlowLog) String

func (x *CurrencyFlowLog) String() string

type CustomEgg

type CustomEgg struct {
	Identifier   *string         `protobuf:"bytes,1,opt,name=identifier" json:"identifier,omitempty"`
	Name         *string         `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Description  *string         `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	Value        *float64        `protobuf:"fixed64,4,opt,name=value" json:"value,omitempty"`
	HatcheryId   *string         `protobuf:"bytes,5,opt,name=hatchery_id,json=hatcheryId" json:"hatchery_id,omitempty"`
	HatcheryMaxX *float64        `protobuf:"fixed64,6,opt,name=hatchery_max_x,json=hatcheryMaxX" json:"hatchery_max_x,omitempty"`
	Icon         *DLCItem        `protobuf:"bytes,7,opt,name=icon" json:"icon,omitempty"`
	IconWidth    *float64        `protobuf:"fixed64,21,opt,name=icon_width,json=iconWidth" json:"icon_width,omitempty"`
	IconHeight   *float64        `protobuf:"fixed64,22,opt,name=icon_height,json=iconHeight" json:"icon_height,omitempty"`
	Buffs        []*GameModifier `protobuf:"bytes,8,rep,name=buffs" json:"buffs,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomEgg) Descriptor deprecated

func (*CustomEgg) Descriptor() ([]byte, []int)

Deprecated: Use CustomEgg.ProtoReflect.Descriptor instead.

func (*CustomEgg) GetBuffs

func (x *CustomEgg) GetBuffs() []*GameModifier

func (*CustomEgg) GetDescription

func (x *CustomEgg) GetDescription() string

func (*CustomEgg) GetHatcheryId

func (x *CustomEgg) GetHatcheryId() string

func (*CustomEgg) GetHatcheryMaxX

func (x *CustomEgg) GetHatcheryMaxX() float64

func (*CustomEgg) GetIcon

func (x *CustomEgg) GetIcon() *DLCItem

func (*CustomEgg) GetIconHeight

func (x *CustomEgg) GetIconHeight() float64

func (*CustomEgg) GetIconWidth

func (x *CustomEgg) GetIconWidth() float64

func (*CustomEgg) GetIdentifier

func (x *CustomEgg) GetIdentifier() string

func (*CustomEgg) GetName

func (x *CustomEgg) GetName() string

func (*CustomEgg) GetValue

func (x *CustomEgg) GetValue() float64

func (*CustomEgg) ProtoMessage

func (*CustomEgg) ProtoMessage()

func (*CustomEgg) ProtoReflect

func (x *CustomEgg) ProtoReflect() protoreflect.Message

func (*CustomEgg) Reset

func (x *CustomEgg) Reset()

func (*CustomEgg) String

func (x *CustomEgg) String() string

type DLCCatalog

type DLCCatalog struct {
	Items                          []*DLCItem         `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	Shells                         []*ShellSpec       `protobuf:"bytes,2,rep,name=shells" json:"shells,omitempty"`
	ShellSets                      []*ShellSetSpec    `protobuf:"bytes,3,rep,name=shell_sets,json=shellSets" json:"shell_sets,omitempty"`
	Decorators                     []*ShellSetSpec    `protobuf:"bytes,6,rep,name=decorators" json:"decorators,omitempty"`
	ShellObjects                   []*ShellObjectSpec `protobuf:"bytes,4,rep,name=shell_objects,json=shellObjects" json:"shell_objects,omitempty"`
	ShellGroups                    []*ShellGroupSpec  `protobuf:"bytes,5,rep,name=shell_groups,json=shellGroups" json:"shell_groups,omitempty"`
	ShellsShowcaseLastFeaturedTime *float64           `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DLCCatalog) Descriptor deprecated

func (*DLCCatalog) Descriptor() ([]byte, []int)

Deprecated: Use DLCCatalog.ProtoReflect.Descriptor instead.

func (*DLCCatalog) GetDecorators

func (x *DLCCatalog) GetDecorators() []*ShellSetSpec

func (*DLCCatalog) GetItems

func (x *DLCCatalog) GetItems() []*DLCItem

func (*DLCCatalog) GetShellGroups

func (x *DLCCatalog) GetShellGroups() []*ShellGroupSpec

func (*DLCCatalog) GetShellObjects

func (x *DLCCatalog) GetShellObjects() []*ShellObjectSpec

func (*DLCCatalog) GetShellSets

func (x *DLCCatalog) GetShellSets() []*ShellSetSpec

func (*DLCCatalog) GetShells

func (x *DLCCatalog) GetShells() []*ShellSpec

func (*DLCCatalog) GetShellsShowcaseLastFeaturedTime

func (x *DLCCatalog) GetShellsShowcaseLastFeaturedTime() float64

func (*DLCCatalog) ProtoMessage

func (*DLCCatalog) ProtoMessage()

func (*DLCCatalog) ProtoReflect

func (x *DLCCatalog) ProtoReflect() protoreflect.Message

func (*DLCCatalog) Reset

func (x *DLCCatalog) Reset()

func (*DLCCatalog) String

func (x *DLCCatalog) String() string

type DLCItem

type DLCItem struct {
	Name         *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Directory    *string `protobuf:"bytes,2,opt,name=directory" json:"directory,omitempty"`
	Ext          *string `protobuf:"bytes,3,opt,name=ext" json:"ext,omitempty"`
	Compressed   *bool   `protobuf:"varint,6,opt,name=compressed" json:"compressed,omitempty"`
	OriginalSize *uint64 `protobuf:"varint,7,opt,name=original_size,json=originalSize" json:"original_size,omitempty"`
	Url          *string `protobuf:"bytes,4,opt,name=url" json:"url,omitempty"`
	Checksum     *string `protobuf:"bytes,5,opt,name=checksum" json:"checksum,omitempty"`
	// contains filtered or unexported fields
}

func (*DLCItem) Descriptor deprecated

func (*DLCItem) Descriptor() ([]byte, []int)

Deprecated: Use DLCItem.ProtoReflect.Descriptor instead.

func (*DLCItem) GetChecksum

func (x *DLCItem) GetChecksum() string

func (*DLCItem) GetCompressed

func (x *DLCItem) GetCompressed() bool

func (*DLCItem) GetDirectory

func (x *DLCItem) GetDirectory() string

func (*DLCItem) GetExt

func (x *DLCItem) GetExt() string

func (*DLCItem) GetName

func (x *DLCItem) GetName() string

func (*DLCItem) GetOriginalSize

func (x *DLCItem) GetOriginalSize() uint64

func (*DLCItem) GetUrl

func (x *DLCItem) GetUrl() string

func (*DLCItem) ProtoMessage

func (*DLCItem) ProtoMessage()

func (*DLCItem) ProtoReflect

func (x *DLCItem) ProtoReflect() protoreflect.Message

func (*DLCItem) Reset

func (x *DLCItem) Reset()

func (*DLCItem) String

func (x *DLCItem) String() string

type DailyGiftInfo

type DailyGiftInfo struct {
	CurrentDay       *uint32  `protobuf:"varint,1,opt,name=current_day,json=currentDay" json:"current_day,omitempty"`
	SecondsToNextDay *float64 `protobuf:"fixed64,2,opt,name=seconds_to_next_day,json=secondsToNextDay" json:"seconds_to_next_day,omitempty"`
	// contains filtered or unexported fields
}

func (*DailyGiftInfo) Descriptor deprecated

func (*DailyGiftInfo) Descriptor() ([]byte, []int)

Deprecated: Use DailyGiftInfo.ProtoReflect.Descriptor instead.

func (*DailyGiftInfo) GetCurrentDay

func (x *DailyGiftInfo) GetCurrentDay() uint32

func (*DailyGiftInfo) GetSecondsToNextDay

func (x *DailyGiftInfo) GetSecondsToNextDay() float64

func (*DailyGiftInfo) ProtoMessage

func (*DailyGiftInfo) ProtoMessage()

func (*DailyGiftInfo) ProtoReflect

func (x *DailyGiftInfo) ProtoReflect() protoreflect.Message

func (*DailyGiftInfo) Reset

func (x *DailyGiftInfo) Reset()

func (*DailyGiftInfo) String

func (x *DailyGiftInfo) String() string

type DeviceFormFactor

type DeviceFormFactor int32
const (
	DeviceFormFactor_UNKNOWN_DEVICE DeviceFormFactor = 0
	DeviceFormFactor_PHONE          DeviceFormFactor = 1
	DeviceFormFactor_TABLET         DeviceFormFactor = 2
)

func (DeviceFormFactor) Descriptor

func (DeviceFormFactor) Enum

func (DeviceFormFactor) EnumDescriptor deprecated

func (DeviceFormFactor) EnumDescriptor() ([]byte, []int)

Deprecated: Use DeviceFormFactor.Descriptor instead.

func (DeviceFormFactor) Number

func (DeviceFormFactor) String

func (x DeviceFormFactor) String() string

func (DeviceFormFactor) Type

func (*DeviceFormFactor) UnmarshalJSON deprecated

func (x *DeviceFormFactor) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type DeviceInfo

type DeviceInfo struct {
	DeviceId        *string `protobuf:"bytes,1,opt,name=device_id,json=deviceId" json:"device_id,omitempty"`
	AdvertisingId   *string `protobuf:"bytes,13,opt,name=advertising_id,json=advertisingId" json:"advertising_id,omitempty"`
	Platform        *string `protobuf:"bytes,2,opt,name=platform" json:"platform,omitempty"`
	FormFactor      *string `protobuf:"bytes,3,opt,name=form_factor,json=formFactor" json:"form_factor,omitempty"`
	DeviceName      *string `protobuf:"bytes,4,opt,name=device_name,json=deviceName" json:"device_name,omitempty"`
	PlatformVersion *string `protobuf:"bytes,5,opt,name=platform_version,json=platformVersion" json:"platform_version,omitempty"`
	LocaleCountry   *string `protobuf:"bytes,6,opt,name=locale_country,json=localeCountry" json:"locale_country,omitempty"`
	LocaleLanguage  *string `protobuf:"bytes,7,opt,name=locale_language,json=localeLanguage" json:"locale_language,omitempty"`
	GpuVendor       *string `protobuf:"bytes,8,opt,name=gpu_vendor,json=gpuVendor" json:"gpu_vendor,omitempty"`
	GpuModel        *string `protobuf:"bytes,9,opt,name=gpu_model,json=gpuModel" json:"gpu_model,omitempty"`
	DeviceBucket    *string `protobuf:"bytes,10,opt,name=device_bucket,json=deviceBucket" json:"device_bucket,omitempty"`
	ScreenWidth     *uint32 `protobuf:"varint,11,opt,name=screen_width,json=screenWidth" json:"screen_width,omitempty"`
	ScreenHeight    *uint32 `protobuf:"varint,12,opt,name=screen_height,json=screenHeight" json:"screen_height,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceInfo) Descriptor deprecated

func (*DeviceInfo) Descriptor() ([]byte, []int)

Deprecated: Use DeviceInfo.ProtoReflect.Descriptor instead.

func (*DeviceInfo) GetAdvertisingId

func (x *DeviceInfo) GetAdvertisingId() string

func (*DeviceInfo) GetDeviceBucket

func (x *DeviceInfo) GetDeviceBucket() string

func (*DeviceInfo) GetDeviceId

func (x *DeviceInfo) GetDeviceId() string

func (*DeviceInfo) GetDeviceName

func (x *DeviceInfo) GetDeviceName() string

func (*DeviceInfo) GetFormFactor

func (x *DeviceInfo) GetFormFactor() string

func (*DeviceInfo) GetGpuModel

func (x *DeviceInfo) GetGpuModel() string

func (*DeviceInfo) GetGpuVendor

func (x *DeviceInfo) GetGpuVendor() string

func (*DeviceInfo) GetLocaleCountry

func (x *DeviceInfo) GetLocaleCountry() string

func (*DeviceInfo) GetLocaleLanguage

func (x *DeviceInfo) GetLocaleLanguage() string

func (*DeviceInfo) GetPlatform

func (x *DeviceInfo) GetPlatform() string

func (*DeviceInfo) GetPlatformVersion

func (x *DeviceInfo) GetPlatformVersion() string

func (*DeviceInfo) GetScreenHeight

func (x *DeviceInfo) GetScreenHeight() uint32

func (*DeviceInfo) GetScreenWidth

func (x *DeviceInfo) GetScreenWidth() uint32

func (*DeviceInfo) ProtoMessage

func (*DeviceInfo) ProtoMessage()

func (*DeviceInfo) ProtoReflect

func (x *DeviceInfo) ProtoReflect() protoreflect.Message

func (*DeviceInfo) Reset

func (x *DeviceInfo) Reset()

func (*DeviceInfo) String

func (x *DeviceInfo) String() string

type DimensionBuffs

type DimensionBuffs struct {
	ELR              float64
	SR               float64
	IHR              float64
	Hab              float64
	Earnings         float64
	AwayEarnings     float64
	ResearchDiscount float64
}

DimensionBuffs holds the various dimension buffs

func GetArtifactBuffs

func GetArtifactBuffs(artifacts []*CompleteArtifact) DimensionBuffs

GetArtifactBuffs calculates the total buffs from artifacts

func GetColleggtibleBuffs

func GetColleggtibleBuffs(contracts *MyContracts) DimensionBuffs

GetColleggtibleBuffs calculates the total buffs from colleggtibles

type Effect

type Effect struct {
	AfxRarity    ArtifactSpec_Rarity `json:"afx_rarity"`
	Rarity       string              `json:"rarity"`
	Effect       string              `json:"effect"`
	EffectTarget string              `json:"effect_target"`
	EffectSize   string              `json:"effect_size"`
	EffectDelta  float64             `json:"effect_delta"`
	FamilyEffect string              `json:"family_effect"`
	// May be null (for stones).
	Slots          *uint32 `json:"slots"`
	OddsMultiplier float64 `json:"odds_multiplier"`
}

Effect holds the data for each artifact effect

type Egg

type Egg int32
const (
	Egg_EDIBLE         Egg = 1
	Egg_SUPERFOOD      Egg = 2
	Egg_MEDICAL        Egg = 3
	Egg_ROCKET_FUEL    Egg = 4
	Egg_SUPER_MATERIAL Egg = 5
	Egg_FUSION         Egg = 6
	Egg_QUANTUM        Egg = 7
	Egg_IMMORTALITY    Egg = 8
	Egg_TACHYON        Egg = 9
	Egg_GRAVITON       Egg = 10
	Egg_DILITHIUM      Egg = 11
	Egg_PRODIGY        Egg = 12
	Egg_TERRAFORM      Egg = 13
	Egg_ANTIMATTER     Egg = 14
	Egg_DARK_MATTER    Egg = 15
	Egg_AI             Egg = 16
	Egg_NEBULA         Egg = 17
	Egg_UNIVERSE       Egg = 18
	Egg_ENLIGHTENMENT  Egg = 19
	Egg_CURIOSITY      Egg = 50
	Egg_INTEGRITY      Egg = 51
	Egg_HUMILITY       Egg = 52
	Egg_RESILIENCE     Egg = 53
	Egg_KINDNESS       Egg = 54
	Egg_CHOCOLATE      Egg = 100
	Egg_EASTER         Egg = 101
	Egg_WATERBALLOON   Egg = 102
	Egg_FIREWORK       Egg = 103
	Egg_PUMPKIN        Egg = 104
	Egg_CUSTOM_EGG     Egg = 200
	Egg_UNKNOWN        Egg = 1000
)

func (Egg) Descriptor

func (Egg) Descriptor() protoreflect.EnumDescriptor

func (Egg) Enum

func (x Egg) Enum() *Egg

func (Egg) EnumDescriptor deprecated

func (Egg) EnumDescriptor() ([]byte, []int)

Deprecated: Use Egg.Descriptor instead.

func (Egg) Number

func (x Egg) Number() protoreflect.EnumNumber

func (Egg) String

func (x Egg) String() string

func (Egg) Type

func (Egg) Type() protoreflect.EnumType

func (*Egg) UnmarshalJSON deprecated

func (x *Egg) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type EggCostResearch

type EggCostResearch struct {
	ID        string
	Name      string
	Level     int
	Price     float64
	BestValue float64
	TimeToBuy time.Duration
}

EggCostResearch holds the cost data for a research item

type EggEvent

type EggEvent struct {
	EndTimestamp   float64 `json:"endTimestamp"`
	ID             string  `json:"id"`
	Message        string  `json:"message"`
	Multiplier     float64 `json:"multiplier"`
	StartTimestamp float64 `json:"startTimestamp"`
	EventType      string  `json:"type"`
	Ultra          bool    `json:"ultra"`

	StartTime time.Time
	EndTime   time.Time
}

EggEvent is a raw event data for Egg Inc

func FindGiftEvent

func FindGiftEvent(eventTime time.Time) EggEvent

FindGiftEvent returns gift-boost events that occur during the specified time

type EggIncAdConfig

type EggIncAdConfig struct {
	NetworkPriority []AdNetwork `protobuf:"varint,1,rep,name=network_priority,json=networkPriority,enum=ei.AdNetwork" json:"network_priority,omitempty"`
	// contains filtered or unexported fields
}

func (*EggIncAdConfig) Descriptor deprecated

func (*EggIncAdConfig) Descriptor() ([]byte, []int)

Deprecated: Use EggIncAdConfig.ProtoReflect.Descriptor instead.

func (*EggIncAdConfig) GetNetworkPriority

func (x *EggIncAdConfig) GetNetworkPriority() []AdNetwork

func (*EggIncAdConfig) ProtoMessage

func (*EggIncAdConfig) ProtoMessage()

func (*EggIncAdConfig) ProtoReflect

func (x *EggIncAdConfig) ProtoReflect() protoreflect.Message

func (*EggIncAdConfig) Reset

func (x *EggIncAdConfig) Reset()

func (*EggIncAdConfig) String

func (x *EggIncAdConfig) String() string

type EggIncContract

type EggIncContract struct {
	ID                        string `json:"id"`
	Proto                     string `json:"proto"`
	PeriodicalAPI             bool
	Name                      string
	Description               string
	Egg                       int32
	EggName                   string
	CoopAllowed               bool
	Ultra                     bool
	SeasonID                  string
	MaxCoopSize               int
	TargetAmount              []float64
	ChickenRuns               int
	LengthInSeconds           int
	LengthInDays              int
	ChickenRunCooldownMinutes int
	MinutesPerToken           int
	EstimatedDuration         time.Duration
	EstimatedDurationLower    time.Duration
	EstimatedDurationMax      time.Duration
	EstimatedDurationSIAB     time.Duration
	EstimatedDurationMaxGG    time.Duration
	EstimatedDurationSIABGG   time.Duration
	TargetTval                float64
	TargetTvalLower           float64
	ModifierEarnings          float64
	ModifierIHR               float64
	ModifierELR               float64
	ModifierSR                float64
	ModifierHabCap            float64
	ModifierAwayEarnings      float64
	ModifierVehicleCost       float64
	ModifierResearchCost      float64
	ModifierHabCost           float64
	ValidFrom                 time.Time
	ValidUntil                time.Time
	HasPE                     bool
	ContractVersion           int // 1 = old, 2 = new
	Grade                     []ContractGrade
	TeamNames                 []string // Names of the teams in the contract
	// Contract Scoring Values
	CxpBuffOnly     float64 // Minimum score with only CR/TVal
	CxpRunDelta     float64 // Individual chicken run addition
	Cxp             float64 // CXP value for the contract
	CxpMax          float64 // Maximum CXP value based on EstimatedDurationMax
	CxpMaxGG        float64 // Maximum CXP value based on EstimatedDurationMaxGG
	CxpMaxSiab      float64 // Maximum CXP value based on SIAB usage
	CxpMaxSiabGG    float64 // CXP value for the contract based on SIAB usage
	SeasonalScoring int     // 0 = old (0.2.0), true = 1 (0.2.0+ seasonal change for AA+AAA)
}

EggIncContract is a raw contract data for Egg Inc

type EggIncCurrentEvents

type EggIncCurrentEvents struct {
	Events []*EggIncEvent `protobuf:"bytes,1,rep,name=events" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*EggIncCurrentEvents) Descriptor deprecated

func (*EggIncCurrentEvents) Descriptor() ([]byte, []int)

Deprecated: Use EggIncCurrentEvents.ProtoReflect.Descriptor instead.

func (*EggIncCurrentEvents) GetEvents

func (x *EggIncCurrentEvents) GetEvents() []*EggIncEvent

func (*EggIncCurrentEvents) ProtoMessage

func (*EggIncCurrentEvents) ProtoMessage()

func (*EggIncCurrentEvents) ProtoReflect

func (x *EggIncCurrentEvents) ProtoReflect() protoreflect.Message

func (*EggIncCurrentEvents) Reset

func (x *EggIncCurrentEvents) Reset()

func (*EggIncCurrentEvents) String

func (x *EggIncCurrentEvents) String() string

type EggIncCustomEgg

type EggIncCustomEgg struct {
	ID                   string `json:"id"`
	Proto                string `json:"proto"`
	Name                 string
	Value                float64
	IconName             string
	IconURL              string
	IconWidth            int
	IconHeight           int
	Dimension            GameModifier_GameDimension
	DimensionName        string
	DimensionValue       []float64
	DimensionValueString []string
	Description          string
}

EggIncCustomEgg is custom egg data for Egg Inc

type EggIncEvent

type EggIncEvent struct {
	Identifier       *string  `protobuf:"bytes,1,opt,name=identifier" json:"identifier,omitempty"`
	SecondsRemaining *float64 `protobuf:"fixed64,2,opt,name=seconds_remaining,json=secondsRemaining" json:"seconds_remaining,omitempty"`
	Type             *string  `protobuf:"bytes,3,opt,name=type" json:"type,omitempty"`
	Multiplier       *float64 `protobuf:"fixed64,4,opt,name=multiplier" json:"multiplier,omitempty"`
	Subtitle         *string  `protobuf:"bytes,5,opt,name=subtitle" json:"subtitle,omitempty"`
	StartTime        *float64 `protobuf:"fixed64,6,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
	Duration         *float64 `protobuf:"fixed64,7,opt,name=duration" json:"duration,omitempty"`
	CcOnly           *bool    `protobuf:"varint,8,opt,name=cc_only,json=ccOnly" json:"cc_only,omitempty"`
	// contains filtered or unexported fields
}

func (*EggIncEvent) Descriptor deprecated

func (*EggIncEvent) Descriptor() ([]byte, []int)

Deprecated: Use EggIncEvent.ProtoReflect.Descriptor instead.

func (*EggIncEvent) GetCcOnly

func (x *EggIncEvent) GetCcOnly() bool

func (*EggIncEvent) GetDuration

func (x *EggIncEvent) GetDuration() float64

func (*EggIncEvent) GetIdentifier

func (x *EggIncEvent) GetIdentifier() string

func (*EggIncEvent) GetMultiplier

func (x *EggIncEvent) GetMultiplier() float64

func (*EggIncEvent) GetSecondsRemaining

func (x *EggIncEvent) GetSecondsRemaining() float64

func (*EggIncEvent) GetStartTime

func (x *EggIncEvent) GetStartTime() float64

func (*EggIncEvent) GetSubtitle

func (x *EggIncEvent) GetSubtitle() string

func (*EggIncEvent) GetType

func (x *EggIncEvent) GetType() string

func (*EggIncEvent) ProtoMessage

func (*EggIncEvent) ProtoMessage()

func (*EggIncEvent) ProtoReflect

func (x *EggIncEvent) ProtoReflect() protoreflect.Message

func (*EggIncEvent) Reset

func (x *EggIncEvent) Reset()

func (*EggIncEvent) String

func (x *EggIncEvent) String() string

type EggIncFirstContactRequest

type EggIncFirstContactRequest struct {
	Rinfo          *BasicRequestInfo `protobuf:"bytes,8,opt,name=rinfo" json:"rinfo,omitempty"`
	EiUserId       *string           `protobuf:"bytes,4,opt,name=ei_user_id,json=eiUserId" json:"ei_user_id,omitempty"`
	UserId         *string           `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	GameServicesId *string           `protobuf:"bytes,7,opt,name=game_services_id,json=gameServicesId" json:"game_services_id,omitempty"`
	DeviceId       *string           `protobuf:"bytes,5,opt,name=device_id,json=deviceId" json:"device_id,omitempty"`
	Username       *string           `protobuf:"bytes,6,opt,name=username" json:"username,omitempty"`
	ClientVersion  *uint32           `protobuf:"varint,2,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	Platform       *Platform         `protobuf:"varint,3,opt,name=platform,enum=ei.Platform" json:"platform,omitempty"`
	// contains filtered or unexported fields
}

func (*EggIncFirstContactRequest) Descriptor deprecated

func (*EggIncFirstContactRequest) Descriptor() ([]byte, []int)

Deprecated: Use EggIncFirstContactRequest.ProtoReflect.Descriptor instead.

func (*EggIncFirstContactRequest) GetClientVersion

func (x *EggIncFirstContactRequest) GetClientVersion() uint32

func (*EggIncFirstContactRequest) GetDeviceId

func (x *EggIncFirstContactRequest) GetDeviceId() string

func (*EggIncFirstContactRequest) GetEiUserId

func (x *EggIncFirstContactRequest) GetEiUserId() string

func (*EggIncFirstContactRequest) GetGameServicesId

func (x *EggIncFirstContactRequest) GetGameServicesId() string

func (*EggIncFirstContactRequest) GetPlatform

func (x *EggIncFirstContactRequest) GetPlatform() Platform

func (*EggIncFirstContactRequest) GetRinfo

func (*EggIncFirstContactRequest) GetUserId

func (x *EggIncFirstContactRequest) GetUserId() string

func (*EggIncFirstContactRequest) GetUsername

func (x *EggIncFirstContactRequest) GetUsername() string

func (*EggIncFirstContactRequest) ProtoMessage

func (*EggIncFirstContactRequest) ProtoMessage()

func (*EggIncFirstContactRequest) ProtoReflect

func (*EggIncFirstContactRequest) Reset

func (x *EggIncFirstContactRequest) Reset()

func (*EggIncFirstContactRequest) String

func (x *EggIncFirstContactRequest) String() string

type EggIncFirstContactResponse

type EggIncFirstContactResponse struct {
	EiUserId       *string  `protobuf:"bytes,2,opt,name=ei_user_id,json=eiUserId" json:"ei_user_id,omitempty"`
	IdsTransferred []string `protobuf:"bytes,3,rep,name=ids_transferred,json=idsTransferred" json:"ids_transferred,omitempty"`
	ErrorCode      *uint32  `protobuf:"varint,4,opt,name=error_code,json=errorCode,def=0" json:"error_code,omitempty"`
	ErrorMessage   *string  `protobuf:"bytes,5,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"`
	Backup         *Backup  `protobuf:"bytes,1,opt,name=backup" json:"backup,omitempty"`
	// contains filtered or unexported fields
}

func (*EggIncFirstContactResponse) Descriptor deprecated

func (*EggIncFirstContactResponse) Descriptor() ([]byte, []int)

Deprecated: Use EggIncFirstContactResponse.ProtoReflect.Descriptor instead.

func (*EggIncFirstContactResponse) GetBackup

func (x *EggIncFirstContactResponse) GetBackup() *Backup

func (*EggIncFirstContactResponse) GetEiUserId

func (x *EggIncFirstContactResponse) GetEiUserId() string

func (*EggIncFirstContactResponse) GetErrorCode

func (x *EggIncFirstContactResponse) GetErrorCode() uint32

func (*EggIncFirstContactResponse) GetErrorMessage

func (x *EggIncFirstContactResponse) GetErrorMessage() string

func (*EggIncFirstContactResponse) GetIdsTransferred

func (x *EggIncFirstContactResponse) GetIdsTransferred() []string

func (*EggIncFirstContactResponse) ProtoMessage

func (*EggIncFirstContactResponse) ProtoMessage()

func (*EggIncFirstContactResponse) ProtoReflect

func (*EggIncFirstContactResponse) Reset

func (x *EggIncFirstContactResponse) Reset()

func (*EggIncFirstContactResponse) String

func (x *EggIncFirstContactResponse) String() string

type EggIncFirstContactResponse_ErrorCodes

type EggIncFirstContactResponse_ErrorCodes int32
const (
	EggIncFirstContactResponse_NO_ERROR                 EggIncFirstContactResponse_ErrorCodes = 0
	EggIncFirstContactResponse_EXISTING_USER_W_GAMER_ID EggIncFirstContactResponse_ErrorCodes = 1
	EggIncFirstContactResponse_USER_NOT_FOUND           EggIncFirstContactResponse_ErrorCodes = 2
	EggIncFirstContactResponse_BACKUP_CONFLICT          EggIncFirstContactResponse_ErrorCodes = 3
)

func (EggIncFirstContactResponse_ErrorCodes) Descriptor

func (EggIncFirstContactResponse_ErrorCodes) Enum

func (EggIncFirstContactResponse_ErrorCodes) EnumDescriptor deprecated

func (EggIncFirstContactResponse_ErrorCodes) EnumDescriptor() ([]byte, []int)

Deprecated: Use EggIncFirstContactResponse_ErrorCodes.Descriptor instead.

func (EggIncFirstContactResponse_ErrorCodes) Number

func (EggIncFirstContactResponse_ErrorCodes) String

func (EggIncFirstContactResponse_ErrorCodes) Type

func (*EggIncFirstContactResponse_ErrorCodes) UnmarshalJSON deprecated

func (x *EggIncFirstContactResponse_ErrorCodes) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type EggIncSeason

type EggIncSeason struct {
	ID        string  `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Name      string  `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	StartTime float64 `protobuf:"fixed64,4,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
}

EggIncSeason is a raw contract season data for Egg Inc

type EggResearches

type EggResearches struct {
	SerialID       int       `json:"serial_id"`
	ID             string    `json:"id"`
	Name           string    `json:"name"`
	Type           string    `json:"type"`
	Tier           int       `json:"tier"`
	Categories     string    `json:"categories"`
	Description    string    `json:"description"`
	EffectType     string    `json:"effect_type"`
	Levels         int       `json:"levels"`
	PerLevel       float64   `json:"per_level"`
	LevelsCompound string    `json:"levels_compound"`
	Prices         []float64 `json:"prices"`
	Gems           []float64 `json:"gems"`
}

EggResearches holds the egg researches data

type Emotes

type Emotes struct {
	Name     string
	ID       string
	Animated bool
	URL      string
}

Emotes is a struct to hold the name and ID of an egg emoji

type Family

type Family struct {
	CoreFamily

	Effect       string  `json:"effect"`
	EffectTarget string  `json:"effect_target"`
	Tiers        []*Tier `json:"tiers"`
}

Family holds the data for each artifact family

type FarmProductionParams

type FarmProductionParams struct {
	FarmPopulation *float64 `protobuf:"fixed64,1,opt,name=farm_population,json=farmPopulation" json:"farm_population,omitempty"`
	FarmCapacity   *float64 `protobuf:"fixed64,2,opt,name=farm_capacity,json=farmCapacity" json:"farm_capacity,omitempty"`
	Elr            *float64 `protobuf:"fixed64,3,opt,name=elr" json:"elr,omitempty"`
	Ihr            *float64 `protobuf:"fixed64,4,opt,name=ihr" json:"ihr,omitempty"`
	Sr             *float64 `protobuf:"fixed64,5,opt,name=sr" json:"sr,omitempty"`
	Delivered      *float64 `protobuf:"fixed64,6,opt,name=delivered" json:"delivered,omitempty"`
	// contains filtered or unexported fields
}

func (*FarmProductionParams) Descriptor deprecated

func (*FarmProductionParams) Descriptor() ([]byte, []int)

Deprecated: Use FarmProductionParams.ProtoReflect.Descriptor instead.

func (*FarmProductionParams) GetDelivered

func (x *FarmProductionParams) GetDelivered() float64

func (*FarmProductionParams) GetElr

func (x *FarmProductionParams) GetElr() float64

func (*FarmProductionParams) GetFarmCapacity

func (x *FarmProductionParams) GetFarmCapacity() float64

func (*FarmProductionParams) GetFarmPopulation

func (x *FarmProductionParams) GetFarmPopulation() float64

func (*FarmProductionParams) GetIhr

func (x *FarmProductionParams) GetIhr() float64

func (*FarmProductionParams) GetSr

func (x *FarmProductionParams) GetSr() float64

func (*FarmProductionParams) ProtoMessage

func (*FarmProductionParams) ProtoMessage()

func (*FarmProductionParams) ProtoReflect

func (x *FarmProductionParams) ProtoReflect() protoreflect.Message

func (*FarmProductionParams) Reset

func (x *FarmProductionParams) Reset()

func (*FarmProductionParams) String

func (x *FarmProductionParams) String() string

type FarmType

type FarmType int32
const (
	FarmType_EMPTY    FarmType = 1
	FarmType_HOME     FarmType = 2
	FarmType_CONTRACT FarmType = 3
)

func (FarmType) Descriptor

func (FarmType) Descriptor() protoreflect.EnumDescriptor

func (FarmType) Enum

func (x FarmType) Enum() *FarmType

func (FarmType) EnumDescriptor deprecated

func (FarmType) EnumDescriptor() ([]byte, []int)

Deprecated: Use FarmType.Descriptor instead.

func (FarmType) Number

func (x FarmType) Number() protoreflect.EnumNumber

func (FarmType) String

func (x FarmType) String() string

func (FarmType) Type

func (*FarmType) UnmarshalJSON deprecated

func (x *FarmType) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type GameModifier

type GameModifier struct {
	Dimension   *GameModifier_GameDimension `protobuf:"varint,1,opt,name=dimension,enum=ei.GameModifier_GameDimension" json:"dimension,omitempty"`
	Value       *float64                    `protobuf:"fixed64,2,opt,name=value" json:"value,omitempty"`
	Description *string                     `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*GameModifier) Descriptor deprecated

func (*GameModifier) Descriptor() ([]byte, []int)

Deprecated: Use GameModifier.ProtoReflect.Descriptor instead.

func (*GameModifier) GetDescription

func (x *GameModifier) GetDescription() string

func (*GameModifier) GetDimension

func (x *GameModifier) GetDimension() GameModifier_GameDimension

func (*GameModifier) GetValue

func (x *GameModifier) GetValue() float64

func (*GameModifier) ProtoMessage

func (*GameModifier) ProtoMessage()

func (*GameModifier) ProtoReflect

func (x *GameModifier) ProtoReflect() protoreflect.Message

func (*GameModifier) Reset

func (x *GameModifier) Reset()

func (*GameModifier) String

func (x *GameModifier) String() string

type GameModifier_GameDimension

type GameModifier_GameDimension int32
const (
	GameModifier_INVALID                GameModifier_GameDimension = 0
	GameModifier_EARNINGS               GameModifier_GameDimension = 1
	GameModifier_AWAY_EARNINGS          GameModifier_GameDimension = 2
	GameModifier_INTERNAL_HATCHERY_RATE GameModifier_GameDimension = 3
	GameModifier_EGG_LAYING_RATE        GameModifier_GameDimension = 4
	GameModifier_SHIPPING_CAPACITY      GameModifier_GameDimension = 5
	GameModifier_HAB_CAPACITY           GameModifier_GameDimension = 6
	GameModifier_VEHICLE_COST           GameModifier_GameDimension = 7
	GameModifier_HAB_COST               GameModifier_GameDimension = 8
	GameModifier_RESEARCH_COST          GameModifier_GameDimension = 9
)

func (GameModifier_GameDimension) Descriptor

func (GameModifier_GameDimension) Enum

func (GameModifier_GameDimension) EnumDescriptor deprecated

func (GameModifier_GameDimension) EnumDescriptor() ([]byte, []int)

Deprecated: Use GameModifier_GameDimension.Descriptor instead.

func (GameModifier_GameDimension) Number

func (GameModifier_GameDimension) String

func (GameModifier_GameDimension) Type

func (*GameModifier_GameDimension) UnmarshalJSON deprecated

func (x *GameModifier_GameDimension) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type GenericAction

type GenericAction struct {
	UserId         *string               `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	CcUser         *bool                 `protobuf:"varint,9,opt,name=cc_user,json=ccUser" json:"cc_user,omitempty"`
	AdvertisingId  *string               `protobuf:"bytes,7,opt,name=advertising_id,json=advertisingId" json:"advertising_id,omitempty"`
	ApproxTime_DEP *float32              `protobuf:"fixed32,2,opt,name=approx_time_DEP,json=approxTimeDEP" json:"approx_time_DEP,omitempty"`
	ApproxTime     *float64              `protobuf:"fixed64,8,opt,name=approx_time,json=approxTime" json:"approx_time,omitempty"`
	ActionName     *string               `protobuf:"bytes,3,opt,name=action_name,json=actionName" json:"action_name,omitempty"`
	Data           []*ActionKeyValuePair `protobuf:"bytes,4,rep,name=data" json:"data,omitempty"`
	App            *AppInfo              `protobuf:"bytes,5,opt,name=app" json:"app,omitempty"`
	Device         *DeviceInfo           `protobuf:"bytes,6,opt,name=device" json:"device,omitempty"`
	// contains filtered or unexported fields
}

func (*GenericAction) Descriptor deprecated

func (*GenericAction) Descriptor() ([]byte, []int)

Deprecated: Use GenericAction.ProtoReflect.Descriptor instead.

func (*GenericAction) GetActionName

func (x *GenericAction) GetActionName() string

func (*GenericAction) GetAdvertisingId

func (x *GenericAction) GetAdvertisingId() string

func (*GenericAction) GetApp

func (x *GenericAction) GetApp() *AppInfo

func (*GenericAction) GetApproxTime

func (x *GenericAction) GetApproxTime() float64

func (*GenericAction) GetApproxTime_DEP

func (x *GenericAction) GetApproxTime_DEP() float32

func (*GenericAction) GetCcUser

func (x *GenericAction) GetCcUser() bool

func (*GenericAction) GetData

func (x *GenericAction) GetData() []*ActionKeyValuePair

func (*GenericAction) GetDevice

func (x *GenericAction) GetDevice() *DeviceInfo

func (*GenericAction) GetUserId

func (x *GenericAction) GetUserId() string

func (*GenericAction) ProtoMessage

func (*GenericAction) ProtoMessage()

func (*GenericAction) ProtoReflect

func (x *GenericAction) ProtoReflect() protoreflect.Message

func (*GenericAction) Reset

func (x *GenericAction) Reset()

func (*GenericAction) String

func (x *GenericAction) String() string

type GenericActionBatchRequest

type GenericActionBatchRequest struct {
	Rinfo   *BasicRequestInfo `protobuf:"bytes,1,opt,name=rinfo" json:"rinfo,omitempty"`
	Actions []*GenericAction  `protobuf:"bytes,2,rep,name=actions" json:"actions,omitempty"`
	// contains filtered or unexported fields
}

func (*GenericActionBatchRequest) Descriptor deprecated

func (*GenericActionBatchRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenericActionBatchRequest.ProtoReflect.Descriptor instead.

func (*GenericActionBatchRequest) GetActions

func (x *GenericActionBatchRequest) GetActions() []*GenericAction

func (*GenericActionBatchRequest) GetRinfo

func (*GenericActionBatchRequest) ProtoMessage

func (*GenericActionBatchRequest) ProtoMessage()

func (*GenericActionBatchRequest) ProtoReflect

func (*GenericActionBatchRequest) Reset

func (x *GenericActionBatchRequest) Reset()

func (*GenericActionBatchRequest) String

func (x *GenericActionBatchRequest) String() string

type GetActiveMissionsRequest

type GetActiveMissionsRequest struct {
	Rinfo      *BasicRequestInfo `protobuf:"bytes,1,opt,name=rinfo" json:"rinfo,omitempty"`
	ResetIndex *uint32           `protobuf:"varint,2,opt,name=reset_index,json=resetIndex" json:"reset_index,omitempty"`
	// contains filtered or unexported fields
}

func (*GetActiveMissionsRequest) Descriptor deprecated

func (*GetActiveMissionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetActiveMissionsRequest.ProtoReflect.Descriptor instead.

func (*GetActiveMissionsRequest) GetResetIndex

func (x *GetActiveMissionsRequest) GetResetIndex() uint32

func (*GetActiveMissionsRequest) GetRinfo

func (*GetActiveMissionsRequest) ProtoMessage

func (*GetActiveMissionsRequest) ProtoMessage()

func (*GetActiveMissionsRequest) ProtoReflect

func (x *GetActiveMissionsRequest) ProtoReflect() protoreflect.Message

func (*GetActiveMissionsRequest) Reset

func (x *GetActiveMissionsRequest) Reset()

func (*GetActiveMissionsRequest) String

func (x *GetActiveMissionsRequest) String() string

type GetActiveMissionsResponse

type GetActiveMissionsResponse struct {
	Success        *bool          `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	ActiveMissions []*MissionInfo `protobuf:"bytes,2,rep,name=active_missions,json=activeMissions" json:"active_missions,omitempty"`
	// contains filtered or unexported fields
}

func (*GetActiveMissionsResponse) Descriptor deprecated

func (*GetActiveMissionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetActiveMissionsResponse.ProtoReflect.Descriptor instead.

func (*GetActiveMissionsResponse) GetActiveMissions

func (x *GetActiveMissionsResponse) GetActiveMissions() []*MissionInfo

func (*GetActiveMissionsResponse) GetSuccess

func (x *GetActiveMissionsResponse) GetSuccess() bool

func (*GetActiveMissionsResponse) ProtoMessage

func (*GetActiveMissionsResponse) ProtoMessage()

func (*GetActiveMissionsResponse) ProtoReflect

func (*GetActiveMissionsResponse) Reset

func (x *GetActiveMissionsResponse) Reset()

func (*GetActiveMissionsResponse) String

func (x *GetActiveMissionsResponse) String() string

type GetPeriodicalsRequest

type GetPeriodicalsRequest struct {
	Rinfo                *BasicRequestInfo `protobuf:"bytes,12,opt,name=rinfo" json:"rinfo,omitempty"`
	UserId               *string           `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	PiggyFull            *bool             `protobuf:"varint,2,opt,name=piggy_full,json=piggyFull" json:"piggy_full,omitempty"`
	PiggyFoundFull       *bool             `protobuf:"varint,3,opt,name=piggy_found_full,json=piggyFoundFull" json:"piggy_found_full,omitempty"`
	SecondsFullRealtime  *float64          `protobuf:"fixed64,4,opt,name=seconds_full_realtime,json=secondsFullRealtime" json:"seconds_full_realtime,omitempty"`
	SecondsFullGametime  *float64          `protobuf:"fixed64,5,opt,name=seconds_full_gametime,json=secondsFullGametime" json:"seconds_full_gametime,omitempty"`
	LostIncrements       *uint32           `protobuf:"varint,7,opt,name=lost_increments,json=lostIncrements" json:"lost_increments,omitempty"`
	SoulEggs             *float64          `protobuf:"fixed64,8,opt,name=soul_eggs,json=soulEggs" json:"soul_eggs,omitempty"`
	MysticalEarningsMult *float64          `protobuf:"fixed64,13,opt,name=mystical_earnings_mult,json=mysticalEarningsMult" json:"mystical_earnings_mult,omitempty"`
	Eop                  *uint32           `protobuf:"varint,14,opt,name=eop" json:"eop,omitempty"`
	ContractsUnlocked    *bool             `protobuf:"varint,15,opt,name=contracts_unlocked,json=contractsUnlocked" json:"contracts_unlocked,omitempty"`
	ArtifactsUnlocked    *bool             `protobuf:"varint,16,opt,name=artifacts_unlocked,json=artifactsUnlocked" json:"artifacts_unlocked,omitempty"`
	CurrentClientVersion *uint32           `protobuf:"varint,10,opt,name=current_client_version,json=currentClientVersion" json:"current_client_version,omitempty"`
	Debug                *bool             `protobuf:"varint,11,opt,name=debug" json:"debug,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPeriodicalsRequest) Descriptor deprecated

func (*GetPeriodicalsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetPeriodicalsRequest.ProtoReflect.Descriptor instead.

func (*GetPeriodicalsRequest) GetArtifactsUnlocked

func (x *GetPeriodicalsRequest) GetArtifactsUnlocked() bool

func (*GetPeriodicalsRequest) GetContractsUnlocked

func (x *GetPeriodicalsRequest) GetContractsUnlocked() bool

func (*GetPeriodicalsRequest) GetCurrentClientVersion

func (x *GetPeriodicalsRequest) GetCurrentClientVersion() uint32

func (*GetPeriodicalsRequest) GetDebug

func (x *GetPeriodicalsRequest) GetDebug() bool

func (*GetPeriodicalsRequest) GetEop

func (x *GetPeriodicalsRequest) GetEop() uint32

func (*GetPeriodicalsRequest) GetLostIncrements

func (x *GetPeriodicalsRequest) GetLostIncrements() uint32

func (*GetPeriodicalsRequest) GetMysticalEarningsMult

func (x *GetPeriodicalsRequest) GetMysticalEarningsMult() float64

func (*GetPeriodicalsRequest) GetPiggyFoundFull

func (x *GetPeriodicalsRequest) GetPiggyFoundFull() bool

func (*GetPeriodicalsRequest) GetPiggyFull

func (x *GetPeriodicalsRequest) GetPiggyFull() bool

func (*GetPeriodicalsRequest) GetRinfo

func (x *GetPeriodicalsRequest) GetRinfo() *BasicRequestInfo

func (*GetPeriodicalsRequest) GetSecondsFullGametime

func (x *GetPeriodicalsRequest) GetSecondsFullGametime() float64

func (*GetPeriodicalsRequest) GetSecondsFullRealtime

func (x *GetPeriodicalsRequest) GetSecondsFullRealtime() float64

func (*GetPeriodicalsRequest) GetSoulEggs

func (x *GetPeriodicalsRequest) GetSoulEggs() float64

func (*GetPeriodicalsRequest) GetUserId

func (x *GetPeriodicalsRequest) GetUserId() string

func (*GetPeriodicalsRequest) ProtoMessage

func (*GetPeriodicalsRequest) ProtoMessage()

func (*GetPeriodicalsRequest) ProtoReflect

func (x *GetPeriodicalsRequest) ProtoReflect() protoreflect.Message

func (*GetPeriodicalsRequest) Reset

func (x *GetPeriodicalsRequest) Reset()

func (*GetPeriodicalsRequest) String

func (x *GetPeriodicalsRequest) String() string

type GiftPlayerCoopRequest

type GiftPlayerCoopRequest struct {
	Rinfo              *BasicRequestInfo `protobuf:"bytes,8,opt,name=rinfo" json:"rinfo,omitempty"`
	ContractIdentifier *string           `protobuf:"bytes,1,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	CoopIdentifier     *string           `protobuf:"bytes,2,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	PlayerIdentifier   *string           `protobuf:"bytes,3,opt,name=player_identifier,json=playerIdentifier" json:"player_identifier,omitempty"`
	RequestingUserId   *string           `protobuf:"bytes,4,opt,name=requesting_user_id,json=requestingUserId" json:"requesting_user_id,omitempty"`
	RequestingUserName *string           `protobuf:"bytes,6,opt,name=requesting_user_name,json=requestingUserName" json:"requesting_user_name,omitempty"`
	Amount             *uint32           `protobuf:"varint,5,opt,name=amount" json:"amount,omitempty"`
	ClientVersion      *uint32           `protobuf:"varint,7,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	// contains filtered or unexported fields
}

func (*GiftPlayerCoopRequest) Descriptor deprecated

func (*GiftPlayerCoopRequest) Descriptor() ([]byte, []int)

Deprecated: Use GiftPlayerCoopRequest.ProtoReflect.Descriptor instead.

func (*GiftPlayerCoopRequest) GetAmount

func (x *GiftPlayerCoopRequest) GetAmount() uint32

func (*GiftPlayerCoopRequest) GetClientVersion

func (x *GiftPlayerCoopRequest) GetClientVersion() uint32

func (*GiftPlayerCoopRequest) GetContractIdentifier

func (x *GiftPlayerCoopRequest) GetContractIdentifier() string

func (*GiftPlayerCoopRequest) GetCoopIdentifier

func (x *GiftPlayerCoopRequest) GetCoopIdentifier() string

func (*GiftPlayerCoopRequest) GetPlayerIdentifier

func (x *GiftPlayerCoopRequest) GetPlayerIdentifier() string

func (*GiftPlayerCoopRequest) GetRequestingUserId

func (x *GiftPlayerCoopRequest) GetRequestingUserId() string

func (*GiftPlayerCoopRequest) GetRequestingUserName

func (x *GiftPlayerCoopRequest) GetRequestingUserName() string

func (*GiftPlayerCoopRequest) GetRinfo

func (x *GiftPlayerCoopRequest) GetRinfo() *BasicRequestInfo

func (*GiftPlayerCoopRequest) ProtoMessage

func (*GiftPlayerCoopRequest) ProtoMessage()

func (*GiftPlayerCoopRequest) ProtoReflect

func (x *GiftPlayerCoopRequest) ProtoReflect() protoreflect.Message

func (*GiftPlayerCoopRequest) Reset

func (x *GiftPlayerCoopRequest) Reset()

func (*GiftPlayerCoopRequest) String

func (x *GiftPlayerCoopRequest) String() string

type GoalType

type GoalType int32
const (
	GoalType_EGGS_LAID    GoalType = 1
	GoalType_UNKNOWN_GOAL GoalType = 100
)

func (GoalType) Descriptor

func (GoalType) Descriptor() protoreflect.EnumDescriptor

func (GoalType) Enum

func (x GoalType) Enum() *GoalType

func (GoalType) EnumDescriptor deprecated

func (GoalType) EnumDescriptor() ([]byte, []int)

Deprecated: Use GoalType.Descriptor instead.

func (GoalType) Number

func (x GoalType) Number() protoreflect.EnumNumber

func (GoalType) String

func (x GoalType) String() string

func (GoalType) Type

func (*GoalType) UnmarshalJSON deprecated

func (x *GoalType) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type Hab

type Hab struct {
	ID           int
	Name         string
	IconPath     string
	BaseCapacity float64
	Prices       [4]float64
	Gems         [4]float64
}

Hab structure for hab Data

type IAPSaleEntry

type IAPSaleEntry struct {
	ProductId        *string  `protobuf:"bytes,1,opt,name=product_id,json=productId" json:"product_id,omitempty"`
	SecondsRemaining *float64 `protobuf:"fixed64,2,opt,name=seconds_remaining,json=secondsRemaining" json:"seconds_remaining,omitempty"`
	DiscountString   *string  `protobuf:"bytes,3,opt,name=discount_string,json=discountString" json:"discount_string,omitempty"`
	SaleId           *string  `protobuf:"bytes,4,opt,name=sale_id,json=saleId" json:"sale_id,omitempty"`
	// contains filtered or unexported fields
}

func (*IAPSaleEntry) Descriptor deprecated

func (*IAPSaleEntry) Descriptor() ([]byte, []int)

Deprecated: Use IAPSaleEntry.ProtoReflect.Descriptor instead.

func (*IAPSaleEntry) GetDiscountString

func (x *IAPSaleEntry) GetDiscountString() string

func (*IAPSaleEntry) GetProductId

func (x *IAPSaleEntry) GetProductId() string

func (*IAPSaleEntry) GetSaleId

func (x *IAPSaleEntry) GetSaleId() string

func (*IAPSaleEntry) GetSecondsRemaining

func (x *IAPSaleEntry) GetSecondsRemaining() float64

func (*IAPSaleEntry) ProtoMessage

func (*IAPSaleEntry) ProtoMessage()

func (*IAPSaleEntry) ProtoReflect

func (x *IAPSaleEntry) ProtoReflect() protoreflect.Message

func (*IAPSaleEntry) Reset

func (x *IAPSaleEntry) Reset()

func (*IAPSaleEntry) String

func (x *IAPSaleEntry) String() string

type IdleSessionSummary

type IdleSessionSummary struct {
	Success                *bool                      `protobuf:"varint,11,opt,name=success" json:"success,omitempty"`
	TimeAway               *float64                   `protobuf:"fixed64,1,opt,name=time_away,json=timeAway" json:"time_away,omitempty"`
	TimeSimulated          *float64                   `protobuf:"fixed64,2,opt,name=time_simulated,json=timeSimulated" json:"time_simulated,omitempty"`
	SilosOwned             *uint32                    `protobuf:"varint,3,opt,name=silos_owned,json=silosOwned" json:"silos_owned,omitempty"`
	AverageElr             *float64                   `protobuf:"fixed64,4,opt,name=average_elr,json=averageElr" json:"average_elr,omitempty"`
	AverageMsr             *float64                   `protobuf:"fixed64,5,opt,name=average_msr,json=averageMsr" json:"average_msr,omitempty"`
	AverageEggDeliveryRate *float64                   `` /* 126-byte string literal not displayed */
	LastEggDeliveryRate    *float64                   `protobuf:"fixed64,8,opt,name=last_egg_delivery_rate,json=lastEggDeliveryRate" json:"last_egg_delivery_rate,omitempty"`
	EggsDelivered          *float64                   `protobuf:"fixed64,9,opt,name=eggs_delivered,json=eggsDelivered" json:"eggs_delivered,omitempty"`
	Stats                  []*IdleSessionSummary_Stat `protobuf:"bytes,10,rep,name=stats" json:"stats,omitempty"`
	FarmIndex              *uint32                    `protobuf:"varint,7,opt,name=farm_index,json=farmIndex" json:"farm_index,omitempty"`
	// contains filtered or unexported fields
}

func (*IdleSessionSummary) Descriptor deprecated

func (*IdleSessionSummary) Descriptor() ([]byte, []int)

Deprecated: Use IdleSessionSummary.ProtoReflect.Descriptor instead.

func (*IdleSessionSummary) GetAverageEggDeliveryRate

func (x *IdleSessionSummary) GetAverageEggDeliveryRate() float64

func (*IdleSessionSummary) GetAverageElr

func (x *IdleSessionSummary) GetAverageElr() float64

func (*IdleSessionSummary) GetAverageMsr

func (x *IdleSessionSummary) GetAverageMsr() float64

func (*IdleSessionSummary) GetEggsDelivered

func (x *IdleSessionSummary) GetEggsDelivered() float64

func (*IdleSessionSummary) GetFarmIndex

func (x *IdleSessionSummary) GetFarmIndex() uint32

func (*IdleSessionSummary) GetLastEggDeliveryRate

func (x *IdleSessionSummary) GetLastEggDeliveryRate() float64

func (*IdleSessionSummary) GetSilosOwned

func (x *IdleSessionSummary) GetSilosOwned() uint32

func (*IdleSessionSummary) GetStats

func (*IdleSessionSummary) GetSuccess

func (x *IdleSessionSummary) GetSuccess() bool

func (*IdleSessionSummary) GetTimeAway

func (x *IdleSessionSummary) GetTimeAway() float64

func (*IdleSessionSummary) GetTimeSimulated

func (x *IdleSessionSummary) GetTimeSimulated() float64

func (*IdleSessionSummary) ProtoMessage

func (*IdleSessionSummary) ProtoMessage()

func (*IdleSessionSummary) ProtoReflect

func (x *IdleSessionSummary) ProtoReflect() protoreflect.Message

func (*IdleSessionSummary) Reset

func (x *IdleSessionSummary) Reset()

func (*IdleSessionSummary) String

func (x *IdleSessionSummary) String() string

type IdleSessionSummary_Stat

type IdleSessionSummary_Stat struct {
	Name      *string  `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Min       *float64 `protobuf:"fixed64,2,opt,name=min" json:"min,omitempty"`
	Max       *float64 `protobuf:"fixed64,3,opt,name=max" json:"max,omitempty"`
	Avg       *float64 `protobuf:"fixed64,4,opt,name=avg" json:"avg,omitempty"`
	TotalTime *float64 `protobuf:"fixed64,5,opt,name=total_time,json=totalTime" json:"total_time,omitempty"`
	// contains filtered or unexported fields
}

func (*IdleSessionSummary_Stat) Descriptor deprecated

func (*IdleSessionSummary_Stat) Descriptor() ([]byte, []int)

Deprecated: Use IdleSessionSummary_Stat.ProtoReflect.Descriptor instead.

func (*IdleSessionSummary_Stat) GetAvg

func (x *IdleSessionSummary_Stat) GetAvg() float64

func (*IdleSessionSummary_Stat) GetMax

func (x *IdleSessionSummary_Stat) GetMax() float64

func (*IdleSessionSummary_Stat) GetMin

func (x *IdleSessionSummary_Stat) GetMin() float64

func (*IdleSessionSummary_Stat) GetName

func (x *IdleSessionSummary_Stat) GetName() string

func (*IdleSessionSummary_Stat) GetTotalTime

func (x *IdleSessionSummary_Stat) GetTotalTime() float64

func (*IdleSessionSummary_Stat) ProtoMessage

func (*IdleSessionSummary_Stat) ProtoMessage()

func (*IdleSessionSummary_Stat) ProtoReflect

func (x *IdleSessionSummary_Stat) ProtoReflect() protoreflect.Message

func (*IdleSessionSummary_Stat) Reset

func (x *IdleSessionSummary_Stat) Reset()

func (*IdleSessionSummary_Stat) String

func (x *IdleSessionSummary_Stat) String() string

type InGameMail

type InGameMail struct {
	Id                  *string     `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Title               *string     `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
	Date                *string     `protobuf:"bytes,8,opt,name=date" json:"date,omitempty"`
	Message             *string     `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	Action              *string     `protobuf:"bytes,4,opt,name=action" json:"action,omitempty"`
	Url                 *string     `protobuf:"bytes,5,opt,name=url" json:"url,omitempty"`
	AppLink             *UILocation `protobuf:"varint,14,opt,name=app_link,json=appLink,enum=ei.UILocation" json:"app_link,omitempty"`
	AppLinkExtra        *string     `protobuf:"bytes,15,opt,name=app_link_extra,json=appLinkExtra" json:"app_link_extra,omitempty"`
	Image               *DLCItem    `protobuf:"bytes,16,opt,name=image" json:"image,omitempty"`
	ImageWidth          *float64    `protobuf:"fixed64,21,opt,name=image_width,json=imageWidth" json:"image_width,omitempty"`
	ImageHeight         *float64    `protobuf:"fixed64,22,opt,name=image_height,json=imageHeight" json:"image_height,omitempty"`
	Platform            *uint32     `protobuf:"varint,7,opt,name=platform" json:"platform,omitempty"`
	Builds              []string    `protobuf:"bytes,9,rep,name=builds" json:"builds,omitempty"`
	MinClientVersion    *uint32     `protobuf:"varint,10,opt,name=min_client_version,json=minClientVersion" json:"min_client_version,omitempty"`
	MaxClientVersion    *uint32     `protobuf:"varint,12,opt,name=max_client_version,json=maxClientVersion" json:"max_client_version,omitempty"`
	MinSoulEggs         *float64    `protobuf:"fixed64,11,opt,name=min_soul_eggs,json=minSoulEggs" json:"min_soul_eggs,omitempty"`
	MaxSoulEggs         *float64    `protobuf:"fixed64,29,opt,name=max_soul_eggs,json=maxSoulEggs" json:"max_soul_eggs,omitempty"`
	MinMysticalBonus    *float64    `protobuf:"fixed64,13,opt,name=min_mystical_bonus,json=minMysticalBonus" json:"min_mystical_bonus,omitempty"`
	UserType            *UserType   `protobuf:"varint,17,opt,name=user_type,json=userType,enum=ei.UserType" json:"user_type,omitempty"`
	MinPiggyBreaks      *uint32     `protobuf:"varint,20,opt,name=min_piggy_breaks,json=minPiggyBreaks" json:"min_piggy_breaks,omitempty"`
	GoldTip             *float64    `protobuf:"fixed64,6,opt,name=gold_tip,json=goldTip" json:"gold_tip,omitempty"`
	Tip                 *bool       `protobuf:"varint,23,opt,name=tip" json:"tip,omitempty"`
	Priority            *uint32     `protobuf:"varint,27,opt,name=priority" json:"priority,omitempty"`
	MinDaysSinceLastTip *float64    `protobuf:"fixed64,24,opt,name=min_days_since_last_tip,json=minDaysSinceLastTip" json:"min_days_since_last_tip,omitempty"`
	MaxRetries          *uint32     `protobuf:"varint,25,opt,name=max_retries,json=maxRetries" json:"max_retries,omitempty"`
	DaysUntilRetry      *float64    `protobuf:"fixed64,26,opt,name=days_until_retry,json=daysUntilRetry" json:"days_until_retry,omitempty"`
	Category            *string     `protobuf:"bytes,28,opt,name=category" json:"category,omitempty"`
	// contains filtered or unexported fields
}

func (*InGameMail) Descriptor deprecated

func (*InGameMail) Descriptor() ([]byte, []int)

Deprecated: Use InGameMail.ProtoReflect.Descriptor instead.

func (*InGameMail) GetAction

func (x *InGameMail) GetAction() string
func (x *InGameMail) GetAppLink() UILocation

func (*InGameMail) GetAppLinkExtra

func (x *InGameMail) GetAppLinkExtra() string

func (*InGameMail) GetBuilds

func (x *InGameMail) GetBuilds() []string

func (*InGameMail) GetCategory

func (x *InGameMail) GetCategory() string

func (*InGameMail) GetDate

func (x *InGameMail) GetDate() string

func (*InGameMail) GetDaysUntilRetry

func (x *InGameMail) GetDaysUntilRetry() float64

func (*InGameMail) GetGoldTip

func (x *InGameMail) GetGoldTip() float64

func (*InGameMail) GetId

func (x *InGameMail) GetId() string

func (*InGameMail) GetImage

func (x *InGameMail) GetImage() *DLCItem

func (*InGameMail) GetImageHeight

func (x *InGameMail) GetImageHeight() float64

func (*InGameMail) GetImageWidth

func (x *InGameMail) GetImageWidth() float64

func (*InGameMail) GetMaxClientVersion

func (x *InGameMail) GetMaxClientVersion() uint32

func (*InGameMail) GetMaxRetries

func (x *InGameMail) GetMaxRetries() uint32

func (*InGameMail) GetMaxSoulEggs

func (x *InGameMail) GetMaxSoulEggs() float64

func (*InGameMail) GetMessage

func (x *InGameMail) GetMessage() string

func (*InGameMail) GetMinClientVersion

func (x *InGameMail) GetMinClientVersion() uint32

func (*InGameMail) GetMinDaysSinceLastTip

func (x *InGameMail) GetMinDaysSinceLastTip() float64

func (*InGameMail) GetMinMysticalBonus

func (x *InGameMail) GetMinMysticalBonus() float64

func (*InGameMail) GetMinPiggyBreaks

func (x *InGameMail) GetMinPiggyBreaks() uint32

func (*InGameMail) GetMinSoulEggs

func (x *InGameMail) GetMinSoulEggs() float64

func (*InGameMail) GetPlatform

func (x *InGameMail) GetPlatform() uint32

func (*InGameMail) GetPriority

func (x *InGameMail) GetPriority() uint32

func (*InGameMail) GetTip

func (x *InGameMail) GetTip() bool

func (*InGameMail) GetTitle

func (x *InGameMail) GetTitle() string

func (*InGameMail) GetUrl

func (x *InGameMail) GetUrl() string

func (*InGameMail) GetUserType

func (x *InGameMail) GetUserType() UserType

func (*InGameMail) ProtoMessage

func (*InGameMail) ProtoMessage()

func (*InGameMail) ProtoReflect

func (x *InGameMail) ProtoReflect() protoreflect.Message

func (*InGameMail) Reset

func (x *InGameMail) Reset()

func (*InGameMail) String

func (x *InGameMail) String() string

type Ingredient

type Ingredient struct {
	CoreTier
	Count uint32 `json:"count"`
}

Ingredient holds the data for each crafting ingredient

type InventorySlot

type InventorySlot struct {
	Occupied *bool   `protobuf:"varint,1,opt,name=occupied" json:"occupied,omitempty"`
	ItemId   *uint32 `protobuf:"varint,2,opt,name=item_id,json=itemId" json:"item_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InventorySlot) Descriptor deprecated

func (*InventorySlot) Descriptor() ([]byte, []int)

Deprecated: Use InventorySlot.ProtoReflect.Descriptor instead.

func (*InventorySlot) GetItemId

func (x *InventorySlot) GetItemId() uint32

func (*InventorySlot) GetOccupied

func (x *InventorySlot) GetOccupied() bool

func (*InventorySlot) ProtoMessage

func (*InventorySlot) ProtoMessage()

func (*InventorySlot) ProtoReflect

func (x *InventorySlot) ProtoReflect() protoreflect.Message

func (*InventorySlot) Reset

func (x *InventorySlot) Reset()

func (*InventorySlot) String

func (x *InventorySlot) String() string

type ItemIdentifiers

type ItemIdentifiers struct {
	ID       string             `json:"id"`
	AfxID    ArtifactSpec_Name  `json:"afx_id"`
	AfxLevel ArtifactSpec_Level `json:"afx_level"`
	Name     string             `json:"name"`
}

ItemIdentifiers holds the identifiers for each artifact item

type JoinCoopRequest

type JoinCoopRequest struct {
	Rinfo              *BasicRequestInfo     `protobuf:"bytes,10,opt,name=rinfo" json:"rinfo,omitempty"`
	ContractIdentifier *string               `protobuf:"bytes,1,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	CoopIdentifier     *string               `protobuf:"bytes,2,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	UserId             *string               `protobuf:"bytes,3,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	UserName           *string               `protobuf:"bytes,4,opt,name=user_name,json=userName" json:"user_name,omitempty"`
	SoulPower          *float64              `protobuf:"fixed64,8,opt,name=soul_power,json=soulPower" json:"soul_power,omitempty"`
	Eop                *float64              `protobuf:"fixed64,12,opt,name=eop" json:"eop,omitempty"`
	League             *uint32               `protobuf:"varint,9,opt,name=league" json:"league,omitempty"`
	Grade              *Contract_PlayerGrade `protobuf:"varint,13,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	PointsReplay       *bool                 `protobuf:"varint,14,opt,name=points_replay,json=pointsReplay" json:"points_replay,omitempty"`
	Platform           *Platform             `protobuf:"varint,5,opt,name=platform,enum=ei.Platform" json:"platform,omitempty"`
	SecondsRemaining   *float64              `protobuf:"fixed64,11,opt,name=seconds_remaining,json=secondsRemaining" json:"seconds_remaining,omitempty"`
	ClientVersion      *uint32               `protobuf:"varint,7,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	// contains filtered or unexported fields
}

func (*JoinCoopRequest) Descriptor deprecated

func (*JoinCoopRequest) Descriptor() ([]byte, []int)

Deprecated: Use JoinCoopRequest.ProtoReflect.Descriptor instead.

func (*JoinCoopRequest) GetClientVersion

func (x *JoinCoopRequest) GetClientVersion() uint32

func (*JoinCoopRequest) GetContractIdentifier

func (x *JoinCoopRequest) GetContractIdentifier() string

func (*JoinCoopRequest) GetCoopIdentifier

func (x *JoinCoopRequest) GetCoopIdentifier() string

func (*JoinCoopRequest) GetEop

func (x *JoinCoopRequest) GetEop() float64

func (*JoinCoopRequest) GetGrade

func (x *JoinCoopRequest) GetGrade() Contract_PlayerGrade

func (*JoinCoopRequest) GetLeague

func (x *JoinCoopRequest) GetLeague() uint32

func (*JoinCoopRequest) GetPlatform

func (x *JoinCoopRequest) GetPlatform() Platform

func (*JoinCoopRequest) GetPointsReplay

func (x *JoinCoopRequest) GetPointsReplay() bool

func (*JoinCoopRequest) GetRinfo

func (x *JoinCoopRequest) GetRinfo() *BasicRequestInfo

func (*JoinCoopRequest) GetSecondsRemaining

func (x *JoinCoopRequest) GetSecondsRemaining() float64

func (*JoinCoopRequest) GetSoulPower

func (x *JoinCoopRequest) GetSoulPower() float64

func (*JoinCoopRequest) GetUserId

func (x *JoinCoopRequest) GetUserId() string

func (*JoinCoopRequest) GetUserName

func (x *JoinCoopRequest) GetUserName() string

func (*JoinCoopRequest) ProtoMessage

func (*JoinCoopRequest) ProtoMessage()

func (*JoinCoopRequest) ProtoReflect

func (x *JoinCoopRequest) ProtoReflect() protoreflect.Message

func (*JoinCoopRequest) Reset

func (x *JoinCoopRequest) Reset()

func (*JoinCoopRequest) String

func (x *JoinCoopRequest) String() string

type JoinCoopResponse

type JoinCoopResponse struct {
	Success          *bool                              `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Message          *string                            `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
	Banned           *bool                              `protobuf:"varint,4,opt,name=banned" json:"banned,omitempty"`
	CoopIdentifier   *string                            `protobuf:"bytes,5,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	SecondsRemaining *float64                           `protobuf:"fixed64,3,opt,name=seconds_remaining,json=secondsRemaining" json:"seconds_remaining,omitempty"`
	MatchPercent     *float64                           `protobuf:"fixed64,6,opt,name=match_percent,json=matchPercent" json:"match_percent,omitempty"`
	NumMembers       *uint32                            `protobuf:"varint,7,opt,name=num_members,json=numMembers" json:"num_members,omitempty"`
	Status           *ContractCoopStatusResponse_Status `protobuf:"varint,8,opt,name=status,enum=ei.ContractCoopStatusResponse_Status" json:"status,omitempty"`
	Grade            *Contract_PlayerGrade              `protobuf:"varint,9,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	CanStart         *bool                              `protobuf:"varint,10,opt,name=can_start,json=canStart" json:"can_start,omitempty"`
	// contains filtered or unexported fields
}

func (*JoinCoopResponse) Descriptor deprecated

func (*JoinCoopResponse) Descriptor() ([]byte, []int)

Deprecated: Use JoinCoopResponse.ProtoReflect.Descriptor instead.

func (*JoinCoopResponse) GetBanned

func (x *JoinCoopResponse) GetBanned() bool

func (*JoinCoopResponse) GetCanStart

func (x *JoinCoopResponse) GetCanStart() bool

func (*JoinCoopResponse) GetCoopIdentifier

func (x *JoinCoopResponse) GetCoopIdentifier() string

func (*JoinCoopResponse) GetGrade

func (x *JoinCoopResponse) GetGrade() Contract_PlayerGrade

func (*JoinCoopResponse) GetMatchPercent

func (x *JoinCoopResponse) GetMatchPercent() float64

func (*JoinCoopResponse) GetMessage

func (x *JoinCoopResponse) GetMessage() string

func (*JoinCoopResponse) GetNumMembers

func (x *JoinCoopResponse) GetNumMembers() uint32

func (*JoinCoopResponse) GetSecondsRemaining

func (x *JoinCoopResponse) GetSecondsRemaining() float64

func (*JoinCoopResponse) GetStatus

func (*JoinCoopResponse) GetSuccess

func (x *JoinCoopResponse) GetSuccess() bool

func (*JoinCoopResponse) ProtoMessage

func (*JoinCoopResponse) ProtoMessage()

func (*JoinCoopResponse) ProtoReflect

func (x *JoinCoopResponse) ProtoReflect() protoreflect.Message

func (*JoinCoopResponse) Reset

func (x *JoinCoopResponse) Reset()

func (*JoinCoopResponse) String

func (x *JoinCoopResponse) String() string

type KickPlayerCoopRequest

type KickPlayerCoopRequest struct {
	Rinfo              *BasicRequestInfo             `protobuf:"bytes,8,opt,name=rinfo" json:"rinfo,omitempty"`
	ContractIdentifier *string                       `protobuf:"bytes,1,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	CoopIdentifier     *string                       `protobuf:"bytes,2,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	PlayerIdentifier   *string                       `protobuf:"bytes,3,opt,name=player_identifier,json=playerIdentifier" json:"player_identifier,omitempty"`
	RequestingUserId   *string                       `protobuf:"bytes,4,opt,name=requesting_user_id,json=requestingUserId" json:"requesting_user_id,omitempty"`
	Reason             *KickPlayerCoopRequest_Reason `protobuf:"varint,9,opt,name=reason,enum=ei.KickPlayerCoopRequest_Reason" json:"reason,omitempty"`
	ClientVersion      *uint32                       `protobuf:"varint,7,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	// contains filtered or unexported fields
}

func (*KickPlayerCoopRequest) Descriptor deprecated

func (*KickPlayerCoopRequest) Descriptor() ([]byte, []int)

Deprecated: Use KickPlayerCoopRequest.ProtoReflect.Descriptor instead.

func (*KickPlayerCoopRequest) GetClientVersion

func (x *KickPlayerCoopRequest) GetClientVersion() uint32

func (*KickPlayerCoopRequest) GetContractIdentifier

func (x *KickPlayerCoopRequest) GetContractIdentifier() string

func (*KickPlayerCoopRequest) GetCoopIdentifier

func (x *KickPlayerCoopRequest) GetCoopIdentifier() string

func (*KickPlayerCoopRequest) GetPlayerIdentifier

func (x *KickPlayerCoopRequest) GetPlayerIdentifier() string

func (*KickPlayerCoopRequest) GetReason

func (*KickPlayerCoopRequest) GetRequestingUserId

func (x *KickPlayerCoopRequest) GetRequestingUserId() string

func (*KickPlayerCoopRequest) GetRinfo

func (x *KickPlayerCoopRequest) GetRinfo() *BasicRequestInfo

func (*KickPlayerCoopRequest) ProtoMessage

func (*KickPlayerCoopRequest) ProtoMessage()

func (*KickPlayerCoopRequest) ProtoReflect

func (x *KickPlayerCoopRequest) ProtoReflect() protoreflect.Message

func (*KickPlayerCoopRequest) Reset

func (x *KickPlayerCoopRequest) Reset()

func (*KickPlayerCoopRequest) String

func (x *KickPlayerCoopRequest) String() string

type KickPlayerCoopRequest_Reason

type KickPlayerCoopRequest_Reason int32
const (
	KickPlayerCoopRequest_INVALID KickPlayerCoopRequest_Reason = 0
	KickPlayerCoopRequest_CHEATER KickPlayerCoopRequest_Reason = 1
	KickPlayerCoopRequest_IDLE    KickPlayerCoopRequest_Reason = 2
	KickPlayerCoopRequest_LEECH   KickPlayerCoopRequest_Reason = 3
	KickPlayerCoopRequest_PRIVATE KickPlayerCoopRequest_Reason = 4
)

func (KickPlayerCoopRequest_Reason) Descriptor

func (KickPlayerCoopRequest_Reason) Enum

func (KickPlayerCoopRequest_Reason) EnumDescriptor deprecated

func (KickPlayerCoopRequest_Reason) EnumDescriptor() ([]byte, []int)

Deprecated: Use KickPlayerCoopRequest_Reason.Descriptor instead.

func (KickPlayerCoopRequest_Reason) Number

func (KickPlayerCoopRequest_Reason) String

func (KickPlayerCoopRequest_Reason) Type

func (*KickPlayerCoopRequest_Reason) UnmarshalJSON deprecated

func (x *KickPlayerCoopRequest_Reason) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type LeaderboardAnalysis

type LeaderboardAnalysis struct {
	Chunks    []*LeaderboardAnalysis_Chunk `protobuf:"bytes,1,rep,name=chunks" json:"chunks,omitempty"`
	Count     *uint32                      `protobuf:"varint,2,opt,name=count" json:"count,omitempty"`
	HighScore *float64                     `protobuf:"fixed64,3,opt,name=high_score,json=highScore" json:"high_score,omitempty"`
	LowScore  *float64                     `protobuf:"fixed64,4,opt,name=low_score,json=lowScore" json:"low_score,omitempty"`
	Cursor    *string                      `protobuf:"bytes,5,opt,name=cursor" json:"cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*LeaderboardAnalysis) Descriptor deprecated

func (*LeaderboardAnalysis) Descriptor() ([]byte, []int)

Deprecated: Use LeaderboardAnalysis.ProtoReflect.Descriptor instead.

func (*LeaderboardAnalysis) GetChunks

func (*LeaderboardAnalysis) GetCount

func (x *LeaderboardAnalysis) GetCount() uint32

func (*LeaderboardAnalysis) GetCursor

func (x *LeaderboardAnalysis) GetCursor() string

func (*LeaderboardAnalysis) GetHighScore

func (x *LeaderboardAnalysis) GetHighScore() float64

func (*LeaderboardAnalysis) GetLowScore

func (x *LeaderboardAnalysis) GetLowScore() float64

func (*LeaderboardAnalysis) ProtoMessage

func (*LeaderboardAnalysis) ProtoMessage()

func (*LeaderboardAnalysis) ProtoReflect

func (x *LeaderboardAnalysis) ProtoReflect() protoreflect.Message

func (*LeaderboardAnalysis) Reset

func (x *LeaderboardAnalysis) Reset()

func (*LeaderboardAnalysis) String

func (x *LeaderboardAnalysis) String() string

type LeaderboardAnalysis_Chunk

type LeaderboardAnalysis_Chunk struct {
	StartIndex  *uint32  `protobuf:"varint,1,opt,name=start_index,json=startIndex" json:"start_index,omitempty"`
	EndIndex    *uint32  `protobuf:"varint,2,opt,name=end_index,json=endIndex" json:"end_index,omitempty"`
	HighScore   *float64 `protobuf:"fixed64,3,opt,name=high_score,json=highScore" json:"high_score,omitempty"`
	LowScore    *float64 `protobuf:"fixed64,4,opt,name=low_score,json=lowScore" json:"low_score,omitempty"`
	StartCursor *string  `protobuf:"bytes,5,opt,name=start_cursor,json=startCursor" json:"start_cursor,omitempty"`
	EndCursor   *string  `protobuf:"bytes,6,opt,name=end_cursor,json=endCursor" json:"end_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*LeaderboardAnalysis_Chunk) Descriptor deprecated

func (*LeaderboardAnalysis_Chunk) Descriptor() ([]byte, []int)

Deprecated: Use LeaderboardAnalysis_Chunk.ProtoReflect.Descriptor instead.

func (*LeaderboardAnalysis_Chunk) GetEndCursor

func (x *LeaderboardAnalysis_Chunk) GetEndCursor() string

func (*LeaderboardAnalysis_Chunk) GetEndIndex

func (x *LeaderboardAnalysis_Chunk) GetEndIndex() uint32

func (*LeaderboardAnalysis_Chunk) GetHighScore

func (x *LeaderboardAnalysis_Chunk) GetHighScore() float64

func (*LeaderboardAnalysis_Chunk) GetLowScore

func (x *LeaderboardAnalysis_Chunk) GetLowScore() float64

func (*LeaderboardAnalysis_Chunk) GetStartCursor

func (x *LeaderboardAnalysis_Chunk) GetStartCursor() string

func (*LeaderboardAnalysis_Chunk) GetStartIndex

func (x *LeaderboardAnalysis_Chunk) GetStartIndex() uint32

func (*LeaderboardAnalysis_Chunk) ProtoMessage

func (*LeaderboardAnalysis_Chunk) ProtoMessage()

func (*LeaderboardAnalysis_Chunk) ProtoReflect

func (*LeaderboardAnalysis_Chunk) Reset

func (x *LeaderboardAnalysis_Chunk) Reset()

func (*LeaderboardAnalysis_Chunk) String

func (x *LeaderboardAnalysis_Chunk) String() string

type LeaderboardInfo

type LeaderboardInfo struct {
	Seasons      []*LeaderboardInfo_Season `protobuf:"bytes,1,rep,name=seasons" json:"seasons,omitempty"`
	AllTimeScope *string                   `protobuf:"bytes,2,opt,name=all_time_scope,json=allTimeScope" json:"all_time_scope,omitempty"`
	// contains filtered or unexported fields
}

func (*LeaderboardInfo) Descriptor deprecated

func (*LeaderboardInfo) Descriptor() ([]byte, []int)

Deprecated: Use LeaderboardInfo.ProtoReflect.Descriptor instead.

func (*LeaderboardInfo) GetAllTimeScope

func (x *LeaderboardInfo) GetAllTimeScope() string

func (*LeaderboardInfo) GetSeasons

func (x *LeaderboardInfo) GetSeasons() []*LeaderboardInfo_Season

func (*LeaderboardInfo) ProtoMessage

func (*LeaderboardInfo) ProtoMessage()

func (*LeaderboardInfo) ProtoReflect

func (x *LeaderboardInfo) ProtoReflect() protoreflect.Message

func (*LeaderboardInfo) Reset

func (x *LeaderboardInfo) Reset()

func (*LeaderboardInfo) String

func (x *LeaderboardInfo) String() string

type LeaderboardInfo_Season

type LeaderboardInfo_Season struct {
	Scope *string `protobuf:"bytes,1,opt,name=scope" json:"scope,omitempty"`
	Name  *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*LeaderboardInfo_Season) Descriptor deprecated

func (*LeaderboardInfo_Season) Descriptor() ([]byte, []int)

Deprecated: Use LeaderboardInfo_Season.ProtoReflect.Descriptor instead.

func (*LeaderboardInfo_Season) GetName

func (x *LeaderboardInfo_Season) GetName() string

func (*LeaderboardInfo_Season) GetScope

func (x *LeaderboardInfo_Season) GetScope() string

func (*LeaderboardInfo_Season) ProtoMessage

func (*LeaderboardInfo_Season) ProtoMessage()

func (*LeaderboardInfo_Season) ProtoReflect

func (x *LeaderboardInfo_Season) ProtoReflect() protoreflect.Message

func (*LeaderboardInfo_Season) Reset

func (x *LeaderboardInfo_Season) Reset()

func (*LeaderboardInfo_Season) String

func (x *LeaderboardInfo_Season) String() string

type LeaderboardRequest

type LeaderboardRequest struct {
	Rinfo *BasicRequestInfo     `protobuf:"bytes,1,opt,name=rinfo" json:"rinfo,omitempty"`
	Scope *string               `protobuf:"bytes,2,opt,name=scope" json:"scope,omitempty"`
	Grade *Contract_PlayerGrade `protobuf:"varint,3,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	// contains filtered or unexported fields
}

func (*LeaderboardRequest) Descriptor deprecated

func (*LeaderboardRequest) Descriptor() ([]byte, []int)

Deprecated: Use LeaderboardRequest.ProtoReflect.Descriptor instead.

func (*LeaderboardRequest) GetGrade

func (*LeaderboardRequest) GetRinfo

func (x *LeaderboardRequest) GetRinfo() *BasicRequestInfo

func (*LeaderboardRequest) GetScope

func (x *LeaderboardRequest) GetScope() string

func (*LeaderboardRequest) ProtoMessage

func (*LeaderboardRequest) ProtoMessage()

func (*LeaderboardRequest) ProtoReflect

func (x *LeaderboardRequest) ProtoReflect() protoreflect.Message

func (*LeaderboardRequest) Reset

func (x *LeaderboardRequest) Reset()

func (*LeaderboardRequest) String

func (x *LeaderboardRequest) String() string

type LeaderboardResponse

type LeaderboardResponse struct {
	Scope      *string                      `protobuf:"bytes,1,opt,name=scope" json:"scope,omitempty"`
	Grade      *Contract_PlayerGrade        `protobuf:"varint,2,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	TopEntries []*LeaderboardResponse_Entry `protobuf:"bytes,3,rep,name=top_entries,json=topEntries" json:"top_entries,omitempty"`
	Count      *uint32                      `protobuf:"varint,4,opt,name=count" json:"count,omitempty"`
	Rank       *uint32                      `protobuf:"varint,5,opt,name=rank" json:"rank,omitempty"`
	Score      *float64                     `protobuf:"fixed64,6,opt,name=score" json:"score,omitempty"`
	// contains filtered or unexported fields
}

func (*LeaderboardResponse) Descriptor deprecated

func (*LeaderboardResponse) Descriptor() ([]byte, []int)

Deprecated: Use LeaderboardResponse.ProtoReflect.Descriptor instead.

func (*LeaderboardResponse) GetCount

func (x *LeaderboardResponse) GetCount() uint32

func (*LeaderboardResponse) GetGrade

func (*LeaderboardResponse) GetRank

func (x *LeaderboardResponse) GetRank() uint32

func (*LeaderboardResponse) GetScope

func (x *LeaderboardResponse) GetScope() string

func (*LeaderboardResponse) GetScore

func (x *LeaderboardResponse) GetScore() float64

func (*LeaderboardResponse) GetTopEntries

func (x *LeaderboardResponse) GetTopEntries() []*LeaderboardResponse_Entry

func (*LeaderboardResponse) ProtoMessage

func (*LeaderboardResponse) ProtoMessage()

func (*LeaderboardResponse) ProtoReflect

func (x *LeaderboardResponse) ProtoReflect() protoreflect.Message

func (*LeaderboardResponse) Reset

func (x *LeaderboardResponse) Reset()

func (*LeaderboardResponse) String

func (x *LeaderboardResponse) String() string

type LeaderboardResponse_Entry

type LeaderboardResponse_Entry struct {
	Rank  *uint32  `protobuf:"varint,1,opt,name=rank" json:"rank,omitempty"`
	Alias *string  `protobuf:"bytes,2,opt,name=alias" json:"alias,omitempty"`
	Score *float64 `protobuf:"fixed64,3,opt,name=score" json:"score,omitempty"`
	// contains filtered or unexported fields
}

func (*LeaderboardResponse_Entry) Descriptor deprecated

func (*LeaderboardResponse_Entry) Descriptor() ([]byte, []int)

Deprecated: Use LeaderboardResponse_Entry.ProtoReflect.Descriptor instead.

func (*LeaderboardResponse_Entry) GetAlias

func (x *LeaderboardResponse_Entry) GetAlias() string

func (*LeaderboardResponse_Entry) GetRank

func (x *LeaderboardResponse_Entry) GetRank() uint32

func (*LeaderboardResponse_Entry) GetScore

func (x *LeaderboardResponse_Entry) GetScore() float64

func (*LeaderboardResponse_Entry) ProtoMessage

func (*LeaderboardResponse_Entry) ProtoMessage()

func (*LeaderboardResponse_Entry) ProtoReflect

func (*LeaderboardResponse_Entry) Reset

func (x *LeaderboardResponse_Entry) Reset()

func (*LeaderboardResponse_Entry) String

func (x *LeaderboardResponse_Entry) String() string

type LeaderboardScope

type LeaderboardScope int32
const (
	LeaderboardScope_ALL_TIME       LeaderboardScope = 0
	LeaderboardScope_CURRENT_SEASON LeaderboardScope = 1
)

func (LeaderboardScope) Descriptor

func (LeaderboardScope) Enum

func (LeaderboardScope) EnumDescriptor deprecated

func (LeaderboardScope) EnumDescriptor() ([]byte, []int)

Deprecated: Use LeaderboardScope.Descriptor instead.

func (LeaderboardScope) Number

func (LeaderboardScope) String

func (x LeaderboardScope) String() string

func (LeaderboardScope) Type

func (*LeaderboardScope) UnmarshalJSON deprecated

func (x *LeaderboardScope) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type LeaveCoopRequest

type LeaveCoopRequest struct {
	Rinfo              *BasicRequestInfo `protobuf:"bytes,8,opt,name=rinfo" json:"rinfo,omitempty"`
	ContractIdentifier *string           `protobuf:"bytes,1,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	CoopIdentifier     *string           `protobuf:"bytes,2,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	PlayerIdentifier   *string           `protobuf:"bytes,3,opt,name=player_identifier,json=playerIdentifier" json:"player_identifier,omitempty"`
	ClientVersion      *uint32           `protobuf:"varint,7,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	// contains filtered or unexported fields
}

func (*LeaveCoopRequest) Descriptor deprecated

func (*LeaveCoopRequest) Descriptor() ([]byte, []int)

Deprecated: Use LeaveCoopRequest.ProtoReflect.Descriptor instead.

func (*LeaveCoopRequest) GetClientVersion

func (x *LeaveCoopRequest) GetClientVersion() uint32

func (*LeaveCoopRequest) GetContractIdentifier

func (x *LeaveCoopRequest) GetContractIdentifier() string

func (*LeaveCoopRequest) GetCoopIdentifier

func (x *LeaveCoopRequest) GetCoopIdentifier() string

func (*LeaveCoopRequest) GetPlayerIdentifier

func (x *LeaveCoopRequest) GetPlayerIdentifier() string

func (*LeaveCoopRequest) GetRinfo

func (x *LeaveCoopRequest) GetRinfo() *BasicRequestInfo

func (*LeaveCoopRequest) ProtoMessage

func (*LeaveCoopRequest) ProtoMessage()

func (*LeaveCoopRequest) ProtoReflect

func (x *LeaveCoopRequest) ProtoReflect() protoreflect.Message

func (*LeaveCoopRequest) Reset

func (x *LeaveCoopRequest) Reset()

func (*LeaveCoopRequest) String

func (x *LeaveCoopRequest) String() string

type LiveConfig

type LiveConfig struct {
	ConfigId     *string                  `protobuf:"bytes,1,opt,name=config_id,json=configId" json:"config_id,omitempty"`
	BoostsConfig *LiveConfig_BoostsConfig `protobuf:"bytes,2,opt,name=boosts_config,json=boostsConfig" json:"boosts_config,omitempty"`
	GiftConfig   *LiveConfig_GiftConfig   `protobuf:"bytes,3,opt,name=gift_config,json=giftConfig" json:"gift_config,omitempty"`
	MiscConfig   *LiveConfig_MiscConfig   `protobuf:"bytes,4,opt,name=misc_config,json=miscConfig" json:"misc_config,omitempty"`
	HelpConfig   *LiveConfig_HelpConfig   `protobuf:"bytes,5,opt,name=help_config,json=helpConfig" json:"help_config,omitempty"`
	// contains filtered or unexported fields
}

func (*LiveConfig) Descriptor deprecated

func (*LiveConfig) Descriptor() ([]byte, []int)

Deprecated: Use LiveConfig.ProtoReflect.Descriptor instead.

func (*LiveConfig) GetBoostsConfig

func (x *LiveConfig) GetBoostsConfig() *LiveConfig_BoostsConfig

func (*LiveConfig) GetConfigId

func (x *LiveConfig) GetConfigId() string

func (*LiveConfig) GetGiftConfig

func (x *LiveConfig) GetGiftConfig() *LiveConfig_GiftConfig

func (*LiveConfig) GetHelpConfig

func (x *LiveConfig) GetHelpConfig() *LiveConfig_HelpConfig

func (*LiveConfig) GetMiscConfig

func (x *LiveConfig) GetMiscConfig() *LiveConfig_MiscConfig

func (*LiveConfig) ProtoMessage

func (*LiveConfig) ProtoMessage()

func (*LiveConfig) ProtoReflect

func (x *LiveConfig) ProtoReflect() protoreflect.Message

func (*LiveConfig) Reset

func (x *LiveConfig) Reset()

func (*LiveConfig) String

func (x *LiveConfig) String() string

type LiveConfig_BoostsConfig

type LiveConfig_BoostsConfig struct {
	ItemConfigs          []*LiveConfig_BoostsConfig_ItemConfig `protobuf:"bytes,1,rep,name=item_configs,json=itemConfigs" json:"item_configs,omitempty"`
	CashBoostCooloffTime *float64                              `protobuf:"fixed64,2,opt,name=cash_boost_cooloff_time,json=cashBoostCooloffTime" json:"cash_boost_cooloff_time,omitempty"`
	// contains filtered or unexported fields
}

func (*LiveConfig_BoostsConfig) Descriptor deprecated

func (*LiveConfig_BoostsConfig) Descriptor() ([]byte, []int)

Deprecated: Use LiveConfig_BoostsConfig.ProtoReflect.Descriptor instead.

func (*LiveConfig_BoostsConfig) GetCashBoostCooloffTime

func (x *LiveConfig_BoostsConfig) GetCashBoostCooloffTime() float64

func (*LiveConfig_BoostsConfig) GetItemConfigs

func (*LiveConfig_BoostsConfig) ProtoMessage

func (*LiveConfig_BoostsConfig) ProtoMessage()

func (*LiveConfig_BoostsConfig) ProtoReflect

func (x *LiveConfig_BoostsConfig) ProtoReflect() protoreflect.Message

func (*LiveConfig_BoostsConfig) Reset

func (x *LiveConfig_BoostsConfig) Reset()

func (*LiveConfig_BoostsConfig) String

func (x *LiveConfig_BoostsConfig) String() string

type LiveConfig_BoostsConfig_ItemConfig

type LiveConfig_BoostsConfig_ItemConfig struct {
	BoostId    *string  `protobuf:"bytes,1,opt,name=boost_id,json=boostId" json:"boost_id,omitempty"`
	Price      *uint32  `protobuf:"varint,2,opt,name=price" json:"price,omitempty"`
	TokenPrice *uint32  `protobuf:"varint,3,opt,name=token_price,json=tokenPrice" json:"token_price,omitempty"`
	SeRequired *float64 `protobuf:"fixed64,4,opt,name=se_required,json=seRequired" json:"se_required,omitempty"`
	// contains filtered or unexported fields
}

func (*LiveConfig_BoostsConfig_ItemConfig) Descriptor deprecated

func (*LiveConfig_BoostsConfig_ItemConfig) Descriptor() ([]byte, []int)

Deprecated: Use LiveConfig_BoostsConfig_ItemConfig.ProtoReflect.Descriptor instead.

func (*LiveConfig_BoostsConfig_ItemConfig) GetBoostId

func (*LiveConfig_BoostsConfig_ItemConfig) GetPrice

func (*LiveConfig_BoostsConfig_ItemConfig) GetSeRequired

func (x *LiveConfig_BoostsConfig_ItemConfig) GetSeRequired() float64

func (*LiveConfig_BoostsConfig_ItemConfig) GetTokenPrice

func (x *LiveConfig_BoostsConfig_ItemConfig) GetTokenPrice() uint32

func (*LiveConfig_BoostsConfig_ItemConfig) ProtoMessage

func (*LiveConfig_BoostsConfig_ItemConfig) ProtoMessage()

func (*LiveConfig_BoostsConfig_ItemConfig) ProtoReflect

func (*LiveConfig_BoostsConfig_ItemConfig) Reset

func (*LiveConfig_BoostsConfig_ItemConfig) String

type LiveConfig_GiftConfig

type LiveConfig_GiftConfig struct {
	GiftConfigs                      []*LiveConfig_GiftConfig_GiftValueConfig `protobuf:"bytes,9,rep,name=gift_configs,json=giftConfigs" json:"gift_configs,omitempty"`
	GiftMuMinSpent                   *float64                                 `protobuf:"fixed64,10,opt,name=gift_mu_min_spent,json=giftMuMinSpent" json:"gift_mu_min_spent,omitempty"`
	GiftMuMaxSpent                   *float64                                 `protobuf:"fixed64,11,opt,name=gift_mu_max_spent,json=giftMuMaxSpent" json:"gift_mu_max_spent,omitempty"`
	GiftMuOverallMult                *float64                                 `protobuf:"fixed64,12,opt,name=gift_mu_overall_mult,json=giftMuOverallMult" json:"gift_mu_overall_mult,omitempty"`
	RandomGiftMuConfig               *LiveConfig_GiftConfig_GiftMuConfig      `protobuf:"bytes,15,opt,name=random_gift_mu_config,json=randomGiftMuConfig" json:"random_gift_mu_config,omitempty"`
	VideoGiftMuConfig                *LiveConfig_GiftConfig_GiftMuConfig      `protobuf:"bytes,16,opt,name=video_gift_mu_config,json=videoGiftMuConfig" json:"video_gift_mu_config,omitempty"`
	PackageInterval                  *float64                                 `protobuf:"fixed64,1,opt,name=package_interval,json=packageInterval" json:"package_interval,omitempty"`
	VideoOfferInterval               *float64                                 `protobuf:"fixed64,2,opt,name=video_offer_interval,json=videoOfferInterval" json:"video_offer_interval,omitempty"`
	VideoOfferIntervalContract       *float64                                 `` /* 138-byte string literal not displayed */
	VideoOfferIntervalPiggyFull      *float64                                 `` /* 143-byte string literal not displayed */
	VideoOfferIntervalPiggyExtraFull *float64                                 `` /* 160-byte string literal not displayed */
	VideoResetOnIdle                 *bool                                    `protobuf:"varint,14,opt,name=video_reset_on_idle,json=videoResetOnIdle" json:"video_reset_on_idle,omitempty"`
	PackageIntervalContract          *float64                                 `` /* 127-byte string literal not displayed */
	PackageIntervalPiggyFull         *float64                                 `` /* 132-byte string literal not displayed */
	PackageIntervalPiggyExtraFull    *float64                                 `` /* 149-byte string literal not displayed */
	PackageResetOnIdle               *bool                                    `protobuf:"varint,13,opt,name=package_reset_on_idle,json=packageResetOnIdle" json:"package_reset_on_idle,omitempty"`
	// contains filtered or unexported fields
}

func (*LiveConfig_GiftConfig) Descriptor deprecated

func (*LiveConfig_GiftConfig) Descriptor() ([]byte, []int)

Deprecated: Use LiveConfig_GiftConfig.ProtoReflect.Descriptor instead.

func (*LiveConfig_GiftConfig) GetGiftConfigs

func (*LiveConfig_GiftConfig) GetGiftMuMaxSpent

func (x *LiveConfig_GiftConfig) GetGiftMuMaxSpent() float64

func (*LiveConfig_GiftConfig) GetGiftMuMinSpent

func (x *LiveConfig_GiftConfig) GetGiftMuMinSpent() float64

func (*LiveConfig_GiftConfig) GetGiftMuOverallMult

func (x *LiveConfig_GiftConfig) GetGiftMuOverallMult() float64

func (*LiveConfig_GiftConfig) GetPackageInterval

func (x *LiveConfig_GiftConfig) GetPackageInterval() float64

func (*LiveConfig_GiftConfig) GetPackageIntervalContract

func (x *LiveConfig_GiftConfig) GetPackageIntervalContract() float64

func (*LiveConfig_GiftConfig) GetPackageIntervalPiggyExtraFull

func (x *LiveConfig_GiftConfig) GetPackageIntervalPiggyExtraFull() float64

func (*LiveConfig_GiftConfig) GetPackageIntervalPiggyFull

func (x *LiveConfig_GiftConfig) GetPackageIntervalPiggyFull() float64

func (*LiveConfig_GiftConfig) GetPackageResetOnIdle

func (x *LiveConfig_GiftConfig) GetPackageResetOnIdle() bool

func (*LiveConfig_GiftConfig) GetRandomGiftMuConfig

func (x *LiveConfig_GiftConfig) GetRandomGiftMuConfig() *LiveConfig_GiftConfig_GiftMuConfig

func (*LiveConfig_GiftConfig) GetVideoGiftMuConfig

func (x *LiveConfig_GiftConfig) GetVideoGiftMuConfig() *LiveConfig_GiftConfig_GiftMuConfig

func (*LiveConfig_GiftConfig) GetVideoOfferInterval

func (x *LiveConfig_GiftConfig) GetVideoOfferInterval() float64

func (*LiveConfig_GiftConfig) GetVideoOfferIntervalContract

func (x *LiveConfig_GiftConfig) GetVideoOfferIntervalContract() float64

func (*LiveConfig_GiftConfig) GetVideoOfferIntervalPiggyExtraFull

func (x *LiveConfig_GiftConfig) GetVideoOfferIntervalPiggyExtraFull() float64

func (*LiveConfig_GiftConfig) GetVideoOfferIntervalPiggyFull

func (x *LiveConfig_GiftConfig) GetVideoOfferIntervalPiggyFull() float64

func (*LiveConfig_GiftConfig) GetVideoResetOnIdle

func (x *LiveConfig_GiftConfig) GetVideoResetOnIdle() bool

func (*LiveConfig_GiftConfig) ProtoMessage

func (*LiveConfig_GiftConfig) ProtoMessage()

func (*LiveConfig_GiftConfig) ProtoReflect

func (x *LiveConfig_GiftConfig) ProtoReflect() protoreflect.Message

func (*LiveConfig_GiftConfig) Reset

func (x *LiveConfig_GiftConfig) Reset()

func (*LiveConfig_GiftConfig) String

func (x *LiveConfig_GiftConfig) String() string

type LiveConfig_GiftConfig_GiftMuConfig

type LiveConfig_GiftConfig_GiftMuConfig struct {
	MinSpent    *float64 `protobuf:"fixed64,1,opt,name=min_spent,json=minSpent" json:"min_spent,omitempty"`
	MaxSpent    *float64 `protobuf:"fixed64,2,opt,name=max_spent,json=maxSpent" json:"max_spent,omitempty"`
	OverallMult *float64 `protobuf:"fixed64,3,opt,name=overall_mult,json=overallMult" json:"overall_mult,omitempty"`
	// contains filtered or unexported fields
}

func (*LiveConfig_GiftConfig_GiftMuConfig) Descriptor deprecated

func (*LiveConfig_GiftConfig_GiftMuConfig) Descriptor() ([]byte, []int)

Deprecated: Use LiveConfig_GiftConfig_GiftMuConfig.ProtoReflect.Descriptor instead.

func (*LiveConfig_GiftConfig_GiftMuConfig) GetMaxSpent

func (*LiveConfig_GiftConfig_GiftMuConfig) GetMinSpent

func (*LiveConfig_GiftConfig_GiftMuConfig) GetOverallMult

func (x *LiveConfig_GiftConfig_GiftMuConfig) GetOverallMult() float64

func (*LiveConfig_GiftConfig_GiftMuConfig) ProtoMessage

func (*LiveConfig_GiftConfig_GiftMuConfig) ProtoMessage()

func (*LiveConfig_GiftConfig_GiftMuConfig) ProtoReflect

func (*LiveConfig_GiftConfig_GiftMuConfig) Reset

func (*LiveConfig_GiftConfig_GiftMuConfig) String

type LiveConfig_GiftConfig_GiftValueConfig

type LiveConfig_GiftConfig_GiftValueConfig struct {
	GiftId   *string  `protobuf:"bytes,1,opt,name=gift_id,json=giftId" json:"gift_id,omitempty"`
	Amount   *float64 `protobuf:"fixed64,4,opt,name=amount" json:"amount,omitempty"`
	RandMin  *float64 `protobuf:"fixed64,2,opt,name=rand_min,json=randMin" json:"rand_min,omitempty"`
	RandMax  *float64 `protobuf:"fixed64,3,opt,name=rand_max,json=randMax" json:"rand_max,omitempty"`
	VideoMin *float64 `protobuf:"fixed64,5,opt,name=video_min,json=videoMin" json:"video_min,omitempty"`
	VideoMax *float64 `protobuf:"fixed64,6,opt,name=video_max,json=videoMax" json:"video_max,omitempty"`
	// contains filtered or unexported fields
}

func (*LiveConfig_GiftConfig_GiftValueConfig) Descriptor deprecated

func (*LiveConfig_GiftConfig_GiftValueConfig) Descriptor() ([]byte, []int)

Deprecated: Use LiveConfig_GiftConfig_GiftValueConfig.ProtoReflect.Descriptor instead.

func (*LiveConfig_GiftConfig_GiftValueConfig) GetAmount

func (*LiveConfig_GiftConfig_GiftValueConfig) GetGiftId

func (*LiveConfig_GiftConfig_GiftValueConfig) GetRandMax

func (*LiveConfig_GiftConfig_GiftValueConfig) GetRandMin

func (*LiveConfig_GiftConfig_GiftValueConfig) GetVideoMax

func (*LiveConfig_GiftConfig_GiftValueConfig) GetVideoMin

func (*LiveConfig_GiftConfig_GiftValueConfig) ProtoMessage

func (*LiveConfig_GiftConfig_GiftValueConfig) ProtoMessage()

func (*LiveConfig_GiftConfig_GiftValueConfig) ProtoReflect

func (*LiveConfig_GiftConfig_GiftValueConfig) Reset

func (*LiveConfig_GiftConfig_GiftValueConfig) String

type LiveConfig_HelpConfig

type LiveConfig_HelpConfig struct {
	VideoInfos []*LiveConfig_HelpConfig_HowToVideoInfo `protobuf:"bytes,1,rep,name=video_infos,json=videoInfos" json:"video_infos,omitempty"`
	// contains filtered or unexported fields
}

func (*LiveConfig_HelpConfig) Descriptor deprecated

func (*LiveConfig_HelpConfig) Descriptor() ([]byte, []int)

Deprecated: Use LiveConfig_HelpConfig.ProtoReflect.Descriptor instead.

func (*LiveConfig_HelpConfig) GetVideoInfos

func (*LiveConfig_HelpConfig) ProtoMessage

func (*LiveConfig_HelpConfig) ProtoMessage()

func (*LiveConfig_HelpConfig) ProtoReflect

func (x *LiveConfig_HelpConfig) ProtoReflect() protoreflect.Message

func (*LiveConfig_HelpConfig) Reset

func (x *LiveConfig_HelpConfig) Reset()

func (*LiveConfig_HelpConfig) String

func (x *LiveConfig_HelpConfig) String() string

type LiveConfig_HelpConfig_HowToVideoInfo

type LiveConfig_HelpConfig_HowToVideoInfo struct {
	Type        *LiveConfig_HelpConfig_HowToVideoInfo_Type `protobuf:"varint,6,opt,name=type,enum=ei.LiveConfig_HelpConfig_HowToVideoInfo_Type" json:"type,omitempty"`
	Name        *string                                    `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Description *string                                    `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
	Duration    *string                                    `protobuf:"bytes,5,opt,name=duration" json:"duration,omitempty"`
	Url         *string                                    `protobuf:"bytes,3,opt,name=url" json:"url,omitempty"`
	SoulEggs    *float64                                   `protobuf:"fixed64,4,opt,name=soul_eggs,json=soulEggs" json:"soul_eggs,omitempty"`
	// contains filtered or unexported fields
}

func (*LiveConfig_HelpConfig_HowToVideoInfo) Descriptor deprecated

func (*LiveConfig_HelpConfig_HowToVideoInfo) Descriptor() ([]byte, []int)

Deprecated: Use LiveConfig_HelpConfig_HowToVideoInfo.ProtoReflect.Descriptor instead.

func (*LiveConfig_HelpConfig_HowToVideoInfo) GetDescription

func (x *LiveConfig_HelpConfig_HowToVideoInfo) GetDescription() string

func (*LiveConfig_HelpConfig_HowToVideoInfo) GetDuration

func (*LiveConfig_HelpConfig_HowToVideoInfo) GetName

func (*LiveConfig_HelpConfig_HowToVideoInfo) GetSoulEggs

func (*LiveConfig_HelpConfig_HowToVideoInfo) GetType

func (*LiveConfig_HelpConfig_HowToVideoInfo) GetUrl

func (*LiveConfig_HelpConfig_HowToVideoInfo) ProtoMessage

func (*LiveConfig_HelpConfig_HowToVideoInfo) ProtoMessage()

func (*LiveConfig_HelpConfig_HowToVideoInfo) ProtoReflect

func (*LiveConfig_HelpConfig_HowToVideoInfo) Reset

func (*LiveConfig_HelpConfig_HowToVideoInfo) String

type LiveConfig_HelpConfig_HowToVideoInfo_Type

type LiveConfig_HelpConfig_HowToVideoInfo_Type int32
const (
	LiveConfig_HelpConfig_HowToVideoInfo_VIDEO   LiveConfig_HelpConfig_HowToVideoInfo_Type = 0
	LiveConfig_HelpConfig_HowToVideoInfo_ARTICLE LiveConfig_HelpConfig_HowToVideoInfo_Type = 1
)

func (LiveConfig_HelpConfig_HowToVideoInfo_Type) Descriptor

func (LiveConfig_HelpConfig_HowToVideoInfo_Type) Enum

func (LiveConfig_HelpConfig_HowToVideoInfo_Type) EnumDescriptor deprecated

func (LiveConfig_HelpConfig_HowToVideoInfo_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use LiveConfig_HelpConfig_HowToVideoInfo_Type.Descriptor instead.

func (LiveConfig_HelpConfig_HowToVideoInfo_Type) Number

func (LiveConfig_HelpConfig_HowToVideoInfo_Type) String

func (LiveConfig_HelpConfig_HowToVideoInfo_Type) Type

func (*LiveConfig_HelpConfig_HowToVideoInfo_Type) UnmarshalJSON deprecated

Deprecated: Do not use.

type LiveConfig_MiscConfig

type LiveConfig_MiscConfig struct {
	AskToTrack                        *bool    `protobuf:"varint,1,opt,name=ask_to_track,json=askToTrack" json:"ask_to_track,omitempty"`
	AskToTrackMinSoulEggs             *float64 `` /* 127-byte string literal not displayed */
	AskToTrackMessage                 *string  `protobuf:"bytes,3,opt,name=ask_to_track_message,json=askToTrackMessage" json:"ask_to_track_message,omitempty"`
	AskToTrackShowPreDialog           *bool    `` /* 132-byte string literal not displayed */
	AskToTrackAfterPrivacy            *bool    `` /* 127-byte string literal not displayed */
	ChickenRunBoostPercentage         *float64 `` /* 135-byte string literal not displayed */
	ShellsIntroTickets                *uint32  `protobuf:"varint,7,opt,name=shells_intro_tickets,json=shellsIntroTickets" json:"shells_intro_tickets,omitempty"`
	ShellsMaxFreeChickenConfigs       *uint32  `` /* 142-byte string literal not displayed */
	ShellsIntroAlertThreshold         *uint32  `` /* 134-byte string literal not displayed */
	ShellsLightingControlsPrice       *uint32  `` /* 149-byte string literal not displayed */
	ContractsExpertLeagueMinSoulPower *float64 `` /* 164-byte string literal not displayed */
	NewPlayerEventDuration            *float64 `` /* 127-byte string literal not displayed */
	ContractsClubAvailable            *bool    `protobuf:"varint,12,opt,name=contracts_club_available,json=contractsClubAvailable" json:"contracts_club_available,omitempty"`
	ContractsBeta                     *bool    `protobuf:"varint,13,opt,name=contracts_beta,json=contractsBeta" json:"contracts_beta,omitempty"`
	SeasonRewardsEnabled              *bool    `protobuf:"varint,15,opt,name=season_rewards_enabled,json=seasonRewardsEnabled" json:"season_rewards_enabled,omitempty"`
	// contains filtered or unexported fields
}

func (*LiveConfig_MiscConfig) Descriptor deprecated

func (*LiveConfig_MiscConfig) Descriptor() ([]byte, []int)

Deprecated: Use LiveConfig_MiscConfig.ProtoReflect.Descriptor instead.

func (*LiveConfig_MiscConfig) GetAskToTrack

func (x *LiveConfig_MiscConfig) GetAskToTrack() bool

func (*LiveConfig_MiscConfig) GetAskToTrackAfterPrivacy

func (x *LiveConfig_MiscConfig) GetAskToTrackAfterPrivacy() bool

func (*LiveConfig_MiscConfig) GetAskToTrackMessage

func (x *LiveConfig_MiscConfig) GetAskToTrackMessage() string

func (*LiveConfig_MiscConfig) GetAskToTrackMinSoulEggs

func (x *LiveConfig_MiscConfig) GetAskToTrackMinSoulEggs() float64

func (*LiveConfig_MiscConfig) GetAskToTrackShowPreDialog

func (x *LiveConfig_MiscConfig) GetAskToTrackShowPreDialog() bool

func (*LiveConfig_MiscConfig) GetChickenRunBoostPercentage

func (x *LiveConfig_MiscConfig) GetChickenRunBoostPercentage() float64

func (*LiveConfig_MiscConfig) GetContractsBeta

func (x *LiveConfig_MiscConfig) GetContractsBeta() bool

func (*LiveConfig_MiscConfig) GetContractsClubAvailable

func (x *LiveConfig_MiscConfig) GetContractsClubAvailable() bool

func (*LiveConfig_MiscConfig) GetContractsExpertLeagueMinSoulPower

func (x *LiveConfig_MiscConfig) GetContractsExpertLeagueMinSoulPower() float64

func (*LiveConfig_MiscConfig) GetNewPlayerEventDuration

func (x *LiveConfig_MiscConfig) GetNewPlayerEventDuration() float64

func (*LiveConfig_MiscConfig) GetSeasonRewardsEnabled

func (x *LiveConfig_MiscConfig) GetSeasonRewardsEnabled() bool

func (*LiveConfig_MiscConfig) GetShellsIntroAlertThreshold

func (x *LiveConfig_MiscConfig) GetShellsIntroAlertThreshold() uint32

func (*LiveConfig_MiscConfig) GetShellsIntroTickets

func (x *LiveConfig_MiscConfig) GetShellsIntroTickets() uint32

func (*LiveConfig_MiscConfig) GetShellsLightingControlsPrice

func (x *LiveConfig_MiscConfig) GetShellsLightingControlsPrice() uint32

func (*LiveConfig_MiscConfig) GetShellsMaxFreeChickenConfigs

func (x *LiveConfig_MiscConfig) GetShellsMaxFreeChickenConfigs() uint32

func (*LiveConfig_MiscConfig) ProtoMessage

func (*LiveConfig_MiscConfig) ProtoMessage()

func (*LiveConfig_MiscConfig) ProtoReflect

func (x *LiveConfig_MiscConfig) ProtoReflect() protoreflect.Message

func (*LiveConfig_MiscConfig) Reset

func (x *LiveConfig_MiscConfig) Reset()

func (*LiveConfig_MiscConfig) String

func (x *LiveConfig_MiscConfig) String() string

type LocalContract

type LocalContract struct {
	Contract                     *Contract             `protobuf:"bytes,1,opt,name=contract" json:"contract,omitempty"`
	CoopIdentifier               *string               `protobuf:"bytes,2,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	Accepted                     *bool                 `protobuf:"varint,7,opt,name=accepted" json:"accepted,omitempty"`
	TimeAccepted                 *float64              `protobuf:"fixed64,3,opt,name=time_accepted,json=timeAccepted" json:"time_accepted,omitempty"`
	Cancelled                    *bool                 `protobuf:"varint,4,opt,name=cancelled" json:"cancelled,omitempty"`
	New                          *bool                 `protobuf:"varint,8,opt,name=new" json:"new,omitempty"`
	CoopSharedEndTime            *float64              `protobuf:"fixed64,5,opt,name=coop_shared_end_time,json=coopSharedEndTime" json:"coop_shared_end_time,omitempty"`
	CoopSimulationEndTime        *float64              `protobuf:"fixed64,22,opt,name=coop_simulation_end_time,json=coopSimulationEndTime" json:"coop_simulation_end_time,omitempty"`
	CoopGracePeriodEndTime       *float64              `` /* 128-byte string literal not displayed */
	CoopContributionFinalized    *bool                 `` /* 133-byte string literal not displayed */
	CoopLastUploadedContribution *float64              `` /* 145-byte string literal not displayed */
	CoopUserId                   *string               `protobuf:"bytes,13,opt,name=coop_user_id,json=coopUserId" json:"coop_user_id,omitempty"`
	CoopShareFarm                *bool                 `protobuf:"varint,17,opt,name=coop_share_farm,json=coopShareFarm" json:"coop_share_farm,omitempty"`
	LastAmountWhenRewardGiven    *float64              `` /* 137-byte string literal not displayed */
	NumGoalsAchieved             *uint32               `protobuf:"varint,14,opt,name=num_goals_achieved,json=numGoalsAchieved" json:"num_goals_achieved,omitempty"`
	MaxFarmSizeReached           *float64              `protobuf:"fixed64,23,opt,name=max_farm_size_reached,json=maxFarmSizeReached" json:"max_farm_size_reached,omitempty"`
	BoostsUsed                   *uint32               `protobuf:"varint,12,opt,name=boosts_used,json=boostsUsed" json:"boosts_used,omitempty"`
	PointsReplay                 *bool                 `protobuf:"varint,20,opt,name=points_replay,json=pointsReplay" json:"points_replay,omitempty"`
	League                       *uint32               `protobuf:"varint,15,opt,name=league" json:"league,omitempty"`
	Grade                        *Contract_PlayerGrade `protobuf:"varint,18,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	LastNagTime                  *float64              `protobuf:"fixed64,16,opt,name=last_nag_time,json=lastNagTime" json:"last_nag_time,omitempty"`
	Evaluation                   *ContractEvaluation   `protobuf:"bytes,19,opt,name=evaluation" json:"evaluation,omitempty"`
	ReportedUuids                []string              `protobuf:"bytes,21,rep,name=reported_uuids,json=reportedUuids" json:"reported_uuids,omitempty"`
	// contains filtered or unexported fields
}

func GetContractArchiveFromAPI

func GetContractArchiveFromAPI(s *discordgo.Session, eiUserID string, discordID string, forceRefresh bool, okayToSave bool) ([]*LocalContract, bool)

GetContractArchiveFromAPI will download the events from the Egg Inc API

func (*LocalContract) Descriptor deprecated

func (*LocalContract) Descriptor() ([]byte, []int)

Deprecated: Use LocalContract.ProtoReflect.Descriptor instead.

func (*LocalContract) GetAccepted

func (x *LocalContract) GetAccepted() bool

func (*LocalContract) GetBoostsUsed

func (x *LocalContract) GetBoostsUsed() uint32

func (*LocalContract) GetCancelled

func (x *LocalContract) GetCancelled() bool

func (*LocalContract) GetContract

func (x *LocalContract) GetContract() *Contract

func (*LocalContract) GetCoopContributionFinalized

func (x *LocalContract) GetCoopContributionFinalized() bool

func (*LocalContract) GetCoopGracePeriodEndTime

func (x *LocalContract) GetCoopGracePeriodEndTime() float64

func (*LocalContract) GetCoopIdentifier

func (x *LocalContract) GetCoopIdentifier() string

func (*LocalContract) GetCoopLastUploadedContribution

func (x *LocalContract) GetCoopLastUploadedContribution() float64

func (*LocalContract) GetCoopShareFarm

func (x *LocalContract) GetCoopShareFarm() bool

func (*LocalContract) GetCoopSharedEndTime

func (x *LocalContract) GetCoopSharedEndTime() float64

func (*LocalContract) GetCoopSimulationEndTime

func (x *LocalContract) GetCoopSimulationEndTime() float64

func (*LocalContract) GetCoopUserId

func (x *LocalContract) GetCoopUserId() string

func (*LocalContract) GetEvaluation

func (x *LocalContract) GetEvaluation() *ContractEvaluation

func (*LocalContract) GetGrade

func (x *LocalContract) GetGrade() Contract_PlayerGrade

func (*LocalContract) GetLastAmountWhenRewardGiven

func (x *LocalContract) GetLastAmountWhenRewardGiven() float64

func (*LocalContract) GetLastNagTime

func (x *LocalContract) GetLastNagTime() float64

func (*LocalContract) GetLeague

func (x *LocalContract) GetLeague() uint32

func (*LocalContract) GetMaxFarmSizeReached

func (x *LocalContract) GetMaxFarmSizeReached() float64

func (*LocalContract) GetNew

func (x *LocalContract) GetNew() bool

func (*LocalContract) GetNumGoalsAchieved

func (x *LocalContract) GetNumGoalsAchieved() uint32

func (*LocalContract) GetPointsReplay

func (x *LocalContract) GetPointsReplay() bool

func (*LocalContract) GetReportedUuids

func (x *LocalContract) GetReportedUuids() []string

func (*LocalContract) GetTimeAccepted

func (x *LocalContract) GetTimeAccepted() float64

func (*LocalContract) ProtoMessage

func (*LocalContract) ProtoMessage()

func (*LocalContract) ProtoReflect

func (x *LocalContract) ProtoReflect() protoreflect.Message

func (*LocalContract) Reset

func (x *LocalContract) Reset()

func (*LocalContract) String

func (x *LocalContract) String() string

type LogCompleteMissionPayload

type LogCompleteMissionPayload struct {
	Req *MissionRequest          `protobuf:"bytes,1,opt,name=req" json:"req,omitempty"`
	Res *CompleteMissionResponse `protobuf:"bytes,2,opt,name=res" json:"res,omitempty"`
	// contains filtered or unexported fields
}

func (*LogCompleteMissionPayload) Descriptor deprecated

func (*LogCompleteMissionPayload) Descriptor() ([]byte, []int)

Deprecated: Use LogCompleteMissionPayload.ProtoReflect.Descriptor instead.

func (*LogCompleteMissionPayload) GetReq

func (*LogCompleteMissionPayload) GetRes

func (*LogCompleteMissionPayload) ProtoMessage

func (*LogCompleteMissionPayload) ProtoMessage()

func (*LogCompleteMissionPayload) ProtoReflect

func (*LogCompleteMissionPayload) Reset

func (x *LogCompleteMissionPayload) Reset()

func (*LogCompleteMissionPayload) String

func (x *LogCompleteMissionPayload) String() string

type LogConsumeArtifactPayload

type LogConsumeArtifactPayload struct {
	Req *ConsumeArtifactRequest  `protobuf:"bytes,1,opt,name=req" json:"req,omitempty"`
	Res *ConsumeArtifactResponse `protobuf:"bytes,2,opt,name=res" json:"res,omitempty"`
	// contains filtered or unexported fields
}

func (*LogConsumeArtifactPayload) Descriptor deprecated

func (*LogConsumeArtifactPayload) Descriptor() ([]byte, []int)

Deprecated: Use LogConsumeArtifactPayload.ProtoReflect.Descriptor instead.

func (*LogConsumeArtifactPayload) GetReq

func (*LogConsumeArtifactPayload) GetRes

func (*LogConsumeArtifactPayload) ProtoMessage

func (*LogConsumeArtifactPayload) ProtoMessage()

func (*LogConsumeArtifactPayload) ProtoReflect

func (*LogConsumeArtifactPayload) Reset

func (x *LogConsumeArtifactPayload) Reset()

func (*LogConsumeArtifactPayload) String

func (x *LogConsumeArtifactPayload) String() string

type LogCraftArtifactPayload

type LogCraftArtifactPayload struct {
	Req *CraftArtifactRequest  `protobuf:"bytes,1,opt,name=req" json:"req,omitempty"`
	Res *CraftArtifactResponse `protobuf:"bytes,2,opt,name=res" json:"res,omitempty"`
	// contains filtered or unexported fields
}

func (*LogCraftArtifactPayload) Descriptor deprecated

func (*LogCraftArtifactPayload) Descriptor() ([]byte, []int)

Deprecated: Use LogCraftArtifactPayload.ProtoReflect.Descriptor instead.

func (*LogCraftArtifactPayload) GetReq

func (*LogCraftArtifactPayload) GetRes

func (*LogCraftArtifactPayload) ProtoMessage

func (*LogCraftArtifactPayload) ProtoMessage()

func (*LogCraftArtifactPayload) ProtoReflect

func (x *LogCraftArtifactPayload) ProtoReflect() protoreflect.Message

func (*LogCraftArtifactPayload) Reset

func (x *LogCraftArtifactPayload) Reset()

func (*LogCraftArtifactPayload) String

func (x *LogCraftArtifactPayload) String() string

type LogSetArtifactPayload

type LogSetArtifactPayload struct {
	Req *SetArtifactRequest  `protobuf:"bytes,1,opt,name=req" json:"req,omitempty"`
	Res *SetArtifactResponse `protobuf:"bytes,2,opt,name=res" json:"res,omitempty"`
	// contains filtered or unexported fields
}

func (*LogSetArtifactPayload) Descriptor deprecated

func (*LogSetArtifactPayload) Descriptor() ([]byte, []int)

Deprecated: Use LogSetArtifactPayload.ProtoReflect.Descriptor instead.

func (*LogSetArtifactPayload) GetReq

func (*LogSetArtifactPayload) GetRes

func (*LogSetArtifactPayload) ProtoMessage

func (*LogSetArtifactPayload) ProtoMessage()

func (*LogSetArtifactPayload) ProtoReflect

func (x *LogSetArtifactPayload) ProtoReflect() protoreflect.Message

func (*LogSetArtifactPayload) Reset

func (x *LogSetArtifactPayload) Reset()

func (*LogSetArtifactPayload) String

func (x *LogSetArtifactPayload) String() string

type MailDB

type MailDB struct {
	Mail         []*InGameMail `protobuf:"bytes,1,rep,name=mail" json:"mail,omitempty"`
	TipsDbData   []byte        `protobuf:"bytes,2,opt,name=tips_db_data,json=tipsDbData" json:"tips_db_data,omitempty"`
	TipsChecksum *string       `protobuf:"bytes,3,opt,name=tips_checksum,json=tipsChecksum" json:"tips_checksum,omitempty"`
	// contains filtered or unexported fields
}

func (*MailDB) Descriptor deprecated

func (*MailDB) Descriptor() ([]byte, []int)

Deprecated: Use MailDB.ProtoReflect.Descriptor instead.

func (*MailDB) GetMail

func (x *MailDB) GetMail() []*InGameMail

func (*MailDB) GetTipsChecksum

func (x *MailDB) GetTipsChecksum() string

func (*MailDB) GetTipsDbData

func (x *MailDB) GetTipsDbData() []byte

func (*MailDB) ProtoMessage

func (*MailDB) ProtoMessage()

func (*MailDB) ProtoReflect

func (x *MailDB) ProtoReflect() protoreflect.Message

func (*MailDB) Reset

func (x *MailDB) Reset()

func (*MailDB) String

func (x *MailDB) String() string

type MailState

type MailState struct {
	ReadMailIds  []string              `protobuf:"bytes,1,rep,name=read_mail_ids,json=readMailIds" json:"read_mail_ids,omitempty"`
	TipsStates   []*MailState_TipState `protobuf:"bytes,2,rep,name=tips_states,json=tipsStates" json:"tips_states,omitempty"`
	TipsChecksum *string               `protobuf:"bytes,3,opt,name=tips_checksum,json=tipsChecksum" json:"tips_checksum,omitempty"`
	// contains filtered or unexported fields
}

func (*MailState) Descriptor deprecated

func (*MailState) Descriptor() ([]byte, []int)

Deprecated: Use MailState.ProtoReflect.Descriptor instead.

func (*MailState) GetReadMailIds

func (x *MailState) GetReadMailIds() []string

func (*MailState) GetTipsChecksum

func (x *MailState) GetTipsChecksum() string

func (*MailState) GetTipsStates

func (x *MailState) GetTipsStates() []*MailState_TipState

func (*MailState) ProtoMessage

func (*MailState) ProtoMessage()

func (*MailState) ProtoReflect

func (x *MailState) ProtoReflect() protoreflect.Message

func (*MailState) Reset

func (x *MailState) Reset()

func (*MailState) String

func (x *MailState) String() string

type MailState_TipState

type MailState_TipState struct {
	Id       *string  `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Reads    *uint32  `protobuf:"varint,2,opt,name=reads" json:"reads,omitempty"`
	TimeRead *float64 `protobuf:"fixed64,3,opt,name=time_read,json=timeRead" json:"time_read,omitempty"`
	// contains filtered or unexported fields
}

func (*MailState_TipState) Descriptor deprecated

func (*MailState_TipState) Descriptor() ([]byte, []int)

Deprecated: Use MailState_TipState.ProtoReflect.Descriptor instead.

func (*MailState_TipState) GetId

func (x *MailState_TipState) GetId() string

func (*MailState_TipState) GetReads

func (x *MailState_TipState) GetReads() uint32

func (*MailState_TipState) GetTimeRead

func (x *MailState_TipState) GetTimeRead() float64

func (*MailState_TipState) ProtoMessage

func (*MailState_TipState) ProtoMessage()

func (*MailState_TipState) ProtoReflect

func (x *MailState_TipState) ProtoReflect() protoreflect.Message

func (*MailState_TipState) Reset

func (x *MailState_TipState) Reset()

func (*MailState_TipState) String

func (x *MailState_TipState) String() string

type MissionInfo

type MissionInfo struct {
	Ship             *MissionInfo_Spaceship    `protobuf:"varint,1,opt,name=ship,enum=ei.MissionInfo_Spaceship" json:"ship,omitempty"`
	Status           *MissionInfo_Status       `protobuf:"varint,2,opt,name=status,enum=ei.MissionInfo_Status" json:"status,omitempty"`
	DurationType     *MissionInfo_DurationType `protobuf:"varint,3,opt,name=duration_type,json=durationType,enum=ei.MissionInfo_DurationType" json:"duration_type,omitempty"`
	Type             *MissionInfo_MissionType  `protobuf:"varint,14,opt,name=type,enum=ei.MissionInfo_MissionType" json:"type,omitempty"`
	ResetIndex       *uint32                   `protobuf:"varint,15,opt,name=reset_index,json=resetIndex" json:"reset_index,omitempty"`
	Fuel             []*MissionInfo_Fuel       `protobuf:"bytes,4,rep,name=fuel" json:"fuel,omitempty"`
	Level            *uint32                   `protobuf:"varint,12,opt,name=level" json:"level,omitempty"`
	DurationSeconds  *float64                  `protobuf:"fixed64,5,opt,name=duration_seconds,json=durationSeconds" json:"duration_seconds,omitempty"`
	Capacity         *uint32                   `protobuf:"varint,9,opt,name=capacity" json:"capacity,omitempty"`
	QualityBump      *float64                  `protobuf:"fixed64,11,opt,name=quality_bump,json=qualityBump" json:"quality_bump,omitempty"`
	TargetArtifact   *ArtifactSpec_Name        `protobuf:"varint,13,opt,name=target_artifact,json=targetArtifact,enum=ei.ArtifactSpec_Name" json:"target_artifact,omitempty"`
	SecondsRemaining *float64                  `protobuf:"fixed64,6,opt,name=seconds_remaining,json=secondsRemaining" json:"seconds_remaining,omitempty"`
	StartTimeDerived *float64                  `protobuf:"fixed64,8,opt,name=start_time_derived,json=startTimeDerived" json:"start_time_derived,omitempty"`
	MissionLog       *string                   `protobuf:"bytes,10,opt,name=mission_log,json=missionLog" json:"mission_log,omitempty"`
	Identifier       *string                   `protobuf:"bytes,7,opt,name=identifier" json:"identifier,omitempty"`
	// contains filtered or unexported fields
}

func (*MissionInfo) Descriptor deprecated

func (*MissionInfo) Descriptor() ([]byte, []int)

Deprecated: Use MissionInfo.ProtoReflect.Descriptor instead.

func (*MissionInfo) GetCapacity

func (x *MissionInfo) GetCapacity() uint32

func (*MissionInfo) GetDurationSeconds

func (x *MissionInfo) GetDurationSeconds() float64

func (*MissionInfo) GetDurationType

func (x *MissionInfo) GetDurationType() MissionInfo_DurationType

func (*MissionInfo) GetFuel

func (x *MissionInfo) GetFuel() []*MissionInfo_Fuel

func (*MissionInfo) GetIdentifier

func (x *MissionInfo) GetIdentifier() string

func (*MissionInfo) GetLevel

func (x *MissionInfo) GetLevel() uint32

func (*MissionInfo) GetMissionLog

func (x *MissionInfo) GetMissionLog() string

func (*MissionInfo) GetQualityBump

func (x *MissionInfo) GetQualityBump() float64

func (*MissionInfo) GetResetIndex

func (x *MissionInfo) GetResetIndex() uint32

func (*MissionInfo) GetSecondsRemaining

func (x *MissionInfo) GetSecondsRemaining() float64

func (*MissionInfo) GetShip

func (x *MissionInfo) GetShip() MissionInfo_Spaceship

func (*MissionInfo) GetStartTimeDerived

func (x *MissionInfo) GetStartTimeDerived() float64

func (*MissionInfo) GetStatus

func (x *MissionInfo) GetStatus() MissionInfo_Status

func (*MissionInfo) GetTargetArtifact

func (x *MissionInfo) GetTargetArtifact() ArtifactSpec_Name

func (*MissionInfo) GetType

func (x *MissionInfo) GetType() MissionInfo_MissionType

func (*MissionInfo) ProtoMessage

func (*MissionInfo) ProtoMessage()

func (*MissionInfo) ProtoReflect

func (x *MissionInfo) ProtoReflect() protoreflect.Message

func (*MissionInfo) Reset

func (x *MissionInfo) Reset()

func (*MissionInfo) String

func (x *MissionInfo) String() string

type MissionInfo_DurationType

type MissionInfo_DurationType int32
const (
	MissionInfo_SHORT    MissionInfo_DurationType = 0
	MissionInfo_LONG     MissionInfo_DurationType = 1
	MissionInfo_EPIC     MissionInfo_DurationType = 2
	MissionInfo_TUTORIAL MissionInfo_DurationType = 3
)

func (MissionInfo_DurationType) Descriptor

func (MissionInfo_DurationType) Enum

func (MissionInfo_DurationType) EnumDescriptor deprecated

func (MissionInfo_DurationType) EnumDescriptor() ([]byte, []int)

Deprecated: Use MissionInfo_DurationType.Descriptor instead.

func (MissionInfo_DurationType) Number

func (MissionInfo_DurationType) String

func (x MissionInfo_DurationType) String() string

func (MissionInfo_DurationType) Type

func (*MissionInfo_DurationType) UnmarshalJSON deprecated

func (x *MissionInfo_DurationType) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type MissionInfo_Fuel

type MissionInfo_Fuel struct {
	Egg    *Egg     `protobuf:"varint,1,opt,name=egg,enum=ei.Egg" json:"egg,omitempty"`
	Amount *float64 `protobuf:"fixed64,2,opt,name=amount" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*MissionInfo_Fuel) Descriptor deprecated

func (*MissionInfo_Fuel) Descriptor() ([]byte, []int)

Deprecated: Use MissionInfo_Fuel.ProtoReflect.Descriptor instead.

func (*MissionInfo_Fuel) GetAmount

func (x *MissionInfo_Fuel) GetAmount() float64

func (*MissionInfo_Fuel) GetEgg

func (x *MissionInfo_Fuel) GetEgg() Egg

func (*MissionInfo_Fuel) ProtoMessage

func (*MissionInfo_Fuel) ProtoMessage()

func (*MissionInfo_Fuel) ProtoReflect

func (x *MissionInfo_Fuel) ProtoReflect() protoreflect.Message

func (*MissionInfo_Fuel) Reset

func (x *MissionInfo_Fuel) Reset()

func (*MissionInfo_Fuel) String

func (x *MissionInfo_Fuel) String() string

type MissionInfo_MissionType

type MissionInfo_MissionType int32
const (
	MissionInfo_STANDARD MissionInfo_MissionType = 0
	MissionInfo_VIRTUE   MissionInfo_MissionType = 1
)

func (MissionInfo_MissionType) Descriptor

func (MissionInfo_MissionType) Enum

func (MissionInfo_MissionType) EnumDescriptor deprecated

func (MissionInfo_MissionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use MissionInfo_MissionType.Descriptor instead.

func (MissionInfo_MissionType) Number

func (MissionInfo_MissionType) String

func (x MissionInfo_MissionType) String() string

func (MissionInfo_MissionType) Type

func (*MissionInfo_MissionType) UnmarshalJSON deprecated

func (x *MissionInfo_MissionType) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type MissionInfo_Spaceship

type MissionInfo_Spaceship int32
const (
	MissionInfo_CHICKEN_ONE         MissionInfo_Spaceship = 0
	MissionInfo_CHICKEN_NINE        MissionInfo_Spaceship = 1
	MissionInfo_CHICKEN_HEAVY       MissionInfo_Spaceship = 2
	MissionInfo_BCR                 MissionInfo_Spaceship = 3
	MissionInfo_MILLENIUM_CHICKEN   MissionInfo_Spaceship = 4
	MissionInfo_CORELLIHEN_CORVETTE MissionInfo_Spaceship = 5
	MissionInfo_GALEGGTICA          MissionInfo_Spaceship = 6
	MissionInfo_CHICKFIANT          MissionInfo_Spaceship = 7
	MissionInfo_VOYEGGER            MissionInfo_Spaceship = 8
	MissionInfo_HENERPRISE          MissionInfo_Spaceship = 9
	MissionInfo_ATREGGIES           MissionInfo_Spaceship = 10
)

func (MissionInfo_Spaceship) Descriptor

func (MissionInfo_Spaceship) Enum

func (MissionInfo_Spaceship) EnumDescriptor deprecated

func (MissionInfo_Spaceship) EnumDescriptor() ([]byte, []int)

Deprecated: Use MissionInfo_Spaceship.Descriptor instead.

func (MissionInfo_Spaceship) Number

func (MissionInfo_Spaceship) String

func (x MissionInfo_Spaceship) String() string

func (MissionInfo_Spaceship) Type

func (*MissionInfo_Spaceship) UnmarshalJSON deprecated

func (x *MissionInfo_Spaceship) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type MissionInfo_Status

type MissionInfo_Status int32
const (
	MissionInfo_FUELING           MissionInfo_Status = 0
	MissionInfo_PREPARE_TO_LAUNCH MissionInfo_Status = 5
	MissionInfo_EXPLORING         MissionInfo_Status = 10
	MissionInfo_RETURNED          MissionInfo_Status = 15
	MissionInfo_ANALYZING         MissionInfo_Status = 16
	MissionInfo_COMPLETE          MissionInfo_Status = 20
	MissionInfo_ARCHIVED          MissionInfo_Status = 25
	MissionInfo_ABORTED           MissionInfo_Status = 30
)

func (MissionInfo_Status) Descriptor

func (MissionInfo_Status) Enum

func (MissionInfo_Status) EnumDescriptor deprecated

func (MissionInfo_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use MissionInfo_Status.Descriptor instead.

func (MissionInfo_Status) Number

func (MissionInfo_Status) String

func (x MissionInfo_Status) String() string

func (MissionInfo_Status) Type

func (*MissionInfo_Status) UnmarshalJSON deprecated

func (x *MissionInfo_Status) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type MissionRequest

type MissionRequest struct {
	Rinfo         *BasicRequestInfo    `protobuf:"bytes,4,opt,name=rinfo" json:"rinfo,omitempty"`
	ClientVersion *uint32              `protobuf:"varint,1,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	EiUserId      *string              `protobuf:"bytes,3,opt,name=ei_user_id,json=eiUserId" json:"ei_user_id,omitempty"`
	Info          *MissionInfo         `protobuf:"bytes,2,opt,name=info" json:"info,omitempty"`
	ClientInfo    *ArtifactsClientInfo `protobuf:"bytes,5,opt,name=client_info,json=clientInfo" json:"client_info,omitempty"`
	// contains filtered or unexported fields
}

func (*MissionRequest) Descriptor deprecated

func (*MissionRequest) Descriptor() ([]byte, []int)

Deprecated: Use MissionRequest.ProtoReflect.Descriptor instead.

func (*MissionRequest) GetClientInfo

func (x *MissionRequest) GetClientInfo() *ArtifactsClientInfo

func (*MissionRequest) GetClientVersion

func (x *MissionRequest) GetClientVersion() uint32

func (*MissionRequest) GetEiUserId

func (x *MissionRequest) GetEiUserId() string

func (*MissionRequest) GetInfo

func (x *MissionRequest) GetInfo() *MissionInfo

func (*MissionRequest) GetRinfo

func (x *MissionRequest) GetRinfo() *BasicRequestInfo

func (*MissionRequest) ProtoMessage

func (*MissionRequest) ProtoMessage()

func (*MissionRequest) ProtoReflect

func (x *MissionRequest) ProtoReflect() protoreflect.Message

func (*MissionRequest) Reset

func (x *MissionRequest) Reset()

func (*MissionRequest) String

func (x *MissionRequest) String() string

type MissionResponse

type MissionResponse struct {
	Success *bool        `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Info    *MissionInfo `protobuf:"bytes,2,opt,name=info" json:"info,omitempty"`
	// contains filtered or unexported fields
}

func (*MissionResponse) Descriptor deprecated

func (*MissionResponse) Descriptor() ([]byte, []int)

Deprecated: Use MissionResponse.ProtoReflect.Descriptor instead.

func (*MissionResponse) GetInfo

func (x *MissionResponse) GetInfo() *MissionInfo

func (*MissionResponse) GetSuccess

func (x *MissionResponse) GetSuccess() bool

func (*MissionResponse) ProtoMessage

func (*MissionResponse) ProtoMessage()

func (*MissionResponse) ProtoReflect

func (x *MissionResponse) ProtoReflect() protoreflect.Message

func (*MissionResponse) Reset

func (x *MissionResponse) Reset()

func (*MissionResponse) String

func (x *MissionResponse) String() string

type MyContracts

type MyContracts struct {
	ContractIdsSeen         []string                      `protobuf:"bytes,3,rep,name=contract_ids_seen,json=contractIdsSeen" json:"contract_ids_seen,omitempty"`
	Contracts               []*LocalContract              `protobuf:"bytes,1,rep,name=contracts" json:"contracts,omitempty"`
	Archive                 []*LocalContract              `protobuf:"bytes,2,rep,name=archive" json:"archive,omitempty"`
	CurrentCoopStatuses     []*ContractCoopStatusResponse `protobuf:"bytes,4,rep,name=current_coop_statuses,json=currentCoopStatuses" json:"current_coop_statuses,omitempty"`
	LastCpi                 *ContractPlayerInfo           `protobuf:"bytes,5,opt,name=last_cpi,json=lastCpi" json:"last_cpi,omitempty"`
	InitialGradeRevealed    *bool                         `protobuf:"varint,6,opt,name=initial_grade_revealed,json=initialGradeRevealed" json:"initial_grade_revealed,omitempty"`
	LastGradeProgressShown  *float64                      `` /* 126-byte string literal not displayed */
	ShowAdvancedEvaluations *bool                         `` /* 126-byte string literal not displayed */
	CustomEggInfo           []*CustomEgg                  `protobuf:"bytes,9,rep,name=custom_egg_info,json=customEggInfo" json:"custom_egg_info,omitempty"`
	// contains filtered or unexported fields
}

func (*MyContracts) Descriptor deprecated

func (*MyContracts) Descriptor() ([]byte, []int)

Deprecated: Use MyContracts.ProtoReflect.Descriptor instead.

func (*MyContracts) GetArchive

func (x *MyContracts) GetArchive() []*LocalContract

func (*MyContracts) GetContractIdsSeen

func (x *MyContracts) GetContractIdsSeen() []string

func (*MyContracts) GetContracts

func (x *MyContracts) GetContracts() []*LocalContract

func (*MyContracts) GetCurrentCoopStatuses

func (x *MyContracts) GetCurrentCoopStatuses() []*ContractCoopStatusResponse

func (*MyContracts) GetCustomEggInfo

func (x *MyContracts) GetCustomEggInfo() []*CustomEgg

func (*MyContracts) GetInitialGradeRevealed

func (x *MyContracts) GetInitialGradeRevealed() bool

func (*MyContracts) GetLastCpi

func (x *MyContracts) GetLastCpi() *ContractPlayerInfo

func (*MyContracts) GetLastGradeProgressShown

func (x *MyContracts) GetLastGradeProgressShown() float64

func (*MyContracts) GetShowAdvancedEvaluations

func (x *MyContracts) GetShowAdvancedEvaluations() bool

func (*MyContracts) ProtoMessage

func (*MyContracts) ProtoMessage()

func (*MyContracts) ProtoReflect

func (x *MyContracts) ProtoReflect() protoreflect.Message

func (*MyContracts) Reset

func (x *MyContracts) Reset()

func (*MyContracts) String

func (x *MyContracts) String() string

type PathOfVirtueInfo

type PathOfVirtueInfo struct {
	ServerTime *float64 `protobuf:"fixed64,1,opt,name=server_time,json=serverTime" json:"server_time,omitempty"`
	SimTime    *float64 `protobuf:"fixed64,2,opt,name=sim_time,json=simTime" json:"sim_time,omitempty"`
	ResetIndex *uint32  `protobuf:"varint,3,opt,name=reset_index,json=resetIndex" json:"reset_index,omitempty"`
	// contains filtered or unexported fields
}

func (*PathOfVirtueInfo) Descriptor deprecated

func (*PathOfVirtueInfo) Descriptor() ([]byte, []int)

Deprecated: Use PathOfVirtueInfo.ProtoReflect.Descriptor instead.

func (*PathOfVirtueInfo) GetResetIndex

func (x *PathOfVirtueInfo) GetResetIndex() uint32

func (*PathOfVirtueInfo) GetServerTime

func (x *PathOfVirtueInfo) GetServerTime() float64

func (*PathOfVirtueInfo) GetSimTime

func (x *PathOfVirtueInfo) GetSimTime() float64

func (*PathOfVirtueInfo) ProtoMessage

func (*PathOfVirtueInfo) ProtoMessage()

func (*PathOfVirtueInfo) ProtoReflect

func (x *PathOfVirtueInfo) ProtoReflect() protoreflect.Message

func (*PathOfVirtueInfo) Reset

func (x *PathOfVirtueInfo) Reset()

func (*PathOfVirtueInfo) String

func (x *PathOfVirtueInfo) String() string

type PeriodicalsResponse

type PeriodicalsResponse struct {
	Sales              *SalesInfo                         `protobuf:"bytes,1,opt,name=sales" json:"sales,omitempty"`
	Events             *EggIncCurrentEvents               `protobuf:"bytes,2,opt,name=events" json:"events,omitempty"`
	Contracts          *ContractsResponse                 `protobuf:"bytes,3,opt,name=contracts" json:"contracts,omitempty"`
	Evaluations        []*ContractEvaluation              `protobuf:"bytes,8,rep,name=evaluations" json:"evaluations,omitempty"`
	Gifts              []*ServerGift                      `protobuf:"bytes,4,rep,name=gifts" json:"gifts,omitempty"`
	ArtifactCases      []*CompleteMissionResponse         `protobuf:"bytes,9,rep,name=artifact_cases,json=artifactCases" json:"artifact_cases,omitempty"`
	LiveConfig         *LiveConfig                        `protobuf:"bytes,5,opt,name=live_config,json=liveConfig" json:"live_config,omitempty"`
	MailBag            *MailDB                            `protobuf:"bytes,6,opt,name=mail_bag,json=mailBag" json:"mail_bag,omitempty"`
	ContractPlayerInfo *ContractPlayerInfo                `protobuf:"bytes,7,opt,name=contract_player_info,json=contractPlayerInfo" json:"contract_player_info,omitempty"`
	ShowcaseRoyalties  []*PeriodicalsResponse_RoyaltyInfo `protobuf:"bytes,10,rep,name=showcase_royalties,json=showcaseRoyalties" json:"showcase_royalties,omitempty"`
	// contains filtered or unexported fields
}

func (*PeriodicalsResponse) Descriptor deprecated

func (*PeriodicalsResponse) Descriptor() ([]byte, []int)

Deprecated: Use PeriodicalsResponse.ProtoReflect.Descriptor instead.

func (*PeriodicalsResponse) GetArtifactCases

func (x *PeriodicalsResponse) GetArtifactCases() []*CompleteMissionResponse

func (*PeriodicalsResponse) GetContractPlayerInfo

func (x *PeriodicalsResponse) GetContractPlayerInfo() *ContractPlayerInfo

func (*PeriodicalsResponse) GetContracts

func (x *PeriodicalsResponse) GetContracts() *ContractsResponse

func (*PeriodicalsResponse) GetEvaluations

func (x *PeriodicalsResponse) GetEvaluations() []*ContractEvaluation

func (*PeriodicalsResponse) GetEvents

func (x *PeriodicalsResponse) GetEvents() *EggIncCurrentEvents

func (*PeriodicalsResponse) GetGifts

func (x *PeriodicalsResponse) GetGifts() []*ServerGift

func (*PeriodicalsResponse) GetLiveConfig

func (x *PeriodicalsResponse) GetLiveConfig() *LiveConfig

func (*PeriodicalsResponse) GetMailBag

func (x *PeriodicalsResponse) GetMailBag() *MailDB

func (*PeriodicalsResponse) GetSales

func (x *PeriodicalsResponse) GetSales() *SalesInfo

func (*PeriodicalsResponse) GetShowcaseRoyalties

func (x *PeriodicalsResponse) GetShowcaseRoyalties() []*PeriodicalsResponse_RoyaltyInfo

func (*PeriodicalsResponse) ProtoMessage

func (*PeriodicalsResponse) ProtoMessage()

func (*PeriodicalsResponse) ProtoReflect

func (x *PeriodicalsResponse) ProtoReflect() protoreflect.Message

func (*PeriodicalsResponse) Reset

func (x *PeriodicalsResponse) Reset()

func (*PeriodicalsResponse) String

func (x *PeriodicalsResponse) String() string

type PeriodicalsResponse_RoyaltyInfo

type PeriodicalsResponse_RoyaltyInfo struct {
	Id     *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Amount *uint32 `protobuf:"varint,2,opt,name=amount" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*PeriodicalsResponse_RoyaltyInfo) Descriptor deprecated

func (*PeriodicalsResponse_RoyaltyInfo) Descriptor() ([]byte, []int)

Deprecated: Use PeriodicalsResponse_RoyaltyInfo.ProtoReflect.Descriptor instead.

func (*PeriodicalsResponse_RoyaltyInfo) GetAmount

func (x *PeriodicalsResponse_RoyaltyInfo) GetAmount() uint32

func (*PeriodicalsResponse_RoyaltyInfo) GetId

func (*PeriodicalsResponse_RoyaltyInfo) ProtoMessage

func (*PeriodicalsResponse_RoyaltyInfo) ProtoMessage()

func (*PeriodicalsResponse_RoyaltyInfo) ProtoReflect

func (*PeriodicalsResponse_RoyaltyInfo) Reset

func (*PeriodicalsResponse_RoyaltyInfo) String

type Platform

type Platform int32
const (
	Platform_UNKNOWN_PLATFORM Platform = 0
	Platform_IOS              Platform = 1
	Platform_DROID            Platform = 2
)

func (Platform) Descriptor

func (Platform) Descriptor() protoreflect.EnumDescriptor

func (Platform) Enum

func (x Platform) Enum() *Platform

func (Platform) EnumDescriptor deprecated

func (Platform) EnumDescriptor() ([]byte, []int)

Deprecated: Use Platform.Descriptor instead.

func (Platform) Number

func (x Platform) Number() protoreflect.EnumNumber

func (Platform) String

func (x Platform) String() string

func (Platform) Type

func (*Platform) UnmarshalJSON deprecated

func (x *Platform) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type PlayerFarmInfo

type PlayerFarmInfo struct {
	ClientVersion          *uint32                    `protobuf:"varint,20,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	SoulEggs               *float64                   `protobuf:"fixed64,1,opt,name=soul_eggs,json=soulEggs" json:"soul_eggs,omitempty"`
	EggsOfProphecy         *uint64                    `protobuf:"varint,2,opt,name=eggs_of_prophecy,json=eggsOfProphecy" json:"eggs_of_prophecy,omitempty"`
	PermitLevel            *uint32                    `protobuf:"varint,3,opt,name=permit_level,json=permitLevel" json:"permit_level,omitempty"`
	HyperloopStation       *bool                      `protobuf:"varint,4,opt,name=hyperloop_station,json=hyperloopStation" json:"hyperloop_station,omitempty"`
	EggMedalLevel          []uint32                   `protobuf:"varint,5,rep,name=egg_medal_level,json=eggMedalLevel" json:"egg_medal_level,omitempty"`
	EpicResearch           []*Backup_ResearchItem     `protobuf:"bytes,6,rep,name=epic_research,json=epicResearch" json:"epic_research,omitempty"`
	EggType                *Egg                       `protobuf:"varint,7,opt,name=egg_type,json=eggType,enum=ei.Egg" json:"egg_type,omitempty"`
	CashOnHand             *float64                   `protobuf:"fixed64,8,opt,name=cash_on_hand,json=cashOnHand" json:"cash_on_hand,omitempty"`
	Habs                   []uint32                   `protobuf:"varint,9,rep,name=habs" json:"habs,omitempty"`
	HabPopulation          []uint64                   `protobuf:"varint,10,rep,name=hab_population,json=habPopulation" json:"hab_population,omitempty"`
	HabCapacity            []uint64                   `protobuf:"varint,21,rep,name=hab_capacity,json=habCapacity" json:"hab_capacity,omitempty"`
	Vehicles               []uint32                   `protobuf:"varint,11,rep,name=vehicles" json:"vehicles,omitempty"`
	TrainLength            []uint32                   `protobuf:"varint,12,rep,name=train_length,json=trainLength" json:"train_length,omitempty"`
	SilosOwned             *uint32                    `protobuf:"varint,13,opt,name=silos_owned,json=silosOwned" json:"silos_owned,omitempty"`
	CommonResearch         []*Backup_ResearchItem     `protobuf:"bytes,14,rep,name=common_research,json=commonResearch" json:"common_research,omitempty"`
	ActiveBoosts           []*Backup_ActiveBoost      `protobuf:"bytes,15,rep,name=active_boosts,json=activeBoosts" json:"active_boosts,omitempty"`
	BoostTokensOnHand      *uint32                    `protobuf:"varint,16,opt,name=boost_tokens_on_hand,json=boostTokensOnHand" json:"boost_tokens_on_hand,omitempty"`
	EquippedArtifacts      []*CompleteArtifact        `protobuf:"bytes,17,rep,name=equipped_artifacts,json=equippedArtifacts" json:"equipped_artifacts,omitempty"`
	ArtifactInventoryScore *uint64                    `protobuf:"varint,18,opt,name=artifact_inventory_score,json=artifactInventoryScore" json:"artifact_inventory_score,omitempty"`
	FarmAppearance         *ShellDB_FarmConfiguration `protobuf:"bytes,19,opt,name=farm_appearance,json=farmAppearance" json:"farm_appearance,omitempty"`
	Timestamp              *float64                   `protobuf:"fixed64,22,opt,name=timestamp" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*PlayerFarmInfo) Descriptor deprecated

func (*PlayerFarmInfo) Descriptor() ([]byte, []int)

Deprecated: Use PlayerFarmInfo.ProtoReflect.Descriptor instead.

func (*PlayerFarmInfo) GetActiveBoosts

func (x *PlayerFarmInfo) GetActiveBoosts() []*Backup_ActiveBoost

func (*PlayerFarmInfo) GetArtifactInventoryScore

func (x *PlayerFarmInfo) GetArtifactInventoryScore() uint64

func (*PlayerFarmInfo) GetBoostTokensOnHand

func (x *PlayerFarmInfo) GetBoostTokensOnHand() uint32

func (*PlayerFarmInfo) GetCashOnHand

func (x *PlayerFarmInfo) GetCashOnHand() float64

func (*PlayerFarmInfo) GetClientVersion

func (x *PlayerFarmInfo) GetClientVersion() uint32

func (*PlayerFarmInfo) GetCommonResearch

func (x *PlayerFarmInfo) GetCommonResearch() []*Backup_ResearchItem

func (*PlayerFarmInfo) GetEggMedalLevel

func (x *PlayerFarmInfo) GetEggMedalLevel() []uint32

func (*PlayerFarmInfo) GetEggType

func (x *PlayerFarmInfo) GetEggType() Egg

func (*PlayerFarmInfo) GetEggsOfProphecy

func (x *PlayerFarmInfo) GetEggsOfProphecy() uint64

func (*PlayerFarmInfo) GetEpicResearch

func (x *PlayerFarmInfo) GetEpicResearch() []*Backup_ResearchItem

func (*PlayerFarmInfo) GetEquippedArtifacts

func (x *PlayerFarmInfo) GetEquippedArtifacts() []*CompleteArtifact

func (*PlayerFarmInfo) GetFarmAppearance

func (x *PlayerFarmInfo) GetFarmAppearance() *ShellDB_FarmConfiguration

func (*PlayerFarmInfo) GetHabCapacity

func (x *PlayerFarmInfo) GetHabCapacity() []uint64

func (*PlayerFarmInfo) GetHabPopulation

func (x *PlayerFarmInfo) GetHabPopulation() []uint64

func (*PlayerFarmInfo) GetHabs

func (x *PlayerFarmInfo) GetHabs() []uint32

func (*PlayerFarmInfo) GetHyperloopStation

func (x *PlayerFarmInfo) GetHyperloopStation() bool

func (*PlayerFarmInfo) GetPermitLevel

func (x *PlayerFarmInfo) GetPermitLevel() uint32

func (*PlayerFarmInfo) GetSilosOwned

func (x *PlayerFarmInfo) GetSilosOwned() uint32

func (*PlayerFarmInfo) GetSoulEggs

func (x *PlayerFarmInfo) GetSoulEggs() float64

func (*PlayerFarmInfo) GetTimestamp

func (x *PlayerFarmInfo) GetTimestamp() float64

func (*PlayerFarmInfo) GetTrainLength

func (x *PlayerFarmInfo) GetTrainLength() []uint32

func (*PlayerFarmInfo) GetVehicles

func (x *PlayerFarmInfo) GetVehicles() []uint32

func (*PlayerFarmInfo) ProtoMessage

func (*PlayerFarmInfo) ProtoMessage()

func (*PlayerFarmInfo) ProtoReflect

func (x *PlayerFarmInfo) ProtoReflect() protoreflect.Message

func (*PlayerFarmInfo) Reset

func (x *PlayerFarmInfo) Reset()

func (*PlayerFarmInfo) String

func (x *PlayerFarmInfo) String() string

type PlayerLastChickenRunTimes

type PlayerLastChickenRunTimes struct {
	UserId  *string                `protobuf:"bytes,4,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Entries []*CoopChickenRunEntry `protobuf:"bytes,3,rep,name=entries" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*PlayerLastChickenRunTimes) Descriptor deprecated

func (*PlayerLastChickenRunTimes) Descriptor() ([]byte, []int)

Deprecated: Use PlayerLastChickenRunTimes.ProtoReflect.Descriptor instead.

func (*PlayerLastChickenRunTimes) GetEntries

func (*PlayerLastChickenRunTimes) GetUserId

func (x *PlayerLastChickenRunTimes) GetUserId() string

func (*PlayerLastChickenRunTimes) ProtoMessage

func (*PlayerLastChickenRunTimes) ProtoMessage()

func (*PlayerLastChickenRunTimes) ProtoReflect

func (*PlayerLastChickenRunTimes) Reset

func (x *PlayerLastChickenRunTimes) Reset()

func (*PlayerLastChickenRunTimes) String

func (x *PlayerLastChickenRunTimes) String() string

type QueryCoopRequest

type QueryCoopRequest struct {
	Rinfo              *BasicRequestInfo     `protobuf:"bytes,5,opt,name=rinfo" json:"rinfo,omitempty"`
	ContractIdentifier *string               `protobuf:"bytes,1,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	CoopIdentifier     *string               `protobuf:"bytes,2,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	League             *uint32               `protobuf:"varint,4,opt,name=league" json:"league,omitempty"`
	Grade              *Contract_PlayerGrade `protobuf:"varint,6,opt,name=grade,enum=ei.Contract_PlayerGrade" json:"grade,omitempty"`
	ClientVersion      *uint32               `protobuf:"varint,3,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryCoopRequest) Descriptor deprecated

func (*QueryCoopRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryCoopRequest.ProtoReflect.Descriptor instead.

func (*QueryCoopRequest) GetClientVersion

func (x *QueryCoopRequest) GetClientVersion() uint32

func (*QueryCoopRequest) GetContractIdentifier

func (x *QueryCoopRequest) GetContractIdentifier() string

func (*QueryCoopRequest) GetCoopIdentifier

func (x *QueryCoopRequest) GetCoopIdentifier() string

func (*QueryCoopRequest) GetGrade

func (x *QueryCoopRequest) GetGrade() Contract_PlayerGrade

func (*QueryCoopRequest) GetLeague

func (x *QueryCoopRequest) GetLeague() uint32

func (*QueryCoopRequest) GetRinfo

func (x *QueryCoopRequest) GetRinfo() *BasicRequestInfo

func (*QueryCoopRequest) ProtoMessage

func (*QueryCoopRequest) ProtoMessage()

func (*QueryCoopRequest) ProtoReflect

func (x *QueryCoopRequest) ProtoReflect() protoreflect.Message

func (*QueryCoopRequest) Reset

func (x *QueryCoopRequest) Reset()

func (*QueryCoopRequest) String

func (x *QueryCoopRequest) String() string

type QueryCoopResponse

type QueryCoopResponse struct {
	Exists          *bool `protobuf:"varint,1,opt,name=exists" json:"exists,omitempty"`
	Full            *bool `protobuf:"varint,2,opt,name=full" json:"full,omitempty"`
	Expired         *bool `protobuf:"varint,5,opt,name=expired" json:"expired,omitempty"`
	DifferentLeague *bool `protobuf:"varint,4,opt,name=different_league,json=differentLeague" json:"different_league,omitempty"`
	DifferentGrade  *bool `protobuf:"varint,6,opt,name=different_grade,json=differentGrade" json:"different_grade,omitempty"`
	CcOnly          *bool `protobuf:"varint,7,opt,name=cc_only,json=ccOnly" json:"cc_only,omitempty"`
	Banned          *bool `protobuf:"varint,3,opt,name=banned" json:"banned,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryCoopResponse) Descriptor deprecated

func (*QueryCoopResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryCoopResponse.ProtoReflect.Descriptor instead.

func (*QueryCoopResponse) GetBanned

func (x *QueryCoopResponse) GetBanned() bool

func (*QueryCoopResponse) GetCcOnly

func (x *QueryCoopResponse) GetCcOnly() bool

func (*QueryCoopResponse) GetDifferentGrade

func (x *QueryCoopResponse) GetDifferentGrade() bool

func (*QueryCoopResponse) GetDifferentLeague

func (x *QueryCoopResponse) GetDifferentLeague() bool

func (*QueryCoopResponse) GetExists

func (x *QueryCoopResponse) GetExists() bool

func (*QueryCoopResponse) GetExpired

func (x *QueryCoopResponse) GetExpired() bool

func (*QueryCoopResponse) GetFull

func (x *QueryCoopResponse) GetFull() bool

func (*QueryCoopResponse) ProtoMessage

func (*QueryCoopResponse) ProtoMessage()

func (*QueryCoopResponse) ProtoReflect

func (x *QueryCoopResponse) ProtoReflect() protoreflect.Message

func (*QueryCoopResponse) Reset

func (x *QueryCoopResponse) Reset()

func (*QueryCoopResponse) String

func (x *QueryCoopResponse) String() string

type Recipe

type Recipe struct {
	Ingredients   []Ingredient  `json:"ingredients"`
	CraftingPrice CraftingPrice `json:"crafting_price"`
}

Recipe holds the crafting recipe for each artifact

type ReportPlayerCoopRequest

type ReportPlayerCoopRequest struct {
	Rinfo              *BasicRequestInfo               `protobuf:"bytes,1,opt,name=rinfo" json:"rinfo,omitempty"`
	ContractIdentifier *string                         `protobuf:"bytes,2,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	CoopIdentifier     *string                         `protobuf:"bytes,3,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	UserId             *string                         `protobuf:"bytes,4,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Reason             *ReportPlayerCoopRequest_Reason `protobuf:"varint,5,opt,name=reason,enum=ei.ReportPlayerCoopRequest_Reason" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportPlayerCoopRequest) Descriptor deprecated

func (*ReportPlayerCoopRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReportPlayerCoopRequest.ProtoReflect.Descriptor instead.

func (*ReportPlayerCoopRequest) GetContractIdentifier

func (x *ReportPlayerCoopRequest) GetContractIdentifier() string

func (*ReportPlayerCoopRequest) GetCoopIdentifier

func (x *ReportPlayerCoopRequest) GetCoopIdentifier() string

func (*ReportPlayerCoopRequest) GetReason

func (*ReportPlayerCoopRequest) GetRinfo

func (*ReportPlayerCoopRequest) GetUserId

func (x *ReportPlayerCoopRequest) GetUserId() string

func (*ReportPlayerCoopRequest) ProtoMessage

func (*ReportPlayerCoopRequest) ProtoMessage()

func (*ReportPlayerCoopRequest) ProtoReflect

func (x *ReportPlayerCoopRequest) ProtoReflect() protoreflect.Message

func (*ReportPlayerCoopRequest) Reset

func (x *ReportPlayerCoopRequest) Reset()

func (*ReportPlayerCoopRequest) String

func (x *ReportPlayerCoopRequest) String() string

type ReportPlayerCoopRequest_Reason

type ReportPlayerCoopRequest_Reason int32
const (
	ReportPlayerCoopRequest_UNKNOWN        ReportPlayerCoopRequest_Reason = 0
	ReportPlayerCoopRequest_OFFENSIVE_NAME ReportPlayerCoopRequest_Reason = 1
	ReportPlayerCoopRequest_CHEATING       ReportPlayerCoopRequest_Reason = 2
	ReportPlayerCoopRequest_LEECHING       ReportPlayerCoopRequest_Reason = 3
)

func (ReportPlayerCoopRequest_Reason) Descriptor

func (ReportPlayerCoopRequest_Reason) Enum

func (ReportPlayerCoopRequest_Reason) EnumDescriptor deprecated

func (ReportPlayerCoopRequest_Reason) EnumDescriptor() ([]byte, []int)

Deprecated: Use ReportPlayerCoopRequest_Reason.Descriptor instead.

func (ReportPlayerCoopRequest_Reason) Number

func (ReportPlayerCoopRequest_Reason) String

func (ReportPlayerCoopRequest_Reason) Type

func (*ReportPlayerCoopRequest_Reason) UnmarshalJSON deprecated

func (x *ReportPlayerCoopRequest_Reason) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ReturnEDTPayload

type ReturnEDTPayload struct {
	EiUserId *string `protobuf:"bytes,1,opt,name=ei_user_id,json=eiUserId" json:"ei_user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ReturnEDTPayload) Descriptor deprecated

func (*ReturnEDTPayload) Descriptor() ([]byte, []int)

Deprecated: Use ReturnEDTPayload.ProtoReflect.Descriptor instead.

func (*ReturnEDTPayload) GetEiUserId

func (x *ReturnEDTPayload) GetEiUserId() string

func (*ReturnEDTPayload) ProtoMessage

func (*ReturnEDTPayload) ProtoMessage()

func (*ReturnEDTPayload) ProtoReflect

func (x *ReturnEDTPayload) ProtoReflect() protoreflect.Message

func (*ReturnEDTPayload) Reset

func (x *ReturnEDTPayload) Reset()

func (*ReturnEDTPayload) String

func (x *ReturnEDTPayload) String() string

type Reward

type Reward struct {
	RewardType    *RewardType `protobuf:"varint,1,opt,name=reward_type,json=rewardType,enum=ei.RewardType" json:"reward_type,omitempty"`
	RewardSubType *string     `protobuf:"bytes,2,opt,name=reward_sub_type,json=rewardSubType" json:"reward_sub_type,omitempty"`
	RewardAmount  *float64    `protobuf:"fixed64,3,opt,name=reward_amount,json=rewardAmount" json:"reward_amount,omitempty"`
	// contains filtered or unexported fields
}

func (*Reward) Descriptor deprecated

func (*Reward) Descriptor() ([]byte, []int)

Deprecated: Use Reward.ProtoReflect.Descriptor instead.

func (*Reward) GetRewardAmount

func (x *Reward) GetRewardAmount() float64

func (*Reward) GetRewardSubType

func (x *Reward) GetRewardSubType() string

func (*Reward) GetRewardType

func (x *Reward) GetRewardType() RewardType

func (*Reward) ProtoMessage

func (*Reward) ProtoMessage()

func (*Reward) ProtoReflect

func (x *Reward) ProtoReflect() protoreflect.Message

func (*Reward) Reset

func (x *Reward) Reset()

func (*Reward) String

func (x *Reward) String() string

type RewardType

type RewardType int32
const (
	RewardType_CASH               RewardType = 1
	RewardType_GOLD               RewardType = 2
	RewardType_SOUL_EGGS          RewardType = 3
	RewardType_EGGS_OF_PROPHECY   RewardType = 4
	RewardType_EPIC_RESEARCH_ITEM RewardType = 5
	RewardType_PIGGY_FILL         RewardType = 6
	RewardType_PIGGY_MULTIPLIER   RewardType = 7
	RewardType_PIGGY_LEVEL_BUMP   RewardType = 8
	RewardType_BOOST              RewardType = 9
	RewardType_BOOST_TOKEN        RewardType = 10
	RewardType_ARTIFACT           RewardType = 11
	RewardType_ARTIFACT_CASE      RewardType = 12
	RewardType_CHICKEN            RewardType = 13
	RewardType_SHELL_SCRIPT       RewardType = 14
	RewardType_VIRTUE_GEM         RewardType = 15
	RewardType_UNKNOWN_REWARD     RewardType = 100
)

func (RewardType) Descriptor

func (RewardType) Descriptor() protoreflect.EnumDescriptor

func (RewardType) Enum

func (x RewardType) Enum() *RewardType

func (RewardType) EnumDescriptor deprecated

func (RewardType) EnumDescriptor() ([]byte, []int)

Deprecated: Use RewardType.Descriptor instead.

func (RewardType) Number

func (x RewardType) Number() protoreflect.EnumNumber

func (RewardType) String

func (x RewardType) String() string

func (RewardType) Type

func (*RewardType) UnmarshalJSON deprecated

func (x *RewardType) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type SalesInfo

type SalesInfo struct {
	Sales []*IAPSaleEntry `protobuf:"bytes,1,rep,name=sales" json:"sales,omitempty"`
	// contains filtered or unexported fields
}

func (*SalesInfo) Descriptor deprecated

func (*SalesInfo) Descriptor() ([]byte, []int)

Deprecated: Use SalesInfo.ProtoReflect.Descriptor instead.

func (*SalesInfo) GetSales

func (x *SalesInfo) GetSales() []*IAPSaleEntry

func (*SalesInfo) ProtoMessage

func (*SalesInfo) ProtoMessage()

func (*SalesInfo) ProtoReflect

func (x *SalesInfo) ProtoReflect() protoreflect.Message

func (*SalesInfo) Reset

func (x *SalesInfo) Reset()

func (*SalesInfo) String

func (x *SalesInfo) String() string

type SalesInfoRequest

type SalesInfoRequest struct {
	UserId               *string  `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	PiggyFull            *bool    `protobuf:"varint,2,opt,name=piggy_full,json=piggyFull" json:"piggy_full,omitempty"`
	PiggyFoundFull       *bool    `protobuf:"varint,3,opt,name=piggy_found_full,json=piggyFoundFull" json:"piggy_found_full,omitempty"`
	SecondsFullRealtime  *float64 `protobuf:"fixed64,4,opt,name=seconds_full_realtime,json=secondsFullRealtime" json:"seconds_full_realtime,omitempty"`
	SecondsFullGametime  *float64 `protobuf:"fixed64,5,opt,name=seconds_full_gametime,json=secondsFullGametime" json:"seconds_full_gametime,omitempty"`
	LostIncrements       *uint32  `protobuf:"varint,7,opt,name=lost_increments,json=lostIncrements" json:"lost_increments,omitempty"`
	CurrentClientVersion *uint32  `protobuf:"varint,10,opt,name=current_client_version,json=currentClientVersion" json:"current_client_version,omitempty"`
	// contains filtered or unexported fields
}

func (*SalesInfoRequest) Descriptor deprecated

func (*SalesInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use SalesInfoRequest.ProtoReflect.Descriptor instead.

func (*SalesInfoRequest) GetCurrentClientVersion

func (x *SalesInfoRequest) GetCurrentClientVersion() uint32

func (*SalesInfoRequest) GetLostIncrements

func (x *SalesInfoRequest) GetLostIncrements() uint32

func (*SalesInfoRequest) GetPiggyFoundFull

func (x *SalesInfoRequest) GetPiggyFoundFull() bool

func (*SalesInfoRequest) GetPiggyFull

func (x *SalesInfoRequest) GetPiggyFull() bool

func (*SalesInfoRequest) GetSecondsFullGametime

func (x *SalesInfoRequest) GetSecondsFullGametime() float64

func (*SalesInfoRequest) GetSecondsFullRealtime

func (x *SalesInfoRequest) GetSecondsFullRealtime() float64

func (*SalesInfoRequest) GetUserId

func (x *SalesInfoRequest) GetUserId() string

func (*SalesInfoRequest) ProtoMessage

func (*SalesInfoRequest) ProtoMessage()

func (*SalesInfoRequest) ProtoReflect

func (x *SalesInfoRequest) ProtoReflect() protoreflect.Message

func (*SalesInfoRequest) Reset

func (x *SalesInfoRequest) Reset()

func (*SalesInfoRequest) String

func (x *SalesInfoRequest) String() string

type SaveBackupResponse

type SaveBackupResponse struct {
	Success        *bool   `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	ErrorCode      *uint32 `protobuf:"varint,2,opt,name=error_code,json=errorCode" json:"error_code,omitempty"`
	Message        *string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	ExistingBackup *Backup `protobuf:"bytes,4,opt,name=existing_backup,json=existingBackup" json:"existing_backup,omitempty"`
	// contains filtered or unexported fields
}

func (*SaveBackupResponse) Descriptor deprecated

func (*SaveBackupResponse) Descriptor() ([]byte, []int)

Deprecated: Use SaveBackupResponse.ProtoReflect.Descriptor instead.

func (*SaveBackupResponse) GetErrorCode

func (x *SaveBackupResponse) GetErrorCode() uint32

func (*SaveBackupResponse) GetExistingBackup

func (x *SaveBackupResponse) GetExistingBackup() *Backup

func (*SaveBackupResponse) GetMessage

func (x *SaveBackupResponse) GetMessage() string

func (*SaveBackupResponse) GetSuccess

func (x *SaveBackupResponse) GetSuccess() bool

func (*SaveBackupResponse) ProtoMessage

func (*SaveBackupResponse) ProtoMessage()

func (*SaveBackupResponse) ProtoReflect

func (x *SaveBackupResponse) ProtoReflect() protoreflect.Message

func (*SaveBackupResponse) Reset

func (x *SaveBackupResponse) Reset()

func (*SaveBackupResponse) String

func (x *SaveBackupResponse) String() string

type SaveBackupResponse_ErrorCodes

type SaveBackupResponse_ErrorCodes int32
const (
	SaveBackupResponse_NO_ERROR            SaveBackupResponse_ErrorCodes = 0
	SaveBackupResponse_USER_NOT_FOUND      SaveBackupResponse_ErrorCodes = 1
	SaveBackupResponse_COULD_NOT_OVERWRITE SaveBackupResponse_ErrorCodes = 2
	SaveBackupResponse_BACKUP_OFFERED      SaveBackupResponse_ErrorCodes = 3
	SaveBackupResponse_BAD_USER_ID         SaveBackupResponse_ErrorCodes = 4
)

func (SaveBackupResponse_ErrorCodes) Descriptor

func (SaveBackupResponse_ErrorCodes) Enum

func (SaveBackupResponse_ErrorCodes) EnumDescriptor deprecated

func (SaveBackupResponse_ErrorCodes) EnumDescriptor() ([]byte, []int)

Deprecated: Use SaveBackupResponse_ErrorCodes.Descriptor instead.

func (SaveBackupResponse_ErrorCodes) Number

func (SaveBackupResponse_ErrorCodes) String

func (SaveBackupResponse_ErrorCodes) Type

func (*SaveBackupResponse_ErrorCodes) UnmarshalJSON deprecated

func (x *SaveBackupResponse_ErrorCodes) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type SendChickenRunCoopRequest

type SendChickenRunCoopRequest struct {
	Rinfo              *BasicRequestInfo `protobuf:"bytes,8,opt,name=rinfo" json:"rinfo,omitempty"`
	ContractIdentifier *string           `protobuf:"bytes,1,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	CoopIdentifier     *string           `protobuf:"bytes,2,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	PlayerIdentifier   *string           `protobuf:"bytes,3,opt,name=player_identifier,json=playerIdentifier" json:"player_identifier,omitempty"`
	RequestingUserId   *string           `protobuf:"bytes,4,opt,name=requesting_user_id,json=requestingUserId" json:"requesting_user_id,omitempty"`
	RequestingUserName *string           `protobuf:"bytes,6,opt,name=requesting_user_name,json=requestingUserName" json:"requesting_user_name,omitempty"`
	FarmPop            *uint64           `protobuf:"varint,5,opt,name=farm_pop,json=farmPop" json:"farm_pop,omitempty"`
	ClientVersion      *uint32           `protobuf:"varint,7,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	// contains filtered or unexported fields
}

func (*SendChickenRunCoopRequest) Descriptor deprecated

func (*SendChickenRunCoopRequest) Descriptor() ([]byte, []int)

Deprecated: Use SendChickenRunCoopRequest.ProtoReflect.Descriptor instead.

func (*SendChickenRunCoopRequest) GetClientVersion

func (x *SendChickenRunCoopRequest) GetClientVersion() uint32

func (*SendChickenRunCoopRequest) GetContractIdentifier

func (x *SendChickenRunCoopRequest) GetContractIdentifier() string

func (*SendChickenRunCoopRequest) GetCoopIdentifier

func (x *SendChickenRunCoopRequest) GetCoopIdentifier() string

func (*SendChickenRunCoopRequest) GetFarmPop

func (x *SendChickenRunCoopRequest) GetFarmPop() uint64

func (*SendChickenRunCoopRequest) GetPlayerIdentifier

func (x *SendChickenRunCoopRequest) GetPlayerIdentifier() string

func (*SendChickenRunCoopRequest) GetRequestingUserId

func (x *SendChickenRunCoopRequest) GetRequestingUserId() string

func (*SendChickenRunCoopRequest) GetRequestingUserName

func (x *SendChickenRunCoopRequest) GetRequestingUserName() string

func (*SendChickenRunCoopRequest) GetRinfo

func (*SendChickenRunCoopRequest) ProtoMessage

func (*SendChickenRunCoopRequest) ProtoMessage()

func (*SendChickenRunCoopRequest) ProtoReflect

func (*SendChickenRunCoopRequest) Reset

func (x *SendChickenRunCoopRequest) Reset()

func (*SendChickenRunCoopRequest) String

func (x *SendChickenRunCoopRequest) String() string

type ServerGift

type ServerGift struct {
	UserId        *string     `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	RewardType    *RewardType `protobuf:"varint,3,opt,name=reward_type,json=rewardType,enum=ei.RewardType" json:"reward_type,omitempty"`
	RewardSubType *string     `protobuf:"bytes,4,opt,name=reward_sub_type,json=rewardSubType" json:"reward_sub_type,omitempty"`
	RewardAmount  *float64    `protobuf:"fixed64,5,opt,name=reward_amount,json=rewardAmount" json:"reward_amount,omitempty"`
	// contains filtered or unexported fields
}

func (*ServerGift) Descriptor deprecated

func (*ServerGift) Descriptor() ([]byte, []int)

Deprecated: Use ServerGift.ProtoReflect.Descriptor instead.

func (*ServerGift) GetRewardAmount

func (x *ServerGift) GetRewardAmount() float64

func (*ServerGift) GetRewardSubType

func (x *ServerGift) GetRewardSubType() string

func (*ServerGift) GetRewardType

func (x *ServerGift) GetRewardType() RewardType

func (*ServerGift) GetUserId

func (x *ServerGift) GetUserId() string

func (*ServerGift) ProtoMessage

func (*ServerGift) ProtoMessage()

func (*ServerGift) ProtoReflect

func (x *ServerGift) ProtoReflect() protoreflect.Message

func (*ServerGift) Reset

func (x *ServerGift) Reset()

func (*ServerGift) String

func (x *ServerGift) String() string

type SetArtifactRequest

type SetArtifactRequest struct {
	Rinfo         *BasicRequestInfo      `protobuf:"bytes,1,opt,name=rinfo" json:"rinfo,omitempty"`
	Artifact      *ArtifactInventoryItem `protobuf:"bytes,2,opt,name=artifact" json:"artifact,omitempty"`
	Stones        []*ArtifactSpec        `protobuf:"bytes,3,rep,name=stones" json:"stones,omitempty"`
	GoldPricePaid *float64               `protobuf:"fixed64,4,opt,name=gold_price_paid,json=goldPricePaid" json:"gold_price_paid,omitempty"`
	// contains filtered or unexported fields
}

func (*SetArtifactRequest) Descriptor deprecated

func (*SetArtifactRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetArtifactRequest.ProtoReflect.Descriptor instead.

func (*SetArtifactRequest) GetArtifact

func (x *SetArtifactRequest) GetArtifact() *ArtifactInventoryItem

func (*SetArtifactRequest) GetGoldPricePaid

func (x *SetArtifactRequest) GetGoldPricePaid() float64

func (*SetArtifactRequest) GetRinfo

func (x *SetArtifactRequest) GetRinfo() *BasicRequestInfo

func (*SetArtifactRequest) GetStones

func (x *SetArtifactRequest) GetStones() []*ArtifactSpec

func (*SetArtifactRequest) ProtoMessage

func (*SetArtifactRequest) ProtoMessage()

func (*SetArtifactRequest) ProtoReflect

func (x *SetArtifactRequest) ProtoReflect() protoreflect.Message

func (*SetArtifactRequest) Reset

func (x *SetArtifactRequest) Reset()

func (*SetArtifactRequest) String

func (x *SetArtifactRequest) String() string

type SetArtifactResponse

type SetArtifactResponse struct {
	Success        *bool   `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	OriginalItemId *uint64 `protobuf:"varint,2,opt,name=original_item_id,json=originalItemId" json:"original_item_id,omitempty"`
	EiUserId       *string `protobuf:"bytes,5,opt,name=ei_user_id,json=eiUserId" json:"ei_user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*SetArtifactResponse) Descriptor deprecated

func (*SetArtifactResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetArtifactResponse.ProtoReflect.Descriptor instead.

func (*SetArtifactResponse) GetEiUserId

func (x *SetArtifactResponse) GetEiUserId() string

func (*SetArtifactResponse) GetOriginalItemId

func (x *SetArtifactResponse) GetOriginalItemId() uint64

func (*SetArtifactResponse) GetSuccess

func (x *SetArtifactResponse) GetSuccess() bool

func (*SetArtifactResponse) ProtoMessage

func (*SetArtifactResponse) ProtoMessage()

func (*SetArtifactResponse) ProtoReflect

func (x *SetArtifactResponse) ProtoReflect() protoreflect.Message

func (*SetArtifactResponse) Reset

func (x *SetArtifactResponse) Reset()

func (*SetArtifactResponse) String

func (x *SetArtifactResponse) String() string

type ShellDB

type ShellDB struct {
	ShellInventory               []*ShellDB_ShellStatus             `protobuf:"bytes,1,rep,name=shell_inventory,json=shellInventory" json:"shell_inventory,omitempty"`
	ShellElementInventory        []*ShellDB_ShellElementStatus      `protobuf:"bytes,5,rep,name=shell_element_inventory,json=shellElementInventory" json:"shell_element_inventory,omitempty"`
	ShellVariationInventory      []*ShellDB_ShellSetVariationStatus `protobuf:"bytes,8,rep,name=shell_variation_inventory,json=shellVariationInventory" json:"shell_variation_inventory,omitempty"`
	ShellSetInventory            []*ShellDB_ShellStatus             `protobuf:"bytes,2,rep,name=shell_set_inventory,json=shellSetInventory" json:"shell_set_inventory,omitempty"`
	ShellObjectInventory         []*ShellDB_ShellStatus             `protobuf:"bytes,4,rep,name=shell_object_inventory,json=shellObjectInventory" json:"shell_object_inventory,omitempty"`
	FarmConfigs                  []*ShellDB_FarmConfiguration       `protobuf:"bytes,3,rep,name=farm_configs,json=farmConfigs" json:"farm_configs,omitempty"`
	SavedConfigs                 []*ShellDB_SavedFarmConfiguration  `protobuf:"bytes,9,rep,name=saved_configs,json=savedConfigs" json:"saved_configs,omitempty"`
	NewShellsDownloaded          []string                           `protobuf:"bytes,6,rep,name=new_shells_downloaded,json=newShellsDownloaded" json:"new_shells_downloaded,omitempty"`
	NewShellsSeen                []string                           `protobuf:"bytes,7,rep,name=new_shells_seen,json=newShellsSeen" json:"new_shells_seen,omitempty"`
	LastShowcaseFeaturedTimeSeen *float64                           `` /* 147-byte string literal not displayed */
	LightingControlsUnlocked     *bool                              `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ShellDB) Descriptor deprecated

func (*ShellDB) Descriptor() ([]byte, []int)

Deprecated: Use ShellDB.ProtoReflect.Descriptor instead.

func (*ShellDB) GetFarmConfigs

func (x *ShellDB) GetFarmConfigs() []*ShellDB_FarmConfiguration

func (*ShellDB) GetLastShowcaseFeaturedTimeSeen

func (x *ShellDB) GetLastShowcaseFeaturedTimeSeen() float64

func (*ShellDB) GetLightingControlsUnlocked

func (x *ShellDB) GetLightingControlsUnlocked() bool

func (*ShellDB) GetNewShellsDownloaded

func (x *ShellDB) GetNewShellsDownloaded() []string

func (*ShellDB) GetNewShellsSeen

func (x *ShellDB) GetNewShellsSeen() []string

func (*ShellDB) GetSavedConfigs

func (x *ShellDB) GetSavedConfigs() []*ShellDB_SavedFarmConfiguration

func (*ShellDB) GetShellElementInventory

func (x *ShellDB) GetShellElementInventory() []*ShellDB_ShellElementStatus

func (*ShellDB) GetShellInventory

func (x *ShellDB) GetShellInventory() []*ShellDB_ShellStatus

func (*ShellDB) GetShellObjectInventory

func (x *ShellDB) GetShellObjectInventory() []*ShellDB_ShellStatus

func (*ShellDB) GetShellSetInventory

func (x *ShellDB) GetShellSetInventory() []*ShellDB_ShellStatus

func (*ShellDB) GetShellVariationInventory

func (x *ShellDB) GetShellVariationInventory() []*ShellDB_ShellSetVariationStatus

func (*ShellDB) ProtoMessage

func (*ShellDB) ProtoMessage()

func (*ShellDB) ProtoReflect

func (x *ShellDB) ProtoReflect() protoreflect.Message

func (*ShellDB) Reset

func (x *ShellDB) Reset()

func (*ShellDB) String

func (x *ShellDB) String() string

type ShellDB_ChickenConfig

type ShellDB_ChickenConfig struct {
	ChickenIdentifier *string `protobuf:"bytes,1,opt,name=chicken_identifier,json=chickenIdentifier" json:"chicken_identifier,omitempty"`
	HatIdentifier     *string `protobuf:"bytes,2,opt,name=hat_identifier,json=hatIdentifier" json:"hat_identifier,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellDB_ChickenConfig) Descriptor deprecated

func (*ShellDB_ChickenConfig) Descriptor() ([]byte, []int)

Deprecated: Use ShellDB_ChickenConfig.ProtoReflect.Descriptor instead.

func (*ShellDB_ChickenConfig) GetChickenIdentifier

func (x *ShellDB_ChickenConfig) GetChickenIdentifier() string

func (*ShellDB_ChickenConfig) GetHatIdentifier

func (x *ShellDB_ChickenConfig) GetHatIdentifier() string

func (*ShellDB_ChickenConfig) ProtoMessage

func (*ShellDB_ChickenConfig) ProtoMessage()

func (*ShellDB_ChickenConfig) ProtoReflect

func (x *ShellDB_ChickenConfig) ProtoReflect() protoreflect.Message

func (*ShellDB_ChickenConfig) Reset

func (x *ShellDB_ChickenConfig) Reset()

func (*ShellDB_ChickenConfig) String

func (x *ShellDB_ChickenConfig) String() string

type ShellDB_FarmConfiguration

type ShellDB_FarmConfiguration struct {
	LockedElements           []ShellDB_FarmElement              `` /* 126-byte string literal not displayed */
	ShellConfigs             []*ShellDB_ShellConfiguration      `protobuf:"bytes,1,rep,name=shell_configs,json=shellConfigs" json:"shell_configs,omitempty"`
	ShellSetConfigs          []*ShellDB_ShellSetConfiguration   `protobuf:"bytes,2,rep,name=shell_set_configs,json=shellSetConfigs" json:"shell_set_configs,omitempty"`
	ConfigureChickensByGroup *bool                              `` /* 131-byte string literal not displayed */
	GroupConfigs             []*ShellDB_ShellGroupConfiguration `protobuf:"bytes,8,rep,name=group_configs,json=groupConfigs" json:"group_configs,omitempty"`
	ChickenConfigs           []*ShellDB_ChickenConfig           `protobuf:"bytes,9,rep,name=chicken_configs,json=chickenConfigs" json:"chicken_configs,omitempty"`
	LightingConfigEnabled    *bool                              `protobuf:"varint,11,opt,name=lighting_config_enabled,json=lightingConfigEnabled" json:"lighting_config_enabled,omitempty"`
	LightingConfig           *ShellDB_LightingConfig            `protobuf:"bytes,12,opt,name=lighting_config,json=lightingConfig" json:"lighting_config,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellDB_FarmConfiguration) Descriptor deprecated

func (*ShellDB_FarmConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use ShellDB_FarmConfiguration.ProtoReflect.Descriptor instead.

func (*ShellDB_FarmConfiguration) GetChickenConfigs

func (x *ShellDB_FarmConfiguration) GetChickenConfigs() []*ShellDB_ChickenConfig

func (*ShellDB_FarmConfiguration) GetConfigureChickensByGroup

func (x *ShellDB_FarmConfiguration) GetConfigureChickensByGroup() bool

func (*ShellDB_FarmConfiguration) GetGroupConfigs

func (*ShellDB_FarmConfiguration) GetLightingConfig

func (x *ShellDB_FarmConfiguration) GetLightingConfig() *ShellDB_LightingConfig

func (*ShellDB_FarmConfiguration) GetLightingConfigEnabled

func (x *ShellDB_FarmConfiguration) GetLightingConfigEnabled() bool

func (*ShellDB_FarmConfiguration) GetLockedElements

func (x *ShellDB_FarmConfiguration) GetLockedElements() []ShellDB_FarmElement

func (*ShellDB_FarmConfiguration) GetShellConfigs

func (x *ShellDB_FarmConfiguration) GetShellConfigs() []*ShellDB_ShellConfiguration

func (*ShellDB_FarmConfiguration) GetShellSetConfigs

func (x *ShellDB_FarmConfiguration) GetShellSetConfigs() []*ShellDB_ShellSetConfiguration

func (*ShellDB_FarmConfiguration) ProtoMessage

func (*ShellDB_FarmConfiguration) ProtoMessage()

func (*ShellDB_FarmConfiguration) ProtoReflect

func (*ShellDB_FarmConfiguration) Reset

func (x *ShellDB_FarmConfiguration) Reset()

func (*ShellDB_FarmConfiguration) String

func (x *ShellDB_FarmConfiguration) String() string

type ShellDB_FarmElement

type ShellDB_FarmElement int32
const (
	ShellDB_HEN_HOUSE       ShellDB_FarmElement = 1
	ShellDB_SILO            ShellDB_FarmElement = 2
	ShellDB_MAILBOX         ShellDB_FarmElement = 3
	ShellDB_TROPHY_CASE     ShellDB_FarmElement = 4
	ShellDB_GROUND          ShellDB_FarmElement = 5
	ShellDB_HARDSCAPE       ShellDB_FarmElement = 6
	ShellDB_HYPERLOOP       ShellDB_FarmElement = 7
	ShellDB_DEPOT           ShellDB_FarmElement = 8
	ShellDB_LAB             ShellDB_FarmElement = 9
	ShellDB_HATCHERY        ShellDB_FarmElement = 10
	ShellDB_HOA             ShellDB_FarmElement = 11
	ShellDB_MISSION_CONTROL ShellDB_FarmElement = 12
	ShellDB_FUEL_TANK       ShellDB_FarmElement = 13
	ShellDB_CHICKEN         ShellDB_FarmElement = 14
	ShellDB_HAT             ShellDB_FarmElement = 15
	ShellDB_UNKNOWN         ShellDB_FarmElement = 99
)

func (ShellDB_FarmElement) Descriptor

func (ShellDB_FarmElement) Enum

func (ShellDB_FarmElement) EnumDescriptor deprecated

func (ShellDB_FarmElement) EnumDescriptor() ([]byte, []int)

Deprecated: Use ShellDB_FarmElement.Descriptor instead.

func (ShellDB_FarmElement) Number

func (ShellDB_FarmElement) String

func (x ShellDB_FarmElement) String() string

func (ShellDB_FarmElement) Type

func (*ShellDB_FarmElement) UnmarshalJSON deprecated

func (x *ShellDB_FarmElement) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ShellDB_LightingConfig

type ShellDB_LightingConfig struct {
	LightDir              *Vector3 `protobuf:"bytes,1,opt,name=light_dir,json=lightDir" json:"light_dir,omitempty"`
	LightDirectColor      *Vector4 `protobuf:"bytes,2,opt,name=light_direct_color,json=lightDirectColor" json:"light_direct_color,omitempty"`
	LightDirectIntensity  *float32 `protobuf:"fixed32,3,opt,name=light_direct_intensity,json=lightDirectIntensity" json:"light_direct_intensity,omitempty"`
	LightAmbientColor     *Vector4 `protobuf:"bytes,4,opt,name=light_ambient_color,json=lightAmbientColor" json:"light_ambient_color,omitempty"`
	LightAmbientIntensity *float32 `protobuf:"fixed32,5,opt,name=light_ambient_intensity,json=lightAmbientIntensity" json:"light_ambient_intensity,omitempty"`
	FogColor              *Vector4 `protobuf:"bytes,6,opt,name=fog_color,json=fogColor" json:"fog_color,omitempty"`
	FogNear               *float32 `protobuf:"fixed32,7,opt,name=fog_near,json=fogNear" json:"fog_near,omitempty"`
	FogFar                *float32 `protobuf:"fixed32,8,opt,name=fog_far,json=fogFar" json:"fog_far,omitempty"`
	FogDensity            *float32 `protobuf:"fixed32,9,opt,name=fog_density,json=fogDensity" json:"fog_density,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellDB_LightingConfig) Descriptor deprecated

func (*ShellDB_LightingConfig) Descriptor() ([]byte, []int)

Deprecated: Use ShellDB_LightingConfig.ProtoReflect.Descriptor instead.

func (*ShellDB_LightingConfig) GetFogColor

func (x *ShellDB_LightingConfig) GetFogColor() *Vector4

func (*ShellDB_LightingConfig) GetFogDensity

func (x *ShellDB_LightingConfig) GetFogDensity() float32

func (*ShellDB_LightingConfig) GetFogFar

func (x *ShellDB_LightingConfig) GetFogFar() float32

func (*ShellDB_LightingConfig) GetFogNear

func (x *ShellDB_LightingConfig) GetFogNear() float32

func (*ShellDB_LightingConfig) GetLightAmbientColor

func (x *ShellDB_LightingConfig) GetLightAmbientColor() *Vector4

func (*ShellDB_LightingConfig) GetLightAmbientIntensity

func (x *ShellDB_LightingConfig) GetLightAmbientIntensity() float32

func (*ShellDB_LightingConfig) GetLightDir

func (x *ShellDB_LightingConfig) GetLightDir() *Vector3

func (*ShellDB_LightingConfig) GetLightDirectColor

func (x *ShellDB_LightingConfig) GetLightDirectColor() *Vector4

func (*ShellDB_LightingConfig) GetLightDirectIntensity

func (x *ShellDB_LightingConfig) GetLightDirectIntensity() float32

func (*ShellDB_LightingConfig) ProtoMessage

func (*ShellDB_LightingConfig) ProtoMessage()

func (*ShellDB_LightingConfig) ProtoReflect

func (x *ShellDB_LightingConfig) ProtoReflect() protoreflect.Message

func (*ShellDB_LightingConfig) Reset

func (x *ShellDB_LightingConfig) Reset()

func (*ShellDB_LightingConfig) String

func (x *ShellDB_LightingConfig) String() string

type ShellDB_SavedFarmConfiguration

type ShellDB_SavedFarmConfiguration struct {
	Id             *string                    `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Config         *ShellDB_FarmConfiguration `protobuf:"bytes,2,opt,name=config" json:"config,omitempty"`
	ClientSaveTime *float64                   `protobuf:"fixed64,3,opt,name=client_save_time,json=clientSaveTime" json:"client_save_time,omitempty"`
	ServerId       *string                    `protobuf:"bytes,4,opt,name=server_id,json=serverId" json:"server_id,omitempty"`
	DisplayName    *string                    `protobuf:"bytes,5,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	Purchased      *bool                      `protobuf:"varint,6,opt,name=purchased" json:"purchased,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellDB_SavedFarmConfiguration) Descriptor deprecated

func (*ShellDB_SavedFarmConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use ShellDB_SavedFarmConfiguration.ProtoReflect.Descriptor instead.

func (*ShellDB_SavedFarmConfiguration) GetClientSaveTime

func (x *ShellDB_SavedFarmConfiguration) GetClientSaveTime() float64

func (*ShellDB_SavedFarmConfiguration) GetConfig

func (*ShellDB_SavedFarmConfiguration) GetDisplayName

func (x *ShellDB_SavedFarmConfiguration) GetDisplayName() string

func (*ShellDB_SavedFarmConfiguration) GetId

func (*ShellDB_SavedFarmConfiguration) GetPurchased

func (x *ShellDB_SavedFarmConfiguration) GetPurchased() bool

func (*ShellDB_SavedFarmConfiguration) GetServerId

func (x *ShellDB_SavedFarmConfiguration) GetServerId() string

func (*ShellDB_SavedFarmConfiguration) ProtoMessage

func (*ShellDB_SavedFarmConfiguration) ProtoMessage()

func (*ShellDB_SavedFarmConfiguration) ProtoReflect

func (*ShellDB_SavedFarmConfiguration) Reset

func (x *ShellDB_SavedFarmConfiguration) Reset()

func (*ShellDB_SavedFarmConfiguration) String

type ShellDB_ShellConfiguration

type ShellDB_ShellConfiguration struct {
	AssetType       *ShellSpec_AssetType `protobuf:"varint,1,opt,name=asset_type,json=assetType,enum=ei.ShellSpec_AssetType" json:"asset_type,omitempty"`
	Index           *uint32              `protobuf:"varint,2,opt,name=index" json:"index,omitempty"`
	ShellIdentifier *string              `protobuf:"bytes,3,opt,name=shell_identifier,json=shellIdentifier" json:"shell_identifier,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellDB_ShellConfiguration) Descriptor deprecated

func (*ShellDB_ShellConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use ShellDB_ShellConfiguration.ProtoReflect.Descriptor instead.

func (*ShellDB_ShellConfiguration) GetAssetType

func (*ShellDB_ShellConfiguration) GetIndex

func (x *ShellDB_ShellConfiguration) GetIndex() uint32

func (*ShellDB_ShellConfiguration) GetShellIdentifier

func (x *ShellDB_ShellConfiguration) GetShellIdentifier() string

func (*ShellDB_ShellConfiguration) ProtoMessage

func (*ShellDB_ShellConfiguration) ProtoMessage()

func (*ShellDB_ShellConfiguration) ProtoReflect

func (*ShellDB_ShellConfiguration) Reset

func (x *ShellDB_ShellConfiguration) Reset()

func (*ShellDB_ShellConfiguration) String

func (x *ShellDB_ShellConfiguration) String() string

type ShellDB_ShellElementStatus

type ShellDB_ShellElementStatus struct {
	Element       *ShellDB_FarmElement `protobuf:"varint,1,opt,name=element,enum=ei.ShellDB_FarmElement" json:"element,omitempty"`
	SetIdentifier *string              `protobuf:"bytes,2,opt,name=set_identifier,json=setIdentifier" json:"set_identifier,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellDB_ShellElementStatus) Descriptor deprecated

func (*ShellDB_ShellElementStatus) Descriptor() ([]byte, []int)

Deprecated: Use ShellDB_ShellElementStatus.ProtoReflect.Descriptor instead.

func (*ShellDB_ShellElementStatus) GetElement

func (*ShellDB_ShellElementStatus) GetSetIdentifier

func (x *ShellDB_ShellElementStatus) GetSetIdentifier() string

func (*ShellDB_ShellElementStatus) ProtoMessage

func (*ShellDB_ShellElementStatus) ProtoMessage()

func (*ShellDB_ShellElementStatus) ProtoReflect

func (*ShellDB_ShellElementStatus) Reset

func (x *ShellDB_ShellElementStatus) Reset()

func (*ShellDB_ShellElementStatus) String

func (x *ShellDB_ShellElementStatus) String() string

type ShellDB_ShellGroupConfiguration

type ShellDB_ShellGroupConfiguration struct {
	AssetType       *ShellSpec_AssetType `protobuf:"varint,1,opt,name=asset_type,json=assetType,enum=ei.ShellSpec_AssetType" json:"asset_type,omitempty"`
	GroupIdentifier *string              `protobuf:"bytes,2,opt,name=group_identifier,json=groupIdentifier" json:"group_identifier,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellDB_ShellGroupConfiguration) Descriptor deprecated

func (*ShellDB_ShellGroupConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use ShellDB_ShellGroupConfiguration.ProtoReflect.Descriptor instead.

func (*ShellDB_ShellGroupConfiguration) GetAssetType

func (*ShellDB_ShellGroupConfiguration) GetGroupIdentifier

func (x *ShellDB_ShellGroupConfiguration) GetGroupIdentifier() string

func (*ShellDB_ShellGroupConfiguration) ProtoMessage

func (*ShellDB_ShellGroupConfiguration) ProtoMessage()

func (*ShellDB_ShellGroupConfiguration) ProtoReflect

func (*ShellDB_ShellGroupConfiguration) Reset

func (*ShellDB_ShellGroupConfiguration) String

type ShellDB_ShellSetConfiguration

type ShellDB_ShellSetConfiguration struct {
	Element             *ShellDB_FarmElement `protobuf:"varint,1,opt,name=element,enum=ei.ShellDB_FarmElement" json:"element,omitempty"`
	Index               *uint32              `protobuf:"varint,2,opt,name=index" json:"index,omitempty"`
	ShellSetIdentifier  *string              `protobuf:"bytes,3,opt,name=shell_set_identifier,json=shellSetIdentifier" json:"shell_set_identifier,omitempty"`
	VariationIdentifier *string              `protobuf:"bytes,4,opt,name=variation_identifier,json=variationIdentifier" json:"variation_identifier,omitempty"`
	DecoratorIdentifier *string              `protobuf:"bytes,5,opt,name=decorator_identifier,json=decoratorIdentifier" json:"decorator_identifier,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellDB_ShellSetConfiguration) Descriptor deprecated

func (*ShellDB_ShellSetConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use ShellDB_ShellSetConfiguration.ProtoReflect.Descriptor instead.

func (*ShellDB_ShellSetConfiguration) GetDecoratorIdentifier

func (x *ShellDB_ShellSetConfiguration) GetDecoratorIdentifier() string

func (*ShellDB_ShellSetConfiguration) GetElement

func (*ShellDB_ShellSetConfiguration) GetIndex

func (x *ShellDB_ShellSetConfiguration) GetIndex() uint32

func (*ShellDB_ShellSetConfiguration) GetShellSetIdentifier

func (x *ShellDB_ShellSetConfiguration) GetShellSetIdentifier() string

func (*ShellDB_ShellSetConfiguration) GetVariationIdentifier

func (x *ShellDB_ShellSetConfiguration) GetVariationIdentifier() string

func (*ShellDB_ShellSetConfiguration) ProtoMessage

func (*ShellDB_ShellSetConfiguration) ProtoMessage()

func (*ShellDB_ShellSetConfiguration) ProtoReflect

func (*ShellDB_ShellSetConfiguration) Reset

func (x *ShellDB_ShellSetConfiguration) Reset()

func (*ShellDB_ShellSetConfiguration) String

type ShellDB_ShellSetVariationStatus

type ShellDB_ShellSetVariationStatus struct {
	SetIdentifier   *string  `protobuf:"bytes,1,opt,name=set_identifier,json=setIdentifier" json:"set_identifier,omitempty"`
	OwnedVariations []string `protobuf:"bytes,2,rep,name=owned_variations,json=ownedVariations" json:"owned_variations,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellDB_ShellSetVariationStatus) Descriptor deprecated

func (*ShellDB_ShellSetVariationStatus) Descriptor() ([]byte, []int)

Deprecated: Use ShellDB_ShellSetVariationStatus.ProtoReflect.Descriptor instead.

func (*ShellDB_ShellSetVariationStatus) GetOwnedVariations

func (x *ShellDB_ShellSetVariationStatus) GetOwnedVariations() []string

func (*ShellDB_ShellSetVariationStatus) GetSetIdentifier

func (x *ShellDB_ShellSetVariationStatus) GetSetIdentifier() string

func (*ShellDB_ShellSetVariationStatus) ProtoMessage

func (*ShellDB_ShellSetVariationStatus) ProtoMessage()

func (*ShellDB_ShellSetVariationStatus) ProtoReflect

func (*ShellDB_ShellSetVariationStatus) Reset

func (*ShellDB_ShellSetVariationStatus) String

type ShellDB_ShellStatus

type ShellDB_ShellStatus struct {
	Identifier *string `protobuf:"bytes,1,opt,name=identifier" json:"identifier,omitempty"`
	Owned      *bool   `protobuf:"varint,2,opt,name=owned" json:"owned,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellDB_ShellStatus) Descriptor deprecated

func (*ShellDB_ShellStatus) Descriptor() ([]byte, []int)

Deprecated: Use ShellDB_ShellStatus.ProtoReflect.Descriptor instead.

func (*ShellDB_ShellStatus) GetIdentifier

func (x *ShellDB_ShellStatus) GetIdentifier() string

func (*ShellDB_ShellStatus) GetOwned

func (x *ShellDB_ShellStatus) GetOwned() bool

func (*ShellDB_ShellStatus) ProtoMessage

func (*ShellDB_ShellStatus) ProtoMessage()

func (*ShellDB_ShellStatus) ProtoReflect

func (x *ShellDB_ShellStatus) ProtoReflect() protoreflect.Message

func (*ShellDB_ShellStatus) Reset

func (x *ShellDB_ShellStatus) Reset()

func (*ShellDB_ShellStatus) String

func (x *ShellDB_ShellStatus) String() string

type ShellGroupSpec

type ShellGroupSpec struct {
	Identifier           *string              `protobuf:"bytes,1,opt,name=identifier" json:"identifier,omitempty"`
	Name                 *string              `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	AssetType            *ShellSpec_AssetType `protobuf:"varint,5,opt,name=asset_type,json=assetType,enum=ei.ShellSpec_AssetType" json:"asset_type,omitempty"`
	MemberIds            []string             `protobuf:"bytes,3,rep,name=member_ids,json=memberIds" json:"member_ids,omitempty"`
	PriceMult_DEPRECATED *float64             `protobuf:"fixed64,4,opt,name=price_mult_DEPRECATED,json=priceMultDEPRECATED" json:"price_mult_DEPRECATED,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellGroupSpec) Descriptor deprecated

func (*ShellGroupSpec) Descriptor() ([]byte, []int)

Deprecated: Use ShellGroupSpec.ProtoReflect.Descriptor instead.

func (*ShellGroupSpec) GetAssetType

func (x *ShellGroupSpec) GetAssetType() ShellSpec_AssetType

func (*ShellGroupSpec) GetIdentifier

func (x *ShellGroupSpec) GetIdentifier() string

func (*ShellGroupSpec) GetMemberIds

func (x *ShellGroupSpec) GetMemberIds() []string

func (*ShellGroupSpec) GetName

func (x *ShellGroupSpec) GetName() string

func (*ShellGroupSpec) GetPriceMult_DEPRECATED

func (x *ShellGroupSpec) GetPriceMult_DEPRECATED() float64

func (*ShellGroupSpec) ProtoMessage

func (*ShellGroupSpec) ProtoMessage()

func (*ShellGroupSpec) ProtoReflect

func (x *ShellGroupSpec) ProtoReflect() protoreflect.Message

func (*ShellGroupSpec) Reset

func (x *ShellGroupSpec) Reset()

func (*ShellGroupSpec) String

func (x *ShellGroupSpec) String() string

type ShellObjectSpec

type ShellObjectSpec struct {
	Identifier            *string                           `protobuf:"bytes,1,opt,name=identifier" json:"identifier,omitempty"`
	Name                  *string                           `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	AssetType             *ShellSpec_AssetType              `protobuf:"varint,3,opt,name=asset_type,json=assetType,enum=ei.ShellSpec_AssetType" json:"asset_type,omitempty"`
	ObjectClass           *string                           `protobuf:"bytes,14,opt,name=object_class,json=objectClass" json:"object_class,omitempty"`
	IconColors            []string                          `protobuf:"bytes,15,rep,name=icon_colors,json=iconColors" json:"icon_colors,omitempty"`
	Price                 *uint32                           `protobuf:"varint,4,opt,name=price" json:"price,omitempty"`
	RequiredEop           *uint32                           `protobuf:"varint,5,opt,name=required_eop,json=requiredEop" json:"required_eop,omitempty"`
	RequiredSoulEggs      *float64                          `protobuf:"fixed64,6,opt,name=required_soul_eggs,json=requiredSoulEggs" json:"required_soul_eggs,omitempty"`
	IsNew                 *bool                             `protobuf:"varint,10,opt,name=is_new,json=isNew" json:"is_new,omitempty"`
	Expires               *bool                             `protobuf:"varint,11,opt,name=expires" json:"expires,omitempty"`
	SecondsUntilAvailable *float64                          `protobuf:"fixed64,18,opt,name=seconds_until_available,json=secondsUntilAvailable" json:"seconds_until_available,omitempty"`
	SecondsRemaining      *float64                          `protobuf:"fixed64,12,opt,name=seconds_remaining,json=secondsRemaining" json:"seconds_remaining,omitempty"`
	Popularity            *uint64                           `protobuf:"varint,19,opt,name=popularity" json:"popularity,omitempty"`
	Metadata              []float64                         `protobuf:"fixed64,7,rep,name=metadata" json:"metadata,omitempty"`
	NoHats                *bool                             `protobuf:"varint,13,opt,name=no_hats,json=noHats" json:"no_hats,omitempty"`
	ChickenAnimation      *ShellObjectSpec_ChickenAnimation `` /* 145-byte string literal not displayed */
	SortPriority          *int32                            `protobuf:"varint,17,opt,name=sort_priority,json=sortPriority" json:"sort_priority,omitempty"`
	Pieces                []*ShellObjectSpec_LODPiece       `protobuf:"bytes,8,rep,name=pieces" json:"pieces,omitempty"`
	DefaultAppearance     *bool                             `protobuf:"varint,9,opt,name=default_appearance,json=defaultAppearance" json:"default_appearance,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellObjectSpec) Descriptor deprecated

func (*ShellObjectSpec) Descriptor() ([]byte, []int)

Deprecated: Use ShellObjectSpec.ProtoReflect.Descriptor instead.

func (*ShellObjectSpec) GetAssetType

func (x *ShellObjectSpec) GetAssetType() ShellSpec_AssetType

func (*ShellObjectSpec) GetChickenAnimation

func (x *ShellObjectSpec) GetChickenAnimation() ShellObjectSpec_ChickenAnimation

func (*ShellObjectSpec) GetDefaultAppearance

func (x *ShellObjectSpec) GetDefaultAppearance() bool

func (*ShellObjectSpec) GetExpires

func (x *ShellObjectSpec) GetExpires() bool

func (*ShellObjectSpec) GetIconColors

func (x *ShellObjectSpec) GetIconColors() []string

func (*ShellObjectSpec) GetIdentifier

func (x *ShellObjectSpec) GetIdentifier() string

func (*ShellObjectSpec) GetIsNew

func (x *ShellObjectSpec) GetIsNew() bool

func (*ShellObjectSpec) GetMetadata

func (x *ShellObjectSpec) GetMetadata() []float64

func (*ShellObjectSpec) GetName

func (x *ShellObjectSpec) GetName() string

func (*ShellObjectSpec) GetNoHats

func (x *ShellObjectSpec) GetNoHats() bool

func (*ShellObjectSpec) GetObjectClass

func (x *ShellObjectSpec) GetObjectClass() string

func (*ShellObjectSpec) GetPieces

func (x *ShellObjectSpec) GetPieces() []*ShellObjectSpec_LODPiece

func (*ShellObjectSpec) GetPopularity

func (x *ShellObjectSpec) GetPopularity() uint64

func (*ShellObjectSpec) GetPrice

func (x *ShellObjectSpec) GetPrice() uint32

func (*ShellObjectSpec) GetRequiredEop

func (x *ShellObjectSpec) GetRequiredEop() uint32

func (*ShellObjectSpec) GetRequiredSoulEggs

func (x *ShellObjectSpec) GetRequiredSoulEggs() float64

func (*ShellObjectSpec) GetSecondsRemaining

func (x *ShellObjectSpec) GetSecondsRemaining() float64

func (*ShellObjectSpec) GetSecondsUntilAvailable

func (x *ShellObjectSpec) GetSecondsUntilAvailable() float64

func (*ShellObjectSpec) GetSortPriority

func (x *ShellObjectSpec) GetSortPriority() int32

func (*ShellObjectSpec) ProtoMessage

func (*ShellObjectSpec) ProtoMessage()

func (*ShellObjectSpec) ProtoReflect

func (x *ShellObjectSpec) ProtoReflect() protoreflect.Message

func (*ShellObjectSpec) Reset

func (x *ShellObjectSpec) Reset()

func (*ShellObjectSpec) String

func (x *ShellObjectSpec) String() string

type ShellObjectSpec_ChickenAnimation

type ShellObjectSpec_ChickenAnimation int32
const (
	ShellObjectSpec_STANDARD_RUN    ShellObjectSpec_ChickenAnimation = 0
	ShellObjectSpec_SLOWMO          ShellObjectSpec_ChickenAnimation = 7
	ShellObjectSpec_WOBBLE          ShellObjectSpec_ChickenAnimation = 1
	ShellObjectSpec_WOBBLE_LEAN     ShellObjectSpec_ChickenAnimation = 5
	ShellObjectSpec_SMOOTH          ShellObjectSpec_ChickenAnimation = 2
	ShellObjectSpec_SMOOTH_LEAN     ShellObjectSpec_ChickenAnimation = 6
	ShellObjectSpec_HOVER           ShellObjectSpec_ChickenAnimation = 3
	ShellObjectSpec_SIDEWAYS_SMOOTH ShellObjectSpec_ChickenAnimation = 4
	ShellObjectSpec_SIDEWAYS_LEAN   ShellObjectSpec_ChickenAnimation = 8
)

func (ShellObjectSpec_ChickenAnimation) Descriptor

func (ShellObjectSpec_ChickenAnimation) Enum

func (ShellObjectSpec_ChickenAnimation) EnumDescriptor deprecated

func (ShellObjectSpec_ChickenAnimation) EnumDescriptor() ([]byte, []int)

Deprecated: Use ShellObjectSpec_ChickenAnimation.Descriptor instead.

func (ShellObjectSpec_ChickenAnimation) Number

func (ShellObjectSpec_ChickenAnimation) String

func (ShellObjectSpec_ChickenAnimation) Type

func (*ShellObjectSpec_ChickenAnimation) UnmarshalJSON deprecated

func (x *ShellObjectSpec_ChickenAnimation) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ShellObjectSpec_LODPiece

type ShellObjectSpec_LODPiece struct {
	Dlc *DLCItem `protobuf:"bytes,1,opt,name=dlc" json:"dlc,omitempty"`
	Lod *uint32  `protobuf:"varint,2,opt,name=lod" json:"lod,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellObjectSpec_LODPiece) Descriptor deprecated

func (*ShellObjectSpec_LODPiece) Descriptor() ([]byte, []int)

Deprecated: Use ShellObjectSpec_LODPiece.ProtoReflect.Descriptor instead.

func (*ShellObjectSpec_LODPiece) GetDlc

func (x *ShellObjectSpec_LODPiece) GetDlc() *DLCItem

func (*ShellObjectSpec_LODPiece) GetLod

func (x *ShellObjectSpec_LODPiece) GetLod() uint32

func (*ShellObjectSpec_LODPiece) ProtoMessage

func (*ShellObjectSpec_LODPiece) ProtoMessage()

func (*ShellObjectSpec_LODPiece) ProtoReflect

func (x *ShellObjectSpec_LODPiece) ProtoReflect() protoreflect.Message

func (*ShellObjectSpec_LODPiece) Reset

func (x *ShellObjectSpec_LODPiece) Reset()

func (*ShellObjectSpec_LODPiece) String

func (x *ShellObjectSpec_LODPiece) String() string

type ShellPopularityStats

type ShellPopularityStats struct {
	Data []*ShellPopularityStats_Entry `protobuf:"bytes,1,rep,name=data" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellPopularityStats) Descriptor deprecated

func (*ShellPopularityStats) Descriptor() ([]byte, []int)

Deprecated: Use ShellPopularityStats.ProtoReflect.Descriptor instead.

func (*ShellPopularityStats) GetData

func (*ShellPopularityStats) ProtoMessage

func (*ShellPopularityStats) ProtoMessage()

func (*ShellPopularityStats) ProtoReflect

func (x *ShellPopularityStats) ProtoReflect() protoreflect.Message

func (*ShellPopularityStats) Reset

func (x *ShellPopularityStats) Reset()

func (*ShellPopularityStats) String

func (x *ShellPopularityStats) String() string

type ShellPopularityStats_Entry

type ShellPopularityStats_Entry struct {
	Id      *string              `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Element *ShellDB_FarmElement `protobuf:"varint,2,opt,name=element,enum=ei.ShellDB_FarmElement" json:"element,omitempty"`
	Spent   *uint64              `protobuf:"varint,3,opt,name=spent" json:"spent,omitempty"`
	Count   *uint64              `protobuf:"varint,4,opt,name=count" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellPopularityStats_Entry) Descriptor deprecated

func (*ShellPopularityStats_Entry) Descriptor() ([]byte, []int)

Deprecated: Use ShellPopularityStats_Entry.ProtoReflect.Descriptor instead.

func (*ShellPopularityStats_Entry) GetCount

func (x *ShellPopularityStats_Entry) GetCount() uint64

func (*ShellPopularityStats_Entry) GetElement

func (*ShellPopularityStats_Entry) GetId

func (*ShellPopularityStats_Entry) GetSpent

func (x *ShellPopularityStats_Entry) GetSpent() uint64

func (*ShellPopularityStats_Entry) ProtoMessage

func (*ShellPopularityStats_Entry) ProtoMessage()

func (*ShellPopularityStats_Entry) ProtoReflect

func (*ShellPopularityStats_Entry) Reset

func (x *ShellPopularityStats_Entry) Reset()

func (*ShellPopularityStats_Entry) String

func (x *ShellPopularityStats_Entry) String() string

type ShellSetSpec

type ShellSetSpec struct {
	Identifier            *string                       `protobuf:"bytes,1,opt,name=identifier" json:"identifier,omitempty"`
	Name                  *string                       `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Price                 *uint32                       `protobuf:"varint,3,opt,name=price" json:"price,omitempty"`
	PriceMult_DEPRECATED  *float64                      `protobuf:"fixed64,8,opt,name=price_mult_DEPRECATED,json=priceMultDEPRECATED,def=1" json:"price_mult_DEPRECATED,omitempty"`
	Discount              *float64                      `protobuf:"fixed64,17,opt,name=discount" json:"discount,omitempty"`
	RequiredEop           *uint32                       `protobuf:"varint,4,opt,name=required_eop,json=requiredEop" json:"required_eop,omitempty"`
	RequiredSoulEggs      *float64                      `protobuf:"fixed64,5,opt,name=required_soul_eggs,json=requiredSoulEggs" json:"required_soul_eggs,omitempty"`
	RequiredParentSet     *string                       `protobuf:"bytes,20,opt,name=required_parent_set,json=requiredParentSet" json:"required_parent_set,omitempty"`
	IsNew                 *bool                         `protobuf:"varint,9,opt,name=is_new,json=isNew" json:"is_new,omitempty"`
	Expires               *bool                         `protobuf:"varint,10,opt,name=expires" json:"expires,omitempty"`
	SecondsUntilAvailable *float64                      `protobuf:"fixed64,18,opt,name=seconds_until_available,json=secondsUntilAvailable" json:"seconds_until_available,omitempty"`
	SecondsRemaining      *float64                      `protobuf:"fixed64,11,opt,name=seconds_remaining,json=secondsRemaining" json:"seconds_remaining,omitempty"`
	Popularity            *uint64                       `protobuf:"varint,21,opt,name=popularity" json:"popularity,omitempty"`
	Decorator             *bool                         `protobuf:"varint,14,opt,name=decorator" json:"decorator,omitempty"`
	ModifiedGeometry      *bool                         `protobuf:"varint,13,opt,name=modified_geometry,json=modifiedGeometry" json:"modified_geometry,omitempty"`
	ElementSet            *bool                         `protobuf:"varint,7,opt,name=element_set,json=elementSet" json:"element_set,omitempty"`
	HexBaseColor          *string                       `protobuf:"bytes,16,opt,name=hex_base_color,json=hexBaseColor" json:"hex_base_color,omitempty"`
	Variations            []*ShellSetSpec_VariationSpec `protobuf:"bytes,15,rep,name=variations" json:"variations,omitempty"`
	Icon                  *DLCItem                      `protobuf:"bytes,19,opt,name=icon" json:"icon,omitempty"`
	DefaultAppearance     *bool                         `protobuf:"varint,6,opt,name=default_appearance,json=defaultAppearance" json:"default_appearance,omitempty"`
	CustomAppearance      *bool                         `protobuf:"varint,12,opt,name=custom_appearance,json=customAppearance" json:"custom_appearance,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellSetSpec) Descriptor deprecated

func (*ShellSetSpec) Descriptor() ([]byte, []int)

Deprecated: Use ShellSetSpec.ProtoReflect.Descriptor instead.

func (*ShellSetSpec) GetCustomAppearance

func (x *ShellSetSpec) GetCustomAppearance() bool

func (*ShellSetSpec) GetDecorator

func (x *ShellSetSpec) GetDecorator() bool

func (*ShellSetSpec) GetDefaultAppearance

func (x *ShellSetSpec) GetDefaultAppearance() bool

func (*ShellSetSpec) GetDiscount

func (x *ShellSetSpec) GetDiscount() float64

func (*ShellSetSpec) GetElementSet

func (x *ShellSetSpec) GetElementSet() bool

func (*ShellSetSpec) GetExpires

func (x *ShellSetSpec) GetExpires() bool

func (*ShellSetSpec) GetHexBaseColor

func (x *ShellSetSpec) GetHexBaseColor() string

func (*ShellSetSpec) GetIcon

func (x *ShellSetSpec) GetIcon() *DLCItem

func (*ShellSetSpec) GetIdentifier

func (x *ShellSetSpec) GetIdentifier() string

func (*ShellSetSpec) GetIsNew

func (x *ShellSetSpec) GetIsNew() bool

func (*ShellSetSpec) GetModifiedGeometry

func (x *ShellSetSpec) GetModifiedGeometry() bool

func (*ShellSetSpec) GetName

func (x *ShellSetSpec) GetName() string

func (*ShellSetSpec) GetPopularity

func (x *ShellSetSpec) GetPopularity() uint64

func (*ShellSetSpec) GetPrice

func (x *ShellSetSpec) GetPrice() uint32

func (*ShellSetSpec) GetPriceMult_DEPRECATED

func (x *ShellSetSpec) GetPriceMult_DEPRECATED() float64

func (*ShellSetSpec) GetRequiredEop

func (x *ShellSetSpec) GetRequiredEop() uint32

func (*ShellSetSpec) GetRequiredParentSet

func (x *ShellSetSpec) GetRequiredParentSet() string

func (*ShellSetSpec) GetRequiredSoulEggs

func (x *ShellSetSpec) GetRequiredSoulEggs() float64

func (*ShellSetSpec) GetSecondsRemaining

func (x *ShellSetSpec) GetSecondsRemaining() float64

func (*ShellSetSpec) GetSecondsUntilAvailable

func (x *ShellSetSpec) GetSecondsUntilAvailable() float64

func (*ShellSetSpec) GetVariations

func (x *ShellSetSpec) GetVariations() []*ShellSetSpec_VariationSpec

func (*ShellSetSpec) ProtoMessage

func (*ShellSetSpec) ProtoMessage()

func (*ShellSetSpec) ProtoReflect

func (x *ShellSetSpec) ProtoReflect() protoreflect.Message

func (*ShellSetSpec) Reset

func (x *ShellSetSpec) Reset()

func (*ShellSetSpec) String

func (x *ShellSetSpec) String() string

type ShellSetSpec_VariationSpec

type ShellSetSpec_VariationSpec struct {
	Identifier        *string `protobuf:"bytes,1,opt,name=identifier" json:"identifier,omitempty"`
	HexColor          *string `protobuf:"bytes,2,opt,name=hex_color,json=hexColor" json:"hex_color,omitempty"`
	Price             *uint32 `protobuf:"varint,3,opt,name=price" json:"price,omitempty"`
	SortPriority      *int32  `protobuf:"varint,6,opt,name=sort_priority,json=sortPriority" json:"sort_priority,omitempty"`
	DefaultAppearance *bool   `protobuf:"varint,4,opt,name=default_appearance,json=defaultAppearance" json:"default_appearance,omitempty"`
	CustomAppearance  *bool   `protobuf:"varint,5,opt,name=custom_appearance,json=customAppearance" json:"custom_appearance,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellSetSpec_VariationSpec) Descriptor deprecated

func (*ShellSetSpec_VariationSpec) Descriptor() ([]byte, []int)

Deprecated: Use ShellSetSpec_VariationSpec.ProtoReflect.Descriptor instead.

func (*ShellSetSpec_VariationSpec) GetCustomAppearance

func (x *ShellSetSpec_VariationSpec) GetCustomAppearance() bool

func (*ShellSetSpec_VariationSpec) GetDefaultAppearance

func (x *ShellSetSpec_VariationSpec) GetDefaultAppearance() bool

func (*ShellSetSpec_VariationSpec) GetHexColor

func (x *ShellSetSpec_VariationSpec) GetHexColor() string

func (*ShellSetSpec_VariationSpec) GetIdentifier

func (x *ShellSetSpec_VariationSpec) GetIdentifier() string

func (*ShellSetSpec_VariationSpec) GetPrice

func (x *ShellSetSpec_VariationSpec) GetPrice() uint32

func (*ShellSetSpec_VariationSpec) GetSortPriority

func (x *ShellSetSpec_VariationSpec) GetSortPriority() int32

func (*ShellSetSpec_VariationSpec) ProtoMessage

func (*ShellSetSpec_VariationSpec) ProtoMessage()

func (*ShellSetSpec_VariationSpec) ProtoReflect

func (*ShellSetSpec_VariationSpec) Reset

func (x *ShellSetSpec_VariationSpec) Reset()

func (*ShellSetSpec_VariationSpec) String

func (x *ShellSetSpec_VariationSpec) String() string

type ShellShowcase

type ShellShowcase struct {
	Top      []*ShellShowcaseListingInfo `protobuf:"bytes,1,rep,name=top" json:"top,omitempty"`
	Featured []*ShellShowcaseListingInfo `protobuf:"bytes,2,rep,name=featured" json:"featured,omitempty"`
	Fresh    []*ShellShowcaseListingInfo `protobuf:"bytes,3,rep,name=fresh" json:"fresh,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellShowcase) Descriptor deprecated

func (*ShellShowcase) Descriptor() ([]byte, []int)

Deprecated: Use ShellShowcase.ProtoReflect.Descriptor instead.

func (*ShellShowcase) GetFeatured

func (x *ShellShowcase) GetFeatured() []*ShellShowcaseListingInfo

func (*ShellShowcase) GetFresh

func (x *ShellShowcase) GetFresh() []*ShellShowcaseListingInfo

func (*ShellShowcase) GetTop

func (x *ShellShowcase) GetTop() []*ShellShowcaseListingInfo

func (*ShellShowcase) ProtoMessage

func (*ShellShowcase) ProtoMessage()

func (*ShellShowcase) ProtoReflect

func (x *ShellShowcase) ProtoReflect() protoreflect.Message

func (*ShellShowcase) Reset

func (x *ShellShowcase) Reset()

func (*ShellShowcase) String

func (x *ShellShowcase) String() string

type ShellShowcaseListingInfo

type ShellShowcaseListingInfo struct {
	Id          *string                          `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	LocalId     *string                          `protobuf:"bytes,12,opt,name=local_id,json=localId" json:"local_id,omitempty"`
	Name        *string                          `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Description *string                          `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	IsNew       *bool                            `protobuf:"varint,15,opt,name=is_new,json=isNew" json:"is_new,omitempty"`
	CreatorName *string                          `protobuf:"bytes,14,opt,name=creator_name,json=creatorName" json:"creator_name,omitempty"`
	Status      *ShellShowcaseListingInfo_Status `protobuf:"varint,11,opt,name=status,enum=ei.ShellShowcaseListingInfo_Status" json:"status,omitempty"`
	FarmConfig  *ShellDB_FarmConfiguration       `protobuf:"bytes,4,opt,name=farm_config,json=farmConfig" json:"farm_config,omitempty"`
	Sales       *uint32                          `protobuf:"varint,5,opt,name=sales" json:"sales,omitempty"`
	Gross       *uint64                          `protobuf:"varint,6,opt,name=gross" json:"gross,omitempty"`
	Views       *uint64                          `protobuf:"varint,7,opt,name=views" json:"views,omitempty"`
	Equips      *uint64                          `protobuf:"varint,13,opt,name=equips" json:"equips,omitempty"`
	Likes       *uint32                          `protobuf:"varint,8,opt,name=likes" json:"likes,omitempty"`
	Dislikes    *uint32                          `protobuf:"varint,9,opt,name=dislikes" json:"dislikes,omitempty"`
	ShareUrl    *string                          `protobuf:"bytes,10,opt,name=share_url,json=shareUrl" json:"share_url,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellShowcaseListingInfo) Descriptor deprecated

func (*ShellShowcaseListingInfo) Descriptor() ([]byte, []int)

Deprecated: Use ShellShowcaseListingInfo.ProtoReflect.Descriptor instead.

func (*ShellShowcaseListingInfo) GetCreatorName

func (x *ShellShowcaseListingInfo) GetCreatorName() string

func (*ShellShowcaseListingInfo) GetDescription

func (x *ShellShowcaseListingInfo) GetDescription() string

func (*ShellShowcaseListingInfo) GetDislikes

func (x *ShellShowcaseListingInfo) GetDislikes() uint32

func (*ShellShowcaseListingInfo) GetEquips

func (x *ShellShowcaseListingInfo) GetEquips() uint64

func (*ShellShowcaseListingInfo) GetFarmConfig

func (*ShellShowcaseListingInfo) GetGross

func (x *ShellShowcaseListingInfo) GetGross() uint64

func (*ShellShowcaseListingInfo) GetId

func (x *ShellShowcaseListingInfo) GetId() string

func (*ShellShowcaseListingInfo) GetIsNew

func (x *ShellShowcaseListingInfo) GetIsNew() bool

func (*ShellShowcaseListingInfo) GetLikes

func (x *ShellShowcaseListingInfo) GetLikes() uint32

func (*ShellShowcaseListingInfo) GetLocalId

func (x *ShellShowcaseListingInfo) GetLocalId() string

func (*ShellShowcaseListingInfo) GetName

func (x *ShellShowcaseListingInfo) GetName() string

func (*ShellShowcaseListingInfo) GetSales

func (x *ShellShowcaseListingInfo) GetSales() uint32

func (*ShellShowcaseListingInfo) GetShareUrl

func (x *ShellShowcaseListingInfo) GetShareUrl() string

func (*ShellShowcaseListingInfo) GetStatus

func (*ShellShowcaseListingInfo) GetViews

func (x *ShellShowcaseListingInfo) GetViews() uint64

func (*ShellShowcaseListingInfo) ProtoMessage

func (*ShellShowcaseListingInfo) ProtoMessage()

func (*ShellShowcaseListingInfo) ProtoReflect

func (x *ShellShowcaseListingInfo) ProtoReflect() protoreflect.Message

func (*ShellShowcaseListingInfo) Reset

func (x *ShellShowcaseListingInfo) Reset()

func (*ShellShowcaseListingInfo) String

func (x *ShellShowcaseListingInfo) String() string

type ShellShowcaseListingInfo_Status

type ShellShowcaseListingInfo_Status int32
const (
	ShellShowcaseListingInfo_NONE          ShellShowcaseListingInfo_Status = 0
	ShellShowcaseListingInfo_SUBMITTED     ShellShowcaseListingInfo_Status = 1
	ShellShowcaseListingInfo_LIVE          ShellShowcaseListingInfo_Status = 2
	ShellShowcaseListingInfo_FEATURED      ShellShowcaseListingInfo_Status = 3
	ShellShowcaseListingInfo_FEATURED_ALUM ShellShowcaseListingInfo_Status = 5
	ShellShowcaseListingInfo_ARCHIVED      ShellShowcaseListingInfo_Status = 6
	ShellShowcaseListingInfo_INVALID       ShellShowcaseListingInfo_Status = 4
)

func (ShellShowcaseListingInfo_Status) Descriptor

func (ShellShowcaseListingInfo_Status) Enum

func (ShellShowcaseListingInfo_Status) EnumDescriptor deprecated

func (ShellShowcaseListingInfo_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use ShellShowcaseListingInfo_Status.Descriptor instead.

func (ShellShowcaseListingInfo_Status) Number

func (ShellShowcaseListingInfo_Status) String

func (ShellShowcaseListingInfo_Status) Type

func (*ShellShowcaseListingInfo_Status) UnmarshalJSON deprecated

func (x *ShellShowcaseListingInfo_Status) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ShellShowcaseListingSet

type ShellShowcaseListingSet struct {
	Listings []*ShellShowcaseListingInfo `protobuf:"bytes,1,rep,name=listings" json:"listings,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellShowcaseListingSet) Descriptor deprecated

func (*ShellShowcaseListingSet) Descriptor() ([]byte, []int)

Deprecated: Use ShellShowcaseListingSet.ProtoReflect.Descriptor instead.

func (*ShellShowcaseListingSet) GetListings

func (*ShellShowcaseListingSet) ProtoMessage

func (*ShellShowcaseListingSet) ProtoMessage()

func (*ShellShowcaseListingSet) ProtoReflect

func (x *ShellShowcaseListingSet) ProtoReflect() protoreflect.Message

func (*ShellShowcaseListingSet) Reset

func (x *ShellShowcaseListingSet) Reset()

func (*ShellShowcaseListingSet) String

func (x *ShellShowcaseListingSet) String() string

type ShellSpec

type ShellSpec struct {
	Identifier            *string                 `protobuf:"bytes,1,opt,name=identifier" json:"identifier,omitempty"`
	PrimaryPiece          *ShellSpec_ShellPiece   `protobuf:"bytes,12,opt,name=primary_piece,json=primaryPiece" json:"primary_piece,omitempty"`
	Pieces                []*ShellSpec_ShellPiece `protobuf:"bytes,11,rep,name=pieces" json:"pieces,omitempty"`
	AltAssets             []*DLCItem              `protobuf:"bytes,18,rep,name=alt_assets,json=altAssets" json:"alt_assets,omitempty"`
	Name                  *string                 `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	SetIdentifier         *string                 `protobuf:"bytes,13,opt,name=set_identifier,json=setIdentifier" json:"set_identifier,omitempty"`
	ModifiedGeometry      *bool                   `protobuf:"varint,19,opt,name=modified_geometry,json=modifiedGeometry" json:"modified_geometry,omitempty"`
	Price                 *uint32                 `protobuf:"varint,4,opt,name=price" json:"price,omitempty"`
	RequiredEop           *uint32                 `protobuf:"varint,5,opt,name=required_eop,json=requiredEop" json:"required_eop,omitempty"`
	RequiredSoulEggs      *float64                `protobuf:"fixed64,6,opt,name=required_soul_eggs,json=requiredSoulEggs" json:"required_soul_eggs,omitempty"`
	RequiredParentShell   *string                 `protobuf:"bytes,20,opt,name=required_parent_shell,json=requiredParentShell" json:"required_parent_shell,omitempty"`
	IsNew                 *bool                   `protobuf:"varint,14,opt,name=is_new,json=isNew" json:"is_new,omitempty"`
	Expires               *bool                   `protobuf:"varint,15,opt,name=expires" json:"expires,omitempty"`
	SecondsUntilAvailable *float64                `protobuf:"fixed64,17,opt,name=seconds_until_available,json=secondsUntilAvailable" json:"seconds_until_available,omitempty"`
	SecondsRemaining      *float64                `protobuf:"fixed64,16,opt,name=seconds_remaining,json=secondsRemaining" json:"seconds_remaining,omitempty"`
	Popularity            *uint64                 `protobuf:"varint,21,opt,name=popularity" json:"popularity,omitempty"`
	DefaultAppearance     *bool                   `protobuf:"varint,8,opt,name=default_appearance,json=defaultAppearance" json:"default_appearance,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellSpec) Descriptor deprecated

func (*ShellSpec) Descriptor() ([]byte, []int)

Deprecated: Use ShellSpec.ProtoReflect.Descriptor instead.

func (*ShellSpec) GetAltAssets

func (x *ShellSpec) GetAltAssets() []*DLCItem

func (*ShellSpec) GetDefaultAppearance

func (x *ShellSpec) GetDefaultAppearance() bool

func (*ShellSpec) GetExpires

func (x *ShellSpec) GetExpires() bool

func (*ShellSpec) GetIdentifier

func (x *ShellSpec) GetIdentifier() string

func (*ShellSpec) GetIsNew

func (x *ShellSpec) GetIsNew() bool

func (*ShellSpec) GetModifiedGeometry

func (x *ShellSpec) GetModifiedGeometry() bool

func (*ShellSpec) GetName

func (x *ShellSpec) GetName() string

func (*ShellSpec) GetPieces

func (x *ShellSpec) GetPieces() []*ShellSpec_ShellPiece

func (*ShellSpec) GetPopularity

func (x *ShellSpec) GetPopularity() uint64

func (*ShellSpec) GetPrice

func (x *ShellSpec) GetPrice() uint32

func (*ShellSpec) GetPrimaryPiece

func (x *ShellSpec) GetPrimaryPiece() *ShellSpec_ShellPiece

func (*ShellSpec) GetRequiredEop

func (x *ShellSpec) GetRequiredEop() uint32

func (*ShellSpec) GetRequiredParentShell

func (x *ShellSpec) GetRequiredParentShell() string

func (*ShellSpec) GetRequiredSoulEggs

func (x *ShellSpec) GetRequiredSoulEggs() float64

func (*ShellSpec) GetSecondsRemaining

func (x *ShellSpec) GetSecondsRemaining() float64

func (*ShellSpec) GetSecondsUntilAvailable

func (x *ShellSpec) GetSecondsUntilAvailable() float64

func (*ShellSpec) GetSetIdentifier

func (x *ShellSpec) GetSetIdentifier() string

func (*ShellSpec) ProtoMessage

func (*ShellSpec) ProtoMessage()

func (*ShellSpec) ProtoReflect

func (x *ShellSpec) ProtoReflect() protoreflect.Message

func (*ShellSpec) Reset

func (x *ShellSpec) Reset()

func (*ShellSpec) String

func (x *ShellSpec) String() string

type ShellSpec_AssetType

type ShellSpec_AssetType int32
const (
	ShellSpec_COOP                        ShellSpec_AssetType = 1
	ShellSpec_SHACK                       ShellSpec_AssetType = 2
	ShellSpec_SUPER_SHACK                 ShellSpec_AssetType = 3
	ShellSpec_SHORT_HOUSE                 ShellSpec_AssetType = 4
	ShellSpec_THE_STANDARD                ShellSpec_AssetType = 5
	ShellSpec_LONG_HOUSE                  ShellSpec_AssetType = 6
	ShellSpec_DOUBLE_DECKER               ShellSpec_AssetType = 7
	ShellSpec_WAREHOUSE                   ShellSpec_AssetType = 8
	ShellSpec_CENTER                      ShellSpec_AssetType = 9
	ShellSpec_BUNKER                      ShellSpec_AssetType = 10
	ShellSpec_EGGKEA                      ShellSpec_AssetType = 11
	ShellSpec_HAB_1K                      ShellSpec_AssetType = 12
	ShellSpec_HANGAR                      ShellSpec_AssetType = 13
	ShellSpec_TOWER                       ShellSpec_AssetType = 14
	ShellSpec_HAB_10K                     ShellSpec_AssetType = 15
	ShellSpec_EGGTOPIA                    ShellSpec_AssetType = 16
	ShellSpec_MONOLITH                    ShellSpec_AssetType = 17
	ShellSpec_PLANET_PORTAL               ShellSpec_AssetType = 18
	ShellSpec_CHICKEN_UNIVERSE            ShellSpec_AssetType = 19
	ShellSpec_SILO_0_SMALL                ShellSpec_AssetType = 50
	ShellSpec_SILO_0_MED                  ShellSpec_AssetType = 51
	ShellSpec_SILO_0_LARGE                ShellSpec_AssetType = 52
	ShellSpec_SILO_1_SMALL                ShellSpec_AssetType = 53
	ShellSpec_SILO_1_MED                  ShellSpec_AssetType = 54
	ShellSpec_SILO_1_LARGE                ShellSpec_AssetType = 55
	ShellSpec_SILO_ALL                    ShellSpec_AssetType = 59
	ShellSpec_MAILBOX                     ShellSpec_AssetType = 70
	ShellSpec_TROPHY_CASE                 ShellSpec_AssetType = 71
	ShellSpec_GROUND                      ShellSpec_AssetType = 72
	ShellSpec_HARDSCAPE                   ShellSpec_AssetType = 73
	ShellSpec_HYPERLOOP                   ShellSpec_AssetType = 74
	ShellSpec_DEPOT_1                     ShellSpec_AssetType = 100
	ShellSpec_DEPOT_2                     ShellSpec_AssetType = 101
	ShellSpec_DEPOT_3                     ShellSpec_AssetType = 102
	ShellSpec_DEPOT_4                     ShellSpec_AssetType = 103
	ShellSpec_DEPOT_5                     ShellSpec_AssetType = 104
	ShellSpec_DEPOT_6                     ShellSpec_AssetType = 105
	ShellSpec_DEPOT_7                     ShellSpec_AssetType = 106
	ShellSpec_LAB_1                       ShellSpec_AssetType = 110
	ShellSpec_LAB_2                       ShellSpec_AssetType = 111
	ShellSpec_LAB_3                       ShellSpec_AssetType = 112
	ShellSpec_LAB_4                       ShellSpec_AssetType = 113
	ShellSpec_LAB_5                       ShellSpec_AssetType = 114
	ShellSpec_LAB_6                       ShellSpec_AssetType = 115
	ShellSpec_HATCHERY_EDIBLE             ShellSpec_AssetType = 120
	ShellSpec_HATCHERY_SUPERFOOD          ShellSpec_AssetType = 121
	ShellSpec_HATCHERY_MEDICAL            ShellSpec_AssetType = 122
	ShellSpec_HATCHERY_ROCKET_FUEL        ShellSpec_AssetType = 123
	ShellSpec_HATCHERY_SUPERMATERIAL      ShellSpec_AssetType = 124
	ShellSpec_HATCHERY_FUSION             ShellSpec_AssetType = 125
	ShellSpec_HATCHERY_QUANTUM            ShellSpec_AssetType = 126
	ShellSpec_HATCHERY_IMMORTALITY        ShellSpec_AssetType = 127
	ShellSpec_HATCHERY_TACHYON            ShellSpec_AssetType = 128
	ShellSpec_HATCHERY_GRAVITON           ShellSpec_AssetType = 129
	ShellSpec_HATCHERY_DILITHIUM          ShellSpec_AssetType = 130
	ShellSpec_HATCHERY_PRODIGY            ShellSpec_AssetType = 131
	ShellSpec_HATCHERY_TERRAFORM          ShellSpec_AssetType = 132
	ShellSpec_HATCHERY_ANTIMATTER         ShellSpec_AssetType = 133
	ShellSpec_HATCHERY_DARK_MATTER        ShellSpec_AssetType = 134
	ShellSpec_HATCHERY_AI                 ShellSpec_AssetType = 135
	ShellSpec_HATCHERY_NEBULA             ShellSpec_AssetType = 136
	ShellSpec_HATCHERY_UNIVERSE           ShellSpec_AssetType = 137
	ShellSpec_HATCHERY_ENLIGHTENMENT      ShellSpec_AssetType = 138
	ShellSpec_HATCHERY_CHOCOLATE          ShellSpec_AssetType = 139
	ShellSpec_HATCHERY_EASTER             ShellSpec_AssetType = 140
	ShellSpec_HATCHERY_WATERBALLOON       ShellSpec_AssetType = 141
	ShellSpec_HATCHERY_FIREWORK           ShellSpec_AssetType = 142
	ShellSpec_HATCHERY_PUMPKIN            ShellSpec_AssetType = 143
	ShellSpec_HATCHERY_CUSTOM             ShellSpec_AssetType = 150
	ShellSpec_HATCHERY_CURIOSITY          ShellSpec_AssetType = 160
	ShellSpec_HATCHERY_INTEGRITY          ShellSpec_AssetType = 161
	ShellSpec_HATCHERY_HUMILITY           ShellSpec_AssetType = 162
	ShellSpec_HATCHERY_RESILIENCE         ShellSpec_AssetType = 163
	ShellSpec_HATCHERY_KINDNESS           ShellSpec_AssetType = 164
	ShellSpec_HOA_1                       ShellSpec_AssetType = 170
	ShellSpec_HOA_2                       ShellSpec_AssetType = 171
	ShellSpec_HOA_3                       ShellSpec_AssetType = 172
	ShellSpec_MISSION_CONTROL_1           ShellSpec_AssetType = 180
	ShellSpec_MISSION_CONTROL_2           ShellSpec_AssetType = 181
	ShellSpec_MISSION_CONTROL_3           ShellSpec_AssetType = 182
	ShellSpec_FUEL_TANK_1                 ShellSpec_AssetType = 200
	ShellSpec_FUEL_TANK_2                 ShellSpec_AssetType = 201
	ShellSpec_FUEL_TANK_3                 ShellSpec_AssetType = 202
	ShellSpec_FUEL_TANK_4                 ShellSpec_AssetType = 203
	ShellSpec_HATCHERY_GRAVITON_TOP       ShellSpec_AssetType = 500
	ShellSpec_HATCHERY_NEBULA_MIDDLE      ShellSpec_AssetType = 501
	ShellSpec_HATCHERY_NEBULA_TOP         ShellSpec_AssetType = 502
	ShellSpec_HATCHERY_DARK_MATTER_RING_1 ShellSpec_AssetType = 505
	ShellSpec_HATCHERY_DARK_MATTER_RING_2 ShellSpec_AssetType = 506
	ShellSpec_HATCHERY_DARK_MATTER_RING_3 ShellSpec_AssetType = 507
	ShellSpec_HATCHERY_AI_TOP_1           ShellSpec_AssetType = 510
	ShellSpec_HATCHERY_AI_TOP_2           ShellSpec_AssetType = 511
	ShellSpec_HATCHERY_AI_TOP_3           ShellSpec_AssetType = 512
	ShellSpec_HATCHERY_AI_TOP_4           ShellSpec_AssetType = 513
	ShellSpec_HATCHERY_UNIVERSE_PROBE     ShellSpec_AssetType = 515
	ShellSpec_HATCHERY_UNIVERSE_BOLT      ShellSpec_AssetType = 516
	ShellSpec_HATCHERY_ENLIGHTENMENT_ORB  ShellSpec_AssetType = 520
	ShellSpec_HATCHERY_CURIOSITY_EXTRA    ShellSpec_AssetType = 550
	ShellSpec_HATCHERY_INTEGRITY_EXTRA    ShellSpec_AssetType = 551
	ShellSpec_HATCHERY_HUMILITY_EXTRA     ShellSpec_AssetType = 552
	ShellSpec_HATCHERY_RESILIENCE_EXTRA   ShellSpec_AssetType = 553
	ShellSpec_HATCHERY_KINDNESS_EXTRA     ShellSpec_AssetType = 554
	ShellSpec_HYPERLOOP_TRACK             ShellSpec_AssetType = 570
	ShellSpec_MAILBOX_FULL                ShellSpec_AssetType = 600
	ShellSpec_CHICKEN                     ShellSpec_AssetType = 1000
	ShellSpec_HAT                         ShellSpec_AssetType = 1010
	ShellSpec_UNKNOWN                     ShellSpec_AssetType = 9999
)

func (ShellSpec_AssetType) Descriptor

func (ShellSpec_AssetType) Enum

func (ShellSpec_AssetType) EnumDescriptor deprecated

func (ShellSpec_AssetType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ShellSpec_AssetType.Descriptor instead.

func (ShellSpec_AssetType) Number

func (ShellSpec_AssetType) String

func (x ShellSpec_AssetType) String() string

func (ShellSpec_AssetType) Type

func (*ShellSpec_AssetType) UnmarshalJSON deprecated

func (x *ShellSpec_AssetType) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ShellSpec_ShellPiece

type ShellSpec_ShellPiece struct {
	AssetType *ShellSpec_AssetType `protobuf:"varint,1,opt,name=asset_type,json=assetType,enum=ei.ShellSpec_AssetType" json:"asset_type,omitempty"`
	Dlc       *DLCItem             `protobuf:"bytes,2,opt,name=dlc" json:"dlc,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellSpec_ShellPiece) Descriptor deprecated

func (*ShellSpec_ShellPiece) Descriptor() ([]byte, []int)

Deprecated: Use ShellSpec_ShellPiece.ProtoReflect.Descriptor instead.

func (*ShellSpec_ShellPiece) GetAssetType

func (x *ShellSpec_ShellPiece) GetAssetType() ShellSpec_AssetType

func (*ShellSpec_ShellPiece) GetDlc

func (x *ShellSpec_ShellPiece) GetDlc() *DLCItem

func (*ShellSpec_ShellPiece) ProtoMessage

func (*ShellSpec_ShellPiece) ProtoMessage()

func (*ShellSpec_ShellPiece) ProtoReflect

func (x *ShellSpec_ShellPiece) ProtoReflect() protoreflect.Message

func (*ShellSpec_ShellPiece) Reset

func (x *ShellSpec_ShellPiece) Reset()

func (*ShellSpec_ShellPiece) String

func (x *ShellSpec_ShellPiece) String() string

type ShellsActionBatch

type ShellsActionBatch struct {
	Rinfo   *BasicRequestInfo  `protobuf:"bytes,1,opt,name=rinfo" json:"rinfo,omitempty"`
	Actions []*ShellsActionLog `protobuf:"bytes,2,rep,name=actions" json:"actions,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellsActionBatch) Descriptor deprecated

func (*ShellsActionBatch) Descriptor() ([]byte, []int)

Deprecated: Use ShellsActionBatch.ProtoReflect.Descriptor instead.

func (*ShellsActionBatch) GetActions

func (x *ShellsActionBatch) GetActions() []*ShellsActionLog

func (*ShellsActionBatch) GetRinfo

func (x *ShellsActionBatch) GetRinfo() *BasicRequestInfo

func (*ShellsActionBatch) ProtoMessage

func (*ShellsActionBatch) ProtoMessage()

func (*ShellsActionBatch) ProtoReflect

func (x *ShellsActionBatch) ProtoReflect() protoreflect.Message

func (*ShellsActionBatch) Reset

func (x *ShellsActionBatch) Reset()

func (*ShellsActionBatch) String

func (x *ShellsActionBatch) String() string

type ShellsActionLog

type ShellsActionLog struct {
	Rinfo        *BasicRequestInfo    `protobuf:"bytes,8,opt,name=rinfo" json:"rinfo,omitempty"`
	UserId       *string              `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	Action       *string              `protobuf:"bytes,2,opt,name=action" json:"action,omitempty"`
	SubId        *string              `protobuf:"bytes,3,opt,name=sub_id,json=subId" json:"sub_id,omitempty"`
	FarmElement  *ShellDB_FarmElement `protobuf:"varint,9,opt,name=farm_element,json=farmElement,enum=ei.ShellDB_FarmElement" json:"farm_element,omitempty"`
	Cost         *uint32              `protobuf:"varint,4,opt,name=cost" json:"cost,omitempty"`
	ApproxTime   *float64             `protobuf:"fixed64,5,opt,name=approx_time,json=approxTime" json:"approx_time,omitempty"`
	Version      *string              `protobuf:"bytes,6,opt,name=version" json:"version,omitempty"`
	FarmIndex    *int32               `protobuf:"varint,7,opt,name=farm_index,json=farmIndex" json:"farm_index,omitempty"`
	SoulEggs     *float64             `protobuf:"fixed64,10,opt,name=soul_eggs,json=soulEggs" json:"soul_eggs,omitempty"`
	TicketsSpent *uint64              `protobuf:"varint,11,opt,name=tickets_spent,json=ticketsSpent" json:"tickets_spent,omitempty"`
	GoldSpent    *uint64              `protobuf:"varint,12,opt,name=gold_spent,json=goldSpent" json:"gold_spent,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellsActionLog) Descriptor deprecated

func (*ShellsActionLog) Descriptor() ([]byte, []int)

Deprecated: Use ShellsActionLog.ProtoReflect.Descriptor instead.

func (*ShellsActionLog) GetAction

func (x *ShellsActionLog) GetAction() string

func (*ShellsActionLog) GetApproxTime

func (x *ShellsActionLog) GetApproxTime() float64

func (*ShellsActionLog) GetCost

func (x *ShellsActionLog) GetCost() uint32

func (*ShellsActionLog) GetFarmElement

func (x *ShellsActionLog) GetFarmElement() ShellDB_FarmElement

func (*ShellsActionLog) GetFarmIndex

func (x *ShellsActionLog) GetFarmIndex() int32

func (*ShellsActionLog) GetGoldSpent

func (x *ShellsActionLog) GetGoldSpent() uint64

func (*ShellsActionLog) GetRinfo

func (x *ShellsActionLog) GetRinfo() *BasicRequestInfo

func (*ShellsActionLog) GetSoulEggs

func (x *ShellsActionLog) GetSoulEggs() float64

func (*ShellsActionLog) GetSubId

func (x *ShellsActionLog) GetSubId() string

func (*ShellsActionLog) GetTicketsSpent

func (x *ShellsActionLog) GetTicketsSpent() uint64

func (*ShellsActionLog) GetUserId

func (x *ShellsActionLog) GetUserId() string

func (*ShellsActionLog) GetVersion

func (x *ShellsActionLog) GetVersion() string

func (*ShellsActionLog) ProtoMessage

func (*ShellsActionLog) ProtoMessage()

func (*ShellsActionLog) ProtoReflect

func (x *ShellsActionLog) ProtoReflect() protoreflect.Message

func (*ShellsActionLog) Reset

func (x *ShellsActionLog) Reset()

func (*ShellsActionLog) String

func (x *ShellsActionLog) String() string

type ShipData

type ShipData struct {
	Name     string   `json:"Name"`
	Art      string   `json:"Art"`
	ArtDev   string   `json:"ArtDev"`
	Duration []string `json:"Duration"`
}

ShipData holds data for each mission ship

type ShowcaseRoyaltyDeliveryConfirmation

type ShowcaseRoyaltyDeliveryConfirmation struct {
	Rinfo  *BasicRequestInfo `protobuf:"bytes,3,opt,name=rinfo" json:"rinfo,omitempty"`
	Ids    []string          `protobuf:"bytes,1,rep,name=ids" json:"ids,omitempty"`
	Amount *uint32           `protobuf:"varint,2,opt,name=amount" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*ShowcaseRoyaltyDeliveryConfirmation) Descriptor deprecated

func (*ShowcaseRoyaltyDeliveryConfirmation) Descriptor() ([]byte, []int)

Deprecated: Use ShowcaseRoyaltyDeliveryConfirmation.ProtoReflect.Descriptor instead.

func (*ShowcaseRoyaltyDeliveryConfirmation) GetAmount

func (*ShowcaseRoyaltyDeliveryConfirmation) GetIds

func (*ShowcaseRoyaltyDeliveryConfirmation) GetRinfo

func (*ShowcaseRoyaltyDeliveryConfirmation) ProtoMessage

func (*ShowcaseRoyaltyDeliveryConfirmation) ProtoMessage()

func (*ShowcaseRoyaltyDeliveryConfirmation) ProtoReflect

func (*ShowcaseRoyaltyDeliveryConfirmation) Reset

func (*ShowcaseRoyaltyDeliveryConfirmation) String

type Store

type Store struct {
	Schema           string    `json:"$schema"`
	ArtifactFamilies []*Family `json:"artifact_families"`
}

Store holds the entire artifacts data

type SubmitShellShowcaseRequest

type SubmitShellShowcaseRequest struct {
	Rinfo          *BasicRequestInfo          `protobuf:"bytes,4,opt,name=rinfo" json:"rinfo,omitempty"`
	LocalId        *string                    `protobuf:"bytes,1,opt,name=local_id,json=localId" json:"local_id,omitempty"`
	UserId         *string                    `protobuf:"bytes,2,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	PublicUsername *bool                      `protobuf:"varint,5,opt,name=public_username,json=publicUsername" json:"public_username,omitempty"`
	FarmConfig     *ShellDB_FarmConfiguration `protobuf:"bytes,3,opt,name=farm_config,json=farmConfig" json:"farm_config,omitempty"`
	// contains filtered or unexported fields
}

func (*SubmitShellShowcaseRequest) Descriptor deprecated

func (*SubmitShellShowcaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubmitShellShowcaseRequest.ProtoReflect.Descriptor instead.

func (*SubmitShellShowcaseRequest) GetFarmConfig

func (*SubmitShellShowcaseRequest) GetLocalId

func (x *SubmitShellShowcaseRequest) GetLocalId() string

func (*SubmitShellShowcaseRequest) GetPublicUsername

func (x *SubmitShellShowcaseRequest) GetPublicUsername() bool

func (*SubmitShellShowcaseRequest) GetRinfo

func (*SubmitShellShowcaseRequest) GetUserId

func (x *SubmitShellShowcaseRequest) GetUserId() string

func (*SubmitShellShowcaseRequest) ProtoMessage

func (*SubmitShellShowcaseRequest) ProtoMessage()

func (*SubmitShellShowcaseRequest) ProtoReflect

func (*SubmitShellShowcaseRequest) Reset

func (x *SubmitShellShowcaseRequest) Reset()

func (*SubmitShellShowcaseRequest) String

func (x *SubmitShellShowcaseRequest) String() string

type SubscriptionChangeHintRequest

type SubscriptionChangeHintRequest struct {
	Rinfo                 *BasicRequestInfo           `protobuf:"bytes,3,opt,name=rinfo" json:"rinfo,omitempty"`
	OriginalTransactionId *string                     `protobuf:"bytes,1,opt,name=original_transaction_id,json=originalTransactionId" json:"original_transaction_id,omitempty"`
	NextSubscriptionLevel *UserSubscriptionInfo_Level `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SubscriptionChangeHintRequest) Descriptor deprecated

func (*SubscriptionChangeHintRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscriptionChangeHintRequest.ProtoReflect.Descriptor instead.

func (*SubscriptionChangeHintRequest) GetNextSubscriptionLevel

func (x *SubscriptionChangeHintRequest) GetNextSubscriptionLevel() UserSubscriptionInfo_Level

func (*SubscriptionChangeHintRequest) GetOriginalTransactionId

func (x *SubscriptionChangeHintRequest) GetOriginalTransactionId() string

func (*SubscriptionChangeHintRequest) GetRinfo

func (*SubscriptionChangeHintRequest) ProtoMessage

func (*SubscriptionChangeHintRequest) ProtoMessage()

func (*SubscriptionChangeHintRequest) ProtoReflect

func (*SubscriptionChangeHintRequest) Reset

func (x *SubscriptionChangeHintRequest) Reset()

func (*SubscriptionChangeHintRequest) String

type SyncPathOfVirtueRequest

type SyncPathOfVirtueRequest struct {
	Rinfo      *BasicRequestInfo `protobuf:"bytes,1,opt,name=rinfo" json:"rinfo,omitempty"`
	ResetIndex *uint32           `protobuf:"varint,2,opt,name=reset_index,json=resetIndex" json:"reset_index,omitempty"`
	SimTime    *float64          `protobuf:"fixed64,3,opt,name=sim_time,json=simTime" json:"sim_time,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncPathOfVirtueRequest) Descriptor deprecated

func (*SyncPathOfVirtueRequest) Descriptor() ([]byte, []int)

Deprecated: Use SyncPathOfVirtueRequest.ProtoReflect.Descriptor instead.

func (*SyncPathOfVirtueRequest) GetResetIndex

func (x *SyncPathOfVirtueRequest) GetResetIndex() uint32

func (*SyncPathOfVirtueRequest) GetRinfo

func (*SyncPathOfVirtueRequest) GetSimTime

func (x *SyncPathOfVirtueRequest) GetSimTime() float64

func (*SyncPathOfVirtueRequest) ProtoMessage

func (*SyncPathOfVirtueRequest) ProtoMessage()

func (*SyncPathOfVirtueRequest) ProtoReflect

func (x *SyncPathOfVirtueRequest) ProtoReflect() protoreflect.Message

func (*SyncPathOfVirtueRequest) Reset

func (x *SyncPathOfVirtueRequest) Reset()

func (*SyncPathOfVirtueRequest) String

func (x *SyncPathOfVirtueRequest) String() string

type SyncPathOfVirtueResponse

type SyncPathOfVirtueResponse struct {
	Status  *SyncPathOfVirtueResponse_Status `protobuf:"varint,1,opt,name=status,enum=ei.SyncPathOfVirtueResponse_Status" json:"status,omitempty"`
	SimDebt *float64                         `protobuf:"fixed64,2,opt,name=sim_debt,json=simDebt" json:"sim_debt,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncPathOfVirtueResponse) Descriptor deprecated

func (*SyncPathOfVirtueResponse) Descriptor() ([]byte, []int)

Deprecated: Use SyncPathOfVirtueResponse.ProtoReflect.Descriptor instead.

func (*SyncPathOfVirtueResponse) GetSimDebt

func (x *SyncPathOfVirtueResponse) GetSimDebt() float64

func (*SyncPathOfVirtueResponse) GetStatus

func (*SyncPathOfVirtueResponse) ProtoMessage

func (*SyncPathOfVirtueResponse) ProtoMessage()

func (*SyncPathOfVirtueResponse) ProtoReflect

func (x *SyncPathOfVirtueResponse) ProtoReflect() protoreflect.Message

func (*SyncPathOfVirtueResponse) Reset

func (x *SyncPathOfVirtueResponse) Reset()

func (*SyncPathOfVirtueResponse) String

func (x *SyncPathOfVirtueResponse) String() string

type SyncPathOfVirtueResponse_Status

type SyncPathOfVirtueResponse_Status int32
const (
	SyncPathOfVirtueResponse_OK         SyncPathOfVirtueResponse_Status = 0
	SyncPathOfVirtueResponse_PROBLEM    SyncPathOfVirtueResponse_Status = 1
	SyncPathOfVirtueResponse_HTTP_ERROR SyncPathOfVirtueResponse_Status = 2
)

func (SyncPathOfVirtueResponse_Status) Descriptor

func (SyncPathOfVirtueResponse_Status) Enum

func (SyncPathOfVirtueResponse_Status) EnumDescriptor deprecated

func (SyncPathOfVirtueResponse_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use SyncPathOfVirtueResponse_Status.Descriptor instead.

func (SyncPathOfVirtueResponse_Status) Number

func (SyncPathOfVirtueResponse_Status) String

func (SyncPathOfVirtueResponse_Status) Type

func (*SyncPathOfVirtueResponse_Status) UnmarshalJSON deprecated

func (x *SyncPathOfVirtueResponse_Status) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type Tier

type Tier struct {
	Family *CoreFamily `json:"family"`

	CoreTier

	Quality               float64               `json:"quality"`
	Craftable             bool                  `json:"craftable"`
	BaseCraftingPrices    []float64             `json:"base_crafting_prices"`
	HasRarities           bool                  `json:"has_rarities"`
	PossibleAfxRarities   []ArtifactSpec_Rarity `json:"possible_afx_rarities"`
	HasEffects            bool                  `json:"has_effects"`
	AvailableFromMissions bool                  `json:"available_from_missions"`

	Effects []*Effect `json:"effects"`
	Recipe  *Recipe   `json:"recipe"`

	IngredientsAvailableFromMissions bool         `json:"ingredients_available_from_missions"`
	HardDependencies                 []Ingredient `json:"hard_dependencies"`
	OddsMultiplier                   float64      `json:"odds_multiplier"`
}

Tier holds the data for each artifact tier

type TipsDB

type TipsDB struct {
	Tips []*InGameMail `protobuf:"bytes,1,rep,name=tips" json:"tips,omitempty"`
	// contains filtered or unexported fields
}

func (*TipsDB) Descriptor deprecated

func (*TipsDB) Descriptor() ([]byte, []int)

Deprecated: Use TipsDB.ProtoReflect.Descriptor instead.

func (*TipsDB) GetTips

func (x *TipsDB) GetTips() []*InGameMail

func (*TipsDB) ProtoMessage

func (*TipsDB) ProtoMessage()

func (*TipsDB) ProtoReflect

func (x *TipsDB) ProtoReflect() protoreflect.Message

func (*TipsDB) Reset

func (x *TipsDB) Reset()

func (*TipsDB) String

func (x *TipsDB) String() string

type TokenComplaintsFile

type TokenComplaintsFile struct {
	TokenComplaints []string `json:"token_complaints"`
}

type TokenUnitLog

type TokenUnitLog struct {
	Time       time.Time // Time token was received
	Quantity   int       // Number of tokens
	Value      float64   // Last calculated value of the token
	FromUserID string    // Who sent the token
	FromNick   string    // Who sent the token
	ToUserID   string    // Who received the token
	ToNick     string    // Who received the token
	Serial     string    // Serial number of the token
	Boost      bool      // Whether the token part of a boost
}

TokenUnitLog is a full log of all passed tokens

type UILocation

type UILocation int32
const (
	UILocation_NONE            UILocation = 0
	UILocation_SHOP            UILocation = 1
	UILocation_BOOST_SHOP      UILocation = 2
	UILocation_PIGGY           UILocation = 3
	UILocation_PRO_PERMIT      UILocation = 4
	UILocation_ULTRA_SHOP      UILocation = 10
	UILocation_SHELLS          UILocation = 5
	UILocation_SHELL_SETS      UILocation = 6
	UILocation_SHELLS_SHOWCASE UILocation = 12
	UILocation_CHICKENS        UILocation = 7
	UILocation_CHICKEN_HATS    UILocation = 11
	UILocation_EPIC_RESEARCH   UILocation = 8
	UILocation_SETTINGS        UILocation = 9
	UILocation_HELP            UILocation = 13
	UILocation_UNIVERSITY      UILocation = 14
)

func (UILocation) Descriptor

func (UILocation) Descriptor() protoreflect.EnumDescriptor

func (UILocation) Enum

func (x UILocation) Enum() *UILocation

func (UILocation) EnumDescriptor deprecated

func (UILocation) EnumDescriptor() ([]byte, []int)

Deprecated: Use UILocation.Descriptor instead.

func (UILocation) Number

func (x UILocation) Number() protoreflect.EnumNumber

func (UILocation) String

func (x UILocation) String() string

func (UILocation) Type

func (*UILocation) UnmarshalJSON deprecated

func (x *UILocation) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type UpdateCoopPermissionsRequest

type UpdateCoopPermissionsRequest struct {
	Rinfo              *BasicRequestInfo `protobuf:"bytes,6,opt,name=rinfo" json:"rinfo,omitempty"`
	ContractIdentifier *string           `protobuf:"bytes,1,opt,name=contract_identifier,json=contractIdentifier" json:"contract_identifier,omitempty"`
	CoopIdentifier     *string           `protobuf:"bytes,2,opt,name=coop_identifier,json=coopIdentifier" json:"coop_identifier,omitempty"`
	RequestingUserId   *string           `protobuf:"bytes,3,opt,name=requesting_user_id,json=requestingUserId" json:"requesting_user_id,omitempty"`
	Public             *bool             `protobuf:"varint,4,opt,name=public" json:"public,omitempty"`
	ClientVersion      *uint32           `protobuf:"varint,5,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCoopPermissionsRequest) Descriptor deprecated

func (*UpdateCoopPermissionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateCoopPermissionsRequest.ProtoReflect.Descriptor instead.

func (*UpdateCoopPermissionsRequest) GetClientVersion

func (x *UpdateCoopPermissionsRequest) GetClientVersion() uint32

func (*UpdateCoopPermissionsRequest) GetContractIdentifier

func (x *UpdateCoopPermissionsRequest) GetContractIdentifier() string

func (*UpdateCoopPermissionsRequest) GetCoopIdentifier

func (x *UpdateCoopPermissionsRequest) GetCoopIdentifier() string

func (*UpdateCoopPermissionsRequest) GetPublic

func (x *UpdateCoopPermissionsRequest) GetPublic() bool

func (*UpdateCoopPermissionsRequest) GetRequestingUserId

func (x *UpdateCoopPermissionsRequest) GetRequestingUserId() string

func (*UpdateCoopPermissionsRequest) GetRinfo

func (*UpdateCoopPermissionsRequest) ProtoMessage

func (*UpdateCoopPermissionsRequest) ProtoMessage()

func (*UpdateCoopPermissionsRequest) ProtoReflect

func (*UpdateCoopPermissionsRequest) Reset

func (x *UpdateCoopPermissionsRequest) Reset()

func (*UpdateCoopPermissionsRequest) String

type UpdateCoopPermissionsResponse

type UpdateCoopPermissionsResponse struct {
	Success *bool   `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Message *string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCoopPermissionsResponse) Descriptor deprecated

func (*UpdateCoopPermissionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateCoopPermissionsResponse.ProtoReflect.Descriptor instead.

func (*UpdateCoopPermissionsResponse) GetMessage

func (x *UpdateCoopPermissionsResponse) GetMessage() string

func (*UpdateCoopPermissionsResponse) GetSuccess

func (x *UpdateCoopPermissionsResponse) GetSuccess() bool

func (*UpdateCoopPermissionsResponse) ProtoMessage

func (*UpdateCoopPermissionsResponse) ProtoMessage()

func (*UpdateCoopPermissionsResponse) ProtoReflect

func (*UpdateCoopPermissionsResponse) Reset

func (x *UpdateCoopPermissionsResponse) Reset()

func (*UpdateCoopPermissionsResponse) String

type UserDataInfoRequest

type UserDataInfoRequest struct {
	Rinfo          *BasicRequestInfo `protobuf:"bytes,4,opt,name=rinfo" json:"rinfo,omitempty"`
	UserId         *string           `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	DeviceId       *string           `protobuf:"bytes,2,opt,name=device_id,json=deviceId" json:"device_id,omitempty"`
	BackupChecksum *uint64           `protobuf:"varint,3,opt,name=backup_checksum,json=backupChecksum" json:"backup_checksum,omitempty"`
	// contains filtered or unexported fields
}

func (*UserDataInfoRequest) Descriptor deprecated

func (*UserDataInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use UserDataInfoRequest.ProtoReflect.Descriptor instead.

func (*UserDataInfoRequest) GetBackupChecksum

func (x *UserDataInfoRequest) GetBackupChecksum() uint64

func (*UserDataInfoRequest) GetDeviceId

func (x *UserDataInfoRequest) GetDeviceId() string

func (*UserDataInfoRequest) GetRinfo

func (x *UserDataInfoRequest) GetRinfo() *BasicRequestInfo

func (*UserDataInfoRequest) GetUserId

func (x *UserDataInfoRequest) GetUserId() string

func (*UserDataInfoRequest) ProtoMessage

func (*UserDataInfoRequest) ProtoMessage()

func (*UserDataInfoRequest) ProtoReflect

func (x *UserDataInfoRequest) ProtoReflect() protoreflect.Message

func (*UserDataInfoRequest) Reset

func (x *UserDataInfoRequest) Reset()

func (*UserDataInfoRequest) String

func (x *UserDataInfoRequest) String() string

type UserDataInfoResponse

type UserDataInfoResponse struct {
	BackupChecksum  *uint64  `protobuf:"varint,1,opt,name=backup_checksum,json=backupChecksum" json:"backup_checksum,omitempty"`
	BackupTotalCash *float64 `protobuf:"fixed64,2,opt,name=backup_total_cash,json=backupTotalCash" json:"backup_total_cash,omitempty"`
	CoopMemberships []string `protobuf:"bytes,3,rep,name=coop_memberships,json=coopMemberships" json:"coop_memberships,omitempty"`
	// contains filtered or unexported fields
}

func (*UserDataInfoResponse) Descriptor deprecated

func (*UserDataInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use UserDataInfoResponse.ProtoReflect.Descriptor instead.

func (*UserDataInfoResponse) GetBackupChecksum

func (x *UserDataInfoResponse) GetBackupChecksum() uint64

func (*UserDataInfoResponse) GetBackupTotalCash

func (x *UserDataInfoResponse) GetBackupTotalCash() float64

func (*UserDataInfoResponse) GetCoopMemberships

func (x *UserDataInfoResponse) GetCoopMemberships() []string

func (*UserDataInfoResponse) ProtoMessage

func (*UserDataInfoResponse) ProtoMessage()

func (*UserDataInfoResponse) ProtoReflect

func (x *UserDataInfoResponse) ProtoReflect() protoreflect.Message

func (*UserDataInfoResponse) Reset

func (x *UserDataInfoResponse) Reset()

func (*UserDataInfoResponse) String

func (x *UserDataInfoResponse) String() string

type UserSubscriptionInfo

type UserSubscriptionInfo struct {
	SubscriptionLevel         *UserSubscriptionInfo_Level          `` /* 142-byte string literal not displayed */
	NextSubscriptionLevel     *UserSubscriptionInfo_Level          `` /* 156-byte string literal not displayed */
	LockNextSubscriptionLevel *bool                                `` /* 135-byte string literal not displayed */
	Platform                  *Platform                            `protobuf:"varint,10,opt,name=platform,enum=ei.Platform" json:"platform,omitempty"`
	OriginalTransactionId     *string                              `protobuf:"bytes,1,opt,name=original_transaction_id,json=originalTransactionId" json:"original_transaction_id,omitempty"`
	LinkedTransactionId       *string                              `protobuf:"bytes,16,opt,name=linked_transaction_id,json=linkedTransactionId" json:"linked_transaction_id,omitempty"`
	Acknowledged              *bool                                `protobuf:"varint,17,opt,name=acknowledged" json:"acknowledged,omitempty"`
	FirstSubscribed           *float64                             `protobuf:"fixed64,2,opt,name=first_subscribed,json=firstSubscribed" json:"first_subscribed,omitempty"`
	PeriodEnd                 *float64                             `protobuf:"fixed64,4,opt,name=period_end,json=periodEnd" json:"period_end,omitempty"`
	Status                    *UserSubscriptionInfo_Status         `protobuf:"varint,5,opt,name=status,enum=ei.UserSubscriptionInfo_Status" json:"status,omitempty"`
	StoreStatus               *string                              `protobuf:"bytes,14,opt,name=store_status,json=storeStatus" json:"store_status,omitempty"`
	AutoRenew                 *bool                                `protobuf:"varint,6,opt,name=auto_renew,json=autoRenew" json:"auto_renew,omitempty"`
	Sandbox                   *bool                                `protobuf:"varint,19,opt,name=sandbox" json:"sandbox,omitempty"`
	LastUpdated               *float64                             `protobuf:"fixed64,7,opt,name=last_updated,json=lastUpdated" json:"last_updated,omitempty"`
	History                   []*UserSubscriptionInfo_HistoryEntry `protobuf:"bytes,9,rep,name=history" json:"history,omitempty"`
	PastUserIds               []string                             `protobuf:"bytes,11,rep,name=past_user_ids,json=pastUserIds" json:"past_user_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*UserSubscriptionInfo) Descriptor deprecated

func (*UserSubscriptionInfo) Descriptor() ([]byte, []int)

Deprecated: Use UserSubscriptionInfo.ProtoReflect.Descriptor instead.

func (*UserSubscriptionInfo) GetAcknowledged

func (x *UserSubscriptionInfo) GetAcknowledged() bool

func (*UserSubscriptionInfo) GetAutoRenew

func (x *UserSubscriptionInfo) GetAutoRenew() bool

func (*UserSubscriptionInfo) GetFirstSubscribed

func (x *UserSubscriptionInfo) GetFirstSubscribed() float64

func (*UserSubscriptionInfo) GetHistory

func (*UserSubscriptionInfo) GetLastUpdated

func (x *UserSubscriptionInfo) GetLastUpdated() float64

func (*UserSubscriptionInfo) GetLinkedTransactionId

func (x *UserSubscriptionInfo) GetLinkedTransactionId() string

func (*UserSubscriptionInfo) GetLockNextSubscriptionLevel

func (x *UserSubscriptionInfo) GetLockNextSubscriptionLevel() bool

func (*UserSubscriptionInfo) GetNextSubscriptionLevel

func (x *UserSubscriptionInfo) GetNextSubscriptionLevel() UserSubscriptionInfo_Level

func (*UserSubscriptionInfo) GetOriginalTransactionId

func (x *UserSubscriptionInfo) GetOriginalTransactionId() string

func (*UserSubscriptionInfo) GetPastUserIds

func (x *UserSubscriptionInfo) GetPastUserIds() []string

func (*UserSubscriptionInfo) GetPeriodEnd

func (x *UserSubscriptionInfo) GetPeriodEnd() float64

func (*UserSubscriptionInfo) GetPlatform

func (x *UserSubscriptionInfo) GetPlatform() Platform

func (*UserSubscriptionInfo) GetSandbox

func (x *UserSubscriptionInfo) GetSandbox() bool

func (*UserSubscriptionInfo) GetStatus

func (*UserSubscriptionInfo) GetStoreStatus

func (x *UserSubscriptionInfo) GetStoreStatus() string

func (*UserSubscriptionInfo) GetSubscriptionLevel

func (x *UserSubscriptionInfo) GetSubscriptionLevel() UserSubscriptionInfo_Level

func (*UserSubscriptionInfo) ProtoMessage

func (*UserSubscriptionInfo) ProtoMessage()

func (*UserSubscriptionInfo) ProtoReflect

func (x *UserSubscriptionInfo) ProtoReflect() protoreflect.Message

func (*UserSubscriptionInfo) Reset

func (x *UserSubscriptionInfo) Reset()

func (*UserSubscriptionInfo) String

func (x *UserSubscriptionInfo) String() string

type UserSubscriptionInfo_HistoryEntry

type UserSubscriptionInfo_HistoryEntry struct {
	Timestamp *float64 `protobuf:"fixed64,1,opt,name=timestamp" json:"timestamp,omitempty"`
	MessageId *string  `protobuf:"bytes,2,opt,name=message_id,json=messageId" json:"message_id,omitempty"`
	Message   *string  `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*UserSubscriptionInfo_HistoryEntry) Descriptor deprecated

func (*UserSubscriptionInfo_HistoryEntry) Descriptor() ([]byte, []int)

Deprecated: Use UserSubscriptionInfo_HistoryEntry.ProtoReflect.Descriptor instead.

func (*UserSubscriptionInfo_HistoryEntry) GetMessage

func (x *UserSubscriptionInfo_HistoryEntry) GetMessage() string

func (*UserSubscriptionInfo_HistoryEntry) GetMessageId

func (x *UserSubscriptionInfo_HistoryEntry) GetMessageId() string

func (*UserSubscriptionInfo_HistoryEntry) GetTimestamp

func (x *UserSubscriptionInfo_HistoryEntry) GetTimestamp() float64

func (*UserSubscriptionInfo_HistoryEntry) ProtoMessage

func (*UserSubscriptionInfo_HistoryEntry) ProtoMessage()

func (*UserSubscriptionInfo_HistoryEntry) ProtoReflect

func (*UserSubscriptionInfo_HistoryEntry) Reset

func (*UserSubscriptionInfo_HistoryEntry) String

type UserSubscriptionInfo_Level

type UserSubscriptionInfo_Level int32
const (
	UserSubscriptionInfo_STANDARD UserSubscriptionInfo_Level = 0
	UserSubscriptionInfo_PRO      UserSubscriptionInfo_Level = 1
)

func (UserSubscriptionInfo_Level) Descriptor

func (UserSubscriptionInfo_Level) Enum

func (UserSubscriptionInfo_Level) EnumDescriptor deprecated

func (UserSubscriptionInfo_Level) EnumDescriptor() ([]byte, []int)

Deprecated: Use UserSubscriptionInfo_Level.Descriptor instead.

func (UserSubscriptionInfo_Level) Number

func (UserSubscriptionInfo_Level) String

func (UserSubscriptionInfo_Level) Type

func (*UserSubscriptionInfo_Level) UnmarshalJSON deprecated

func (x *UserSubscriptionInfo_Level) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type UserSubscriptionInfo_Status

type UserSubscriptionInfo_Status int32
const (
	UserSubscriptionInfo_UNKNOWN      UserSubscriptionInfo_Status = 0
	UserSubscriptionInfo_ACTIVE       UserSubscriptionInfo_Status = 1
	UserSubscriptionInfo_EXPIRED      UserSubscriptionInfo_Status = 2
	UserSubscriptionInfo_REVOKED      UserSubscriptionInfo_Status = 3
	UserSubscriptionInfo_GRACE_PERIOD UserSubscriptionInfo_Status = 4
	UserSubscriptionInfo_PAUSE_HOLD   UserSubscriptionInfo_Status = 5
)

func (UserSubscriptionInfo_Status) Descriptor

func (UserSubscriptionInfo_Status) Enum

func (UserSubscriptionInfo_Status) EnumDescriptor deprecated

func (UserSubscriptionInfo_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use UserSubscriptionInfo_Status.Descriptor instead.

func (UserSubscriptionInfo_Status) Number

func (UserSubscriptionInfo_Status) String

func (UserSubscriptionInfo_Status) Type

func (*UserSubscriptionInfo_Status) UnmarshalJSON deprecated

func (x *UserSubscriptionInfo_Status) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type UserType

type UserType int32
const (
	UserType_ALL_USERS          UserType = 0
	UserType_EGGED_UP           UserType = 15
	UserType_CONTRACTS_UNLOCKED UserType = 1
	UserType_ARTIFACTS_UNLOCKED UserType = 3
	UserType_FUEL_TANK_UNLOCKED UserType = 4
	UserType_PRO_PERMIT_ACTIVE  UserType = 5
	UserType_ULTRA_ACTIVE       UserType = 6
	UserType_NO_PRO_PERMIT      UserType = 7
	UserType_NO_ULTRA           UserType = 8
	UserType_CONTRACTS_INACTIVE UserType = 9
	UserType_CONTRACTS_ACTIVE   UserType = 10
	UserType_PLAYING_CONTRACT   UserType = 11
	UserType_ARTIFACTS_INACTIVE UserType = 12
	UserType_ARTIFACTS_ACTIVE   UserType = 13
	UserType_PRESTIGE_READY     UserType = 14
	UserType_PIGGY_HESITANT     UserType = 16
)

func (UserType) Descriptor

func (UserType) Descriptor() protoreflect.EnumDescriptor

func (UserType) Enum

func (x UserType) Enum() *UserType

func (UserType) EnumDescriptor deprecated

func (UserType) EnumDescriptor() ([]byte, []int)

Deprecated: Use UserType.Descriptor instead.

func (UserType) Number

func (x UserType) Number() protoreflect.EnumNumber

func (UserType) String

func (x UserType) String() string

func (UserType) Type

func (*UserType) UnmarshalJSON deprecated

func (x *UserType) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type UserVerificationAnalysis

type UserVerificationAnalysis struct {
	OverallStatus                 *UserVerificationAnalysis_Status `` /* 134-byte string literal not displayed */
	StartTime                     *float64                         `protobuf:"fixed64,2,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
	CompletionTime                *float64                         `protobuf:"fixed64,3,opt,name=completion_time,json=completionTime" json:"completion_time,omitempty"`
	VerificationCount             *int32                           `protobuf:"varint,37,opt,name=verification_count,json=verificationCount" json:"verification_count,omitempty"`
	NumPrestiges                  *float64                         `protobuf:"fixed64,14,opt,name=num_prestiges,json=numPrestiges" json:"num_prestiges,omitempty"`
	SoulEggs                      *float64                         `protobuf:"fixed64,15,opt,name=soul_eggs,json=soulEggs" json:"soul_eggs,omitempty"`
	EggsOfProphecy                *uint32                          `protobuf:"varint,27,opt,name=eggs_of_prophecy,json=eggsOfProphecy" json:"eggs_of_prophecy,omitempty"`
	IapStatus                     *UserVerificationAnalysis_Status `protobuf:"varint,18,opt,name=iap_status,json=iapStatus,enum=ei.UserVerificationAnalysis_Status" json:"iap_status,omitempty"`
	VerifiedProPermit             *bool                            `protobuf:"varint,4,opt,name=verified_pro_permit,json=verifiedProPermit" json:"verified_pro_permit,omitempty"`
	VerifiedPiggyBreaks           *uint32                          `protobuf:"varint,5,opt,name=verified_piggy_breaks,json=verifiedPiggyBreaks" json:"verified_piggy_breaks,omitempty"`
	VerifiedOtherIap              *uint32                          `protobuf:"varint,6,opt,name=verified_other_iap,json=verifiedOtherIap" json:"verified_other_iap,omitempty"`
	UnverifiedIap                 *uint32                          `protobuf:"varint,7,opt,name=unverified_iap,json=unverifiedIap" json:"unverified_iap,omitempty"`
	GoldEarned                    *float64                         `protobuf:"fixed64,13,opt,name=gold_earned,json=goldEarned" json:"gold_earned,omitempty"`
	RegularIapBuyer               *bool                            `protobuf:"varint,22,opt,name=regular_iap_buyer,json=regularIapBuyer" json:"regular_iap_buyer,omitempty"`
	RegularIapCheater             *bool                            `protobuf:"varint,23,opt,name=regular_iap_cheater,json=regularIapCheater" json:"regular_iap_cheater,omitempty"`
	ArtifactsStatus               *UserVerificationAnalysis_Status `` /* 141-byte string literal not displayed */
	MissionsCompleted             *uint32                          `protobuf:"varint,8,opt,name=missions_completed,json=missionsCompleted" json:"missions_completed,omitempty"`
	ArtifactsCollected            *float64                         `protobuf:"fixed64,9,opt,name=artifacts_collected,json=artifactsCollected" json:"artifacts_collected,omitempty"`
	ArtifactsConsumed             *float64                         `protobuf:"fixed64,10,opt,name=artifacts_consumed,json=artifactsConsumed" json:"artifacts_consumed,omitempty"`
	ArtifactsInInventory          *float64                         `protobuf:"fixed64,11,opt,name=artifacts_in_inventory,json=artifactsInInventory" json:"artifacts_in_inventory,omitempty"`
	RareArtifactsInInventory      *uint64                          `` /* 132-byte string literal not displayed */
	RareArtifactsOnServer         *uint64                          `protobuf:"varint,34,opt,name=rare_artifacts_on_server,json=rareArtifactsOnServer" json:"rare_artifacts_on_server,omitempty"`
	LegendaryArtifactsInInventory *uint64                          `` /* 147-byte string literal not displayed */
	LegendaryArtifactsOnServer    *uint64                          `` /* 138-byte string literal not displayed */
	GoldSpentCrafting             *float64                         `protobuf:"fixed64,21,opt,name=gold_spent_crafting,json=goldSpentCrafting" json:"gold_spent_crafting,omitempty"`
	ExcessiveConsumes             *bool                            `protobuf:"varint,24,opt,name=excessive_consumes,json=excessiveConsumes" json:"excessive_consumes,omitempty"`
	ExcessiveInventory            *bool                            `protobuf:"varint,25,opt,name=excessive_inventory,json=excessiveInventory" json:"excessive_inventory,omitempty"`
	ExcessiveSpend                *bool                            `protobuf:"varint,26,opt,name=excessive_spend,json=excessiveSpend" json:"excessive_spend,omitempty"`
	ContractsStatus               *UserVerificationAnalysis_Status `` /* 141-byte string literal not displayed */
	NumCoopMemberships            *uint32                          `protobuf:"varint,12,opt,name=num_coop_memberships,json=numCoopMemberships" json:"num_coop_memberships,omitempty"`
	ValidContracts                *uint32                          `protobuf:"varint,16,opt,name=valid_contracts,json=validContracts" json:"valid_contracts,omitempty"`
	InvalidContracts              []string                         `protobuf:"bytes,17,rep,name=invalid_contracts,json=invalidContracts" json:"invalid_contracts,omitempty"`
	ExcessiveEop                  *bool                            `protobuf:"varint,28,opt,name=excessive_eop,json=excessiveEop" json:"excessive_eop,omitempty"`
	ExcessiveInvalidContracts     *bool                            `` /* 133-byte string literal not displayed */
	Verified                      *bool                            `protobuf:"varint,30,opt,name=verified" json:"verified,omitempty"`
	VerificationOverride          *bool                            `protobuf:"varint,31,opt,name=verification_override,json=verificationOverride" json:"verification_override,omitempty"`
	VerificationOverrideValue     *bool                            `` /* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UserVerificationAnalysis) Descriptor deprecated

func (*UserVerificationAnalysis) Descriptor() ([]byte, []int)

Deprecated: Use UserVerificationAnalysis.ProtoReflect.Descriptor instead.

func (*UserVerificationAnalysis) GetArtifactsCollected

func (x *UserVerificationAnalysis) GetArtifactsCollected() float64

func (*UserVerificationAnalysis) GetArtifactsConsumed

func (x *UserVerificationAnalysis) GetArtifactsConsumed() float64

func (*UserVerificationAnalysis) GetArtifactsInInventory

func (x *UserVerificationAnalysis) GetArtifactsInInventory() float64

func (*UserVerificationAnalysis) GetArtifactsStatus

func (*UserVerificationAnalysis) GetCompletionTime

func (x *UserVerificationAnalysis) GetCompletionTime() float64

func (*UserVerificationAnalysis) GetContractsStatus

func (*UserVerificationAnalysis) GetEggsOfProphecy

func (x *UserVerificationAnalysis) GetEggsOfProphecy() uint32

func (*UserVerificationAnalysis) GetExcessiveConsumes

func (x *UserVerificationAnalysis) GetExcessiveConsumes() bool

func (*UserVerificationAnalysis) GetExcessiveEop

func (x *UserVerificationAnalysis) GetExcessiveEop() bool

func (*UserVerificationAnalysis) GetExcessiveInvalidContracts

func (x *UserVerificationAnalysis) GetExcessiveInvalidContracts() bool

func (*UserVerificationAnalysis) GetExcessiveInventory

func (x *UserVerificationAnalysis) GetExcessiveInventory() bool

func (*UserVerificationAnalysis) GetExcessiveSpend

func (x *UserVerificationAnalysis) GetExcessiveSpend() bool

func (*UserVerificationAnalysis) GetGoldEarned

func (x *UserVerificationAnalysis) GetGoldEarned() float64

func (*UserVerificationAnalysis) GetGoldSpentCrafting

func (x *UserVerificationAnalysis) GetGoldSpentCrafting() float64

func (*UserVerificationAnalysis) GetIapStatus

func (*UserVerificationAnalysis) GetInvalidContracts

func (x *UserVerificationAnalysis) GetInvalidContracts() []string

func (*UserVerificationAnalysis) GetLegendaryArtifactsInInventory

func (x *UserVerificationAnalysis) GetLegendaryArtifactsInInventory() uint64

func (*UserVerificationAnalysis) GetLegendaryArtifactsOnServer

func (x *UserVerificationAnalysis) GetLegendaryArtifactsOnServer() uint64

func (*UserVerificationAnalysis) GetMissionsCompleted

func (x *UserVerificationAnalysis) GetMissionsCompleted() uint32

func (*UserVerificationAnalysis) GetNumCoopMemberships

func (x *UserVerificationAnalysis) GetNumCoopMemberships() uint32

func (*UserVerificationAnalysis) GetNumPrestiges

func (x *UserVerificationAnalysis) GetNumPrestiges() float64

func (*UserVerificationAnalysis) GetOverallStatus

func (*UserVerificationAnalysis) GetRareArtifactsInInventory

func (x *UserVerificationAnalysis) GetRareArtifactsInInventory() uint64

func (*UserVerificationAnalysis) GetRareArtifactsOnServer

func (x *UserVerificationAnalysis) GetRareArtifactsOnServer() uint64

func (*UserVerificationAnalysis) GetRegularIapBuyer

func (x *UserVerificationAnalysis) GetRegularIapBuyer() bool

func (*UserVerificationAnalysis) GetRegularIapCheater

func (x *UserVerificationAnalysis) GetRegularIapCheater() bool

func (*UserVerificationAnalysis) GetSoulEggs

func (x *UserVerificationAnalysis) GetSoulEggs() float64

func (*UserVerificationAnalysis) GetStartTime

func (x *UserVerificationAnalysis) GetStartTime() float64

func (*UserVerificationAnalysis) GetUnverifiedIap

func (x *UserVerificationAnalysis) GetUnverifiedIap() uint32

func (*UserVerificationAnalysis) GetValidContracts

func (x *UserVerificationAnalysis) GetValidContracts() uint32

func (*UserVerificationAnalysis) GetVerificationCount

func (x *UserVerificationAnalysis) GetVerificationCount() int32

func (*UserVerificationAnalysis) GetVerificationOverride

func (x *UserVerificationAnalysis) GetVerificationOverride() bool

func (*UserVerificationAnalysis) GetVerificationOverrideValue

func (x *UserVerificationAnalysis) GetVerificationOverrideValue() bool

func (*UserVerificationAnalysis) GetVerified

func (x *UserVerificationAnalysis) GetVerified() bool

func (*UserVerificationAnalysis) GetVerifiedOtherIap

func (x *UserVerificationAnalysis) GetVerifiedOtherIap() uint32

func (*UserVerificationAnalysis) GetVerifiedPiggyBreaks

func (x *UserVerificationAnalysis) GetVerifiedPiggyBreaks() uint32

func (*UserVerificationAnalysis) GetVerifiedProPermit

func (x *UserVerificationAnalysis) GetVerifiedProPermit() bool

func (*UserVerificationAnalysis) ProtoMessage

func (*UserVerificationAnalysis) ProtoMessage()

func (*UserVerificationAnalysis) ProtoReflect

func (x *UserVerificationAnalysis) ProtoReflect() protoreflect.Message

func (*UserVerificationAnalysis) Reset

func (x *UserVerificationAnalysis) Reset()

func (*UserVerificationAnalysis) String

func (x *UserVerificationAnalysis) String() string

type UserVerificationAnalysis_Status

type UserVerificationAnalysis_Status int32
const (
	UserVerificationAnalysis_UNKNOWN    UserVerificationAnalysis_Status = 0
	UserVerificationAnalysis_PROCESSING UserVerificationAnalysis_Status = 1
	UserVerificationAnalysis_COMPLETE   UserVerificationAnalysis_Status = 2
)

func (UserVerificationAnalysis_Status) Descriptor

func (UserVerificationAnalysis_Status) Enum

func (UserVerificationAnalysis_Status) EnumDescriptor deprecated

func (UserVerificationAnalysis_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use UserVerificationAnalysis_Status.Descriptor instead.

func (UserVerificationAnalysis_Status) Number

func (UserVerificationAnalysis_Status) String

func (UserVerificationAnalysis_Status) Type

func (*UserVerificationAnalysis_Status) UnmarshalJSON deprecated

func (x *UserVerificationAnalysis_Status) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type Vector3

type Vector3 struct {
	X *float32 `protobuf:"fixed32,1,opt,name=x" json:"x,omitempty"`
	Y *float32 `protobuf:"fixed32,2,opt,name=y" json:"y,omitempty"`
	Z *float32 `protobuf:"fixed32,3,opt,name=z" json:"z,omitempty"`
	// contains filtered or unexported fields
}

func (*Vector3) Descriptor deprecated

func (*Vector3) Descriptor() ([]byte, []int)

Deprecated: Use Vector3.ProtoReflect.Descriptor instead.

func (*Vector3) GetX

func (x *Vector3) GetX() float32

func (*Vector3) GetY

func (x *Vector3) GetY() float32

func (*Vector3) GetZ

func (x *Vector3) GetZ() float32

func (*Vector3) ProtoMessage

func (*Vector3) ProtoMessage()

func (*Vector3) ProtoReflect

func (x *Vector3) ProtoReflect() protoreflect.Message

func (*Vector3) Reset

func (x *Vector3) Reset()

func (*Vector3) String

func (x *Vector3) String() string

type Vector4

type Vector4 struct {
	X *float32 `protobuf:"fixed32,1,opt,name=x" json:"x,omitempty"`
	Y *float32 `protobuf:"fixed32,2,opt,name=y" json:"y,omitempty"`
	Z *float32 `protobuf:"fixed32,3,opt,name=z" json:"z,omitempty"`
	W *float32 `protobuf:"fixed32,4,opt,name=w" json:"w,omitempty"`
	// contains filtered or unexported fields
}

func (*Vector4) Descriptor deprecated

func (*Vector4) Descriptor() ([]byte, []int)

Deprecated: Use Vector4.ProtoReflect.Descriptor instead.

func (*Vector4) GetW

func (x *Vector4) GetW() float32

func (*Vector4) GetX

func (x *Vector4) GetX() float32

func (*Vector4) GetY

func (x *Vector4) GetY() float32

func (*Vector4) GetZ

func (x *Vector4) GetZ() float32

func (*Vector4) ProtoMessage

func (*Vector4) ProtoMessage()

func (*Vector4) ProtoReflect

func (x *Vector4) ProtoReflect() protoreflect.Message

func (*Vector4) Reset

func (x *Vector4) Reset()

func (*Vector4) String

func (x *Vector4) String() string

type VerifyPurchaseRequest

type VerifyPurchaseRequest struct {
	Rinfo                 *BasicRequestInfo `protobuf:"bytes,6,opt,name=rinfo" json:"rinfo,omitempty"`
	Sku                   *string           `protobuf:"bytes,1,opt,name=sku" json:"sku,omitempty"`
	TransactionId         *string           `protobuf:"bytes,2,opt,name=transaction_id,json=transactionId" json:"transaction_id,omitempty"`
	OriginalTransactionId *string           `protobuf:"bytes,8,opt,name=original_transaction_id,json=originalTransactionId" json:"original_transaction_id,omitempty"`
	Receipt               *string           `protobuf:"bytes,3,opt,name=receipt" json:"receipt,omitempty"`
	Platform              *string           `protobuf:"bytes,4,opt,name=platform" json:"platform,omitempty"`
	Sandbox               *bool             `protobuf:"varint,7,opt,name=sandbox" json:"sandbox,omitempty"`
	Log                   *GenericAction    `protobuf:"bytes,5,opt,name=log" json:"log,omitempty"`
	// contains filtered or unexported fields
}

func (*VerifyPurchaseRequest) Descriptor deprecated

func (*VerifyPurchaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use VerifyPurchaseRequest.ProtoReflect.Descriptor instead.

func (*VerifyPurchaseRequest) GetLog

func (x *VerifyPurchaseRequest) GetLog() *GenericAction

func (*VerifyPurchaseRequest) GetOriginalTransactionId

func (x *VerifyPurchaseRequest) GetOriginalTransactionId() string

func (*VerifyPurchaseRequest) GetPlatform

func (x *VerifyPurchaseRequest) GetPlatform() string

func (*VerifyPurchaseRequest) GetReceipt

func (x *VerifyPurchaseRequest) GetReceipt() string

func (*VerifyPurchaseRequest) GetRinfo

func (x *VerifyPurchaseRequest) GetRinfo() *BasicRequestInfo

func (*VerifyPurchaseRequest) GetSandbox

func (x *VerifyPurchaseRequest) GetSandbox() bool

func (*VerifyPurchaseRequest) GetSku

func (x *VerifyPurchaseRequest) GetSku() string

func (*VerifyPurchaseRequest) GetTransactionId

func (x *VerifyPurchaseRequest) GetTransactionId() string

func (*VerifyPurchaseRequest) ProtoMessage

func (*VerifyPurchaseRequest) ProtoMessage()

func (*VerifyPurchaseRequest) ProtoReflect

func (x *VerifyPurchaseRequest) ProtoReflect() protoreflect.Message

func (*VerifyPurchaseRequest) Reset

func (x *VerifyPurchaseRequest) Reset()

func (*VerifyPurchaseRequest) String

func (x *VerifyPurchaseRequest) String() string

type VerifyPurchaseResponse

type VerifyPurchaseResponse struct {
	Verified *bool   `protobuf:"varint,1,opt,name=verified" json:"verified,omitempty"`
	Message  *string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*VerifyPurchaseResponse) Descriptor deprecated

func (*VerifyPurchaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use VerifyPurchaseResponse.ProtoReflect.Descriptor instead.

func (*VerifyPurchaseResponse) GetMessage

func (x *VerifyPurchaseResponse) GetMessage() string

func (*VerifyPurchaseResponse) GetVerified

func (x *VerifyPurchaseResponse) GetVerified() bool

func (*VerifyPurchaseResponse) ProtoMessage

func (*VerifyPurchaseResponse) ProtoMessage()

func (*VerifyPurchaseResponse) ProtoReflect

func (x *VerifyPurchaseResponse) ProtoReflect() protoreflect.Message

func (*VerifyPurchaseResponse) Reset

func (x *VerifyPurchaseResponse) Reset()

func (*VerifyPurchaseResponse) String

func (x *VerifyPurchaseResponse) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL