Hey guys! I created this for a game I’m currently working on, and since I haven’t released an open-source product in a while I figured I might as well open source it!
Hintify is an easy-to-use, quick solution to putting mouse hints into your game. It’s actually made up of three distinct systems which can be used independently - check them out below:
World Hints
A position-based hint which auto-scales to fit any length of text. Additional customization options for font, font color, and text size.
The simplest of the three, this system is ideal for displaying longer text or paragraphs on the screen. See the “README” script for setup instructions.
These are super easy to set up, just insert a StringValue called “TooltipDescription” into any GUI object and you’re good to go! One benefit of this system is that the GUI object can be parented to any ScreenGUI and still be picked up by the system. You also won’t have to worry about GUI objects that are visible but their ScreenGUI is disabled - the system has a custom check for that too.
By far one of the greatest resource which I have figured out! Thank you so much! This will help players understand a thing and get to find some hints to make gameplay exciting!
This is a very, very helpful module, thank you so much for creating this.
Hey there! If you, or anyone, is reading this and would still like to update the font (to any font you want), there are 2 ways to do it:
1. Changing the default font
Navigate your way to StarterGui → TooltipController (or wherever the local script is) and select the “Tooltip” textlabel
Next, scroll down on the “properties” tab until you see this:
Now click the “FontFace” button and this will appear:
Now select any font you want and that will become your default font!
2. Using rich text:
Rich text can be useful and complicated, I won’t go in-depth into it, so please read these docs and get to know them before messing around with rich text: