Only Trigger Intro Once

Hi! Anyone out there who knows how to make it so the introduction of a game only happens the first time you open the game and a way to reset it in case they want to restart their journey into a game?

If you do can you help? @JR01

In my game “3d drive” I want to have it so when you go to the town when the game starts you learn what to d to complete the game is there a way to allow you to leave the game and reopen it and it not go through the process of telling you how to play?

Let me know if this doesn’t make any sense :grinning:

Just use the once behavior.

just use the save behavior

do you see the messages i send you, or are you busy or something.

Do you know how I would apply that to my game?

The once behavior triggers every time the game starts, in this game I want it to only show the intro the first time you open the game and not ever after that unless you reset which I also need help with.

Isn’t that the same thing?

what @“AbstractGallery” means is instead of it triggering every time the game opens he wants it to only trigger the first time you open the game, and the next time you open the game it wont be triggered again

1 Like

heres an example screenshot and some code on the bottom

copy and paste code

{“data”:{“behavior”:{“v”:“2”,“nodes”:[{“inputCount”:0,“outputCount”:1,“name”:“Once”,“behaviorType”:“logic.triggers.Once”,“x”:180,“y”:160,“group”:"",“id”:“4ea34f4e7efa9d41”,“resetOnLevelStart”:false},{“inputCount”:3,“outputCount”:1,“name”:“Number”,“behaviorType”:“logic.logic.Value”,“x”:360,“y”:160,“group”:"",“id”:“4ea38bfb45508142”,“startVal”:2,“tag”:""},{“inputCount”:2,“outputCount”:1,“name”:“Save”,“behaviorType”:“logic.logic.Storage”,“x”:540,“y”:160,“group”:"",“id”:“4ea3e256739d0341”,“storageKey”:“trigger intro”},{“inputCount”:2,“outputCount”:1,“name”:“Save”,“behaviorType”:“logic.logic.Storage”,“x”:360,“y”:288,“group”:"",“id”:“4ea451194295e348”,“storageKey”:“trigger intro”},{“gateVal”:1,“mode”:“equal to”,“inputCount”:2,“outputCount”:2,“name”:“Filter”,“behaviorType”:“logic.logic.Filter”,“x”:540,“y”:288,“group”:"",“id”:“4ea4ee3f8cd7d140”},{“inputCount”:1,“outputCount”:0,“name”:“trigger intro”,“behaviorType”:“logic.NodeGroup”,“x”:720,“y”:288,“group”:"",“id”:“4ea5e1c0d5e0d94e”,“isMenuItem”:false},{“inputCount”:0,“outputCount”:1,“name”:“Bundle Input”,“behaviorType”:“logic.NodeGroupInput”,“x”:450,“y”:256,“group”:“4ea5e1c0d5e0d94e”,“id”:“4ea63b96037a3647”,“portId”:“4ea5e1c0d5e0d94ei0”,“tag”:“play”},{“inputCount”:0,“outputCount”:2,“name”:“Keyboard”,“behaviorType”:“logic.triggers.Keyboard”,“x”:180,“y”:384,“group”:"",“id”:“4ea6c53645d1084d”,“keyCode”:82,“repeats”:null,“delay”:null},{“inputCount”:3,“outputCount”:1,“name”:“Number”,“behaviorType”:“logic.logic.Value”,“x”:360,“y”:384,“group”:"",“id”:“4ea70ff67105114f”,“startVal”:1,“tag”:""}],“links”:[{“input_id”:“4ea38bfb45508142i1”,“output_id”:“4ea34f4e7efa9d41o0”},{“input_id”:“4ea451194295e348i1”,“output_id”:“4ea34f4e7efa9d41o0”},{“input_id”:“4ea3e256739d0341i0”,“output_id”:“4ea38bfb45508142o0”},{“input_id”:“4ea3e256739d0341i0”,“output_id”:“4ea38bfb45508142o0”},{“input_id”:“4ea3e256739d0341i0”,“output_id”:“4ea70ff67105114fo0”},{“input_id”:“4ea4ee3f8cd7d140i0”,“output_id”:“4ea451194295e348o0”},{“input_id”:“4ea4ee3f8cd7d140i0”,“output_id”:“4ea451194295e348o0”},{“input_id”:“4ea5e1c0d5e0d94ei0”,“output_id”:“4ea4ee3f8cd7d140o0”},{“input_id”:“4ea5e1c0d5e0d94ei0”,“output_id”:“4ea4ee3f8cd7d140o0”},{“input_id”:“4ea70ff67105114fi1”,“output_id”:“4ea6c53645d1084do0”},{“input_id”:“4ea70ff67105114fi1”,“output_id”:“4ea6c53645d1084do0”},{“input_id”:“4ea3e256739d0341i0”,“output_id”:“4ea70ff67105114fo0”}]}}}

1 Like

Awesome, @GGSTUDIOS! It works great, thanks a ton!

1 Like

OHHH okay, i get it, so if you open the game another time, it only shows the start screen.