The terminal sound doesn't happen if yo use the iftrinkets() method. You can add cutscene bars by using the "cutscene()" command, usually followed by "untilbars()" to pause the script until they come on.

Dav999, When you put finalmode(x,y) in blue, I was suprised, because if you type finalmode(54,56) you can trigger the last cutscene + Credits, which can destroy save data, so if anything, it should be in orange, because it also worked for me.