Introduction
Do you want messaging on your game to be more… Formalized? This will help messaging become easier to understand, and make your game look more professional!
What does it do currently?
v1
-
Begins the message with a capital
-
At the start of each sentence, it will make it start with a capital.
-
Each time i is referenced, and it has a space infront of it and behind it, it will count it as referring to the person messaging, and so it will be capital.
-
If it does not end with an ‘!’ or a ‘?’ or a ‘.’ then it will end it with a full stop. Right now I do not know how to make it know if it is supposed to be a question or and exclamation, but if there is a way, I will try to implement it.
-
If the start of a sentence is like ‘sentence.sentence2’ where there is no space between it, it will separate it to look like ‘sentence. sentence2’ .
v2
-
It can now recognise “I’m” as a reference, and so if it is not capital, it will be and also it will make sure it has an apostrophe after it to make it signalled like I’m
-
It can now formalize everything if it is in quotes. This is still in beta release, and so there might be bugs, but very slim chance.
v3
- Added filtering to the text, I forgot to add this in the first and second build
- Added comments to allow users to understand the code better.
v4.1 (Final release)
This was originally supposed to be a two-parter release, but I have currently given up the project.
This basically just help it as an open-source project.
- Added white spaces to allow people to separate it into chunks more easily.
- Added more comments.
(These were suggestions by @iGottic.)
Why should I use Formalize?
If you want your game to be more serious or professional, you could use this. There are still bugs, currently, though, so it may not be the best choice. However, it is most certainly your choice if you ever decide to use this. Currently, it is on v3, and I plan to continue until either v10 or if I ever no longer need to work on this, so you may want to use it when it is at a higher version to make your game more professional.
How do I use it?
1. Enter the game.
2. Open up the ‘Chat’ section in your Explorer
3. Hold down shift, and then select the top child of the Chat section, to the bottom child. This should highlight all of the children in Chat.
4. Hold down Ctrl on your keyboard, and then press C on your keyboard.
5. Leave the game
6. Select / Highlight the Chat section, right click and click on ‘Paste Into’
7. Put in the resource (linked below) into the game, then hold down click on it and then move it under the Chat section, then into the ChatModules folder inside of the Chat section.
8. There is no step eight! You’ve just done it!
Resource
Since some of you might want the Resource you can click on it, and you should find it. If you don’t trust text-hyperlinks, right click it, then click on “copy link address”, open up notepad, and look at the link, and it should show it is official. If not, try again, if that does not work, you got a fake.
Outroduction
(Yes, outroduction is a word.)
If you have any questions, have an issue, or want to send feedback, please PM me!
Current bugs
- “I’ll” will not capitalize.
- If you write “Im” with a capital “I” then it will not add an apostrophe.
- It cannot support questions or exclamations at the end, and so it will assume it is a sentence*1.
*1 - It will think it is a sentence (ending in a full stop/period “.”) and not an exclamation (ending in an exclamation mark “!”) or a question (ending in a question mark “?”).