i found something interesting when exploring mk9's memory:
there's a value that controls what mode is on,the address is 0198337F,the list of values is 0B is fat. trainer,02 is practice,06 is challenge tower,00 is ladder,03 is story mode.
01 is demo,0A is tutorial,0E seems to be another CT mode
yeah,it's possible to enter a normal fight with story mode and then finish off a character,then swap back the value,and go on to the next fight XD.
the code for codeunique would be 00002000 0198337F XX000000(replace XX with any of the values above)
01983397 seems to be for the fat. tutorial(seems,needs testing) 02 is fail,01 is success.
0198337B seems to control what state your char is on the fat. tutorial(0B is full control,07,08,01,00 disable it)
01983384 is related to finish him,etc,but i still dont really understand it's purpose,these are the values that showed up on C59 when finish him popped up: 00 0C 88 B0 normally all values except for the 3rd one are 00,and the 3rd one is 80. these values change in fat. tutorial,so,yeah.
0198AD84 Mega Kombat
0198ADAC You will change character every 40 seconds!
0198AFAC Mega Kombat
(these are strings from the scriptbinary,copypasted here,the morph kombat is called mega kombat,originally,it was meant to take 40 seconds between chars)
0198AD40 Resurrection(allows goro to get finished) value??? 20 00 00 00(yes,this is the kombat codes stuff for CPU,it shows up when executing C59,hasn't showed up on anything else yet)
0198AD41 maybe it controls the finish him on fat. tutorial,it pops up with a value of 10 on that mode,but then never has anything.
0198B42A finish him? it triggers finish him animations on the fat tutorial, the values are: B p1 5| p2
for some reason,the code from above doesn't seem to work on codeunique.
Double Barrel Shotgun>AK47.