Skip to main content

Far Cry 5 — EStimType / EStimFilterSubType (from the FC5 DLL)

Recovered from the Far Cry 5 executable via IDA (attributed to Legendhavoc; values match the FC5 DLL's shipped enum set and are expected to be shared with New Dawn / the Dunia-lineage engine). Reference for AI pawn stim/filter tuning in mods and entity libraries. These appear in entitylibrary.fcb / AI definitions as the stim type and filter-subtype fields.

EStimType​

ValueNameNotes
0STIM_TYPE_NONE
1STIM_TYPE_BANG
2STIM_TYPE_SNAP
3STIM_TYPE_PIERCEDamageType: Pierce
4STIM_TYPE_CRUSHDamageType: Crush
5STIM_TYPE_CUTDamageType: Cut
6STIM_TYPE_HEALTHonly affects health
7STIM_TYPE_BURNfire damage
8STIM_TYPE_WATER
9STIM_TYPE_PANIC
10STIM_TYPE_FEAR
11STIM_TYPE_MORALE
12STIM_TYPE_DIRT
13STIM_TYPE_UNUSED_0community labels "Reliability/Bark"
14STIM_TYPE_INTEREST
15STIM_TYPE_STUNdrops player to ground in Play mode
16STIM_TYPE_EXPLOSION
17STIM_TYPE_BOOMdoes nothing
18STIM_TYPE_TOXIC
19STIM_TYPE_BLEEDOUT
20STIM_TYPE_POISON_APPLY
21STIM_TYPE_POISON_DMG
22STIM_TYPE_ANIMAL_CRUSH
23STIM_TYPE_LASTterminal sentinel (enum ends here in DLL)

EStimFilterSubType​

ValueNameNotes
0STIM_FILTER_SUBTYPE_NONE
1STIM_FILTER_SUBTYPE_EXPLOSION_GRENADE
2STIM_FILTER_SUBTYPE_EXPLOSION_RPG
3STIM_FILTER_SUBTYPE_EXPLOSION_IED
4STIM_FILTER_SUBTYPE_EXPLOSION_SPLASH
5STIM_FILTER_SUBTYPE_ARROW
6STIM_FILTER_SUBTYPE_BURN_PAWNSONLYFire/Tamang_Oven
7STIM_FILTER_SUBTYPE_RIDDEN_ANIMAL_CRUSH
8STIM_FILTER_SUBTYPE_INSANITY
9STIM_FILTER_SUBTYPE_EXPLOSION_MOLOTOV
10STIM_FILTER_SUBTYPE_SPREADING_POISONBase_NPC_Brawler_Cult_Blessed_Knife_DLZ_BEHEMOTH
11STIM_FILTER_SUBTYPE_ANIMAL
12STIM_FILTER_SUBTYPE_EXPLOSION_SCATTER
13STIM_FILTER_SUBTYPE_KICKING
14STIM_FILTER_SUBTYPE_CUT_BACKSTAB
15STIM_FILTER_SUBTYPE_BEES
16STIM_FILTER_SUBTYPE_KNIFE
17STIM_FILTER_SUBTYPE_VEHICLE
18STIM_FILTER_SUBTYPE_COUNTterminal sentinel (enum ends here in DLL)

Notes / divergences vs community-extracted lists​

  • Community threads sometimes list up to 30/31 stim values (with labels like Alcohol/Drunk, Drugs, bliss variants, Gravity_Factor, Slowdown, Freeze, Disable). Those extra labels beyond the DLL enum (23/18) appear to be runtime AI-flavor/behavior tags in newer games (FCND or FC6), not the FC5 shipped enum. The canonical FC5 DLL enum terminates at STIM_TYPE_LAST = 23 and STIM_FILTER_SUBTYPE_COUNT = 18.
  • STIM_TYPE_BOOM and STIM_FILTER_SUBTYPE_BURN_PAWNSONLY are documented engine-side as intentionally inert ("does nothing").