Skip to content

Releases

Vortex Engine v1.4

Choose a tag to compare

@VeritonR VeritonR released this 02 Nov 01:07

CHANGELOG.md
v1.4

Highlights

  • Extra keys: songs with 1 to 9 arrows per side, for mods like Shaggy's 6 and 9 key songs.
  • Tutorials: a "Tutorial" button on the menus and editors. Boyfriend zooms into each part of the screen and explains it.
  • Online: the port opens by itself (UPnP), there's a chat, you can see the other player's preferences, and a mod the other player doesn't have can be sent to them.
  • New options menu: one panel with tabs, a preview of the note and splash skins, and a Mods tab with the settings that mods add.
  • Screenshots and the Gallery: F3 takes a screenshot anywhere, and the Gallery shows them.
  • New gameplay changers: Only Sick, Random Chart, Random Scroll Invert, Fade In, Fade Out and Random Note Speed.

Extra keys (1 to 9 arrows)

  • A chart can have "keyCount": 6 (Psych Engine Extra Keys' "mania" is read too: its number plus one). The notes are 0 to keyCount - 1 on one side and keyCount to keyCount * 2 - 1 on the other.
  • Each column uses one of the 4 arrows, or the middle one (the "space" key). A second arrow of the same direction gets its own color. The arrows get smaller the more there are.
  • Default keys: 6 keys S D F J K L, 7 keys S D F Space J K L, 9 keys A S D F Space H J K L (and 1, 2, 3, 5 and 8 keys too).
  • Options → More → Extra Keys changes the key of each arrow, for every number of arrows.
  • Chart editor: Arrows per side in the Song tab. Changing it keeps each note on its side and in its column.
  • Characters sing the animation of the arrow's direction; the middle one sings up.

Tutorials

  • A Tutorial button (and the F6 key) on the main menu, Freeplay (both styles), the options, Online, the mods menu, the Gallery, the editors menu, and the Chart, Character, Stage and Character Select editors.
  • The screen zooms into each part, the rest gets darker, and Boyfriend explains it in a speech bubble. ENTER or a click goes on, BACKSPACE goes back, ESC leaves.
  • The button can be hidden in Options → Vortex Engine → Tutorial Button.
  • Mods can make their own: data/tutorials/.json, with targets by name, zoom, tabs to open, poses and translations. See the README.

Online

  • UPnP: hosting asks the router to open port 8888 by itself and shows the IP to send to your friend (C copies it). If the router can't (UPnP off, or an internet provider using CGNAT), the screen says so.
  • Chat: T opens it in the lobby, during the song and on the results. Its key can be changed in Controls.
  • Paste the IP with CTRL+V when joining.
  • The other player's preferences: P in the lobby shows them (downscroll, middlescroll, lane underlay, ghost tapping, note skin, offset, FPS).
  • Opponent's View (new option, on by default): you see the other player's notes the way they do, going down if they use Downscroll, with dark lanes if they use Lane Underlay.
  • Sending a mod: if the host picks a song from a mod the other player doesn't have, they're asked if they want it, with its size and a warning that mods can have scripts. If they accept, the host sends it, it's installed and turned on, and the match starts. A mod that's there but turned off is only turned on.

Gameplay

  • New gameplay changers:
  • Only Sick: anything worse than a Sick counts as a miss.
  • Random Chart: every note goes to a random column.
  • Random Scroll Invert: every 16 beats, the receptors may glide to the other side of the screen.
  • Fade In / Fade Out: the notes appear only near the receptors, or disappear before reaching them.
  • Random Note Speed: each note comes at its own speed.
  • Ghost Notes play the animation the character was in, including custom ones.
  • Game over loads with the song, so dying doesn't freeze the game for a moment.

Options

  • New options menu: one panel with tabs (Gameplay, Graphics, Visuals, V-Slice, Vortex Engine, Mods, More), with the keyboard or the mouse. Hold LEFT/RIGHT to change values faster, and R resets a setting.
  • Note skin and splash preview: the arrows show up next to these settings, with the splashes playing.
  • Mods tab:
  • V-Slice mods' own settings, added the way they do on V-Slice (createPrefItemCheckbox, createPrefItemEnum, createPrefItemNumber, createPrefItemPercentage).
  • Psych mods' data/settings.json.
  • Supersampling: the game is drawn bigger than the window and shrunk to it, for smoother edges (like DSR on NVIDIA cards).
  • Controls: two actions on the same key that work during a song (a note key that's also the chat's, for example) get a warning.
  • New keys in Controls: Chat (T), Screenshot (F3) and Tutorial (F6).

Screenshots and the Gallery

  • F3 takes a screenshot anywhere, with a flash, a camera sound and a small preview in the corner (clicking it opens the folder). The pictures go to mods/images/gallery.
  • The Gallery has a new look and switches images faster, and S (or its button) saves a copy anywhere.

Editors

  • Character Select editor: a playable character can be a spritesheet (.png + .xml) instead of a texture atlas, in the new Player Sheet tab (Vortex only: the official V-Slice needs the atlas).
  • Every editor has a tutorial.

Fixes

  • V-Slice stages: an animation mirrored on its own is mirrored again (the cars driving backwards on Darnell Erect).
  • South (Pico Mix): a second, broken A-BOT.
  • Christmas stage: Boyfriend's outfit switching on its own, and Girlfriend and her speakers jumping every few seconds.
  • Pixel health icons and their glow are placed correctly.
  • The Break Timer follows the receptors when scripts move them.
  • Options: opening Note Colors with S from the main menu's options gave a black loading screen with "Null Object Reference".

Translations

  • Brazilian Portuguese for everything above.

Vortex Engine v1.3

Choose a tag to compare

@VeritonR VeritonR released this 30 Oct 22:28

CHANGELOG

  • Added a language selector when opening the game for the first time.
  • Extra Character Support (With Chart Editor Features).
  • More Events on base game.
  • Error on Shader now fallback to empty shader (black screen fix).
  • Added Vortex Engine mods compatibility check with others psych engine forks.
  • Added Play as opponent own death screen.
  • Minor bug fixes.
  • Added Clean Game Export file.
  • Added Custom cursor support.
  • Added Menus modifications without source code.
  • Added chart editor progress bar (like v-slice).