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

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Usage

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. Use tapLua.

Outfox

  1. Clone the repository in the fallback's Modules folder.
  2. Load tapLua first and then load bitEye just once through a script.
  LoadModule("tapLua/tapLua.lua")
  LoadModule("bitEye/bitEye.lua")

Legacy

  1. Clone the repository in the same Modules folder following the same steps for tapLua cloning.
  2. Load tapLua first and then load bitEye just once through a script.
  dofile("Modules/tapLua/tapLua.lua")
  LoadModule("bitEye/bitEye.lua")

  1. Add the actors to each screen (top layer) so they can be loaded:
bitEye.actor("OptionRow") -- ScreenMiniMenuBackgroundChange
bitEye.actor("EditNoteField") -- ScreenEdit
  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

Languages