changelog
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| changelog [2025/12/15 19:12] – Update Changelog for v1.08 Part II francis | changelog [2026/10/19 03:25] (current) – Oh So Hero! v1.14.007 Android Gallery Hotfix francis | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Changelog / Release Notes ====== | ====== Changelog / Release Notes ====== | ||
| - | **Older Versions:** **[[changelog v0.21 to v0.24|v0.21~24]]**, | + | **Older Versions: |
| - | ====== Oh So Hero! v1.08.000 ====== | + | ====== Oh So Hero! v1.14.007 Android Gallery Hotfix |
| - | 2025-12-15 | + | 2026-10-19 |
| - | ===== Summary: ===== | + | **The Gallery has been fixed on Android! //[[https:// |
| - | This is the eighth build following the release of Act 1, and the last build of 2025! We'll be back with more Act 1 updates in 2026, including localization | + | Yes, the gallery is fixed~ For improved performance |
| - | ===== New features: ===== | + | 1. Improved quality of game over animations in Hiroto Dojo and Lood City West Avenue (both new animations). //[[https:// |
| - | * **New NPC: Ryuta!** | + | 2. Improved gameplay performance: An environment's game over animations |
| - | * Find him in Super Import Tech And More in Lood City West Avenue! You can have fun with this ol' tanuki in a brand new sex animation~ | + | |
| - | * **New Bonus Animation: Brask' | + | |
| - | * This is actually an oldie-but-goodie animation that was never included in the game until now! | + | |
| - | * You can view it in the Gallery after achieving 100% base Act 1 animations | + | |
| - | * **Controller & Keyboard Input Glyphs** | + | |
| - | * The game now has proper controller and keyboard input glyphs (via Rewired). This includes support for Xbox, PlayStation, | + | |
| - | ===== Improvements & bug fixes: ===== | + | 3. Improved gallery performance: Animations in the gallery load somewhat more progressively instead of all at once when loading a character or environment. This is a minor memory optimization (one that ties back to legacy functionality, |
| - | * Control Enhancements: | + | 4. Improved high quality animation performance: Reduced memory usage during gameplay and gallery by freeing RAM (system memory) when textures are loaded into video memory, with a special check and fix for Android |
| - | * Update Rewired (input plugin) to Version 1.1.60.2. This should improve support with some controllers. | + | |
| - | * Enable Windows Gaming Input, which provides vibration support. However, according to Rewired, this is currently disabled for DualShock | + | |
| - | * Update Key Bindings screen including a fix for " | + | |
| - | * Allow a single player to use multiple joysticks. | + | |
| - | * Voyeur System Fixes ([[https:// | + | |
| - | * Enemies will not attempt to multigrab | + | |
| - | * Enemies will not continue to move back and forth when preparing to voyeur; they' | + | |
| - | * Credits Update: | + | |
| - | * Add BraixenFan to Credits! // | + | |
| - | * [[https:// | + | |
| - | * Misc Fixes: | + | |
| - | * Fix: Lock-up after credits [[https:// | + | |
| - | * Fix: Defeating Bates not triggering defeat cutscene [[https:// | + | |
| - | * Fix: Credits Screen Bug [[https:// | + | |
| - | * Fix (except Android): After credits, game can freeze up on some platforms [[https:// | + | |
| - | * Potential | + | |
| - | * Shift Lood City W. Ave Door to Smol Beach (by a smol amount). | + | |
| - | * Gallery Data update (v2): Renamed LoodCity -> LoodCityWestAvenue. | + | |
| - | * And even more fixes that are too trivial to list! | + | |
| - | ===== Known issues: ===== | + | 5. Safe handling of gallery memory: Prevent crashing on some low-end devices by limiting animation memory use when device memory is too low. // |
| - | * When starting the game with a controller plugged in, it will show keyboard glyphs until the first time a button is pressed on a controller. Afterwards, it will properly show controller glyphs for that controller while using it. | + | All of these fixes will be available to all other platforms |
| - | * Disappearing enemies | + | |
| - | * Joe is able to walk around with 0HP [[https:// | + | Thanks for your patience and I hope this new build works better! =} |
| - | * A Lono'e disappears in Treewish Forest [[https:// | + | |
| - | * [[https:// | + | |
| ---- | ---- | ||
| - | ====== Oh So Hero! v1.07.000 ====== | + | ====== Oh So Hero! v1.14.002 Multilingual Edition |
| - | 2025-10-31 | + | 2026-10-15 |
| ===== Summary: ===== | ===== Summary: ===== | ||
| - | Happy Halloween! 🎃 This is the seventh | + | This is the fourteenth |
| + | |||
| + | But it' | ||
| + | |||
| + | And of course we got **new animations** and a new vendor **NPC**, so give this update a look~ | ||
| + | |||
| + | Thanks for playing and supporting //Oh So Hero!// =} | ||
| ===== New features: ===== | ===== New features: ===== | ||
| - | * **Voyeur System + 11 New Animations!** | + | * **Multilingual Edition - Localization Complete!** |
| - | * This is a system we originally planned a while ago! While it doesn' | + | * //Oh So Hero!// Act 1 is now fully playable |
| - | | + | * Since v1.13, **French** has been added, and all translations have been updated. |
| - | * Daku, Amaru, Lono' | + | * Localization team credits have been updated as well~ |
| - | * You can see these animations whenever you encounter | + | * Please note that although the game text and Steam store page are fully localized, ongoing news posts will be English only. This is because localization requires |
| - | * Once you view the animations, you can see them again at any time in the Gallery! | + | * **New Vendor NPC: Buddy!** |
| - | * The voyeur system | + | * Find him on the east side of Sheo Islands Beach for a free hotdog! |
| - | * **Updated | + | * Buddy' |
| - | * **Amaru' | + | * No sex animation at this time, but we'll keep that possibility open for the future~ |
| - | * If you had unlocked these animations | + | * **New Animations!** |
| - | * //(Legacy animations are available in the Gallery along with their revised versions when unlocked.)// | + | * Added **Signal+Signal+Signal**+Joe and **Signal+Stier**+Joe Lood City West Avenue **Game Over** sex animations! |
| - | * **Less Lewd Mode** (Feature Preview) | + | * Unlock all Lood City West Avenue Game Over animations |
| - | * This is an experimental filter | + | * Existing gallery data is updated to provide this as well. |
| - | * In its current state, when Less Lewd Mode is On, certain disclaimers | + | * Added **New Idle Animations** for the following NPCs: Lago, Lance, Liath, Volte, Dan, Griff, Veene & Neem, and of course, Buddy. |
| - | * **Gallery Cutscene Animations** (Feature Preview) | + | * **New Items!** |
| - | * Cutscene animations, i.e. Ket's secret animation and the various Bates cutscenes, are now available to view in the Gallery! (They must first be unlocked by viewing these cutscenes in-game, if you haven' | + | * **Hotdog** (a.k.a. " |
| - | * You can access these cutscenes through | + | |
| - | * Returning Animation (Legacy Animation): Joe's Swooned Fap v1 | + | * **Platinum Orb** - One-time-use item granting |
| - | * This is Joe's original swooned fap animation that was replaced | + | * NOTE: There is currently no way to get another Orb in Act 1 without starting |
| + | * **Pillow Gloves** - Grants an optional skill to halve basic combo punch damage and double power move downed time (more time for you to reach and throw enemies). | ||
| + | * **Party Horn** - Grants an optional **Double Enemies** skill where every enemy spawns with a doppelgänger, effectively doubling the number of enemies in any environment. This does not apply to bosses. | ||
| + | * NOTE: Upon turning this on, enemies already existing | ||
| + | * **Battle Gong** - Infinite-use item allowing | ||
| + | * NOTE: Items with optional skills can be enabled | ||
| ===== Improvements & bug fixes: ===== | ===== Improvements & bug fixes: ===== | ||
| - | * **Gallery UI Refresh** | + | * **High Importance:** |
| - | * We've improved certain aspects of the UI, animated menu selections, improved menu scroll functionality, | + | * **Fixed infinite spin when throwing Bates ([[https:// |
| - | | + | * **Fixed Bates' enemy AI to prevent him from becoming frozen ([[https://github.com/FullFrontalFrog/OhSoHeroTracker/issues/289|T#289]] & [[https:// |
| - | | + | * **Fixed Down Throwing Lono'e enemies |
| - | * Future memory improvements will build on this feature. | + | * NOTE: It is still possible for Lono' |
| - | | + | * Live enemies that are not part of a gauntlet now warp out temporarily (with VFX) when the gauntlet starts, and later warp back to their starting positions when the gauntlet ends ([[https:// |
| - | * Fix: Full screen animations | + | * NOTE: There are still some issues with disappearing enemies around a previously completed gauntlet that we hope to fix in an upcoming build. |
| - | * Fix: Minor graphical artifacts on animation symbols | + | * Environmental: |
| - | * Fix: Cian idle is too high in Gallery | + | * Treewish Forest now has fish fountain statues near the first gauntlet! |
| - | * Fix: Area unreachable | + | * Fixed some improper map cells and a slightly floating spring |
| - | * Fix: Camera bug after second Dojo gauntlet | + | * Adjusted invisible walls and platforms in and around the Sheo Islands Beach gauntlet / alien spaceship ([[https:// |
| - | * Fix: Sound Effects Buffering Problem In Gallery | + | * Adjusted some alien technology VFX objects in Sheo Islands Beach. |
| - | * Fix: Gallery | + | * Enemies: |
| - | * Fix: Gallery | + | * Damaged and defeated enemies no longer fall through a jump-through platform they stand on. |
| - | * Fix: Ninja Clan trap animation doesn' | + | * Daku projectiles (or any applicable attack that creates an effect upon hitting a surface) now work properly even if the surface is a jump-through platform. |
| - | * Positional offset improvements for some Gallery animations. | + | * Both of these resolve |
| + | * Graphical: | ||
| + | * The random loading screen animation (Daku BJ) now has a high quality version that is enabled when using the High Quality Animations setting (works both in-game and in the Gallery) | ||
| + | * Input & Moves: | ||
| + | * The game will now pause during gameplay if a controller/ | ||
| + | * Input glyphs (button prompts) are now displayed in modal dialogue, speech bubbles, skills, inventory, and gameplay HUD (item collect panels). | ||
| + | * Fixed Joe's Slide to operate uninterrupted as long as it has continuous movement, and will now pass completely under the boardwalk at Smol Beach once more ([[https:// | ||
| + | * Improved tappable area for modal dialogue continue (mouse / touch input / Android). | ||
| + | * Fixed directional labels for touch input. | ||
| + | * Text & Localization: | ||
| + | * Added balanced line breaks (equal-width lines) to modal dialogue, speech bubbles, and certain other UI elements. How it works is that instead of cramming everything into the top line and spilling over the remainder into the next line like a typical word-wrap, the dialogue code now precalculates the text length and attempts to split it evenly across multiple lines. | ||
| + | * Fixed Chinese (S+T) and Japanese dialogue bold story text style (add missing shadow/ | ||
| + | * Proper "SEE YOU IN ACT 2" localization. | ||
| + | * HUD: | ||
| + | * Added visual feedback upon gaining HP/SP or decreasing LP. | ||
| + | * Audio: | ||
| + | * Fixed issue with sound effects becoming inaudible after a cutscene or fullscreen animation. This should also improve SFX volume in other instances due to improved management of FMOD audio listeners ([[https:// | ||
| + | * Collecting items now plays the item collect sound when they are obtained/ | ||
| + | * Using items in the Inventory now plays a distinct item use sound (Battle Gong, Lazurlite Mirror). | ||
| + | * Misc: | ||
| + | * Added "Made with Unity" attribution notice to the credits. | ||
| * And even more fixes that are too trivial to list! | * And even more fixes that are too trivial to list! | ||
| ===== Known issues: ===== | ===== Known issues: ===== | ||
| - | * The Voyeur System has some small problems | + | * **[[https:// |
| - | * Gallery cutscene animations are missing background elements and text dialogue | + | * Enemies can be thrown out of Gauntlets |
| - | * Less Lewd Mode is incomplete (lewd dialogue, Bates victory, etc.) [[https:// | + | * [[https:// |
| - | * Ket will sometimes appear | + | * [[https:// |
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| ---- | ---- | ||
| - | ====== Oh So Hero! v1.06.000 ====== | + | ====== Oh So Hero! v1.13.000 ====== |
| - | 2025-10-01 | + | 2026-08-15 |
| ===== Summary: ===== | ===== Summary: ===== | ||
| - | This is the sixth build following the release of Act 1. This adds updated Daku animations by Red (with new segments), new gallery features, and additional bug fixes. One such fix is for the critical bug T#220 that required a rollback of the v1.05 build. We thank you for your patience | + | This is the thirteenth |
| ===== New features: ===== | ===== New features: ===== | ||
| - | * **Updated Animations: Daku & Joe x4!** | + | * **11 new languages! (Localization Preview)** |
| - | * **Daku's FOUR sex animations with Joe** are updated with new versions that include additional segments | + | * In addition to the original English (US/UK) language, you can now play through the entire game in **Spanish** (**EU** and **LatAm**), **Portuguese |
| - | | + | * To change |
| - | | + | * We have put in a lot of work to make sure these languages are ready for the public, but there is still a chance of incorrect translations |
| - | | + | * New **idle** animation for **Korko!** (Watch him mix a drink at Smol Beach~) |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | * This uses the same criteria as the achievements, and as such, does not count new animations added after the v1.00 release, such as Bryce. | + | |
| - | * //(Future updates may change | + | |
| - | | + | |
| - | * This cancellable sex is only for non-competitor characters | + | |
| - | * It does not apply to sex with competitor characters | + | |
| ===== Improvements & bug fixes: ===== | ===== Improvements & bug fixes: ===== | ||
| - | * **Fix: Gauntlet | + | * Audiovisual feedback for **low SP**. |
| - | * Potential | + | * Character tint on becoming **aroused** (LP up). |
| + | * Enemy HP bar shows hearts on LP maxed. | ||
| + | * Update NPC heart color to match enemy HP bar. | ||
| + | * Updated **Damage Numbers** Again: | ||
| + | * Damage values are **colored** differently depending on who is damaged. | ||
| + | * When Joe takes damage, red numbers appear. | ||
| + | * When Joe deals damage, white numbers appear. | ||
| + | * Damage values now spawn uncoupled from their targets, which fixes [[https:// | ||
| + | * In recent versions, I had uncoupled the X-positioning. This new version uncouples the Y-positioning as well. The old number animation made it easy to see who took what damage at the cost of keeping the characters covered | ||
| + | * Fix **Bates' | ||
| + | | ||
| + | | ||
| + | * Speech bubble auto-advance has been revised to use a 1.5 second base delay with added time calculated from the text length and alphabet type (e.g., Kana, Han). | ||
| + | * Fix a line of dialogue for the second Ket in Sheo Islands Beach ("But here's something more on the obvious side:"). | ||
| + | * Various text and localization-related adjustments throughout the entire game. | ||
| + | * Add an animated cursor to the options screen (borrowed from the pause screen). | ||
| + | * Larger value selection buttons on the options screen. | ||
| + | * Lots of minor fixes: | ||
| + | * Fix Mac Intel build / water shader / title screen flashing. | ||
| + | * Defer water effect setting until leaving the options screen. | ||
| + | * Reword some option descriptions. | ||
| + | * Reposition lust/sexy hit VFX onto target center. | ||
| + | * Always show the back button on the credits screen. | ||
| + | * Lighting fixes in various scenes. | ||
| + | * Hide 0 HP damage values. | ||
| + | * Adjust/fix skip intro/ | ||
| + | * Options category button submit will change the cursor selection to the first option row. This is different from clicking or tapping, which selects the category and keeps the selection on the category button. | ||
| + | * Fix option category button colors AGAIN. | ||
| + | * Add Steam and OS (e.g. Android) language detection. | ||
| + | * Seal the tiny gap to the unused room in Hiroto Dojo. | ||
| + | * Adjust the positioning of Hamill' | ||
| + | * Fix invisible water jet positions (and scale) in Hiroto Dojo. Each one needs to be directly above a spring or pair of springs. A couple excessive jets were removed as they were not matched with any springs. | ||
| + | * Fix missing dialogue portraits on quick re-talk. ➜ Also, ensure the Lood City Park under construction sign is still working! | ||
| + | * Fix forest moving platform SFX (sound effect) loop on lever retarget. | ||
| + | * Prevent errant Joe throwing animation on enemies recently KO'ed by throwing damage. | ||
| + | * Fix forest moving platform call lever (LifePlatEX B-1 Stop 1 Switch). | ||
| + | * Possible fix for forest Lono'e stuck between blocks when thrown by adding an invisible enemy blocker preventing the enemy from reaching that spot. | ||
| + | * Fix for Joe's jump animation stuck descending on jungle arrows (invisible water jets). | ||
| + | * Lock in Joe's throw target at time of input. | ||
| + | * Prevent enemy AI (e.g. Bax) from attacking while thrown. | ||
| + | * Update Hiroto Dojo invisible water jets to only push you during sex (stops repetitive bouncing on springs during the sex animation). | ||
| + | * Possible fix for linked-room enemy activation causing some enemies to spawn improperly. | ||
| + | * Fix screen shake (e.g. via butt stomp) during gameplay pause. | ||
| + | * Fix slide softlock in Lood City West Avenue by adding an invisible wall. | ||
| + | * Fix Sexy Pose VFX lingering | ||
| + | * Fix modal dialogue portrait dimming. | ||
| + | * Tune legacy water reflection ripples for Lood City Park (experimental). | ||
| + | * Reduce size of controller/ | ||
| + | * Partial fix for thrown Bates infinite spinning ([[https:// | ||
| * And even more fixes that are too trivial to list! | * And even more fixes that are too trivial to list! | ||
| ===== Known issues: ===== | ===== Known issues: ===== | ||
| - | * Reset Filters Confirmation Returns to Joe [[https:// | + | * [[https:// |
| - | * Bates spamming flame shield at the edge of the screen | + | * [[https:// |
| - | * Beating Bates on Chromebook/Android has a random chance to freeze up after credits | + | * [[https:// |
| - | * Canceling Screen Transition into unloaded area causes screen to darken or completely black | + | * [[https:// |
| - | * Certain area unreachable by mouse in keybind settings | + | * [[https:// |
| - | * Controller requires manual configuration on MacOS | + | * [[https:// |
| - | * Doing the lust action | + | * [[https:// |
| - | * Infinite Jump Glitch After Game Pause | + | * [[https:// |
| - | * Initiating sex bugs out camera after Dojo gauntlet | + | |
| - | * Persistent SFX in Hiroto Dojo | + | |
| - | * Sound Effects Buffering Problem In Gallery | + | |
| * [[https:// | * [[https:// | ||
| - | |||
| - | ===== Other notes: ===== | ||
| - | |||
| - | * **A Key Bindings Reset is required for v1.06** due to new Gallery controls. We're sorry for the inconvenience. This is the only method we can count on at this time to ensure the controls work correctly. As development continues, we'll try to find a way to handle these updates in a less intrusive manner. | ||
| - | * Regarding bug fixes, this v1.06 build also contains every bug fix made to v1.05, despite that build being recalled due to [[https:// | ||
| ---- | ---- | ||
| - | ====== Oh So Hero! v1.05.000 Bug Fix Build ====== | + | ====== Oh So Hero! v1.12.004 Beta Build ====== |
| - | 2025-09-01 | + | 2026-06-15 |
| ===== Summary: ===== | ===== Summary: ===== | ||
| - | This is the fifth build following the release of Act 1. We got a lot more bug fixes for you this time. Of course, we're still actively working | + | This is the twelfth |
| - | ===== Improvements & bug fixes: ===== | + | I previously announced v1.12 would be available last month, and I'm sorry for not delivering |
| - | + | ||
| - | * Fix: Potential error when Haya is Awakened. | + | |
| - | * Fix: Potential error with Bax's Bubble Shoot 2 attack. | + | |
| - | * Fix: Multipart fullscreen animations don't get fully saved in gallery data if skipped [[https:// | + | |
| - | * Fix: Fullscreen animations don't save gallery data or trigger achievements immediately [[https:// | + | |
| - | * Fix: Wrong Bates stats upon rematch [[https:// | + | |
| - | * Fix: Dialogue blocks HUD (Intro / Bates Cutscenes) [[https:// | + | |
| - | * Fix: Skip Cutscene Prompt Text Glitch [[https:// | + | |
| - | * Fix: Level collision issues in Brask' | + | |
| - | * Fix: Joe can pass through the spaceship with a slide and get stuck in it, in Sheo Islands Beach [[https:// | + | |
| - | * Fix: A pass can be made on the other side by sliding between two cases in Hiroto Dojo [[https:// | + | |
| - | * Fix: Collision issues: Hiroto Dojo [[https:// | + | |
| - | * Fix: Collision issues: Brask's Jungle [[https:// | + | |
| - | * Fix: Collision issues: Southeast Beach [[https:// | + | |
| - | * Fix: Collision issues: Treewish Forest [[https:// | + | |
| - | * Fix: Collision issues: Sheo Islands Beach [[https:// | + | |
| - | * Fix: Cosmetic level-design related issue collection up to version 0.15.100 [[https:// | + | |
| - | * Improve Pause Menu confirmations (return to title / quit game), including | + | |
| - | * Add Koyyle to Credits! | + | |
| - | * And even more fixes that are too trivial | + | |
| - | + | ||
| - | ===== Known issues: ===== | + | |
| - | + | ||
| - | * **[[https:// | + | |
| - | * [[https:// | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ====== Oh So Hero! v1.04.000 ====== | + | |
| - | + | ||
| - | 2025-08-01 | + | |
| - | + | ||
| - | ===== Summary: ===== | + | |
| - | + | ||
| - | Happy [[Daku Day]]! It's a bit late for that even in the US, but it's still July 31st here as I type this. We've had a low-key public presence following the launch of Act 1 and subsequent bug fixes, but we're working on bringing more people aboard | + | |
| - | + | ||
| - | For the time being, we have a new build for you all with two new animations by our Creative Director | + | |
| ===== New features: ===== | ===== New features: ===== | ||
| - | * **Returning NPC: Bryce!** | + | * **New Water Shader Preview** (Win/ |
| - | * You can find him outside Cas's House! He has a new animation! | + | * New water effects have splashed onto the **title** screen and **Sheo Islands Beach** as a preview for our new water shader. We are still in the process of customizing this new water shader and implementing it on additional scenes, so you can expect the appearance and performance of water across the game to change over the coming updates. |
| - | * (Steam Achievement Note: Bryce does not count towards any of the existing achievements.) | + | * If you experience **performance** issues such as low frame rate, you can go to Options ➜ Visuals ➜ Water Effects, and change |
| - | | + | * Some **Mac Intel** machines |
| - | | + | * **Android** will always use Legacy (old water shader). There is no Water Effects option on Android. Unfortunately, the new water shader requires different API support that makes the game unplayable on our primary Android test device. This is a build issue that cannot be handled through an option. In the future, we may assess the possibility of an alternate Android build that targets a higher tier of devices, but there are no current plans to support |
| - | * They also work with a mouse if you are playing | + | |
| ===== Improvements & bug fixes: ===== | ===== Improvements & bug fixes: ===== | ||
| - | * Fix: Conversation | + | * **Joe ability adjustments:** |
| - | * Fix: Game crash in Gallery when playing certain Bax animations in sequence loop mode [[https:// | + | * Buffed Joe's Crescent Moon: |
| - | * Fix: Potential null reference exception | + | * Added Red's crescent wind VFX. |
| + | * Increased hitbox range (1.5 ➜ 2 diameter). | ||
| + | * Slightly more damage (15 ➜ 20 HP). | ||
| + | * Tiny bit more knockback (1 ➜ 1.25 force/ | ||
| + | * Maintain character momentum during the attack (whether on the ground or in the air). | ||
| + | * Reduced Joe's Butt Stomp poise damage (10 ➜ 5 Poise). Regular HP damage remains the same (20 HP). | ||
| + | * Knockback calculation adjustment: | ||
| + | * Knockback now relies upon the attacker' | ||
| + | * **Joe collider adjustments: | ||
| + | * Joe's collider (bounding box) has been adjusted for consistency | ||
| + | * Made Joe thinner (0.5 ➜ 0.4 units wide) so he can squeeze through gaps of 0.5 units wide, but still run across those gaps without dropping. | ||
| + | * **Note** that this also means Joe now needs to jump sooner when stepping off a ledge to prevent falling! | ||
| + | * Made Joe shorter (0.94 ➜ 0.75 units tall). When combined with the lift and safety cushion of his movement code, this will allow him to run through passages that are 1 unit tall. | ||
| + | * Allow Joe to slide and stand up within passages that are 1 unit tall. | ||
| + | * Item collider adjustment: | ||
| + | * Larger item colliders (0.35 x 0.35 ➜ 0.4 x 0.4 units) so Joe can more easily collect key items with his head (because Joe's collider is now shorter). | ||
| + | * **Hiroto Dojo difficulty adjustments: | ||
| + | * Haya: Added cooldown between ninja/sexy star projectiles. | ||
| + | * Haya: Removed knockback from ninja/sexy star projectiles. | ||
| + | * Bax: Removed knockback from bubble projectiles. | ||
| + | * Puca: Reduced HP from 35 to 30. | ||
| + | * Added two life spring auras to Hiroto Dojo (full HP/SP). | ||
| + | * More enemy/boss difficulty adjustments: | ||
| + | * Daku: Removed knockback from and reduced hitstun of lust attacks/ | ||
| + | * Lono' | ||
| + | * Bates: Buffed Hearts Attack: 50% faster Heart Meteors upon descent. | ||
| + | * Bates: Updated boss max lust defense debuff. It now gives Joe 30% increased poise damage in addition to the original 30% increased HP damage, providing some compensation for Joe's Butt Stomp poise damage reduction. | ||
| + | * **Fix for Bates bugs [[https:// | ||
| + | * Credits Update: | ||
| + | * Updated asset credits. | ||
| + | * [[https:// | ||
| + | * **Unity 2022 upgrade: | ||
| + | * Upgraded Unity from 2021.3.45f2 to 2022.3.62f3 (LTS). | ||
| + | * Rewired (controller support) upgrade: | ||
| + | * Upgraded Rewired from Version 1.1.60.2.U2021 to Version 1.1.62.7 - March 23, 2026 (Unity 2022). | ||
| + | * In-game visual fixes/ | ||
| + | * Damage numbers have revised | ||
| + | * Fixed lighting on loot gems (removed darkness/ | ||
| + | * Trailer Mode fixes/ | ||
| + | * Trailer Mode (" | ||
| + | * There are a couple visual elements not managed by Trailer Mode that can be toggled separately: | ||
| + | * Damage Numbers can be turned on/ | ||
| + | * FPS Display (frames per second) can be turned on/off in the Options screen (Visual category). | ||
| + | * Fixed Trailer Mode bugs [[https:// | ||
| + | * Improved Trailer Mode behavior to hide even more UI elements but still show essential elements. | ||
| + | * Additional improvements to game over screen and skip cutscene prompt. | ||
| + | | ||
| + | * New functionality: | ||
| + | * Visible When Paused now shows the cursor on the map and other menus. | ||
| + | | ||
| + | * Android/ | ||
| + | * Removed the title screen back button. Instead, you can now click/tap on the main menu corner banner to go back to the full title logo. | ||
| + | * Added a touch controls preview button to the Options screen (controls category only). The touch control buttons will now overlay the options only while this is toggled on. | ||
| + | * Made option screen value arrows slightly easier to press. See known issues for a followup. | ||
| + | * UI fixes/ | ||
| + | * Fixed area name (title) layering | ||
| + | * Fixed the " | ||
| + | * Fixed black text on black background for category buttons in the options screen when clicking/ | ||
| + | * Always show the back button on the options screen (for mouse or touch). | ||
| + | * Updated mashout hold and rhythm meter prompts. | ||
| + | * Smaller keyboard input glyphs (they were too big). | ||
| + | * Fixed speech bubble dialogue carryover between NPCs. | ||
| + | * Stopped speech bubble writing while the game is paused. | ||
| + | * Unused player fap mode input update: | ||
| + | * Removed unused " | ||
| + | * **Do not confuse this with "Fap on Command" | ||
| + | * The following are fixes made after our Unity 2022 upgrade, so they may have been internal issues related specifically to that upgrade and not issues in v1.11 or earlier: | ||
| + | * Fixed screen resolution option value' | ||
| + | * Fixed invalid PlayStation input localization keys. | ||
| + | * Fixed missing item/skill names. | ||
| + | * Fixed inventory screen paginator in standalone builds. | ||
| + | * Fixed enemy AI. | ||
| + | * Fixed camera scrolling when entering a new scene. | ||
| + | * Fixed sexy switch camera framing on elevators in Treewish Forest. | ||
| + | * Fixed Korko' | ||
| + | * Fixed camera clipping on Bates ending cutscene. | ||
| + | * Fixed Amarus at Sheo Islands Beach. | ||
| * And even more fixes that are too trivial to list! | * And even more fixes that are too trivial to list! | ||
| ===== Known issues: ===== | ===== Known issues: ===== | ||
| - | * Skip Cutscene Prompt Text Glitch | + | * **[[https:// |
| - | * There are a couple reports of issues | + | * [[https:// |
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * // | ||
| * [[https:// | * [[https:// | ||
| - | |||
| - | ===== Other notes: ===== | ||
| - | |||
| - | * Animations that have been removed or replaced with updated versions (e.g. Joe, Bryce) may reappear in the Gallery in a future update as " | ||
| ---- | ---- | ||
| - | ====== Oh So Hero! v1.03.001 Bug Fix Build ====== | + | ====== Oh So Hero! v1.11.000 Beta Build ====== |
| - | 2025-07-06 | + | 2026-04-15 |
| ===== Summary: ===== | ===== Summary: ===== | ||
| - | This is the third bug fix release | + | This is the eleventh build following |
| + | |||
| + | We have been busy with localization, | ||
| ===== New features: ===== | ===== New features: ===== | ||
| - | * A new piece of environmental art, a street art mural, now adorns | + | * New Options Screen UX //(added between v1.10.000 & v1.10.044 [internal localization build])// |
| + | * This is not a full redesign. I just wanted to move some things around to make the description easier to read, which is important in English and other languages, as well as playing on Android and Steam Deck. This is just one part of many changes I made to accommodate | ||
| + | * Android note: It' | ||
| + | * New desktop mouse cursor visibility option | ||
| + | * Hidden During Gameplay (old/ | ||
| + | * Visible When Paused (new) [shows the mouse cursor on the pause menu] | ||
| + | * Let me know what you think. Is this working correctly? Any other mouse cursor option you want to see here? =} | ||
| ===== Improvements & bug fixes: ===== | ===== Improvements & bug fixes: ===== | ||
| - | * **Another possible fix for Bates Encounter Lock-Up | + | * Done between v1.10.000 & v1.10.044: |
| - | * By manipulating save data in a particular manner, we were able to reproduce the bug //and// create a fix for it. We are unsure if there are other causes for this bug, but will be monitoring reports | + | |
| - | * Possible fix for issue where defeating Bates is not triggering his defeat cutscene | + | * Fix: HP bars are now hidden for enemies entering |
| - | * While we were not able to reproduce this bug, our fix for T#184 may mitigate this. Please [[Full.Frontal.Frog@gmail.com|email us]] [[error logs]] and [[save data]] if you are still experiencing this bug! | + | * Fonts are updated |
| - | * ANDROID ONLY: We have disabled the prototype/ | + | * Added input glyph to Joe knocked out message: |
| - | * When starting a new game and viewing the intro cutscene (pre-game story) Joe will not be controllable, | + | * Done between v1.10.044 & v1.11.000: |
| - | * When viewing animations in the gallery, the entity (character or environment) | + | * Fix: Map screen UI layering. |
| + | * Fix: Speech bubble positioning | ||
| + | * Fix: Area name waits for loading screen fade out. | ||
| + | * Fix: Pause menu cursor has corrected oscillation. | ||
| + | * Added extra logging around victory against Bates to help with the known issue. | ||
| * And even more fixes that are too trivial to list! | * And even more fixes that are too trivial to list! | ||
| ===== Known issues: ===== | ===== Known issues: ===== | ||
| + | * **Bates lockups:** | ||
| + | * **The game may freeze (soft-lock) after beating Bates.** | ||
| + | * **The game may freeze after the ending cutscene.** | ||
| + | * These issues may occur intermittently. | ||
| + | * This bug reappeared while adding code for localization into different languages. We are still trying to find a solution for this. (If you encounter this issue, please send us a debug log!) | ||
| + | * Enabling and disabling touch controls will not immediately restore the mouse cursor if it was visible before. | ||
| + | //(The following known issues for v1.11 already have fixes prepared for the next version, v1.12.)// | ||
| + | * Android: Option screen value selection arrows are difficult to press. | ||
| + | * Clicking/ | ||
| + | * When entering an area and then pausing the game, the area name overlays the pause menu. | ||
| + | * On the title screen, entering and exiting the options screen makes the " | ||
| + | * Title screen back button: | ||
| + | * The title screen back button is difficult to click/tap on (only visible with touch controls enabled or mouse cursor visible when paused). | ||
| + | * This button is going away in the next version. Starting in v1.12, you can click/tap the "Oh So Hero! Act 1 Main Menu" corner banner to return to the initial "Oh So Hero!" title screen. | ||
| * [[https:// | * [[https:// | ||
| - | |||
| - | ===== Other notes: ===== | ||
| - | |||
| - | * ANDROID ONLY: We have disabled the test controls (debug controls) as was done for the builds of other platforms upon the launch of Act 1. Since these controls require a keyboard, it's unlikely to be noticed. We will evaluate new means to provide debug controls for players of all platforms in the future. | ||
| ---- | ---- | ||
| - | ====== Oh So Hero! v1.02.000 Bug Fix Build ====== | + | ====== Oh So Hero! v1.10.000 Throw Moves ====== |
| - | 2025-06-17 | + | 2026-02-15 |
| ===== Summary: ===== | ===== Summary: ===== | ||
| - | This is another bug fix release. We hope this helps those of you who have had trouble running the game. Beyond that, we've been progressing on improvements and new features internally. This stuff' | + | This is the tenth build following the release |
| - | ===== Improvements & bug fixes: ===== | + | ===== New features: ===== |
| - | * **Fix save files** - Fix [[https:// | + | * **Joe's Throw Moves!** (Now out of beta~) |
| - | * Fix upgrading | + | * Throw DOWNED ENEMIES and CRATES in one of multiple directions: DOWN or to either SIDE! |
| - | * Any save file that encounters an error while being read will now display its gameplay duration as " | + | * Hold down the Tactical Stance button and press Down to Down Throw, or Left/Right to Side Throw. |
| - | * **Possible fix for Bates Encounter Lock-Up** [[https://github.com/FullFrontalFrog/OhSoHeroTracker/ | + | * Tactical Stance defaults to R1/RB on a controller, or F on the keyboard. |
| - | * Although we have not been able to replicate this bug, we've changed the way the code is structured | + | * //Tactical Stance will be expanded upon in future acts.// |
| - | + | * Joe's Throw Moves are now enabled by default. They can be turned on and off in the Skills menu. | |
| - | ===== Known issues: ===== | + | * //The Beta Throw Moves setting in the Options screen has been removed.// |
| - | + | * The Throw Moves skill is granted by a new item, Weighted Shorts, which Joe starts with by default in both new and existing saves. View it in the Inventory or Skills screen for additional info. | |
| - | | + | * Thrown enemies now collide with solid objects and enemy blockers (invisible barriers) such as the enemy gauntlet boundaries. |
| - | * Ninja Clan attack sounds play if Joe crosses | + | * The Tactical Stance button has been added to Android Touch Controls (needed for Throw Moves). |
| - | * [[https:// | + | * Some other fixes and minor improvements have been made to Joe's Throw Moves since beta. |
| - | + | * New Animations | |
| - | ===== Other notes: ===== | + | |
| - | + | | |
| - | * **STEAM ONLY (.001):** It has been reported | + | |
| - | * We're continuing to make progress | + | |
| - | + | * Press T on the keyboard to hide the HUD/UI, and press it again to restore the interface. | |
| - | ---- | + | * Trailer Mode is not bound to controllers by default, but you can bind it in the Key Bindings screen. |
| - | + | * //Trailer Mode has no effect | |
| - | ====== Oh So Hero! v1.01.000 Bug Fix Build ====== | + | |
| - | + | ||
| - | 2025-05-31 | + | |
| - | + | ||
| - | ===== Summary: ===== | + | |
| - | + | ||
| - | This is a bug fix release. We'll have more fixes and improvements | + | |
| ===== Improvements & bug fixes: ===== | ===== Improvements & bug fixes: ===== | ||
| - | * **Fix Bates animation tracking** [[https:// | + | * **Downed Enemy Glow** |
| - | * Set the " | + | * Enemies that have been knocked down but have HP remaining (Downed state) are now outlined with a yellow glow. This is useful for multiple reasons: |
| - | * **STEAM ONLY (.001):** All Bates-related cutscene | + | * 1. It indicates you can **throw** this opponent (down or to the side). |
| - | * **STEAM ONLY (.001):** If you're coming from v1.00 and have already defeated Bates but have not gotten the " | + | * 2. It indicates you can have **sex** with this opponent to get **loot gems**. |
| + | * //By contrast, sex with a KO'ed (stars VFX) opponent grants no loot gems.// | ||
| + | * 3. The glow oscillates and fades based on the downed time, providing a **visual timer** for when the opponent will get back up! | ||
| + | * Enemy Gauntlets | ||
| + | * Enemies that are spawned inside a gauntlet and manage to escape through collision foolery are instantly knocked out to prevent soft locks. | ||
| + | * //There is a known issue where this sometimes doesn' | ||
| + | * **Gallery** | ||
| + | * Added a lock icon to gallery entries that are unlocked at 100% gallery completion | ||
| + | * Added entity completion stars next to gallery entity names. | ||
| + | | ||
| + | * A hollow star (☆) means some animations are unlocked for an entity. | ||
| + | | ||
| + | * And as mentioned above, a lock icon means it is unlocked at 100% gallery completion. | ||
| + | * Various Fixes | ||
| + | * **Fix: Second interaction with certain characters will freeze the game [[https:// | ||
| + | * Fix: Act 1 End Credits softlock | ||
| + | * Fix: Enemies | ||
| + | * Fix: Excessive box breaking sounds in Sheo Islands Beach [[https:// | ||
| + | * Fixed colliders around the alien ship in Sheo Islands Beach. | ||
| + | * Made minor text changes in preparation for game localization. | ||
| + | * And even more fixes that are too trivial to list! | ||
| ===== Known issues: ===== | ===== Known issues: ===== | ||
| + | * Joe attempts to throw KO-ed enemy [[https:// | ||
| + | * Throwing crates at swooned/ | ||
| + | * Incorrect movement of Amaru body on the crane [[https:// | ||
| + | * Speech bubble graphic bug on ultra widescreen (21:9) [[https:// | ||
| + | * Behind O'Tary at Hiroto Dojo Secret Basement [[https:// | ||
| + | * Enemies can escape slightly outside gauntlets [[https:// | ||
| + | * Very short hops may glitch out Joe's animations [[https:// | ||
| + | * Sex with thrown KO'ed enemy grants loot gems [[https:// | ||
| * [[https:// | * [[https:// | ||
| ---- | ---- | ||
| - | ====== Oh So Hero! Act 1 (v1.00.000) ====== | + | ====== Oh So Hero! v1.09.002 ====== |
| - | 2025-05-23 | + | 2026-01-15 |
| ===== Summary: ===== | ===== Summary: ===== | ||
| - | This is our first official release | + | This is the ninth build following the release of Act 1. This is primarily a bug fix build, but we have an additional feature in development we are close to completing, so we're allowing beta access to it in this build: Joe's Throw Moves! Read the changelog to see how to access these moves and give them a spin! We estimate |
| ===== New features: ===== | ===== New features: ===== | ||
| - | * **New NPC: Myriad!** | + | * **Joe's Throw Moves! [IN BETA]** |
| - | * You can find him in Lood City West Avenue! (And yes, he has a sex animation~) | + | * This is the " |
| - | | + | * //**Beta Throw Moves must be enabled in the General Gameplay Options before use!**// |
| - | * When HP is 45 or less, a sound effect will play and the health bar will become a reddish color. (The SFX plays only once per occurrence. No repetitive sounds!) | + | * HOW TO USE: **Tactical Stance** button |
| + | * There is currently no touch control implementation for **Android**. | ||
| + | * Can't rethrow a thrown enemy until they get back up (by design). | ||
| + | * **This throw feature is incomplete.** Currently, enemies can be thrown through walls/ | ||
| ===== Improvements & bug fixes: ===== | ===== Improvements & bug fixes: ===== | ||
| - | * Updated Credits! | + | * Gamepad controller input glyphs will take precedence over keyboard input glyphs when both input methods are available. |
| - | * **Updated Kaylee & Joe's sex animation!** | + | * Potential improvements for certain controllers unknown by Rewired (input framework). |
| - | * Two items have been renamed: | + | |
| - | * Max HP Up -> Essence of Vitality | + | * Fix: Bates may get knocked off screen [[https:// |
| - | * Max SP Up -> Essence | + | * Fix: 8BitDo Controller requires manual config on Mac [[https:// |
| - | * Added a new background NPC to Lood City West Avenue, and adjusted positioning of background NPCs there and in Lood City Park. | + | * Fix: Bates spamming flame shield at the edge of the screen [[https:// |
| - | * Updated the Lood City Park under construction sign text and hid the sign unless Bates is swooned (victory cutscene is finished). | + | * Fix: Speech bubbles are visible during modal dialogue #1100. |
| - | * Adjusted some objects | + | * Fix: Defeated enemies can push around other defeated enemies, |
| + | * Note: While defeated enemies are now locked | ||
| * And even more fixes that are too trivial to list! | * And even more fixes that are too trivial to list! | ||
| ===== Known issues: ===== | ===== Known issues: ===== | ||
| - | * [[https:// | + | * Second interaction with certain characters will freeze the game [[https:// |
| * [[https:// | * [[https:// | ||
| - | ===== Other notes: ===== | ||
| - | |||
| - | * If you are using a save file from a development version (pre-1.00), we recommend you start a fresh new save to play though without any issues! | ||
| - | * Test controls have been disabled for this build. We will re-enable test controls on a future date when we return to patron/ | ||
| - | * For Steam build: The " | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ====== A Note About Version Numbers ====== | ||
| - | |||
| - | Originally announced in the summary of the [[https:// | ||
| - | |||
| - | To see all the changes for older versions, please follow the links to the subpages, located at the top of the main page of the [[changelog]]. | ||
changelog.1765854729.txt.gz · Last modified: 2025/12/15 19:12 by francis