Skip to content

bitEye is a tool to preview animations and images in-game for OutFox and StepMania 5.

License

Notifications You must be signed in to change notification settings

EngineMachiner/bitEye

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ko-fi

bitEye

bitEye is a tool, a set of actors to preview animations and images in-game designed for simfile creators using StepMania 5 or OutFox.

This simplifies the process of creating background changes (BGChanges) for the simfiles.

bitEye focuses to be compatible with newer game builds, so it may not be compatible with older versions.

Features

  • An actor for the editor's notefield.

  • An actor for the background changes menu.

    • This actor includes a search box to browse through search results.
2023-01-21.21-36-15.mp4

Installation

  1. Install tapLua.

Linux

  1. Run the next commands in the game directory:
curl -o bitEye.sh https://raw.githubusercontent.com/EngineMachiner/bitEye/refs/heads/master/bitEye.sh
./bitEye.sh; rm bitEye.sh

Or it can be installed manually:

Be aware that to successfully install bitEye in your game build, it's important to have a basic understanding of scripting and theme structure.

  1. Clone the repository in the modules folder.
  2. Load it after tapLua.
  LoadModule("bitEye/bitEye.lua") -- After loading tapLua...
  1. Load the actors to each screen top layer:
bitEye.actor("OptionRow") -- ScreenMiniMenuBackgroundChange overlay.lua
bitEye.actor("EditNoteField") -- ScreenEdit overlay.lua
  1. Use the inputs to interact with it.

Inputs

  • LEFT ALT: toggles the visibility of the preview.

OptionRow Actor

  • LEFT CTRL: toggles the visibility of the search box.

  • RIGHT CTRL key zooms in and out the preview.

  • The search box accepts input and performs a search based on it.

    • You can navigate through the results using the arrow keys.

Remember, if you're having problems with the texture being white, not showing up and you're using legacy builds, you should enable only OpenGL as renderer in your Preferences.ini due to D3D not being able to render textures in these builds.

VideoRenderers=opengl

Credits

Thank you to everyone who contributed to the development of this project!

About

bitEye is a tool to preview animations and images in-game for OutFox and StepMania 5.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project