Among the features I'll leave in the corner of kismet
Functions to edit all texts
-SetLowerInfoBox / SetHigherInfoBox: Set the text above the timer(lower info box and higher info box)
-showLowerMessage / showUpperMessage: Set the text displayed in the middle of the screen (lower and higher text as well, it's currently used as the congratulation texts at the end of the timer)
-WRtext / PBtext (set gFX Variable): Set the text for "World Record" and "Personal Best", like if your want to put "WR" or do some translation, you can. Not setting anything will use the default text.
-setLevelName: Set the name of the levels (up to 20 lvl). A level with no name will not be displayed. As you can see in that first video, all levels are set as empty strings. The name has to be pretty short.
Functions to manipulate the timer
-startTimer: starts a timer for specific level (int) without resetting the main timer. To be used when entering a new level.
-endTimer: stops the timer but keep all the info.
-resetTimer: stops the timer and resets times to 0.
-restartTimer: resets the timer, then starts the timer for specific level (int). To be used when starting a new run.
Functions to manipulate the display
-HideTimer: hides the whole timer (default state when opening the GFx)
-DisplayHeaderOnly: displays only total time + info boxes
-compareRunToNothing: displays the header + all the levels. (in the setup with 0 levels, it won't display anything different than DisplayHeader)
-compareRunToWR: displays the header + all the levels + World Record time + Delta time for each level
-compareRunToPB: displays the header + all the levels + Personal Best time + Delta time for each level
Functions to get data from the timer to kismet
-getTimeString: You can request the time of a specific level as a string in kismet (lvl 0 is total time)
-getTimeInt: You can request the time of a specific level as an int in kismet. The int is in ms, meaning 60000 = 1 min.