0 of 0

File information

Last updated

Original upload

Created by

Csimbi

Uploaded by

demarnem

Virus scan

Safe to use

Tags for this mod

About this mod

This mod allows changing most aspects of the auto-generated Breaching minigames; predefined Breaching minigames however remain unaffected.
You can adjust Breaching to be harder or easier, or, automatically unlock the rewards so the game is resolved with just one click.
The mod is fully configurable via Mod Menu.
2.0 compatible.

Requirements
Permissions and credits
Translations
  • French
Changelogs
Donations
You may have seen wall sockets, vending machines, etc. during your journey that, upon activation, require completion of a Breaching minigame.
This mod allows changing most aspects of the auto-generated Breaching minigames; predefined Breaching minigames however - such as the tutorial, for
example - remain unaffected.
You can adjust Breaching to suit your preferred play style; to make Breaching harder or easier, or, automatically unlock the rewards so the game is resolved with just one click on any cell.

The Mod is fully configurable via Mod Menu (Native Settings UI by keanuWheeze).
Note: there is known bug in Native Settings UI, preventing selecting the value 0 with the keys/buttons. As a workaround, select 0 with the mouse by dragging the bar).

To better understand what this mod does, here's a quick summary of the settings.
These hints are also available in the the in-game menu, albeit they are a bit shorter and not yet localized.

Board Size Mod: Alters the size of the minigame board - the dimensions of the code array from which you pick the codes. The game uses 5, 6 and 7 internally, depending on the difficulty level. The Board Size Mod value is added to this predetermined number. The min/max values below lock the result into a specific range to avoid undesired effect. A value of 0 means that the mod is off and you are using the vanilla settings.

Board Size Lower Limit: Applies a lower cap to the size of the minigame board so it can't fall below this value. The vanilla lower limit is 5. Keep in mind allowing too small values won't allow you to pick up some (or all) rewards.

Board Size Upper Limit: Applies an upper cap to the size of the minigame board so it can't go above this value. The vanilla upper limit is 7. The lower limit takes precedence over the upper limit in case the min/max values overlap. It seems an 11x11 code array still fits to the screen.

Randomize Board Size: Alters the size of the minigame board using a random value between the min/max values below, replacing the internal value entirely (instead of adding a fixed value via the 'Board Size Mod' to the internal value). The randomed size can never be less than 3 or higher than 11, no matter what the min/max values below are. Idea came from DigitalVixen, see posts.

Lower limit for Board Size Randomization: The random value will never be lower than this. Must be lower than 'Upper limit for Board Size Randomization' or else there's no effect.

Upper limit for Board Size Randomization: The random value will never be higher than this. Must be higher than 'Lower limit for Board Size Randomization' or else there's no effect.

Symbol Complexity: Alters symbol complexity in the minigame. The Symbol Complexity value is added to this predetermined number. There are only three levels of complexity, so, at best, it makes sense to go up or down only by 2. A validation ensures your modded value does not break the game and one of these three levels will be picked. A value of 0 means that the mod is off and you are using the vanilla settings.

Buffer Size Mod: Adds or removes buffer slots in the minigame - allowing you to pick more (or less) codes from the code array. Keep in mind having too little buffer size won't allow you to pick up some (or all) rewards. The vanilla minimum buffer size is 4, I chose to maintain this lower limit. A value of 0 means that the mod is off and you are using the vanilla settings.

Timer Scale: Applies the selected multiplier to the time limit of the minigame. A value of 0.0 means the timer is disabled entirely, allowing you to contemplate over the codes as long as you wish. A value of 1.0 means that the mod is off and you are using the vanilla settings.

Command Length Mod: Shortens or extends the length of each command in the minigame - the length of sequences you need to find. The Command Length Mod value is added to this predetermined number. The min/max values below lock the result into a specific range to avoid undesired effect. Keep in mind too little values will be unchallenging, too high values won't allow you to pick up some (or all) rewards if your buffer size cannot accommodate all commands. A value of 0 means that the mod is off and you are using the vanilla settings.

Command Length Lower Limit: Applies a lower cap to the length of each command in the minigame so it can't fall below this value. The vanilla lower limit is 2.

Command Length Upper Limit: Applies an upper cap to the length of each command in the minigame so it can't go above this value. The vanilla upper limit is either 5, or the buffer size. I kept the check on the buffer size. Keep in mind too high values won't allow you to pick up some (or all) rewards. The lower limit takes precedence over the upper limit in case the values overlap.

Randomize Command Length: Alters the command length using a random value between the min/max values below, replacing the internal value entirely (instead of adding a fixed value via the 'Command Length Mod' to the internal value). The randomed size can never be less than 2 or higher than your buffer size, no matter what the min/max values below are. Idea came from DigitalVixen, see posts.

Lower limit for Command Length Randomization: The random value will never be lower than this. Must be lower than 'Upper
limit for Command Length Randomization' or else there's no effect.

Upper limit for Command Length Randomization: The random value will never be higher than this. Must be higher than 'Lower
limit for Command Length Randomization' or else there's no effect.

Force Unlock: Forces unlocking all minigame rewards, which allows completing the minigame with selecting any single cell on the board.

Force Unlock Predefined Miningames (new in 1.1): Forces unlocking all minigame rewards in predefined games, which allows completing the minigame with selecting any single cell on the board.

If you would like to contribute to Translations, leave a line for me with which setting it applies to and what language it is.
Polish, Spanish, French, Italian, German, Korean, Simplified Chinese, Traditional Chinese, Russian, Brazilian Portuguese, Japanese, Arabic, Czech, Hungarian, Turkish, Thai translations are all welcome.

Special thanks to RMK for supporting my endeavor on the Cyberpunk 2077 Modding Community's Discord channel.

Built and tested for Cyberpunk 2077 1.61.
Also works without changes on Cyberpunk 2077 2.0 and the Phantom Liberty DLC.

Enjoy!

Installation:
Unzip CsBreachingMinigame.zip into the Cyberpunk 2077 root directory (not copy, unpack!).

Uninstallation:
Delete the same files you unpacked into the Cyberpunk 2077 root directory during installation.