tibodog.wiki Game v75 Play tibo.dog

Fry Fly Swarm

Fry Fly Swarm is an enemy (pest) in tibo.dog.

Overview

The Fry Fly Swarm (internal id swarm-fly) is the pest of the Fry Fly Swarm event (“A swarm of fry flies!”). It does not appear in any biome's spawn table. The event is on the wave schedule at 2:00, 5:00, 8:00, 11:00, 15:00, 18:00 and 20:00, and every other minute in overtime. It is a different enemy from the Fry Fly, the tier-2 pest of the fry biomes.

The event sends a band of 26 flies across the screen in one straight line at speed 100, much faster than Tibo's base speed of 62. Each fly has 10 HP and 5 contact damage, gives 1 XP and has a 2% chance to drop gold.

How it works

  • Formation: the flies spawn on one side of Tibo, at the normal spawn distance plus up to 60 units, spread up to 120 units either side of a line through him. They all fly along that line, towards and past him.[1]
  • No steering: a fly keeps the heading it spawned with. It does not turn towards Tibo.
  • Lifetime: every fly despawns 14 s after spawning, or earlier once it is more than 460 units from Tibo.[2]
  • Count: 26 × the pest-count scaling, capped at ×2. The count scaling is 1 until 20:00, so overtime swarms grow to at most 52 flies.[3]
  • Passes through crowds: Fry Fly Swarm flies are the one enemy left out of the push that keeps pests from overlapping, so the swarm flies straight through other pests and bosses instead of being slowed by them. The Gull Flock of the Lunch Rush event flies the same way but is still pushed.[4]

Tips

  • The band is about 240 units wide and every fly holds its course, so moving across its path, not away from it, gets Tibo out fastest.
  • If Tibo is caught inside it, the flies only touch him as they pass. At speed 100 they are gone within seconds.

Stats

Base values before time scaling and difficulty.

Stat Value
Behaviour Moves in a swarm (swarm)
Base HP 10
Base damage 5
Speed 100
XP 1
Gold chance 2%
Radius 4
Mass 0

Where it appears

Biome tiers: each biome lists five enemy tiers; higher tiers appear as the run goes on (see Enemy scaling).

Names in other languages

Verified: the name the game shows when another language is selected in Settings, from its translation files.[5] See Languages.

Show names in 26 languages
Language Code Name
简体中文 · Simplified Chinese zh-CN 苍蝇群
繁體中文 · Traditional Chinese (Taiwan) zh-TW 蒼蠅群
日本語 · Japanese ja フライバエの群れ
한국어 · Korean ko 튀김 파리 떼
Español · Spanish es Enjambre de moscas de fritura
हिन्दी · Hindi hi फ्राई मक्खी झुंड
Deutsch · German de Fliegenschwarm
Français · French fr Essaim de mouches à frites
Português (Brasil) · Brazilian Portuguese pt Enxame de moscas
Türkçe · Turkish tr Kızartma Sineği Sürüsü
Bahasa Indonesia · Indonesian id Kawanan Lalat Gorengan
Русский · Russian ru Рой фритюрных мух
Bahasa Melayu · Malay ms Kawanan Lalat Goreng
Filipino fil Kawan ng Langaw ng Fries
मराठी · Marathi mr फ्राईज माश्यांचा थवा
Tiếng Việt · Vietnamese vi Đàn Ruồi Chiên
తెలుగు · Telugu te ఫ్రై ఈగల గుంపు
தமிழ் · Tamil ta ஃப்ரை ஈக் கூட்டம்
বাংলা · Bengali bn ফ্রাই মাছির ঝাঁক
ไทย · Thai th ฝูงแมลงวันมันทอด
Hausa ha Garken Ƙudan Soya
Naijá · Nigerian Pidgin pcm Fry Fly Swarm
العربية · Arabic ar سرب ذباب القلي
فارسی · Persian fa دسته‌ی مگس روغنی
עברית · Hebrew he נחיל זבובי צ׳יפס
اردو · Urdu ur فرائز مکھیوں کا غول

Data

Show raw game data
{
  "id": "swarm-fly",
  "behavior": {
    "kind": "swarm"
  },
  "hp": 10,
  "speed": 100,
  "damage": 5,
  "radius": 4,
  "xp": 1,
  "goldChance": 0.02,
  "mass": 0
}

Sources

Game version 75: main-CSuyb4iv.js / boot-CPW8VVmR.js / sim-BkfBhQfw.js from https://tibo.dog/, researched 2026-11-05. See Versions & updates.

  • Content registry exported by boot-CPW8VVmR.js; boss definitions and order exported by sim-BkfBhQfw.js; lazy endgame definitions from endgame-content-CyuS5vbP.js and catalog.generated-JnyrtBzy.js
  • English names and descriptions from i18n-en-content--0ALgcKX.js
  • Names in other languages from the 26 i18n-<code>-content files of main-CSuyb4iv.js (data/i18n-names.json)

Code references

  1. sim-BkfBhQfw.js i.vx[t]=i.tx[t]*i.speed[t],i.vy[t]=i.ty[t]*i.speed[t]
  2. sim-BkfBhQfw.js r.despawnAt[f]=e.time+14
  3. sim-BkfBhQfw.js d=Math.round(t.count*Math.min(2,Ja(e.scale,e.cfg,e.runClock).count))
  4. sim-BkfBhQfw.js var Tp=T.enemyIndex(`swarm-fly`)
  5. i18n-ja-content-DO6GrqHt.js "content.enemy.swarm-fly.name":["フライバエの群れ"]