enums

package
v0.0.0-...-929fa59 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2022 License: GPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AbilityTypeNone = iota - 1
	AbilityTypeLaser
	AbilityTypeDrill
	AbilityTypeAsteroid
	AbilityTypeRingBonus
	AbilityTypeDistanceBonus
	AbilityTypeTrampoline
	AbilityTypeAnimal
	AbilityTypeCombo
	AbilityTypeMagnet
	AbilityTypeInvincible
	AbilityTypeNum
	AbilityType
)
View Source
const (
	AdvertEventTypeRoulette = iota
	AdvertEventTypeCharacter
	AdvertEventTypeShop
)
View Source
const (
	BoostItemUnknown = iota - 1
	BoostItemScoreBonus
	BoostItemAssistTrampoline
	BoostItemSubCharacter
	BoostItemNum
)
View Source
const (
	CampaignTypeBankedRingBonus                 = iota // adds a specified percentage ring bonus to game results
	CampaignTypeDailyMissionBonus                      // TODO: needs research
	CampaignTypeChaoRouletteCost                       // changes the red star ring price for the chao roulette
	CampaignTypeGameItemCost                           // TODO: needs research
	CampaignTypeCharacterUpgradeCost                   // TODO: needs research
	CampaignTypePurchaseAddRings                       // rings sale
	CampaignTypeJackpotValueBonus                      // TODO: needs research
	CampaignTypeMileagePassingRingBonus                // TODO: needs research
	CampaignTypePurchaseAddEnergies                    // energy sale
	CampaignTypePurchaseAddRedRings                    // red rings sale
	CampaignTypePurchaseAddRedRingsNoChargeUser        // red rings sale with ???
	CampaignTypeSendAddEnergies                        // TODO: needs research
	CampaignTypeInviteCount                            // TODO: needs research
	CampaignTypePremiumRouletteOdds                    // adds "improved odds" banner to premium roulette
	CampaignTypeFreeWheelSpinCount                     // changes the number of free spins on item roulette?
	CampaignTypeContinueCost                           // changes the continue cost?
	CampaignTypePurchaseAddRaidEnergies                // raid boss energy sale
)
View Source
const (
	ChaoDealingNone = iota
	ChaoDealingLeader
	ChaoDealingSub
)
View Source
const (
	ChaoIDHeroChao             = 400000
	ChaoIDGoldChao             = 400001
	ChaoIDDarkChao             = 400002
	ChaoIDJewelChao            = 400003
	ChaoIDNormalChao           = 400004
	ChaoIDOmochao              = 400005
	ChaoIDRCMonkey             = 400006
	ChaoIDRCSpring             = 400007
	ChaoIDRCElectromagnet      = 400008
	ChaoIDBabyCyanWisp         = 400012
	ChaoIDBabyIndigoWisp       = 400013
	ChaoIDBabyYellowWisp       = 400014
	ChaoIDRCPinwheel           = 400018
	ChaoIDRCPiggyBank          = 400019
	ChaoIDRCBalloon            = 400020
	ChaoIDEasterChao           = 400021
	ChaoIDPurplePapurisu       = 400024
	ChaoIDMagLv1               = 400025
	ChaoIDEggChao              = 401000
	ChaoIDPumpkinChao          = 401001
	ChaoIDSkullChao            = 401002
	ChaoIDYacker               = 401003
	ChaoIDRCGoldenPiggyBank    = 401004
	ChaoIDWizardChao           = 401005
	ChaoIDRCTurtle             = 401009
	ChaoIDRCUFO                = 401010
	ChaoIDRCBomber             = 401011
	ChaoIDEasterBunny          = 401015
	ChaoIDMagicLamp            = 401016
	ChaoIDStarShapedMissile    = 401017
	ChaoIDSuketoudara          = 401018
	ChaoIDRappy                = 401019
	ChaoIDBlowfishTransporter  = 401020
	ChaoIDGenesis              = 401021
	ChaoIDCartridge            = 401022
	ChaoIDRCFighter            = 401023
	ChaoIDRCHovercraft         = 401024
	ChaoIDRCHelicopter         = 401025
	ChaoIDGreenCrystalMonsterS = 401026
	ChaoIDGreenCrystalMonsterL = 401027
	ChaoIDRCAirship            = 401028
	ChaoIDDesertChao           = 401029
	ChaoIDRCSatellite          = 401030
	ChaoIDMarineChao           = 401031
	ChaoIDNightopian           = 401032
	ChaoIDOrca                 = 401033
	ChaoIDSonicOmochao         = 401034
	ChaoIDTailsOmochao         = 401035
	ChaoIDKnucklesOmochao      = 401036
	ChaoIDBoo                  = 401037
	ChaoIDHalloweenChao        = 401038
	ChaoIDHeavyBomb            = 401039
	ChaoIDBlockBomb            = 401040
	ChaoIDHunkofMeat           = 401041
	ChaoIDYeti                 = 401042
	ChaoIDSnowChao             = 401043
	ChaoIDIdeya                = 401044
	ChaoIDChristmasNightopian  = 401045
	ChaoIDOrbot                = 401046
	ChaoIDCubot                = 401047
	ChaoIDLightChaos           = 402000
	ChaoIDHeroChaos            = 402001
	ChaoIDDarkChaos            = 402002
	ChaoIDChip                 = 402003
	ChaoIDShahra               = 402004
	ChaoIDCaliburn             = 402005
	ChaoIDKingArthursGhost     = 402006
	ChaoIDRCTornado            = 402007
	ChaoIDRCBattleCruiser      = 402008
	ChaoIDMerlina              = 402009
	ChaoIDErazorDjinn          = 402010
	ChaoIDRCMoonMech           = 402011
	ChaoIDCarbuncle            = 402012
	ChaoIDKuna                 = 402013
	ChaoIDChaos                = 402014
	ChaoIDDeathEgg             = 402015
	ChaoIDRedCrystalMonsterS   = 402016
	ChaoIDRedCrystalMonsterL   = 402017
	ChaoIDGoldenGoose          = 402018
	ChaoIDMotherWisp           = 402019
	ChaoIDRCPirateSpaceship    = 402020
	ChaoIDGoldenAngel          = 402021
	ChaoIDNiGHTS               = 402022
	ChaoIDReala                = 402023
	ChaoIDRCTornado2           = 402024
	ChaoIDChaoWalker           = 402025
	ChaoIDDarkQueen            = 402026
	ChaoIDKingBoomBoo          = 402027
	ChaoIDOPapa                = 402028
	ChaoIDOpaOpa               = 402029
	ChaoIDRCBlockFace          = 402030
	ChaoIDChristmasYeti        = 402031
	ChaoIDChristmasNiGHTS      = 402032
	ChaoIDDFekt                = 402033
	ChaoIDDarkChaoWalker       = 402034
)
View Source
const (
	ChaoIDStrHeroChao             = "400000"
	ChaoIDStrGoldChao             = "400001"
	ChaoIDStrDarkChao             = "400002"
	ChaoIDStrJewelChao            = "400003"
	ChaoIDStrNormalChao           = "400004"
	ChaoIDStrOmochao              = "400005"
	ChaoIDStrRCMonkey             = "400006"
	ChaoIDStrRCSpring             = "400007"
	ChaoIDStrRCElectromagnet      = "400008"
	ChaoIDStrBabyCyanWisp         = "400012"
	ChaoIDStrBabyIndigoWisp       = "400013"
	ChaoIDStrBabyYellowWisp       = "400014"
	ChaoIDStrRCPinwheel           = "400018"
	ChaoIDStrRCPiggyBank          = "400019"
	ChaoIDStrRCBalloon            = "400020"
	ChaoIDStrEasterChao           = "400021"
	ChaoIDStrPurplePapurisu       = "400024"
	ChaoIDStrMagLv1               = "400025"
	ChaoIDStrEggChao              = "401000"
	ChaoIDStrPumpkinChao          = "401001"
	ChaoIDStrSkullChao            = "401002"
	ChaoIDStrYacker               = "401003"
	ChaoIDStrRCGoldenPiggyBank    = "401004"
	ChaoIDStrWizardChao           = "401005"
	ChaoIDStrRCTurtle             = "401009"
	ChaoIDStrRCUFO                = "401010"
	ChaoIDStrRCBomber             = "401011"
	ChaoIDStrEasterBunny          = "401015"
	ChaoIDStrMagicLamp            = "401016"
	ChaoIDStrStarShapedMissile    = "401017"
	ChaoIDStrSuketoudara          = "401018"
	ChaoIDStrRappy                = "401019"
	ChaoIDStrBlowfishTransporter  = "401020"
	ChaoIDStrGenesis              = "401021"
	ChaoIDStrCartridge            = "401022"
	ChaoIDStrRCFighter            = "401023"
	ChaoIDStrRCHovercraft         = "401024"
	ChaoIDStrRCHelicopter         = "401025"
	ChaoIDStrGreenCrystalMonsterS = "401026"
	ChaoIDStrGreenCrystalMonsterL = "401027"
	ChaoIDStrRCAirship            = "401028"
	ChaoIDStrDesertChao           = "401029"
	ChaoIDStrRCSatellite          = "401030"
	ChaoIDStrMarineChao           = "401031"
	ChaoIDStrNightopian           = "401032"
	ChaoIDStrOrca                 = "401033"
	ChaoIDStrSonicOmochao         = "401034"
	ChaoIDStrTailsOmochao         = "401035"
	ChaoIDStrKnucklesOmochao      = "401036"
	ChaoIDStrBoo                  = "401037"
	ChaoIDStrHalloweenChao        = "401038"
	ChaoIDStrHeavyBomb            = "401039"
	ChaoIDStrBlockBomb            = "401040"
	ChaoIDStrHunkofMeat           = "401041"
	ChaoIDStrYeti                 = "401042"
	ChaoIDStrSnowChao             = "401043"
	ChaoIDStrIdeya                = "401044"
	ChaoIDStrChristmasNightopian  = "401045"
	ChaoIDStrOrbot                = "401046"
	ChaoIDStrCubot                = "401047"
	ChaoIDStrLightChaos           = "402000"
	ChaoIDStrHeroChaos            = "402001"
	ChaoIDStrDarkChaos            = "402002"
	ChaoIDStrChip                 = "402003"
	ChaoIDStrShahra               = "402004"
	ChaoIDStrCaliburn             = "402005"
	ChaoIDStrKingArthursGhost     = "402006"
	ChaoIDStrRCTornado            = "402007"
	ChaoIDStrRCBattleCruiser      = "402008"
	ChaoIDStrMerlina              = "402009"
	ChaoIDStrErazorDjinn          = "402010"
	ChaoIDStrRCMoonMech           = "402011"
	ChaoIDStrCarbuncle            = "402012"
	ChaoIDStrKuna                 = "402013"
	ChaoIDStrChaos                = "402014"
	ChaoIDStrDeathEgg             = "402015"
	ChaoIDStrRedCrystalMonsterS   = "402016"
	ChaoIDStrRedCrystalMonsterL   = "402017"
	ChaoIDStrGoldenGoose          = "402018"
	ChaoIDStrMotherWisp           = "402019"
	ChaoIDStrRCPirateSpaceship    = "402020"
	ChaoIDStrGoldenAngel          = "402021"
	ChaoIDStrNiGHTS               = "402022"
	ChaoIDStrReala                = "402023"
	ChaoIDStrRCTornado2           = "402024"
	ChaoIDStrChaoWalker           = "402025"
	ChaoIDStrDarkQueen            = "402026"
	ChaoIDStrKingBoomBoo          = "402027"
	ChaoIDStrOPapa                = "402028"
	ChaoIDStrOpaOpa               = "402029"
	ChaoIDStrRCBlockFace          = "402030"
	ChaoIDStrChristmasYeti        = "402031"
	ChaoIDStrChristmasNiGHTS      = "402032"
	ChaoIDStrDFekt                = "402033"
	ChaoIDStrDarkChaoWalker       = "402034"
)
View Source
const (
	ChaoRarityNormal = iota
	ChaoRarityRare
	ChaoRaritySuperRare
	ChaoRarityNone
)
View Source
const (
	ChaoStatusNotOwned = iota
	ChaoStatusOwned
	ChaoStatusMaxLevel
)
View Source
const (
	ChaoTypeMain = iota
	ChaoTypeSub
)
View Source
const (
	ChaoWheelTypeNormal = int64(iota)
	ChaoWheelTypeSpecial
)
View Source
const (
	CharaTypeUnknown = iota - 1
	CharaTypeSonic   = iota + 300000 - 1 // used to match up with networked characters
	CharaTypeTails
	CharaTypeKnuckles
	CharaTypeAmy
	CharaTypeShadow
	CharaTypeBlaze
	CharaTypeRouge
	CharaTypeOmega
	CharaTypeBig
	CharaTypeCream
	CharaTypeEspio
	CharaTypeCharmy
	CharaTypeVector
	CharaTypeSilver
	CharaTypeMetalSonic
	CharaTypeClassicSonic
	CharaTypeWerehog
	CharaTypeSticks
	CharaTypeTikal
	CharaTypeMephiles
	CharaTypePSISilver
	CharaTypeAmitieAmy
	CharaTypeGothicAmy
	CharaTypeHalloweenShadow
	CharaTypeHalloweenRouge
	CharaTypeHalloweenOmega
	CharaTypeXMasSonic
	CharaTypeXMasTails
	CharaTypeXMasKnuckles
)
View Source
const (
	CTStrSonic           = "300000"
	CTStrTails           = "300001"
	CTStrKnuckles        = "300002"
	CTStrAmy             = "300003"
	CTStrShadow          = "300004"
	CTStrBlaze           = "300005"
	CTStrRouge           = "300006"
	CTStrOmega           = "300007"
	CTStrBig             = "300008"
	CTStrCream           = "300009"
	CTStrEspio           = "300010"
	CTStrCharmy          = "300011"
	CTStrVector          = "300012"
	CTStrSilver          = "300013"
	CTStrMetalSonic      = "300014"
	CTStrClassicSonic    = "300015"
	CTStrWerehog         = "300016"
	CTStrSticks          = "300017"
	CTStrTikal           = "300018"
	CTStrMephiles        = "300019"
	CTStrPSISilver       = "300020"
	CTStrAmitieAmy       = "301000"
	CTStrGothicAmy       = "301001"
	CTStrHalloweenShadow = "301002"
	CTStrHalloweenRouge  = "301003"
	CTStrHalloweenOmega  = "301004"
	CTStrXMasSonic       = "301005"
	CTStrXMasTails       = "301006"
	CTStrXMasKnuckles    = "301007"
)
View Source
const (
	CharacterStatusLocked = iota
	CharacterStatusUnlocked
	CharacterStatusMaxLevel
)
View Source
const (
	CollectEventTypeGetAnimals = iota
	CollectEventTypeGetRing
	CollectEventTypeRunDistance
)
View Source
const (
	// "Take out x enemies!" daily missions
	DailyMissionEnemySet1Pos1 = 1 // 10 enemies
	DailyMissionEnemySet1Pos2 = 2 // 10 enemies
	DailyMissionEnemySet1Pos3 = 3 // 10 enemies

	DailyMissionEnemySet2Pos1 = 4 // 30 enemies
	DailyMissionEnemySet2Pos2 = 5 // 40 enemies
	DailyMissionEnemySet2Pos3 = 6 // 50 enemies

	DailyMissionEnemySet3Pos1 = 7 // 40 enemies
	DailyMissionEnemySet3Pos2 = 8 // 50 enemies
	DailyMissionEnemySet3Pos3 = 9 // 60 enemies

	DailyMissionEnemySet4Pos1 = 10 // 40 enemies
	DailyMissionEnemySet4Pos2 = 11 // 50 enemies
	DailyMissionEnemySet4Pos3 = 12 // 60 enemies

	DailyMissionEnemySet5Pos1 = 13 // 50 enemies
	DailyMissionEnemySet5Pos2 = 14 // 60 enemies
	DailyMissionEnemySet5Pos3 = 15 // 70 enemies

	DailyMissionEnemySet6Pos1 = 16 // 50 enemies
	DailyMissionEnemySet6Pos2 = 17 // 60 enemies
	DailyMissionEnemySet6Pos3 = 18 // 70 enemies

	DailyMissionEnemySet7Pos1 = 19 // 60 enemies
	DailyMissionEnemySet7Pos2 = 20 // 70 enemies
	DailyMissionEnemySet7Pos3 = 21 // 80 enemies

	DailyMissionEnemySet8Pos1 = 22 // 60 enemies
	DailyMissionEnemySet8Pos2 = 23 // 70 enemies
	DailyMissionEnemySet8Pos3 = 24 // 80 enemies

	DailyMissionEnemySet9Pos1 = 25 // 70 enemies
	DailyMissionEnemySet9Pos2 = 26 // 80 enemies
	DailyMissionEnemySet9Pos3 = 27 // 90 enemies

	DailyMissionEnemySet10Pos1 = 28 // 70 enemies
	DailyMissionEnemySet10Pos2 = 29 // 80 enemies
	DailyMissionEnemySet10Pos3 = 30 // 90 enemies

	DailyMissionEnemySet11Pos1 = 31 // 80 enemies
	DailyMissionEnemySet11Pos2 = 32 // 90 enemies
	DailyMissionEnemySet11Pos3 = 33 // 100 enemies

	// "Take out x golden enemies!" daily missions
	DailyMissionGoldEnemySet1Pos1 = 34 // 5 golden enemies
	DailyMissionGoldEnemySet1Pos2 = 35 // 5 golden enemies
	DailyMissionGoldEnemySet1Pos3 = 36 // 5 golden enemies

	DailyMissionGoldEnemySet2Pos1 = 37 // 5 golden enemies
	DailyMissionGoldEnemySet2Pos2 = 38 // 10 golden enemies
	DailyMissionGoldEnemySet2Pos3 = 39 // 15 golden enemies

	DailyMissionGoldEnemySet3Pos1 = 40 // 10 golden enemies
	DailyMissionGoldEnemySet3Pos2 = 41 // 15 golden enemies
	DailyMissionGoldEnemySet3Pos3 = 42 // 20 golden enemies

	DailyMissionGoldEnemySet4Pos1 = 43 // 10 golden enemies
	DailyMissionGoldEnemySet4Pos2 = 44 // 15 golden enemies
	DailyMissionGoldEnemySet4Pos3 = 45 // 20 golden enemies

	DailyMissionGoldEnemySet5Pos1 = 46 // 15 golden enemies
	DailyMissionGoldEnemySet5Pos2 = 47 // 20 golden enemies
	DailyMissionGoldEnemySet5Pos3 = 48 // 25 golden enemies

	DailyMissionGoldEnemySet6Pos1 = 49 // 15 golden enemies
	DailyMissionGoldEnemySet6Pos2 = 50 // 20 golden enemies
	DailyMissionGoldEnemySet6Pos3 = 51 // 25 golden enemies

	DailyMissionGoldEnemySet7Pos1 = 52 // 20 golden enemies
	DailyMissionGoldEnemySet7Pos2 = 53 // 25 golden enemies
	DailyMissionGoldEnemySet7Pos3 = 54 // 30 golden enemies

	DailyMissionGoldEnemySet8Pos1 = 55 // 20 golden enemies
	DailyMissionGoldEnemySet8Pos2 = 56 // 25 golden enemies
	DailyMissionGoldEnemySet8Pos3 = 57 // 30 golden enemies

	DailyMissionGoldEnemySet9Pos1 = 58 // 25 golden enemies
	DailyMissionGoldEnemySet9Pos2 = 59 // 30 golden enemies
	DailyMissionGoldEnemySet9Pos3 = 60 // 35 golden enemies

	DailyMissionGoldEnemySet10Pos1 = 61 // 25 golden enemies
	DailyMissionGoldEnemySet10Pos2 = 62 // 30 golden enemies
	DailyMissionGoldEnemySet10Pos3 = 63 // 35 golden enemies

	DailyMissionGoldEnemySet11Pos1 = 64 // 30 golden enemies
	DailyMissionGoldEnemySet11Pos2 = 65 // 35 golden enemies
	DailyMissionGoldEnemySet11Pos3 = 66 // 40 golden enemies

	// "Run for x meters!" daily missions
	DailyMissionDistanceSet1Pos1 = 67 // 500 meters
	DailyMissionDistanceSet1Pos2 = 68 // 500 meters
	DailyMissionDistanceSet1Pos3 = 69 // 500 meters

	DailyMissionDistanceSet2Pos1 = 70 // 1000 meters
	DailyMissionDistanceSet2Pos2 = 71 // 1500 meters
	DailyMissionDistanceSet2Pos3 = 72 // 2000 meters

	DailyMissionDistanceSet3Pos1 = 73 // 1500 meters
	DailyMissionDistanceSet3Pos2 = 74 // 2000 meters
	DailyMissionDistanceSet3Pos3 = 75 // 2500 meters

	DailyMissionDistanceSet4Pos1 = 76 // 2500 meters
	DailyMissionDistanceSet4Pos2 = 77 // ? meters
	DailyMissionDistanceSet4Pos3 = 78 // ? meters

	DailyMissionDistanceSet5Pos1 = 79 // 3000 meters
	DailyMissionDistanceSet5Pos2 = 80 // ? meters
	DailyMissionDistanceSet5Pos3 = 81 // ? meters

	DailyMissionDistanceSet6Pos1 = 82 // ? meters
	DailyMissionDistanceSet6Pos2 = 83 // ? meters
	DailyMissionDistanceSet6Pos3 = 84 // ? meters

	DailyMissionDistanceSet7Pos1 = 85 // ? meters
	DailyMissionDistanceSet7Pos2 = 86 // ? meters
	DailyMissionDistanceSet7Pos3 = 87 // ? meters

	DailyMissionDistanceSet8Pos1 = 88 // ? meters
	DailyMissionDistanceSet8Pos2 = 89 // ? meters
	DailyMissionDistanceSet8Pos3 = 90 // ? meters

	DailyMissionDistanceSet9Pos1 = 91 // ? meters
	DailyMissionDistanceSet9Pos2 = 92 // ? meters
	DailyMissionDistanceSet9Pos3 = 93 // ? meters

	DailyMissionDistanceSet10Pos1 = 94 // ? meters
	DailyMissionDistanceSet10Pos2 = 95 // ? meters
	DailyMissionDistanceSet10Pos3 = 96 // ? meters

	DailyMissionDistanceSet11Pos1 = 97 // ? meters
	DailyMissionDistanceSet11Pos2 = 98 // ? meters
	DailyMissionDistanceSet11Pos3 = 99 // ? meters

	// "Save x Animals!" daily missions
	DailyMissionAnimalSet1Pos1 = 100 // 20 animals
	DailyMissionAnimalSet1Pos2 = 101 // 20 animals
	DailyMissionAnimalSet1Pos3 = 102 // 20 animals

	// "Score x points!" daily missions
	DailyMissionScoreSet1Pos1 = 133 // 50000 points
	DailyMissionScoreSet1Pos2 = 134 // 50000 points
	DailyMissionScoreSet1Pos3 = 135 // 50000 points

	// "Collect x Rings!" daily missions
	DailyMissionRingSet1Pos1 = 166 // 300 rings
	DailyMissionRingSet1Pos2 = 167 // 300 rings
	DailyMissionRingSet1Pos3 = 168 // 300 rings
)

Daily missions appear to be divided into 11 sets of 3, making for 33 daily missions for each category Thus, there are 198 daily missions across all 5 categories.

View Source
const (
	EventIDSpecialStage = 100000000 * (iota + 1)
	EventIDRaidBoss
	EventIDCollectObject
	EventIDGacha
	EventIDAdvert
	EventIDQuick
	EventIDBGM
)
View Source
const (
	EventTypeSpecialStage = iota
	EventTypeRaidBoss
	EventTypeCollectObject
	EventTypeGacha
	EventTypeAdvert
	EventTypeQuick
	EventTypeBGM
)
View Source
const (
	IDTypeBoostItem = iota + 110000
	IDTypeEquipItem
)
View Source
const (
	IDTypeItemRouletteWin = iota + 200000
	IDTypeRouletteToken
	IDTypeEggItem
	IDTypePremiumRouletteTicket
	IDTypeItemRouletteTicket
)
View Source
const (
	IDTypeChara = 300000
	IDTypeChao  = 400000
)
View Source
const (
	IDTypeRedRing = iota + 900000
	IDTypeRing
	IDTypeEnergy
	IDTypeEnergyMax
)
View Source
const (
	IDBig = iota + 200000
	IDSuper
	IDJackpot
)
View Source
const (
	IDRouletteToken         = 210000
	IDSpecialEgg            = 220000
	IDRouletteTicketBegin   = 229999
	IDRouletteTicketPremium = 230000
	IDRouletteTicketItem    = 240000
	IDRouletteTicketRaid    = 250000
	IDRouletteTicketEvent   = 260000
	IDRouletteTicketEnd     = 299999
	IDCharaBegin            = 300000
	IDChaoBegin             = 400000
	IDChaoBeginRare         = 401000
	IDChaoBeginSuperRare    = 402000
	IDRedRing               = 900000 // RSRing = "Red Star Ring"
	IDRedRing0              = 900010
	IDRedRing1              = 900030
	IDRedRing2              = 900060
	IDRedRing3              = 900210
	IDRedRing4              = 900380
	IDRing                  = 910000
	IDRing0                 = 910021
	IDRing1                 = 910045
	IDRing2                 = 910094
	IDRing3                 = 910147
	IDRing4                 = 910204
	IDRing5                 = 910265
	IDEnergy                = 920000
	IDEnergy0               = 920001
	IDEnergy1               = 920005
	IDEnergy2               = 920010
	IDEnergy3               = 920015
	IDEnergy4               = 920020
	IDEnergy5               = 930005
	IDEnergyMax             = 930000
	IDSubChara              = 940000
	IDContinue              = 950000
	IDRaidRing              = 960000
	IDDailyBattleReset0     = 980000
	IDDailyBattleReset1     = 980001
	IDDailyBattleReset2     = 980002
)
View Source
const (
	IncentiveTypeNone = iota
	IncentiveTypePoint
	IncentiveTypeChapter
	IncentiveTypeEpisode // Most likely the one that we need
	IncentiveTypeFriend
)
View Source
const (
	ItemIDBoostScore = int64(iota) + 110000
	ItemIDBoostTrampoline
	ItemIDBoostSubChara
)
View Source
const (
	ItemIDInvincible = int64(iota) + 120000
	ItemIDBarrier
	ItemIDMagnet
	ItemIDTrampoline
	ItemIDCombo
	ItemIDLaser
	ItemIDDrill
	ItemIDAsteroid
	ItemIDRingBonus
	ItemIDDistanceBonus
	ItemIDAnimalBonus
)
View Source
const (
	ItemIDPackedInvincible0 = int64(iota) + 120100
	ItemIDPackedBarrier0
	ItemIDPackedMagnet0
	ItemIDPackedTrampoline0
	ItemIDPackedCombo0
	ItemIDPackedLaser0
	ItemIDPackedDrill0
	ItemIDPackedAsteroid0
	ItemIDPackedRingBonus0
	ItemIDPackedDistanceBonus0
	ItemIDPackedAnimalBonus0
)
View Source
const (
	ItemIDPackedInvincible1 = int64(iota) + 121000
	ItemIDPackedBarrier1
	ItemIDPackedMagnet1
	ItemIDPackedTrampoline1
	ItemIDPackedCombo1
	ItemIDPackedLaser1
	ItemIDPackedDrill1
	ItemIDPackedAsteroid1
	ItemIDPackedRingBonus1
	ItemIDPackedDistanceBonus1
	ItemIDPackedAnimalBonus1
)
View Source
const (
	ItemIDRedRing  = 900000
	ItemIDRedRing0 = 900010
	ItemIDRedRing1 = 900030
	ItemIDRedRing2 = 900060
	ItemIDRedRing3 = 900210
	ItemIDRedRing4 = 900380
	ItemIDRing     = 910000
	ItemIDRing0    = 910021
	ItemIDRing1    = 910045
	ItemIDRing2    = 910094
	ItemIDRing3    = 910147
	ItemIDRing4    = 910204
	ItemIDRing5    = 910265
)
View Source
const (
	ItemIDEnergy         = 920000
	ItemIDRaidbossEnergy = 940000
	ItemIDRaidbossRing   = 960000
)
View Source
const (
	ItemIDStrRedRing = "900000"
	ItemIDStrRing    = "910000"
)
View Source
const (
	ItemTypeTimerGold = iota - 5
	ItemTypeTimerSilver
	ItemTypeTimerBronze
	ItemTypeRedRing
	ItemTypeUnknown
	ItemTypeBegin
)
View Source
const (
	ItemTypeInvincible = iota
	ItemTypeBarrier
	ItemTypeMagnet
	ItemTypeTrampoline
	ItemTypeCombo
	ItemTypeLaser
	ItemTypeDrill
	ItemTypeAsteroid
	ItemTypeNum
)
View Source
const (
	ItemTypePhantomStart = 5
	ItemTypePhantomEnd   = 8
)
View Source
const (
	LangJapanese = iota
	LangEnglish
	LangChineseZHJ
	LangChineseZH
	LangKorean
	LangFrench
	LangGerman
	LangSpanish
	LangPortuguese
	LangItalian
	LangRussian
)
View Source
const (
	LockConditionOpen = iota
	LockConditionMileageEpisode
	LockConditionRingOrRedRing
	LockConditionRoulette
)
View Source
const (
	RankingLeagueNone = iota - 1
	RankingLeagueF_M
	RankingLeagueF
	RankingLeagueF_P
	RankingLeagueE_M
	RankingLeagueE
	RankingLeagueE_P
	RankingLeagueD_M
	RankingLeagueD
	RankingLeagueD_P
	RankingLeagueC_M
	RankingLeagueC
	RankingLeagueC_P
	RankingLeagueB_M
	RankingLeagueB
	RankingLeagueB_P
	RankingLeagueA_M
	RankingLeagueA
	RankingLeagueA_P
	RankingLeagueS_M
	RankingLeagueS
	RankingLeagueS_P
)
View Source
const (
	RankingModeEndless = iota
	RankingModeQuick
)
View Source
const (
	RewardTypeNone = iota - 1
	RewardTypeItemInvincible
	RewardTypeItemBarrier
	RewardTypeItemMagnet
	RewardTypeItemTrampoline
	RewardTypeItemCombo
	RewardTypeItemLaser
	RewardTypeItemDrill
	RewardTypeItemAsteroid
	RewardTypeRing
	RewardTypeRedRing
	RewardTypeMissionIncentiveCount
)
View Source
const (
	RewardTypeItemRoulettePrizeCount = 10
	RewardTypeCharaBegin             = 300000
	RewardTypeChaoBegin              = 400000
	RewardTypeEnergy                 = 920000
	RewardTypeSpecialEgg             = 220000
)
View Source
const (
	UpgradeAbilityInvincble = iota + 120000
	UpgradeAbilityMagnet    = iota + 120001
	UpgradeAbilityTrampoline
	UpgradeAbilityCombo
	UpgradeAbilityLaser
	UpgradeAbilityDrill
	UpgradeAbilityAsteroid
	UpgradeAbilityRingBonus
	UpgradeAbilityDistanceBonus
	UpgradeAbilityAnimalBonus
)
View Source
const (
	WheelRankNormal = iota
	WheelRankBig
	WheelRankSuper
	WheelRankMax
)
View Source
const (
	IDTypeNone = -1
)
View Source
const (
	IDTypeRaidRing = 960000
)
View Source
const (
	ItemIDNone = -1
)

Variables

View Source
var (
	ItemIDStrBoostScore      = strconv.Itoa(int(ItemIDBoostScore))
	ItemIDStrBoostTrampoline = strconv.Itoa(int(ItemIDBoostTrampoline))
	ItemIDStrBoostSubChara   = strconv.Itoa(int(ItemIDBoostSubChara))
)
View Source
var (
	ItemIDStrInvincible    = strconv.Itoa(int(ItemIDInvincible))
	ItemIDStrBarrier       = strconv.Itoa(int(ItemIDBarrier))
	ItemIDStrMagnet        = strconv.Itoa(int(ItemIDMagnet))
	ItemIDStrTrampoline    = strconv.Itoa(int(ItemIDTrampoline))
	ItemIDStrCombo         = strconv.Itoa(int(ItemIDCombo))
	ItemIDStrLaser         = strconv.Itoa(int(ItemIDLaser))
	ItemIDStrDrill         = strconv.Itoa(int(ItemIDDrill))
	ItemIDStrAsteroid      = strconv.Itoa(int(ItemIDAsteroid))
	ItemIDStrRingBonus     = strconv.Itoa(int(ItemIDRingBonus))
	ItemIDStrDistanceBonus = strconv.Itoa(int(ItemIDDistanceBonus))
	ItemIDStrAnimalBonus   = strconv.Itoa(int(ItemIDAnimalBonus))
)
View Source
var ChaoNameMap = map[string]string{
	"heroChao":             ChaoIDStrHeroChao,
	"goldChao":             ChaoIDStrGoldChao,
	"darkChao":             ChaoIDStrDarkChao,
	"jewelChao":            ChaoIDStrJewelChao,
	"normalChao":           ChaoIDStrNormalChao,
	"omochao":              ChaoIDStrOmochao,
	"rcMonkey":             ChaoIDStrRCMonkey,
	"rcSpring":             ChaoIDStrRCSpring,
	"rcElectromagnet":      ChaoIDStrRCElectromagnet,
	"babyCyanWisp":         ChaoIDStrBabyCyanWisp,
	"babyIndigoWisp":       ChaoIDStrBabyIndigoWisp,
	"babyYellowWisp":       ChaoIDStrBabyYellowWisp,
	"rcPinwheel":           ChaoIDStrRCPinwheel,
	"rcPiggyBank":          ChaoIDStrRCPiggyBank,
	"rcBalloon":            ChaoIDStrRCBalloon,
	"easterChao":           ChaoIDStrEasterChao,
	"purplePapurisu":       ChaoIDStrPurplePapurisu,
	"magLv1":               ChaoIDStrMagLv1,
	"eggChao":              ChaoIDStrEggChao,
	"pumpkinChao":          ChaoIDStrPumpkinChao,
	"skullChao":            ChaoIDStrSkullChao,
	"yacker":               ChaoIDStrYacker,
	"rcGoldenPiggyBank":    ChaoIDStrRCGoldenPiggyBank,
	"wizardChao":           ChaoIDStrWizardChao,
	"rcTurtle":             ChaoIDStrRCTurtle,
	"rcUFO":                ChaoIDStrRCUFO,
	"rcBomber":             ChaoIDStrRCBomber,
	"easterBunny":          ChaoIDStrEasterBunny,
	"magicLamp":            ChaoIDStrMagicLamp,
	"starShapedMissile":    ChaoIDStrStarShapedMissile,
	"suketoudara":          ChaoIDStrSuketoudara,
	"rappy":                ChaoIDStrRappy,
	"blowfishTransporter":  ChaoIDStrBlowfishTransporter,
	"genesis":              ChaoIDStrGenesis,
	"cartridge":            ChaoIDStrCartridge,
	"rcFighter":            ChaoIDStrRCFighter,
	"rcHovercraft":         ChaoIDStrRCHovercraft,
	"rcHelicopter":         ChaoIDStrRCHelicopter,
	"greenCrystalMonsterL": ChaoIDStrGreenCrystalMonsterS,
	"greenCrystalMonsterS": ChaoIDStrGreenCrystalMonsterL,
	"rcAirship":            ChaoIDStrRCAirship,
	"desertChao":           ChaoIDStrDesertChao,
	"rcSatellite":          ChaoIDStrRCSatellite,
	"marineChao":           ChaoIDStrMarineChao,
	"nightopian":           ChaoIDStrNightopian,
	"orca":                 ChaoIDStrOrca,
	"sonicOmochao":         ChaoIDStrSonicOmochao,
	"tailsOmochao":         ChaoIDStrTailsOmochao,
	"knucklesOmochao":      ChaoIDStrKnucklesOmochao,
	"boo":                  ChaoIDStrBoo,
	"halloweenChao":        ChaoIDStrHalloweenChao,
	"heavyBomb":            ChaoIDStrHeavyBomb,
	"blockBomb":            ChaoIDStrBlockBomb,
	"hunkofMeat":           ChaoIDStrHunkofMeat,
	"yeti":                 ChaoIDStrYeti,
	"snowChao":             ChaoIDStrSnowChao,
	"ideya":                ChaoIDStrIdeya,
	"christmasNightopian":  ChaoIDStrChristmasNightopian,
	"orbot":                ChaoIDStrOrbot,
	"cubot":                ChaoIDStrCubot,
	"lightChaos":           ChaoIDStrLightChaos,
	"heroChaos":            ChaoIDStrHeroChaos,
	"darkChaos":            ChaoIDStrDarkChaos,
	"chip":                 ChaoIDStrChip,
	"shahra":               ChaoIDStrShahra,
	"caliburn":             ChaoIDStrCaliburn,
	"kingArthursGhost":     ChaoIDStrKingArthursGhost,
	"rcTornado":            ChaoIDStrRCTornado,
	"rcBattleCruiser":      ChaoIDStrRCBattleCruiser,
	"merlina":              ChaoIDStrMerlina,
	"erazorDjinn":          ChaoIDStrErazorDjinn,
	"rcMoonMech":           ChaoIDStrRCMoonMech,
	"carbuncle":            ChaoIDStrCarbuncle,
	"kuna":                 ChaoIDStrKuna,
	"chaos":                ChaoIDStrChaos,
	"deathEgg":             ChaoIDStrDeathEgg,
	"redCrystalMonsterS":   ChaoIDStrRedCrystalMonsterS,
	"redCrystalMonsterL":   ChaoIDStrRedCrystalMonsterL,
	"goldenGoose":          ChaoIDStrGoldenGoose,
	"motherWisp":           ChaoIDStrMotherWisp,
	"rcPirateSpaceship":    ChaoIDStrRCPirateSpaceship,
	"goldenAngel":          ChaoIDStrGoldenAngel,
	"nights":               ChaoIDStrNiGHTS,
	"reala":                ChaoIDStrReala,
	"rcTornado2":           ChaoIDStrRCTornado2,
	"chaoWalker":           ChaoIDStrChaoWalker,
	"darkQueen":            ChaoIDStrDarkQueen,
	"kingBoomBoo":          ChaoIDStrKingBoomBoo,
	"opapa":                ChaoIDStrOPapa,
	"opaOpa":               ChaoIDStrOpaOpa,
	"rcBlockFace":          ChaoIDStrRCBlockFace,
	"christmasYeti":        ChaoIDStrChristmasYeti,
	"christmasNiGHTS":      ChaoIDStrChristmasNiGHTS,
	"dFekt":                ChaoIDStrDFekt,
	"darkChaoWalker":       ChaoIDStrDarkChaoWalker,
	"empty":                "-1",
	"none":                 "-1",
}

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL