← Jam Ai Drones · All mods

Jam Ai Drones

Configure the jammer backpack’s effect on AI drones — range, behavior, and compatibility.

Okami Squadron emblem

Overview

Jam Ai Drones extends the Realistic Combat Drones jammer backpack so it interferes with AI-controlled drones. Drones inside the configured range can lose control and may explode. The jammer works whether it is equipped or on the ground.

Use this page as the canonical reference for your shipped Settings.json keys and behavior.

Requirements

  • Realistic Combat Drones and AI Use Drones (and any NOVA-based drone mods you target).
  • Server or session must load this mod so the script runs where drones are simulated.

Configuration

On first run, the mod creates a settings file under:

Profile/JamAiDrones/Settings.json

Edit this file while the server is stopped, then restart so changes apply.

Default Config

{
  "jammerFallbackRangeMeters": 300,
  "jammerConeHalfAngleDegrees": 180,
  "useServerJamEffectDefaults": true,
  "mavicJammerRadiusOverride": 55,
  "mavicJamTorque": 10, 
  "mavicJamImpulse": 22,
  "mavicJamFuseMinSeconds": 6,
  "mavicJamFuseMaxSeconds": 30,
  "mavicAimErrorRadiusMeters": 45,
  "mavicBadTargetAltMin": 6,
  "mavicBadTargetAltMax": 18,
  "fpvJammerRadiusOverride": 45,
  "fpvJamTorque": 10,
  "fpvJamImpulse": 22,
  "fpvJamFuseMinSeconds": 6,
  "fpvJamFuseMaxSeconds": 30,
  "fpvAimErrorRadiusMeters": 45,
  "fpvBadTargetAltMin": 1,
  "fpvBadTargetAltMax": 10
}

Global jammer detection

jammerFallbackRangeMeters

Used only when a jammer entity has no valid range set. Acts as backup detection radius in meters.

jammerConeHalfAngleDegrees

Forward cone half-angle for jammer effect (0 to 180, clamped).

  • 180 = full sphere (all directions)
  • 90 = front hemisphere
  • Lower values = narrower forward cone

useServerJamEffectDefaults

Controls whether server JSON values override drone prefab jam values.

  • true: use this settings file for Mavic/FPV jam behavior
  • false: keep prefab/default NOVA values

Mavic jam behavior

mavicJammerRadiusOverride

If > 0, forces this jam radius for all jammer checks against Mavic drones. If 0, uses each jammer component’s own range (or fallback if missing).

mavicJamTorque

Strength of random rotational disturbance while jammed. 0 disables torque noise.

mavicJamImpulse

Strength of random linear push while jammed. 0 disables impulse noise.

mavicJamFuseMinSeconds

Minimum random time before jammed Mavic is destroyed.

mavicJamFuseMaxSeconds

Maximum random time before jammed Mavic is destroyed. If max is lower than min, the mod swaps them automatically.

mavicAimErrorRadiusMeters

Horizontal miss radius added to the target point while jammed; higher values make attack paths less accurate.

mavicBadTargetAltMin

Minimum vertical offset above ground for fake jammed target position.

mavicBadTargetAltMax

Maximum vertical offset above ground for fake jammed target position. If max is lower than min, the mod swaps them automatically.

FPV jam behavior

fpvJammerRadiusOverride

Same concept as Mavic radius override, but for FPV drones.

fpvJamTorque

Random rotational disturbance strength while jammed (0 disables).

fpvJamImpulse

Random linear disturbance strength while jammed (0 disables).

fpvJamFuseMinSeconds

Minimum random time before jammed FPV explodes.

fpvJamFuseMaxSeconds

Maximum random time before jammed FPV explodes. Auto-swapped with min if reversed.

fpvAimErrorRadiusMeters

Horizontal targeting error radius while jammed; higher values make FPV less accurate.

fpvBadTargetAltMin

Minimum altitude offset for jammed fake target.

fpvBadTargetAltMax

Maximum altitude offset for jammed fake target. Auto-swapped if reversed.

Gameplay notes

  • Tune range so PvE stays fair: too large an area can frustrate drone-heavy missions.
  • Hostile faction checks apply: friendly-faction jammers will not jam their own drones.
  • Setting both *JamTorque and *JamImpulse to 0 disables physics wobble, but spoofed targeting plus fuse behavior still applies.
  • If another mod spawns drones with custom AI, note compatibility quirks in this section.

Troubleshooting

IssueThings to check
Drones ignore jammerConfirm both dependency mods are loaded and load order is correct.
No config fileEnsure the profile path exists and the server has run once with the mod enabled.
JSON parsing errorsThe sample uses // comments for readability. If your runtime requires strict JSON, remove comments in the real file.