//
// Flaco.gol
//

CoPilot flaco
{
    id = 0;
    included_in_limited_version_flag = 1;
    character_name = "Flaco";
    palette_name = "flaco";
    cockpit_bitmap_name = "flacpit";
    
    time_to_reaction_prob_component_mapping = defaultTimeToReactionProbComponentMapping;
    time_to_taunt_prob_component_mapping = defaultTimeToTauntProbComponentMapping;
    
    cast = flacoCast;

	// these animations do not display.  Fix and assign to appropriate category.
    // FLACOcrdeta,
    // FLACOlrestrt,

	// these animations do not have sound.
	// FLACOknot,			// [Ties arms in a knot]
	// FLACOflip,			// [Backflip]
	// FLACOcard,			// [Holds up card reading "9"]

    test_anim_collection =
    {
        anims =
        [
 		   
		];
    };

    character_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
		        FLACObandan,			// "cant see."
			    
                FLACOknot,			// [Ties arms in a knot]
                FLACOclotio,		// "Mmmm, smooth."
                FLACOflip,			// [Backflip]
                FLACOwgear,			// [Makes engine noise with mouth & shifting gears]
                FLACOcard,			// [Holds up card reading "9"]
                FLACObuttons,		// "What do all these buttons do..."
                FLACOboing1Anim,	// [Playing paddle ball]
              
		    ];
        };
        
        stim_to_prob_component_mapping = defaultCharacterStimToProbComponentMapping;
    };

    winning_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
			  FLACOmojo,      // "you got the mojo happenin."
		        FLACOcrazy,			// "Man, you're crazy..."
                FLACOsipzza,		// "Hey, you like pizza..."
                FLACOwkikbk,		// "You're doing great..."
                FLACOwlizar,		// "You're no lizard..."
                FLACOcheers,		// "Flaco! Flaco!"
            ];
        };

        stim_to_prob_component_mapping = defaultWinningStimToProbComponentMapping;
    };

    losing_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
		        FLACOarmstch,       // "ah not good."
                FLACOsimultr,		// "Where'd you learn to drive..."
                FLACOstinkin,		// "We don't need no stinkin' pizzas"
                FLACOchecker,		// "Go!"
                FLACOllastw,		// "You're winning at being last."
            ];
        };

        stim_to_prob_component_mapping = defaultLosingStimToProbComponentMapping;
    };

    successful_shooting_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
                FLACOrelax,			// "Hey, relax man!"
                FLACOshkara,		// [Karate chops]
                FLACOnotcool,		// "Hey, not so cool..."
                FLACOshcam,			// "Hey, hold on..."
                FLACOshbads,		// "Remind me not to..."
            ];
        };

        stim_to_prob_component_mapping = defaultShootingStimToProbComponentMapping;
    };


    being_attacked_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
		     FLACOguys,         // "I know these guys ah wrong guys."
                FLACOdontlik,		// "I don't think that guy..."
                FLACOalearn,		// "Learn from him"
                FLACOflies,		    // "We got flies."
                FLACOamygrl,		// "You're just lucky my girl..."
            ];
        };

        stim_to_prob_component_mapping = defaultAttackedStimToProbComponentMapping;
    };

    crashing_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
				FLACOcrclap,		// [Mocking clap]
				FLACOsimultr,		// "Where'd you learn to drive..."
                FLACOcrbuff,		// "You know how much..."		
                FLACOeyechartAnim,	// [Points at eye chart]
                FLACOcrbig,			// "It's big up close..."
		        FLACOcrtato,		// "I've got tatoos..."
            ];
        };

        stim_to_prob_component_mapping = defaultCrashingStimToProbComponentMapping;
    };

  	spotting_branch_left_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
      	    FLACOnavi,	         // "go left no I mean right."
                FLACOgothat,		   // "Go that way." (Points both ways)
            ];
        };

        stim_to_prob_component_mapping = defaultSpottingBranchLeftStimToProbComponentMapping;
    };

  	spotting_branch_right_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
                FLACOgothat,		   // "Go that way." (Points both ways)
                FLACOwould,			   // "I would go left, but you do what you want."
            ];
        };

        stim_to_prob_component_mapping = defaultSpottingBranchRightStimToProbComponentMapping;
    };

  	spotting_pepperoni_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
                FLACOtopping,		   // "Hmm, belly says..."
                FLACOohhohh,		   // "Uh oh, pizza's gettin' heavy"
            ];
        };

        stim_to_prob_component_mapping = defaultSpottingPepperoniStimToProbComponentMapping;
    };

  	spotting_anchovy_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
                FLACOtopping,		   // "Hmm, belly says..."
                FLACOohhohh,		   // "Uh oh, pizza's gettin' heavy"
            ];
        };

        stim_to_prob_component_mapping = defaultSpottingAnchovyStimToProbComponentMapping;
    };

  	spotting_mushroom_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
                FLACOtopping,		   // "Hmm, belly says..."
                FLACOohhohh,		   // "Uh oh, pizza's gettin' heavy"
            ];
        };

        stim_to_prob_component_mapping = defaultSpottingMushroomStimToProbComponentMapping;
    };

  	spotting_powerup_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
                FLACOfreetake,		   // "They're free..."
                FLACOtrick,			   // "Let's trick out our ride dude"
                FLACOmeanm,			   // "You wanna a mean machine, Gene?"
            ];
        };

        stim_to_prob_component_mapping = defaultSpottingPowerupStimToProbComponentMapping;
    };

    taunt_reaction_collection = flacoTauntReactionCollection;

	idle_bitmap_name =          "I";
  
    back_bitmap_name =          "B1";
    backmore_bitmap_name =      "B2";
    backmost_bitmap_name =      "B3";
    
    front_bitmap_name =         "F1";
    frontmore_bitmap_name =     "F2";
    frontmost_bitmap_name =     "F3";
 
    right_bitmap_name =         "R1";
    rightmore_bitmap_name =     "R2";
    rightmost_bitmap_name =     "R3";
 
    rightback_bitmap_name =     "RB1";
    rightbackmore_bitmap_name = "RB2";
  
    rightfront_bitmap_name =    "RF1";
    rightfrontmore_bitmap_name ="RF2";
  
    left_bitmap_name =          "L1";
    leftmore_bitmap_name =      "L2";
    leftmost_bitmap_name =      "L3";
  
    leftback_bitmap_name =      "LB1";
    leftbackmore_bitmap_name =  "LB2";

    leftfront_bitmap_name =     "LF1";
    leftfrontmore_bitmap_name = "LF2";

    idle_bitmap_name = "Frwrd1";
    back_bitmap_name = "FBack1";
    backmore_bitmap_name = "FBack2";
    backmost_bitmap_name = "FBack3";
    front_bitmap_name = "Frwrd1";
    frontmore_bitmap_name = "Frwrd2";
    frontmost_bitmap_name = "Frwrd1";
    right_bitmap_name = "RghtSd1";
    rightmore_bitmap_name = "RghtSd2";
    rightmost_bitmap_name = "RghtSd1";
    rightback_bitmap_name = "RghtBk1";
    rightbackmore_bitmap_name = "RghtBk2";
    rightfront_bitmap_name = "RgtFwrd1";
    rightfrontmore_bitmap_name = "RgtFwrd2";
    left_bitmap_name = "LftSd1";
    leftmore_bitmap_name = "LftSd2";
    leftmost_bitmap_name = "LftSd3";
    leftback_bitmap_name = "LftBk1";
    leftbackmore_bitmap_name = "LftBk2";
    leftfront_bitmap_name = "LftFwrd1";
    leftfrontmore_bitmap_name = "LftFwrd2";
}

