I am trying to make a cutscene where a message shows, each word 2 seconds after the one before it. I have searched, and I can’t find guides that still have pictures.
You could use animation to do it.
The immediate thing that comes to mind are triggers. They have delays, so it’d be easier to set those instead of using wire repeaters… at least in my opinion. I’ll post a guide and stuff later, I don’t have time right now and just wanted you to know to hang in there ![]()
Wait… is this top-down or platformer?
Before you read all of this: THIS PROBABLY ISN’T THE MOST MEMORY-EFFICIENT WAY TO DO THIS!!
Now that I’ve warned you, and you’ve decided to proceed anyways (thanks if you do!) you will need:
a. A zone
b. Text devices based off of what you’re trying to write! (for example, if you’re trying to write “Gimkit is Awesome”, you’d need 3 text devices, one for each word.) If you’re going to COPY AND PASTE these devices, it’d be best if you made them invisible on game start (details below)
c. The same amount of triggers as the number of text devices you’re putting down (so, in the example, you’d need three triggers). If you’re going to COPY AND PASTE, set the trigger to be invisible and no collision (again, details below)
-
Set down the text you want to show. *Note If you want them to line up, try using the grid snap setting to help you align them.
-
Click the text, and navigate to the “Availability” menu on the top section.
-
Under the “Visible On Game Start” menu, select “no”.
-
Under the “Show Text When Receiving On” menu, put in “text1” (or something like that, I’m just doing it for organization purposes lol)
-
In your first trigger, under the “When Triggered, Transmit On” menu, put "
text1".
Your text settings should look like this:
-
Add your zone device and wire it to the trigger (Player Enters Zone > Trigger)
-
Select your trigger again (sorry out of order I know!)
-
Under the “Trigger Delay” section, put in a number (it’s in seconds!) So, if you wanted the second word to show 1 second after the first one does, enter in a 1! *Note: you CAN put in decimals!
-
Wire your first trigger to your second one (when triggered > trigger)
-
On your second trigger, go to the “When Triggered, Transmit On” menu and put in “text2”
-
Put your delay like you did on step 8, except in the second trigger.
-
On your second text, repeat steps 2-4 (unless you copied and pasted the first one with the original settings!), except put “text2” instead of “text1”.
-
Wire your first trigger to your second (when triggered > trigger)
-
Continue repeating these steps until you’ve done it with all of your text (changing the channels on the text and the triggers respectively)
You’d have to use triggers each with 2-second delays to manually transmit on each word and make them appear. It’ll only work if each word is in a different textbox though.
Maybe you can use animation?
Here are some guides on animation:
I have tried the triggers and delays, but it all showed up at the same time. Scratch that, my brain is not working today. I had the triggers active on game start.
However, I still cannot tell if it works; my zone is being annoying.
You can make it visible to make sure you’re actually entering it
@Hdangerzones I did try making the zone visible and I was entering it. I also tried deleting and remaking the zone, but it didn’t work.
One more thing…
Should I make this problem a separate topic? I’m afraid it might go off-topic if I start asking about zone-trigger bugs.
umm wire clock. just make sure the text’s scope is on player
I’d personally just use the Dialogue device enable the “Typewriter Effect” setting. It’s probably the simplest and most memory efficient option you have out there.
@meepeygamer567 I don’t have the season ticket, so I can’t use the Dialogue device.
I don’t think you need to do anythign with the zone problem… can you send a screenshot of your set-up? That way I can see if there’s any problem that’s obvious, like a miswire or something like that.
I also just checked, it works for me…
Here is my cutscene set-up.
The wire on the top trigger comes from the zone, and it’s supposed to trigger when I enter the zone.
Ok! Did you wire the triggers to each other? We need the first one to be wired to the second (triggered > trigger) so that once the first is activated, the second one will show up after two seconds (because of the delay).
Sorry I didn’t respond sooner, it was 5:50 am when you posted lol
@Hdangerzones Thank you so much!
This topic was automatically closed 3 hours after the last reply. New replies are no longer allowed.



