Supposedly a conversion of Ambit's(?) fight script to A6 was started and progress was made, but later the process was halted temporarily (?).


It's irrelevant, but this code would seem to be obviously off, or weak in some terms.
That is equivalent to a pass-through opinion, so feel free to get another one, or a direct first one, rather.
Make it relevant prior, please.
Code:
if(RANDOM_AI == 1)
{
if(ran == attack_punch) {MY.state = PUNCH_A;}
if(ran == attack_kick) {MY.state = KICK_A;}
if(ran == attack_highpunch) {MY.state = HIGHPUNCH_A;}
if(ran == attack_lowpunch) {MY.state = LOWPUNCH_A;}
if(ran == attack_lowkick) {MY.state = LOWKICK_A;}
if(ran == attack_irishwhip) {MY.state = IRISHWHIP_A;}
}


if(vec_dist (player.x, player2.x) <= 45)&&(player.state == STAND)&&(my.state == STAND)
{
RANDOM_AI = 1;
randomize();
ran = int(random(7));
}