You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-1Lines changed: 16 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -57,6 +57,22 @@ CommunicationMod launches a specified process and communicates with this process
57
57
- Clicks the button on the left side of the screen, generally causing you to return to the previous screen.
58
58
- Equivalent to SKIP, CANCEL, and LEAVE.
59
59
- Available whenever the return, cancel, or leave buttons are present on the left side of the screen. Also used for the skip button on card reward screens.
- The actual keys pressed depend on the corresponding mapping in the game options
64
+
- If no state change is detected after [Timeout] frames (default 100), Communication Mod will then transmit the new state and accept input from the game. This is useful for keypresses that open menus or pick up cards, without affecting the state as detected by Communication Mod.
65
+
- Only available in a run (not the main menus)
66
+
- CLICK Left|Right X Y
67
+
- Clicks the selected mouse button at the specified (X,Y) coordinates
68
+
- (0,0) is the upper left corner of the screen, and (1920,1080) is the lower right corner, regardless of game resolution
69
+
- Will move your cursor to the specified coordindates
70
+
- Timeout works the same as the CLICK command
71
+
- Only available in a run
72
+
- WAIT Timeout
73
+
- Waits for the specified number of frames or until a state change is detected, then transmits the current game state (same behavior as Timeout for the CLICK and KEY commands, but no input is sent to the game)
74
+
- Possibly useful for KEY and CLICK commands which are expected to produce multiple state changes as detected by Communication Mod
75
+
- Only available in a run
60
76
- STATE
61
77
- Causes CommunicationMod to immediately send a JSON representation of the current state to the external process, whether or not the game state is stable.
62
78
- Always available.
@@ -72,7 +88,6 @@ CommunicationMod launches a specified process and communicates with this process
72
88
- Unselecting cards in hand select screens is not supported.
73
89
- Several actions do not currently register a state change if they are performed manually in game.
74
90
- You must manually edit the mod's config file to set the command for your external process.
75
-
- Communication Mod has only been tested on Windows 10 at this point.
76
91
- Communication Mod has not been tested without fast mode on.
77
92
- Some of the commands will currently hijack your mouse cursor, though the hijacking of your mouse will go away in future versions.
0 commit comments