Battle Breakers was a cartoon-themed Hero collector, Turn-Based, and Action RPG game developed by Chair Entertainment and Epic Games. Released in beta in 2016 and launched in 2019, the game has since been shut down at the end of 2022.
This project is a complete reimplementation of every Epic Games backend service required to run and play the game. It strives to be as complete and accurate as possible, to preserve the game and its legacy. It aims to be fully compatible with all versions of the game, on all platforms, from the 2017 beta to the final release.
This project would not have been possible without the data I captured, the help and data provided by Lele and his Epic Games Documentation, and the combined game knowledge of the Battle Breakers community.
- Account Service
- Affiliate Service
- Battle Breakers CDN
- Catalog Service
- Datarouter Service
- Entitlement Service
- EULA Tracking Service
- Friends Service
- Lightswitch Service
- Presence Service
- Price Engine Service
- WEX (Game) Service
- Calendar Timeline (Battle Pass, Events, etc.)
- Catalog (IAPs, Various storefronts, etc.)
- Cloud Storage (Config file hotfixes)
- Entitlements
- Friends
- Item Rating
- Manifests
- Receipts
- Version Checks
- MCP (Profile, All menu actions, etc.)
- AbandonLevel
- AddEpicFriend
- AddFriend
- AddToMonsterPit
- BlitzLevel
- BulkImproveHeroes
- BuyBackFromMonsterPit
- CashOutWorkshop
- ClaimAccountReward
- ClaimEventRewards
- ClaimGiftPoints
- ClaimLoginReward
- ClaimNotificationOptInReward
- ClaimQuestReward
- ClaimTerritory
- ClientTrackedRetentionAnalytics
- DeleteFriend
- EvolveHero
- FinalizeLevel
- FoilHero
- GenerateDailyQuests
- GenerateMatchWithFriend
- InitalizeLevel
- JoinMatchmaking
- LevelUpHero
- MarkHeroSeen
- MarkItemSeen
- ModifyHeroArmor
- ModifyHeroGear
- ModifyHeroWeapon
- OpenGiftBox
- OpenHeroChest
- PickHeroChest
- PromoteHero
- PurchaseCatalogEntry
- QueryProfile
- RedeemToken
- RemoveFromMonsterPit
- RollHammerChests
- SelectHammerChest
- SelectStartOptions
- SellGear
- SellHero
- SellMultipleGear
- SellTreasure
- SendGiftPoints
- SuggestFriends
- SuggestionResponse
- TapHammerChest
- UnlockArmorGear
- UnlockHeroGear
- UnlockRegion
- UnlockWeaponGear
- UpdateAccountHeadlessStatus
- UpdateFriends
- UpdateMonsterPitPower
- UpdateParty
- UpgradeBuilding
- UpgradeHero
- UpgradeHeroSkills
- VerifyRealMoneyPurchase
The server and its source code will be unavailable until it is mostly complete. This is to ensure that the server is stable and secure before being pushed. If you have any questions, suggestions / requests, or would like to get back into a Battle Breakers community, please join the Discord server!