CHANGELOG — v0.7.20 · October 31, 2026

Safari-TV Playtest · published · build 26350830

- Reworked progression into **nine days**, with a follower target every day: **1,000 / 5,000 / 10,000 / 25,000 / 50,000 / 100,000 / 250,000 / 500,000 / 1,000,000**. Updated the day counter and morning target announcement for readability.
- After a failed run, the team can now choose to **restart from the failed day's morning checkpoint** or start a fresh run. All remaining players must agree on the same option.
- Added **TRY AGAIN** after a team wipe in the boss fight. Once every remaining participant agrees, the fight resets with full player health while preserving the day, money and followers.
- Reduced the base filming-objective reward to **1,250 followers** and the base ordinary-moment reward to **250**, before bonuses and team-size scaling. Later three-day cycles retain their reward multipliers.
- Ordinary filming rewards now scale with team size. A basic first-cycle moment awards **500 / 250 / 167 / 125 followers** for teams of **1 / 2 / 3 / 4**. Removed the extra payout multiplier for having more players visible in one shot.
- Repeated **jumps, dances and voice moments** now pay **100% → 50% → 25% → 10% → 5%**, then remain at 5% for that participant and category until the next day. Voice and megaphone moments share a limit.
- Added an animated **filming combo display** with a running follower estimate and contextual bonuses for action, animals, tourists, explosions and more. The same event filmed by multiple cameras still pays the team once.
- Added **23 randomized announcer clips** for filming combos, with matching on-screen phrases and a faster closing animation.
- Improved recognition of filmed RPG and mine explosions: the camera now checks the visible particle effect throughout its active lifetime.
- Added **240 viewer comments** tied to events in the video. Comments now arrive every **3 seconds**, remain for up to **8 seconds**, and show at most **three cards** at once.
- Reworked carrying knocked-out players and tourists into a **one-handed neck grip**, leaving the right hand available for the phone and recording.
- You can now **throw carried players and tourists**: tap **G** to drop, or hold and release **G** to throw. Full charge takes **1.25 seconds** and uses the existing charge indicator.
- Retuned player and tourist ragdoll stiffness while free and carried, and updated ragdoll camera follow and pickup/drop transitions.
- Doors and other world interactions now work while holding ordinary items. Sitting, sleeping, climbing, using arcades and mounting temporarily stow your item or phone.
- Buying matching ammunition while holding an **AK or RPG** now reloads that weapon directly. A full weapon shows **Ammo full** and does not charge you.
- You can also hold ammunition and press **E** on a compatible paid or found weapon to reload it and pick it up.
- Simplified the AK ammunition display to a single remaining-round count: **45 → 0**, with feedback when the count changes.
- Tame wild hippos by holding a carrot, aiming at them and pressing **E**. Throwing carrots no longer feeds them.
- Fixed the attachment of hippo riders as seen by other players, addressing riders trailing behind their mount.
- Boxing now runs **one fighter at a time**, with one started attempt per player at each ring. The opponent keeps its remaining health between attempts. Reduced its reach to **2 metres** and damage to **12 per hit**.
- RPG-carrying macaques now wait for provocation: they fire after being hit by a player or approached within **3 metres**.
- Lions and jaguars riding the bus now leave at the next camp entrance. Jaguars also stop attacking and leave when the bus reaches zero health.
- Added synchronized punch sounds and upper-body reactions when a macaque hits someone on the head. Updated crocodile, roadside lion and jaguar bite sounds.
- Added recovery for calm protesters that become stacked together, moving affected characters to clear, reachable ground.
- New buses now start stocked with **six beers and six waters**.
- Removed the decorative bus TV and two upper wooden platforms. The six-slot storage shelf remains available.
- Installing bus panels and wheels now has shared visual feedback and fitting sounds, including an air-wrench sound for wheels. Matched detached-part materials to their installed versions.
- Updated bus impact audio, with separate sounds for crashes and scripted animal or obstacle impacts.
- Added distinct bullet-hit effects for bodies, dirt and scenery, refreshed AK and RPG muzzle effects, and enlarged the RPG explosion visual to roughly the bus's length.
- Added effects for scored goals, healing, successful tourist departures, bus repairs, purchases and mine detonations.
- Adjusted smoke colors and addressed a smoke-rendering mismatch between the Editor and Player builds.
- Shovel impact camera feedback now starts immediately on local contact.
- Added visible arm swings while running with empty hands.
- Fixed ordinary interactions remaining blocked after safely leaving a bus seat.
- Settings now apply immediately, without an **Apply** button. Returning from settings keeps your changes.
- Added **Arabic localization** with custom fonts and right-to-left text support. Improved the Bombs result-screen layout and renamed the shared objective heading to **Filming tasks**.
- Steam connection preparation now begins in the main menu. Timed-out connection stages show clearer **Try again** and **Back to menu** actions.
- Added an **optional diagnostics consent** screen and privacy settings. Declining keeps the game available while disabling diagnostic uploads and report screenshots.
- Corrected report screenshot orientation and moved phone-report image capture before the flash and phone holstering.
- Unsupported GPU effects now disable locally on the affected computer. Added guards for phone-camera GPU instancing and unsupported rendering features.
- Improved recovery from phone photo-storage errors and added safeguards against animal callbacks using retired objects.
- Finale follower posters now display totals rounded down to whole millions.