Break and Steal an EggOwner documentation← Portfolio

#Bases & Treadmills

Players receive an available base. The owner's SpawnPoint and plot hitbox define respawn, pet bounds, upgrades and valid egg placement.

#Pen upgrades

New profiles start at pen level 1 with 7 placed-pet slots. Each upgrade adds one slot; level 9 is the maximum, with 15 slots. Both purchase paths enforce Economy.MaxPenSlots. Inventory capacity remains 100. Older profiles migrate using PenProgressionVersion = 2; excess placed pets return to the inventory without being deleted.

Cash prices come from GameConfig.UpgradePrices.Pen. WorldShared.UpgradePricing is shared by the pen board, inventory purchase endpoint and displayed inventory price. Level 9 has no further purchase price.

Pen tint and pen length follow the nine-level progression. Owner upgrade boards are hidden from other players on the client, and purchases also check ownership on the server.

#Treadmill progression

The model follows the owner's treadmill level, not the base number. An unowned base and a new level-1 profile show the wooden treadmill.

LevelModel tierTraining level multiplier
1Wooden×1
2Stone×1.5
3Iron×2
4Golden×2.5
5Volcanic×3
6Diamond×3.5
7Futuristic×4
8Emerald×4.5
9Galaxy×5

Treadmill cash prices come from GameConfig.UpgradePrices.Treadmill, through the shared UpgradePricing.Treadmill helper. Level 9 is maximum. Cash prices do not change the fixed training-rate table.

The templates live in ServerStorage.Treadmills, with tier mapping in PlotService.TREADMILL_TIERS. TreadmillAnchor fixes the base-specific position while the model is replaced.

#Speed and training

Training ticks every 0.5 seconds. Levels 1–9 have fixed base rates of 4, 6, 8, 10, 12, 14, 16, 18 and 20 Speed/s, configured by Training.SpeedPerSecond. Earned Speed does not increase the training rate. Multiply the level rate by the equipped trail, active treadmill potion and Speed entitlement. DoubleSpeed is applied once even when both the pass flag and legacy SpeedMultiplier are present. The label above the treadmill uses the same server calculation as awarded ticks. Real purchases still require nonzero game-pass IDs.

Walking speed is derived from Speed using the logarithmic movement formula. Slow Mode uses the configured slow walking speed without deleting earned Speed. SetTreadmillAuto is currently a free server toggle; no paid entitlement is checked by that remote.

#Upgrade boards and spawn direction

The pen board is positioned beside the entrance, opposite the treadmill. The treadmill board stands beside its end. Board appearance remains the existing authored style. Spawn facing has been reversed by 180 degrees while retaining its position.

#Cash progression: maximum around Blossom

There are eight purchases from level 1 to level 9. The target zone is a balancing reference, not a purchase lock. Existing purchased levels are retained.

Target zoneUpgradePen priceTreadmill price
1: Forest1 → 2$2K$3K
2: Desert2 → 3$15K$25K
3: Snowy3 → 4$120K$200K
4: Candy4 → 5$1.5M$2.5M
5: Swamp5 → 6$12M$20M
6: Ocean6 → 7$100M$175M
7: Volcano7 → 8$900M$1.5B
8: Blossom8 → 9$7.5B$12B

Both final purchases total $19.5B. The reference calculation uses the zone's weighted mean Normal-pet income at 200 kg, multiplied by the 7–14 slots available before that zone's purchase. It gives roughly 4–5 minutes of income per pair in zones 1–7 and 8.6 minutes for the final pair in Blossom. It assumes a filled base, constant income and no other spending; it excludes mutations, Titanic pets, player-wide bonuses and the tendency to keep the best pets. Actual timing can differ substantially. Exceptional pets can still finance later upgrades earlier.

Tune UpgradePrices.Pen and Treadmill together when changing the income economy. TargetZones documents the intended eight-step progression. No upgrade price is inferred from the pet-inventory limit or the old geometric price factors.