TommygunNPC - NPCs That Play Like Real Players
Get it: https://payback.fragmod.com
TommygunNPC replaces the vanilla scientist brain with custom AI that strafes, flanks, retreats when hurt, heals behind cover, throws grenades, and forms squads. Drop it in and every scientist on your server gets a brain upgrade.
COMBAT AI
Dynamic state machine - NPCs shift between pushing, strafing, and retreating based on health, range, and personality
Reaction time system - configurable delay before target acquisition (0.1s for elites, 1.5s+ for scavengers)
Jump and duck evasion - NPCs dodge during combat with configurable cooldowns and durations
Smart grenades - NPCs flush you out of cover when they can't reach you
Healing - NPCs use medical items when health drops below threshold
Cover seeking - NPCs find cover when retreating or reloading
Sound investigation - NPCs hear gunshots and footsteps, then move to investigate
ARCHETYPES
10 built-in archetypes - Scavenger, Guard, Operator, Soldier, Patrol, Rat, and more
25 personality traits - DucksOnReload, AvengesSquadmates, SmartGrenades, PushesLostTargets, ErraticMovement
Create unlimited custom archetypes from the in-game admin panel
Monument auto-detection - assign archetypes per monument across 40+ locations
SQUAD SYSTEM
NPCs recruit nearby allies into squads
Squad members roam near their leader and respond to the same threats
When a squadmate dies, survivors retarget the killer
A fight with one becomes a fight with four
ADMIN
Full in-game admin panel via /tgnpc - no JSON files, no server restarts
Brain transplant model - works with BotReSpawn, BetterNPC, Raidable Bases, and any plugin that spawns ScientistNPCs
FPS-based performance degradation - NPC think rate automatically scales under load
Zero dependencies - drop it in and go
Full developer API - other plugins can set archetypes, force targets, tag events
Discord: https://discord.fragmod.com
#rust #rustgame #rustplugin #rustserver #rustadmin #rustmodding #oxide #umod #rustpve #rustpvp #npcai #rustnpc #botrespawn #betternpc #raidablebases #npcspawn #pveserver #serverplugin #gameserver #rustcommunity #1928tommygun