diff --git a/docs/research/2026-09-07-campaign-vt-slice7-test-script.md b/docs/research/2026-09-07-campaign-vt-slice7-test-script.md new file mode 100644 index 00000000..d973a829 --- /dev/null +++ b/docs/research/2026-09-07-campaign-vt-slice7-test-script.md @@ -0,0 +1,39 @@ +# Campaign VT slice 7 — visual gate script (the nine tabs) + +Owner's bar: "looks basically the same" as VTank and behaves the same from +the player's seat. Judge arrangement, density, captions, list shapes and the +one interaction per tab. Do NOT judge padding pixels, fonts or chrome (ours), +or VVS internals. + +## Setup +1. Copy `C:\Games\VirindiPlugins\VirindiTank\` to a scratch folder (our + character-binding file would name `.af` files real VTank cannot load — + register row AD-122). Point acdream at the copy: + `$env:ACDREAM_VTANK_PROFILE_DIR = ""`. +2. Launch acdream as usual (retail UI, MossTank enabled). Open the MossTank + panel from the plugin shelf (the `0x06002C41` icon). +3. Have retail VTank open on the same character on a second monitor or + window for the side-by-side. Its window is 856×210 with nine tabs. + +## Per tab +For each row: open the tab in both, compare, try the interaction, mark +PASS / FAIL with a one-line note. Screenshots from the closeout are in +`docs/research/2026-09-07-slice7-screenshots/` (UI-probe captures) if you +want to pre-screen before launching. + +| Tab | Must look the same | Interaction to try | +|---|---|---| +| Options | Four columns of controls: range fields at left (Monster / Ring / Approach / Follow-Nav), the Force Buff / Cancel buttons and five Enable toggles, the autostack/autocram/dispel/fellow/mana-charge column, the boost/peace/rebuff/fastcast/walls/fallback column, the pets group with the two fields, Advanced Options and Run Macro at bottom right | Toggle "Peace Mode When Idle"; it flips in the profile and survives a reopen | +| Profiles | Four rows (Macro Settings / Auto-Navigation / Looting / Meta): label, profile menu, CopyTo/New, Clear, Mine-only, Show Editor; the menus list YOUR real profiles by VTank's names, `[Default]`/`[By char]`/`[None]` first | Select a different settings profile; the Options tab reflects it | +| Vitals | Three groups of three sliders (self / top-off / others) with the "NN%" readouts and captions | Drag "Heal at:" and watch the percent readout follow | +| Monsters | One wide grid: 14 single-letter flag columns (F B G I Y V A R S WC FC Cp DC Cs) with hover tooltips, then Name, P, Dmg type, Ex. Vuln, Weapon, Offhand, PetDmg, and the two move arrows; Add / Add Sel row below | Click a flag to toggle it; click the P cell to cycle priority; click a Name cell to delete that monster (as VTank does) | +| Items | Two-column list (item, hands) with Add / Add (no buffs) | Click the hands cell to cycle handedness | +| Consumables | Left list of gems/food/kits with Add and Add All Peas; right list of excluded scarab types with their icons and Add Selected | Add a selected component to the excluded list | +| Buffs | Left: Extra Buff Spells with Add…; right: Blacklisted Buff Families with Add…; the Add… picker is a searchable single-column list | Type in the picker's search and pick one | +| Route | Waypoint list (text + count) with the nav-type and insert-mode menus and the three small arrow/reset buttons under it; the Add / Open Vendor / Add Portal-NPC / Add NPC Talk / Add Recall (+ recall menu) / Add Pause (+ seconds) / Add Chat (+ text) grid at right | Add a pause waypoint; advance the current point with the arrow button | +| Meta | Six-column rules grid (delete / up / down icons, State, Condition, Action), Create, "Current State:" and the state menu | Click a rule's Condition to open the editor; move a rule with the arrow | + +## Verdict +Tab-by-tab PASS/FAIL. Anything FAIL: what differs, in one sentence. Layout +fixes ride a fix round; behavior findings go to the slice that owns them +(2–6, 8).