Skip to content
Oste Hovel edited this page Feb 17, 2017 · 1 revision

By default, if you don't have any configs in the same folder as the OsteSplitter, it will create a new blank config. For window capture, you'll have this text box:

  • windowTitle is the name of the window that you're capturing, by default this is set to OBS. You can change to this something like an emulator. An example would be windowTitle="Snes9x". Please note that you do not need to type out the full name of the window that you're capturing, as the autosplitter will fill in the blanks automatically.

  • x and y defines where the capture area is inside the window.

  • width and height defines how big the capture area is.

If the config has no item boxes you'll need to add those manually. They look like this:

  • itembox name equals the split name of your choice. This can be anything as long as it's matching the name of your split. An outdated alternative is to add brackets and use sub-splits within Livesplit to have the item box's names hidden. Example:

Sub-splits will hide the Missile part if you use brackets, so that allows you to put a split name such as: "{Missile} First missile pack"

  • duration equals the amount of time that the autosplitter is checking the item for. If the splitter finds a match for an item but for a shorter amount of time then the specific duration time, it will not split.

If altered, duration time should reflect the cycle-time. Please note that you might want to use a duration time that is as high as possible to avoid false positives.

To figure out how long of a duration time a specific cue has, simply lower it to a very low value, and then go through that cue and the autosplitter will echo the amount of time it matched the split.

  • action specifies the what the autosplitter will do when there's a positive match. There are two actions: SPLIT and STARTTIMER. SPLIT basically tells the autosplitter that it should split. STARTTIMER tells the autosplitter it should start the split program's timer if there is a match.

Rectangles are made up with the following parameters:

  • x and y is the location of the check box on the screen.

  • width and height describes how big the check box is.

  • r, g and b means red, green and blue, and it defines what kind of color the autosplitter checks for. By default, this is black (0,0,0) but you can change this to a different color like blue (0,0,255) or yellow (255,255,0).

  • tolerance tells the autosplitter how accurate it needs to be with that box. For instance, 0 tolerance means the color has to be exactly black (0,0,0) while 255 tolerance means that almost any color will be accepted.

  • invert changes the condition of the checkbox. If invert is false, the autosplitter will only accept the conditions within the checkbox. If invert is true, it will only accept the conditions that are opposite within the checkbox. For instance, if you have a default box that checks for black (0,0,0), invert=true will accept anything within that box that is not black.

As of writing, you have to manually add new rectangles to the config by copy-pasting a new line, or having an editor of some sort. Checkboxes can only be moved within the Autosplitter.

Clone this wiki locally