Skip to content

v1.2.2 — Feeding mechanic + nocturnal cats

Latest

Choose a tag to compare

@Gheop Gheop released this 18 Apr 08:25
· 3 commits to main since this release

v1.2.2 — Feeding mechanic + nocturnal cats

New features

  • 🍽 Feeding: right-click any cat → Nourrir → the cat eats from a pixel-art food bowl drawn at its feet for ~3s. Drops hunger by 60, bumps happiness by 5, with a 30s per-cat cooldown to prevent farming.

  • 🐟 Hungry signal: when a cat's hunger stat exceeds 70, it shows 🐟 as a random meow bubble so you notice it'd like to be fed.

  • Feed everyone easter egg: trigger from the easter egg menu or by typing any of feed, feed all, food, dinner, nourrir, manger in the chat — feeds all cats at once, bypassing the cooldown.

  • Nocturnal behavior: Ombre and Minuit (whose written personalities evoke the night) now drift into sleeping_ball much more often during the day. The four diurnal cats (Tabby, Mandarine, Noisette, Brume) sleep spontaneously only at night.

    Observed live over 90s at hour=9 (daytime):

    • Minuit (nocturnal) → 25.6% sleeping_ball
    • Ombre (nocturnal) → 14.4% sleeping_ball
    • Tabby / Brume / Mandarine / Noisette (diurnal) → 0%

Fixes

  • Right-click context menu after the bump from 2 to 3 rows: the left-click hit-test still checked the 50px layout, so "Nourrir" opened Settings, "Réglages" quit, and "Quitter" did nothing. Fixed both the hit-test bounds and the Cairo input region mask (the "Quitter" row was silently rejecting mouse events because it fell outside the 50px input mask).

Full changelog

https://github.com/Gheop/CATAI-Linux/blob/main/README.md#changelog