NGA-HardcoreSosigAI icon

HardcoreSosigAI

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

By NGA
Last updated 3 weeks ago
Total downloads 10293
Total rating 2 
Categories Tweaks
Dependency string NGA-HardcoreSosigAI-1.3.4
Dependants 3 other packages depend on this package

This mod requires the following mods to function

nrgill28-Sodalite-1.4.1 icon
nrgill28-Sodalite

Modding API and tools for H3VR code plugins

Preferred version: 1.4.1

README

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):

  1. Enter the R2MM profile which has this mod downloaded.
  2. Click on Settings then choose Browse Profile Folder, which will open a File Explorer window.
  3. Follow to BepInEx\config\NGA.HardcoreSosigAI.cfg and open the file. See REQUIRED above if it's not there.
  4. 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

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.

The Future

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.