I am wrestling with my dice game - -

Hello, kind Kirupans.
I am (still) wrestling with a dice game that I am trying to make for my final project in my Flash/Actionscript class. Right now I do not get any compiler errors, but I don’t get anything traced in Output, either.

Where I am now: I made a 7 frame movieclip. I then copied the clip and gave it instance names of DieA_mc through DieE_mc. I placed those instances on my stage. My PLAN is that when a random number is generated for each of A through E, the movie clip will go to the specified frame. Frame 7 is a square the same color as the blank stage.

When I test my movie, it just races through the whole thing. The dice seem to all have the same number at the same time, as well.

I have made another movie clip of jiggling dice. I had fancy dreams of that clip showing on the mouse click, and then on release the generateRandomDie code would run.

This is my code. Newsflash - it is not doing what I dreamed of!

rollOne_btn.addEventListener(MouseEvent.CLICK, rollDice);
rollTwo_btn.addEventListener(MouseEvent.CLICK, rollDice);

stop();
dieA_mc.gotoAndStop(7);
dieB_mc.gotoAndStop(7);
dieC_mc.gotoAndStop(7);
dieD_mc.gotoAndStop(7);
dieE_mc.gotoAndStop(7);


function rollDice(MouseEvent):void {
    

var score1:Number = 0;
var score2:Number = 0;
var score3:Number = 0;
var score4:Number = 0;
var score5:Number = 0;
var score6:Number = 0;
var totalPlayerOne:Number = 0;
var totalPlayerTwo:Number = 0;

    trace("score1 = " + score1 + ", score2 = " + score2 + ", score3 = " + score3 + ", score4 = " + score4 + ", score5 = " + score5 + ", score6 = " + score6);

function generateRandomDie() : * {
    var dieTypeA : Number = Math.ceil(Math.random()*6);
    if (dieTypeA <= 1) {
        score1 = score1 + 1; 
        dieA_mc.gotoAndStop(1);
    }
    else if (dieTypeA == 2) {
        score2 = score2 + 2;
        dieA_mc.gotoAndStop(2)
    }
    else if (dieTypeA == 3) {
        score3 = score3 + 3;
        dieA_mc.gotoAndStop(3);
    }
    else if (dieTypeA == 4) {
        score4 = score4 + 4;
        dieA_mc.gotoAndStop(4);
    }
    else if (dieTypeA == 5) {
        score5 = score5 + 5;
        dieA_mc.gotoAndStop(5);
    }
    else if (dieTypeA == 6) {
        score6 = score6 + 6;
        dieA_mc.gotoAndStop(6);
    }
    
//    this is for dieB
    
    var dieTypeB : Number = Math.ceil(Math.random()*6);
    if (dieTypeB <= 1) {
        score1 = score1 + 1; 
        dieB_mc.gotoAndStop(1);
    }
    else if (dieTypeB == 2) {
        score2 = score2 + 2;
        dieB_mc.gotoAndStop(2)
    }
    else if (dieTypeB == 3) {
        score3 = score3 + 3;
        dieB_mc.gotoAndStop(3);
    }
    else if (dieTypeB == 4) {
        score4 = score4 + 4;
        dieB_mc.gotoAndStop(4);
    }
    else if (dieTypeB == 5) {
        score5 = score5 + 5;
        dieB_mc.gotoAndStop(5);
    }
    else if (dieTypeB == 6) {
        score6 = score6 + 6;
        dieB_mc.gotoAndStop(6);
    }
    
    //    this is for dieC
    
    var dieTypeC : Number = Math.ceil(Math.random()*6);
    if (dieTypeC <= 1) {
        score1 = score1 + 1; 
        dieC_mc.gotoAndStop(1);
    }
    else if (dieTypeC == 2) {
        score2 = score2 + 2;
        dieC_mc.gotoAndStop(2)
    }
    else if (dieTypeC == 3) {
        score3 = score3 + 3;
        dieC_mc.gotoAndStop(3);
    }
    else if (dieTypeC == 4) {
        score4 = score4 + 4;
        dieC_mc.gotoAndStop(4);
    }
    else if (dieTypeC == 5) {
        score5 = score5 + 5;
        dieC_mc.gotoAndStop(5);
    }
    else if (dieTypeC == 6) {
        score6 = score6 + 6;
        dieC_mc.gotoAndStop(6);
    }
    //    this is for dieD
    
    var dieTypeD : Number = Math.ceil(Math.random()*6);
    if (dieTypeD <= 1) {
        score1 = score1 + 1; 
        dieD_mc.gotoAndStop(1);
    }
    else if (dieTypeD == 2) {
        score2 = score2 + 2;
        dieD_mc.gotoAndStop(2)
    }
    else if (dieTypeD == 3) {
        score3 = score3 + 3;
        dieD_mc.gotoAndStop(3);
    }
    else if (dieTypeD == 4) {
        score4 = score4 + 4;
        dieD_mc.gotoAndStop(4);
    }
    else if (dieTypeD == 5) {
        score5 = score5 + 5;
        dieD_mc.gotoAndStop(5);
    }
    else if (dieTypeD == 6) {
        score6 = score6 + 6;
        dieD_mc.gotoAndStop(6);
    }
    
    //    this is for dieE
    
    var dieTypeE : Number = Math.ceil(Math.random()*6);
    if (dieTypeE <= 1) {
        score1 = score1 + 1; 
        dieE_mc.gotoAndStop(1);
    }
    else if (dieTypeE == 2) {
        score2 = score2 + 2;
        dieE_mc.gotoAndStop(2)
    }
    else if (dieTypeE == 3) {
        score3 = score3 + 3;
        dieE_mc.gotoAndStop(3);
    }
    else if (dieTypeE == 4) {
        score4 = score4 + 4;
        dieE_mc.gotoAndStop(4);
    }
    else if (dieTypeE == 5) {
        score5 = score5 + 5;
        dieE_mc.gotoAndStop(5);
    }
    else if (dieTypeE == 6) {
        score6 = score6 + 6;
        dieE_mc.gotoAndStop(6);
    }
}

if (MouseEvent.currentTarget == rollOne_btn){
    totalPlayerOne = score1 + score2 +score3 + score4 + score5 + score6;
    player1scoreTxt.text = "" + totalPlayerOne;
    } else if (MouseEvent.currentTarget == rollTwo_btn){
    totalPlayerTwo = score1 + score2 +score3 + score4 + score5 + score6;
    player2scoreTxt.text = "" + totalPlayerTwo;
    }

}

Does anyone have some advice for an overwhelmed and discouraged beginner?