FastModules - Interactive Scripting Plugin

ad

Download



What is FastModules?

FastModules is a Roblox Studio plugin designed to aid Roblox Developers to manage and control Module Scripts directly from the plugin. FastModules allows you to create Module Scripts with the built-in script editor, save them and insert them into your game with the click of a button, which you can also edit.


Why FastModules?

FastModules is designed to optimize your Roblox Studio workflow so you can work hastily, without having to do repetitive tasks repeatedly. If you aren’t using tools like Rojo, rewriting and reusing code can be formidable. Having a plugin such as FastModules allow you to exercise a script a collective amount of times for times,
can really streamline your Roblox Studio experience.


Documentation

Documentation

Welcome to the official Documentation for FastModules. Here you will be able to learn how to utilize FastModules to supplement your Roblox Studio workflow. Make sure to read the Documentation to have an adequate understanding of how to use FastModules to its highest potential. If you are facing difficulties understanding the Documentation please send me a private message or watch the Showcase!
  • Getting Started

Make sure you have the latest version of FastModules installed and have allowed the plugin’s respective required permissions. Once you’ve installed FastModules, you are ready to get started!

  • Creating New Scripts

After having completed the installation process, you are all set to create your first script! Navigate to the home menu and click the + (Add Icon) button to create a new script. You will then be guided to the script editor interface, where you can do all your feisty scripting!

  • Saving Scripts

Once you’re done doing all your scripting, you are set to save your first script! Press the save button (Cloud-Icon) and a saving prompt will show up on your screen. Once the saving prompt shows up, enter your name of preference into the text input and press confirm. Congratulations! You have just saved your first Module Script! You will now be guided to the main menu screen.

  • Inserting Scripts

When you’ve successfully saved your Module Script, you can now insert the script into your game! To do so, you must select the parent the module script will be parented to in the game explorer and press on the module you have just saved, and voilà, you have just transferred the Module Script into your game!

  • Editing Scripts

In order to edit already saved scripts, simply navigate over to the main menu. Once you’ve navigated to the main menu, hover over the module you would like to edit. Press on the ellipsis that appears in the top right corner of the Module Script Icon. Now you are given 2 choices to either delete or edit the Module Script. Press on edit and you will be navigated to the script editor again. Once you’re done editing your script, save your script again.

Escape Sequences

  • "-t" { horizontal tab }
  • ") " { autocompletes function end } (Only works when space is used after closing bracket)

Showcase

https://streamable.com/arde7s


Updates

03/29/2021 - Update 1

  • New Features:
  1. In Studio Synchronization, you can now edit your scripts and have them update in their respective Module scripts. >This feature can be toggled on & off using the synchronization button.
  2. Clear button, you can now clear your script with a click of a button!
  • Bug Fixes:
  1. Fixed a bug where scripts don’t save and end up deleting their respective Module Scripts.
  2. Resolved an issue where saved modules don’t show up in the menu.```
15 Likes

Very cool! It would be even better if you would add in the script editor something like Roblox Studio’s, like if you type “func” and there’s an UI which says “function”, and stuff.

1 Like

Are you planning to add AutoComplete, syntax highlighting, or a way of detecting potential errors? Those are big advantages when programming in the default editor. Also, do scripts save across games, or only in the game it is created in?

1 Like

I am currently working on AutoComplete and saving Modules cross games, but I am currently still trying to figure out how I could implement Syntax Highlighting and errors

Thats a great Idea! I’ll make sure to add that :smiley:

1 Like