Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Typing Automation

An asset by Dexter
The page banner background of a mountain and forest
Typing Automation hero image

Quick Information

0 ratings
Typing Automation icon image
Dexter
Typing Automation

A Godot Editor plugin that simulates typing text in the script editor, allowing automatic pasting and controlled text insertion at a custom speed.

Supported Engine Version
4.5
Version String
0.1.0
License Version
MIT
Support Level
community
Modified Date
1 day ago
Git URL
Issue URL

Godot Typing Automation Plugin

README Godot README License

A Godot Editor plugin that simulates typing text in the script editor, allowing automatic pasting and controlled text insertion at a custom speed.

Table of Contents

Features

  • Automatically types text from the clipboard into the script editor.
  • Controlled typing speed (characters per minute configurable via CPM constant).
  • Ability to stop typing instantly with the Escape key.
  • Detects main screen changes and works only when the Script editor is active.
  • Connects seamlessly to Godot's script editor events.

Installation

  1. Copy the plugin folder into your Godot project under res://addons/.
  2. Enable the plugin in Project Settings → Plugins.
  3. The plugin will automatically start monitoring the script editor.

Usage

  • Press Ctrl + Shift + V while in the script editor to paste clipboard text and simulate typing.
  • Press Escape to immediately stop typing.
  • Adjust the typing speed via the CPM constant in the plugin script:
const CPM: int = 10000  # Adjust typing speed

How It Works

  1. The plugin connects to the editor_script_changed signal of the Godot script editor.
  2. When text is pasted using the hotkey, it starts inserting characters one by one.
  3. A timer controls the speed of insertion to simulate real typing.
  4. Typing can be stopped at any time using the Escape key.

Configuration

  • CPM (Characters per minute): Higher values = faster typing.
  • Hotkeys: Modify _input(event: InputEvent) function to customize shortcuts.

Notes

  • The plugin currently works only in the Script editor.
  • Ensure that the Script editor is visible for the typing simulation to work correctly.

License

This project is licensed under the MIT License.

A Godot Editor plugin that simulates typing text in the script editor, allowing automatic pasting and controlled text insertion at a custom speed.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Typing Automation icon image
Dexter
Typing Automation

A Godot Editor plugin that simulates typing text in the script editor, allowing automatic pasting and controlled text insertion at a custom speed.

Supported Engine Version
4.5
Version String
0.1.0
License Version
MIT
Support Level
community
Modified Date
1 day ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers