Automatic watchers

Oil Rig tracker

Uses Chinook hover behaviour (not labels) so it works on modded servers that rename markers.

Rust Pulse fires Oil Rig events from the Chinook's hover pattern, not the Rust+ marker label. That sounds like a small detail; it's actually the reason !large and !small work on most modded servers where every other bot is silent.

How most bots do it

Most companion bots watch for a Chinook marker with the label Large Oil Rig or Small Oil Rig and fire when the label flips. That works on vanilla servers. It silently fails on:

  • Servers running custom map-marker plugins (most modded servers).
  • Servers using map presets that re-name monuments (X / Y / Z plugins).
  • Servers in non-English locales where the label is localised.

How Rust Pulse does it

The relay tracks the Chinook's position over time. When the Chinook stops moving (radius < 50m over 10s) above a known monument, that's a hover. We resolve the underlying monument from the relay's normalised map (built once at first connect), then fire:

Large Oil Rig crate triggered at H6 — expect boats, minis, and late counters.

A second event fires when the unlock window approaches (Large Oil Rig crate should unlock soon at H6).

Source

src/lib/intel/oil-rig-tracker.ts. The detector subscribes to the Chinook movement stream from the relay and writes events back to the intel store.

Limitations

  • If a modded server has no Oil Rig monuments at all (rare), the tracker fires nothing. Expected.
  • If two Chinooks hover simultaneously (some custom events do this), the tracker treats them as independent and fires two events.