From d4290329d7fd8f5d64df1cb51142c68e9f9168cd Mon Sep 17 00:00:00 2001 From: michael Date: Sat, 3 Oct 2026 14:16:49 -0400 Subject: [PATCH] docs: README crediting upstream AutoMark v2.5.3 (Shui Yu), fork by Nacho Replay; info.json 2.5.3-fork1 with source URL; gitignore AGENTS.md --- .gitignore | 1 + AutoMark/info.json | 6 +++--- README.md | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 .gitignore create mode 100644 README.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..47dc3e3 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +AGENTS.md \ No newline at end of file diff --git a/AutoMark/info.json b/AutoMark/info.json index aaf6e59..97f78cd 100644 --- a/AutoMark/info.json +++ b/AutoMark/info.json @@ -1,10 +1,10 @@ { "name": "Auto Mark", "description": "Enhance your marking experience", - "version": "2.5.3", - "author": "Shui Yu", + "version": "2.5.3-fork1", + "author": "Shui Yu (original); fork by Nacho Replay", "homepage": "https://www.nexusmods.com/warhammer40kdarktide/mods/736", - "source": "", + "source": "https://git.0xfeedc0de.com/michael/darktide-AutoMark.git", "funding": { "kofi": "", "patreon": "" diff --git a/README.md b/README.md new file mode 100644 index 0000000..1f53c81 --- /dev/null +++ b/README.md @@ -0,0 +1,32 @@ +# AutoMark — darktide fork + +Quality-of-life extension of **Auto Mark** for Warhammer 40,000: Darktide. +Auto-Marks enemies for you (ping, Arbites dog, Servo-Skull, Veteran Focus Target) so you can keep aiming instead of juggling ping keys. + +## Credits + +All core logic and design come from the original [Auto Mark v2.5.3 by Shui Yu](https://www.nexusmods.com/warhammer40kdarktide/mods/736) — go kudos the man. +This fork — **Nacho Replay** — started as that exact mod and has since grown well beyond upstream. Upstream gets no blame for anything listed below; this fork gets no credit for anything not listed below. + +## What this fork adds (vs upstream v2.5.3) + +- **360° Marking (`omni_mark`)** — marks come from *all directions*, not just under the crosshair. Implemented by enumerating the game's smart-tag unit registry; enemies behind you are first-class targets. + - **Ignore Line of Sight (`omni_mark_ignore_los`)** — sub-option to mark through cover too. + - Upstream-style forward-raycast marking is untouched when the option is off. +- **360° auto-hack** — with `omni_mark` on, the Servo-Skull auto-hack picks the nearest hackable unit anywhere, instead of only HUD markers near your crosshair. +- **Diagnostics** — with `debug_mode` on, logs what the mod sees and *why* each candidate was rejected (`OMNI-DIAG` / `OMNI-HACK-DIAG` lines, console log only — no on-screen spam). +- **Silent breed dumper** — refreshes `mods/AutoMark/breed_dump.txt` on every boot so the exception tables can be diffed after game updates. +- **Menu fixes** — the "Capacitance Retention" thresholds were mislabeled percent with a −1000..1000 range; they're actually compared against remaining ability charges (relabeled, sane range, tooltip rewritten in human). + +## Install + +```sh +./install.sh # rsyncs AutoMark/ into the game's mods/ folder +GAMEDIR=/some/path ./install.sh +``` + +Takes effect on next game start. Settings live under **Options → Mod Options → AutoMark** (requires DMF). + +## License + +Upstream licensing terms apply; original work remains Shui Yu's.