Steal An EggDocumentation← Portfolio

#Events

#Day / night cycle

Features.DayNight drives the lighting and the night wall. The cycle runs on the server clock, so every client sees the same night.

SettingValue
CYCLE_SECONDS304.7
NIGHT_SECONDS10
FADE_OUT_SECONDS0.5
GAP_SECONDS1
FADE_IN_SECONDS0.2
COUNTDOWN_SECONDS3
FADE_SECONDS3 (player fade during the transition)
HATCH_SPEED_MUL30
WALL_X47
WALL_Z_MIN / WALL_Z_MAX−80 / 95
WALL_HEIGHT90
EXIT_X32
DAY_CLOCK / NIGHT_CLOCK14 / 0

At night NightService raises a wall at X = 47 that closes behind the players, speeds every running egg timer up 30×, and then lowers the wall and fades back to day. Players left on the far side are teleported out with a fade rather than being trapped. NightService.__forceStart() (Studio only, also reachable as the forceNight test command) starts a night immediately.

#Great Bloom

Enabled through Config.Flags.GreatBloom and configured in Features.GreatBloom plus Config.Events.

SettingValue
CRYSTALS_PER_BLOOM12
CRYSTAL_LIFETIME300 s
BLOOM_MUTATION_CHANCE0.25
UNLOCK_PETCrane
CHARGE_COST_CRYSTALS / CHARGE_MAX1 / 10
GREAT_BLOOM_PERIOD / GREAT_BLOOM_DURATION1,800 s / 300 s
TREE_OFFSET(0, 0, 58) from the biome centre

Crystals spawn around the bloom tree; collecting them unlocks Crane and charges the bloom meter. A successful bloom applies the Bloom mutation (×1.25) with a 25% chance.

#Sakura Incubator

SettingValue
SPIRIT_BLOOM_CHANCE0.05
SPIRIT_BLOOM_CHANCE_MAXED0.10
REQUIRES_ZONECherryBlossom

Charging and incubating are the chargeIncubator and incubateEgg actions. A successful incubate applies the Spirit Bloom mutation (×2.5).

#Angels & Demons

The twelfth biome runs on a theme rotation (Features.AngelsDemons):

SettingValue
THEME_SECONDS1,200
ThemesAngel, Demon, Merged
THEME_LUCK_MUL3
MERGED_LUCK_MUL2
Portal inVector3.new(3436, 0, 7.5)
Portal out offset14 studs

Angel and Demon pets are separated by Side. Two shrine recipes combine them (SHRINE_WEIGHT_INHERIT = 1.0):

RecipeInputsResult
EquinoxPegasus + Skeleton HorseEquinox (Eternal)
AetheronArchAngel + World BurnerAetheron (Divine)

#Rift

The Rift is fully implemented but switched off (Config.Flags.Rift = false), so none of the following is reachable in normal play.

SettingValue
ARENA_ORIGIN(0, 0, −1400), arena 220 × 6 × 220
Lobby portal(25, 0, −150); sacrifice point (25, 0, 165)
RIFT_PERIOD / RIFT_DURATION1,800 s / 300 s
RIFT_BANNER_PERIOD10,800 s
BannersRiftborn, Riftbeasts, ShatteredRift
RIFT_SACRIFICE_COST / RIFT_PITY3 / 60
OVERLORD_HP25,000
OVERLORD_FAINT_SECONDS20
STOMP_INTERVAL / STOMP_RADIUS / STOMP_STUN6 s / 22 / 1.5 s
AWAKE_BAT_DAMAGE25

Banners share the same pool as the regular zones but use Catalog.getRiftPool(banner). Mastery pays out over six levels:

LevelKillsReward
1125 tokens
231 mutation shard
3675 tokens
410Fractured egg
5152 mutation shards
625Fractured egg

#Special eggs in the world

Features.SpecialEggs defines the eggs that can replace a normal nest spawn. Each has a pool, a list of zones and a spawnChance applied when an egg spawns.

EggPoolZonesSpawn chance
Luminous EggSpike, Spirit Manta, Abyss Shark, Electric Eel, Terra Snapper, CthulhuAbyss Ocean, Cosmic, Titan Temple, Angels & Demons0.4%
Brainrot EggTung Tung Sahur … Strawberry Elephant (6)Forest, Lake, Desert, Jungle, Snow, Volcano0.3%
Dragon EggBaby Aurora Dragon, Scorched/Shadow/Ember Dragon, DrillaVolcano, Cosmic, Cherry Blossom, Titan Temple, Angels & Demons2%, admin abuse only
Monster EggScorpio, Froggo, Crawler, Crocodon, Krakenoid, Dreadscale—0 (chest / shop only)
Mecha EggMecha Scorpio … Mecha Dreadscale—0 (chest / shop only)

The Luminous Egg can be rerolled (luminousReroll) at a cost of 600 income-seconds with a 15% success chance, producing the Luminous* variants.

#Admin abuse

Features.AdminAbuse is the "server-wide event" an admin can start from the console:

SettingValue
DEFAULT_MINUTES / MAX_MINUTES15 / 120
LUCK_MUL5
INCOME_MUL2
TREADMILL_MUL2

While it runs, the Dragon Egg can spawn and every multiplier above is applied on top of the normal ones. BoostService.stopAdminAbuse restores the standard values.

#Hungry Frog

Config.Events.HUNGRY_FROG_PARASITES_FOR_CHEST = 5 — collecting five parasites fills the chest. The Parasite mutation (×3) is tied to this event and has no natural roll.