RandomGuyJCI / UnityCtrlBackspace

A BepInEx plugin that adds ctrl-backspace functionality to Unity input fields.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contributions Welcome

UnityCtrlBackspace

A BepInEx plugin that adds ctrl-backspace functionality to Unity Input Fields.

Demos

Demo1.mp4

This plugin has full parity with ctrl-backspace functionality on most programs such as Notepad++.

Demo2.mp4

It also supports non-english text!

Installation

  1. Install the latest build of BepInEx 5 for your Unity game. For more information, check out the BepInEx installation guide.
  2. Download the latest version of the mod in the releases page. It should be named UnityCtrlBackspace_1.x.x.zip.
  3. Extract the file into your main game folder. you should now have a file at BepInEx/plugins/UnityCtrlBackspace/UnityCtrlBackspace.dll.

Development

Although this plugin was originally built for Rhythm Doctor, it can also be installed/ported over to any Unity game that uses input fields for text input.

After cloning the repository, the Nuget.Config file should automatically install the BepInEx dependendies needed for development, although you still need to manually import a publicized version of the UnityEngine.UI.dll file which you can likely copy over from your game's data files. Instructions for publicizing assemblies can also be found over at the NStrip GitHub page.

About

A BepInEx plugin that adds ctrl-backspace functionality to Unity input fields.

License:MIT License


Languages

Language:C# 100.0%