Adaptive Enemy AI(v1.3.6)

If you liked this item, please rate it up on Steam Workshop page.

Author: Inggom

Last revision: 11 Mar at 09:36 UTC (2)

File size: 1.22 MB

On Steam Workshop

Description:
Adaptive Enemy AI

⚠️ Requirement: This mod requires the Harmony mod. Please install Harmony first.

A mod that analyzes the player’s loadout and behavior to change how enemies fight. When no initial behavior pattern exists, enemies mainly act according to the player’s loadout. As patterns accumulate, it creates a more challenging combat environment for the player.

✨ Key Features

  • Enemy AI calibration: Enemy combat judgment (aggressive judgment ↔ defensive judgment) changes in real time based on loadout and behavior.

Factors that influence it

  • Loadout: Weapons and armor equipped
  • Combat behavior: Learns and reflects how you move and attack when combat happens.

Movement: Whether to walk, dash in, or how long/far to move
Movement pattern learning: Learns how you approach enemies and applies it to enemy AI movement adjustment.
Combat: Reaction speed, fire rate (spray vs. careful shots), aim accuracy, how long they track or forget the player
Evasion: Whether they attempt a dodge dash when they detect incoming bullets or melee swings, and how often
Fire pattern counter: Reads when you are about to shoot and moves beforehand to make aiming harder.
Time decay: Reduces the weight of older saved patterns so your recent play style is reflected more.

🎯 Loadout-based enemy response

Enemies adjust their combat judgment based on the player’s weapons and armor. (They respond in a way that is tactically favorable to the AI.)

  • When the player has an advantageous weapon → enemies aggressive judgment (apply pressure)
  • When the player has a disadvantageous weapon → enemies defensive judgment (maintain distance, prioritize evasion)
  • When the player’s armor is high → enemies defensive judgment
  • When the player’s armor is low → enemies aggressive judgment

📋 Notes

  • This mod is still experimental; enemy combat judgment may feel more aggressive or less aggressive than expected. Your feedback after playing would be very helpful for the next version.
  • All code and assets were created with AI assistance.
  • Please report any bugs or balance suggestions.

Enjoy the game! 🎮

Download
Required items:

Click the title to search on this site.


HarmonyLibSteam Workshop
Revisions:

Old revisions of this mod are available below. Click the link to download.