Ponchik-ScoreAlways icon

ScoreAlways

Permanent on-screen catch score, fish count, and record weights HUD with pleasant in-game customizer menu (F7).

Last updated 2 hours ago
Total downloads 487
Total rating 1 
Categories Mods Misc
Dependency string Ponchik-ScoreAlways-1.0.30
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

ScoreAlways [v1.0.30]

Version Compatibility Game Framework Author License

Discord

ScoreAlways is a style bonus and trickshot multiplier modification for How to Fish, allowing players to permanently activate, force, and customize all 17 in-game style bonuses and payout multipliers through a pleasant and convenient in-game menu (F7).

Fully Tested & Compatible with the latest Steam game update (including dropped item world saving, cooked meat washing mechanics, and roulette physics).


⚙️ How It Works & Architecture

ScoreAlways hooks into the game's reward and trickshot evaluation pipeline via HarmonyLib:

  • Trickshot Evaluation Hooks: Hooks ScoreManager.AddScore and MoneyManager.AddMoney to evaluate and intercept catch/kill style points.
  • Forced Style Bonus Engine: Overrides bonus requirement checks in TrickshotManager, allowing players to force any combination of all 17 style bonuses on every single catch or kill.
  • Custom Multiplier Math: Calculates total payout by multiplying base fish value by both individual trickshot multipliers and a global MasterMultiplier.
  • Persistent Settings: All enabled bonuses and multipliers persist seamlessly to BepInEx/config/com.howToFish.scorealways.cfg.

✨ Key Features

  • 🎯 All 17 Style Bonuses Supported:
    • 360 Spin, No-Scope, Headshot, Dogfight, Airtime, Long Distance, Ricochet, Backflip, Mid-Air Catch, Quickscope, Bank Shot, Fast Catch, Double Kill, and more!
  • ⚡ Global Master Multiplier: Scale your overall score and money payouts exponentially with a single slider.
  • 🎨 In-Game Control Menu (F7):
    • Clean interface with individual bonus toggles, master multiplier sliders, and 1-click "Force All Bonuses" toggle.
    • Camera look is isolated while adjusting settings, while character WASD walking remains active.
  • 🌐 Instant Bilingual Toggle: One-click switch between English and Russian across all menus.

🎮 Controls

Key Action Description
F7 Toggle Menu Open or close the ScoreAlways style multiplier menu
WASD Movement Walk and position your character freely while the menu is open

⚙️ Configuration

The configuration file is located at BepInEx/config/com.howToFish.scorealways.cfg:

[1. General]
Enabled = true                  # Enable or disable ScoreAlways
MasterMultiplier = 1.0          # Global score and cash multiplier
ForceAllBonuses = false         # Force all 17 style bonuses on every catch/kill

[2. Individual Bonuses]
360_Enabled = true              # Force 360 Spin bonus
360_Multiplier = 1.5            # Multiplier for 360 Spin
NoScope_Enabled = true          # Force No-Scope bonus
NoScope_Multiplier = 2.0        # Multiplier for No-Scope

📥 Installation

  1. Install BepInEx 5.4+ for How to Fish.
  2. Extract ScoreAlways.zip into your game directory or place ScoreAlways.dll into How to Fish/BepInEx/plugins/ScoreAlways/.
  3. Launch the game and press F7 to configure your style multipliers!

📄 License

Distributed under the MIT License. See LICENSE for more information.