HardcoreSosigAI

v1.3.4·Updated 2024-11-30

[Fixed for U114] Tunable Sosig behavior to provide a more challenging or relaxed experience.

Screenshots 1 screenshots

About this mod Author’s original text

Hardcore Sosig AI

Examples: [[Mod Panel]](

[[Reaction Time GIF]](

[[Suppressed Default vs. This Mod GIF]](

Features

Enabled

  • In-game instant config tuning with sodalite panel.
  • Sosigs holding weapons cannot be suppressed, they will hold their ground and shoot back!
  • Sosigs visually recognize the player and aggro immediately
  • Time from Sosig seeing you to shooting you is ~1.0s, compared to the usual ~2.2s
  • Sosig Aim-Down-Sights speed increased
  • Sosigs are not distracted by friendly entity Sosigs.

Experimental

These features are not enabled by default and are exclusively enabled through the config panel.

  • Suppression override: applies tunable suppression chance (%) to all sosigs regardless of weapon status or identity.
  • Suppression for armed sosigs: applies tunable suppression chance (%) to sosigs holding weapons.
  • Sosig visual recognition speed tunable

Planned Features

  • [✓] ~~Config file for AI tuning~~
  • [✓] ~~In-game UI for tuning~~
  • [✓] ~~Sosigs ADS speed tunable~~
  • [_] Sosigs won't stare at walls
  • [_] Sosigs less accurate at long range (>100m)
  • [_] Sosigs fire-and-maneuver as an emergent property
  • [_] Sosigs take cover-ish

How to use config

Access the Sodalite Mod Config panel in-game from the wrist menu. Should be bottom-left button.

Below are instructions for manual file changes.

REQUIRED: Config file will not appear until after you run H3VR with this mod active in your R2MM profile.

WARNING: Every time you download a new version of this mod, the config file will be reset. Make a copy elsewhere in your machine for speedy restoration.

Instructions for R2ModMan(R2MM):

  • Enter the R2MM profile which has this mod downloaded.
  • Click on Settings then choose Browse Profile Folder, which will open a File Explorer window.
  • Follow to BepInEx\config\NGA.HardcoreSosigAI.cfg and open the file. See REQUIRED above if it's not there.
  • Edit freely and follow the variable-specific instructions!

Versions

1.3.4

  • Re-enabled after updating to fit Update 114 Sosig changes

1.3.3

  • Disabled to avoid breaking w Anton's new TF2 updates

1.3.2

  • Removes usage of variable m_alertnessLevel which Anton removed. Will add back new var m_aggrolevel after it hits Main branch.

1.3.1

  • Cleans up unnecessary debug logs.

1.3.0

  • Tunable Sosig ADS speed. Increased by default.
  • Friendly Sosigs ingored is enabled by default.

1.2.0

  • In-game instant config tuning with Sodalite's Univeral Mod Panel.

1.1.0

  • Added config file to make all features tunable.
  • Tunable suppression override
  • Tunable suppression for armed sosigs.
  • Experimental friendly sosig ignore.

1.0.0

  • Sosigs holding weapons have 0 suppression.
  • Sosigs entity recognition increased x100.

Lore

Wanderer of Grillhouse XL, where power's supreme,

Do your victories truly make your spirit gleam?

Yet, hear this plea for change, in fairness' domain,

A world where Sosigs' potential won't remain.

Amidst battle's fury, can you not see their plight?

Exploited, manipulated, losing their fight.

Unlock their hidden strength, let their power unfurl,

Forge a fair realm, where Sosigs rise and shine in turn.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

nrgill28-Sodalite

File & checksum

Filename
HardcoreSosigAI-1.3.4.zip
File size
96.5 KiB