Programming the timing system on this project is a nightmare. If you haven't played Portal 2, go ahead and play it now. It is a great game. https://store.steampowered.com/app/620/Portal_2/ [ HOW DOES THIS WORK ] There are 2 lists, one containing the timestamps for the other list that contains the text. Timing is done by subtracting the 'Date since 2000' block by a variable set to the 'Date since 2000' block at the start of the project. The reason of doing this is to prevent the timer from lagging with the project. At the start of the project, the timestamp list is cloned to another list. This new list progressively gets deleted while the project plays. To set the timestamp, add the play sound block and chain it with the timer script in Stage. Delete the TimestampStatic list contents and add a 'when space pressed' block with an 'add (time) to TimestampStatic' block below. Run the first script and while listening to the song, press Space to add a timestamp.
Vallen's Flexible Pen User Interface Framework 2.0 (C) 2025 wescomprogramming, Use with attribution. Portal 2 Original Soundtrack - Want You Gone Credits to Valve Corporation.