BvS Retail Hotkeys 2025

Retail hotkeys for BvS. SHIFT + H displays hotkeys in bottom left corner.

作者
itsnyxtho
日安装量
0
总安装量
0
评分
0 0 0
版本
7.0.0
创建于
2025-06-19
更新于
2025-06-19
大小
18.0 KB
许可证
MIT
适用于

BvS Retail Hotkeys – Quick Ref

🛡 Titans (WASD)

  • A = Left
  • D = Right
  • S = Strafe
  • W = Attack
  • Q = 5 Min Potion
  • E = LEAP

Store Sales (with mouse or auto-target)

  • D = Deodorant Bomb
  • C = Cleansing Fire
  • F = Freebie Giveaways
  • P = The Phone
  • T = Cycle Through Targets
  • ENTER = Submit (regardless of selections existing or not)
  • 15 = Action Slot 1–5 (top row numbers)
  • N1N5 = Action Slot 1–5 (numpad)

🌀 End-of-Shift/Titan

  • <any key> to continue

🔘 Toggle help box

  • Shift + H

NOTE: if there is only one customer it is automatically selected, some actions (BOGO, Think Fast, Deodorant Bomb, Cleansing Fire, Freebie Giveaway, and several others) do not need a customer selected and can be executed instantly without mouse use.

When on the shift finished/titan defeated window showing a summary of gains, any button press will move on to the next page (fighting the titan or back to retail main)


DEV NOTES BELOW (taltamir)

Store Sales dev notes:

I can't think of a way to quick select the main actions, the actions come from a basket and each individual action has a unique key. That is, every refresh the values of the 1st button will be different.

However, the special actions are constant and can be automated. I am thinking of using D for deodorant bomb, F for freebie giveaways, and C for cleansing fire

Before any of that I need to find a way to determine that I am in the store sale section reliably. The "take action" button uses identical naming as the same button from titans. I could potentially look for a text string but that is iffy, or I could run it after the titan check with an else if. But I would prefer to be able to detect the drop down menu for choosing a target that only exists in the store.

Some collected data for the purpose of determining if there is a pattern in the main actions.

Actions Information

  • Action Form: <form name="makeaction" action="shop-retail.html" method="post" style="margin:0">

(#) = Radio button position

Set 1

  • (1) Entice: <input type="radio" name="curact" value="12" id="x121">
  • (2) Waifu Call: <input type="radio" name="curact" value="13" id="x132">
  • (3) Savings Punch: <input type="radio" name="curact" value="1" id="x13">
  • (4) Barge: <input type="radio" name="curact" value="5" id="x54">

Set 2

  • (1) Hey: <input type="radio" name="curact" value="14" id="x141">
  • (2) Waifu Call: <input type="radio" name="curact" value="13" id="x132">
  • (3) HEY: `
  • (4) Spot Clean: <input type="radio" name="curact" value="7" id="x74">

Set 3

  • (1) Think Fast: <input type="radio" name="curact" value="6" id="x61">
  • (2) Spot Clean: <input type="radio" name="curact" value="7" id="x72">
  • (3) Barge: <input type="radio" name="curact" value="5" id="x53">
  • (4) New Release: <input type="radio" name="curact" value="10" id="x104">
  • (5) Coupon Kick: <input type="radio" name="curact" value="2" id="x25">

Set 4

  • (2) Deep Breath: <input type="radio" name="curact" value="8" id="x82">
  • (3) Upsell: <input type="radio" name="curact" value="4" id="x43">

Set 5

  • One Peaceful Moment!: <input type="radio" name="curact" value="F" id="xF">
  • If you have time to lean..: <input type="radio" name="curact" value="C" id="xC">
  • Grumble: <input type="radio" name="curact" value="S" id="xS">

Based on the above the pattern is xVP where V is the value assigned to the action in question (eg HEY is value 14) and P is postion (1 through 4) It remains to be seen if a proper method can be made to figure out what the id is of each button. Or perhaps when pressing the button 1, all possible options can be checked sequentially? namely x11 x21 x31 ... x141? Also need to map out the values of each actions to ensure i go high enough.


Action Values

  1. Savings Punch
  2. Coupon Kick
  3. Be Helpful
  4. Upsell
  5. Barge
  6. Think Fast
  7. Spot Clean
  8. Deep Breath / Death Stare
  9. Boot
  10. New Releases
  11. BOGO
  12. Entice
  13. Waifu Call
  14. HEY
  15. Trapdoor
  16. The voice
  17. Facepalm

Special Action Information

  • Deodorant Bomb: <input type="radio" name="curact" value="L" id="xL">
  • Cleansing Fire: <input type="radio" name="curact" value="V6" id="xV6">
  • Freebie Giveaways: <input type="radio" name="curact" value="Q" id="xQ">
  • The Phone: <input type="radio" name="curact" value="PHONE" id="xPHONE">

Titan Action Information

  • Parent form: <form name="makeaction" action="shop-retail.html" method="post" style="margin:0">
  • Move Left: <input type="radio" name="bossaction1" value="1" id="x1">
  • Move Right: <input type="radio" name="bossaction1" value="2" id="x2">
  • Attack: <input type="radio" name="bossaction1" value="3" id="x3">
  • Strafe: <input type="radio" name="bossaction1" value="4" id="x4">
  • Five Minutes to Go: <input type="checkbox" name="fiveminpotion" value="1" id="f1">
  • LEAP: <input type="checkbox" name="bossaction2" value="1" id="ba1">
  • Take action: <a href="javascript:document.makeaction.submit();" onfocus="this.blur();" style="color:000066"><b>Take Action &gt;</b></a>