Extra Time Settings - kwsch/SysBot.NET GitHub Wiki

These should be adjusted if your Switch takes more time than usual to click certain buttons. Delays required are highly variable due to factors such as where the game is loaded from, the speed of the SD card, any extra apps, and strength of internet or Wi-Fi connection. Reset game settings can be verified using Raid Bot.

General Extra Time Settings

  • ExtraTimeLoadProfile: Add extra time in milliseconds to wait if clicking on a game requires more time for the profiles to load.
  • ExtraTimeCheckDLC: Add extra time in milliseconds if your game requires you to check if DLC is usable before starting.
  • ExtraTimeLoadGame: Add extra time in milliseconds to wait after starting the game and before pressing A to exit the title screen. Add time if your game gets stuck in the title screen. You can further extend this if you want to increase the interval between raids.
  • ExtraTimeReturnHome: Add extra time in milliseconds to wait after pressing HOME to minimize the game.
  • ExtraTimeCloseGame: Add extra time in milliseconds to wait after hitting A to close the game. Add extra time if your Switch takes longer than 5 seconds to close the game.
  • ExtraTimeOpenBox: Add extra time in milliseconds to wait for the box to open during Link Trades. Add time here if you are having trouble detecting user requests when they offer too quickly.
  • ExtraTimeOpenCodeEntry: Add extra time in milliseconds to wait for the code entry keypad to open during Link Trades. Add time here if you need more time for your stream's blocking image to appear as well.

BDSP Extra Time Settings

  • ExtraTimeLoadOverworld: Add extra time in milliseconds to wait after pressing A to exit the title screen. Add time if your game starts pressing commands before the black loading screen ends.
  • ExtraTimeLeaveUnionRoom: Add extra time in milliseconds to wait after leaving the Union Room. Add time if your game starts pressing trade commands too early.
  • ExtraTimeOpenYMenu: Add extra time in milliseconds to wait after opening the Y menu to start a Global Trade. Add time if your game enters Local Trade instead.
  • ExtraTimeJoinUnionRoom: Add extra time in milliseconds to wait after getting past the "Communicating" menu. Add time if your game misses opening the call menu.

SWSH Extra Time Settings

  • ExtraTimeConnectOnline: Add extra time in milliseconds to wait right after clicking + to reconnect to Y-Comm.

Raid Bot Extra Time Settings

  • ExtraTimeLoadRaid: Add extra time in milliseconds to wait right after clicking the den, but before entering Link Code. Add time if your game requires more than 5 seconds to load the raid.
  • ExtraTimeOpenRaid: Add extra time in milliseconds to wait right after "Invite Others". Add time if your game requires more than 7 seconds before you can lock into a Pokémon.
  • ExtraTimeEndRaid: Add extra time in milliseconds to wait before hitting HOME and closing the game. You may need to add extra time if your users are getting disconnected from the raid.
  • ExtraTimeAddFriend / ExtraTimeDeleteFriend: Add extra time in milliseconds to confirm adding or deleting a friend if the bot does not manage to add as many friends as you designated.

SV Extra Time Settings

  • ExtraTimeConnectOnline: Add extra time in milliseconds to wait right after clicking L to connect online.
  • ExtraTimeLoadPorta: Add extra time in milliseconds to wait right after entering the Poké Portal. Add more time if your bot does not make it down to the Link Trade button.

Miscellaneous Time Settings

  • KeypressTime: Sets the time in milliseconds per keypress in Switch Menus such as when entering Link Codes and navigating the Friends menu.
  • AvoidSystemUpdate: If enabled, this performs an extra UP and A after clicking on the game to decline system updates. This setting will also disable rescue methods if the game fails to restart for any reason since the goal is to avoid accidentally clicking on an update.

Reconnect Time Settings

  • ReconnectAttempts: Number of times to attempt reconnecting to a socket connection after a connection is lost. Set this to -1 to have the program try indefinitely.
  • ExtraReconnectDelay: Extra time in milliseconds to wait between reconnect attempts. The program will by default wait 30 seconds between attempts, so setting this to 10000 would force it to wait 40 seconds instead.