//
// Niki.gol
//

CoPilot niki
{
    id = 1;
    character_name = "Niki";
    palette_name = "niki";
    cockpit_bitmap_name = "Nikipit";
    
    time_to_reaction_prob_component_mapping = defaultTimeToReactionProbComponentMapping;
    time_to_taunt_prob_component_mapping = defaultTimeToTauntProbComponentMapping;

    cast = nikiCast;
    
	// the following seq has wrong transparency color in some frames
	// NikishfishAnim

    test_anim_collection = 
    {
        anims =
        [
             

        ];
    };

    character_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
		        NikichthankAnim,	// "Thank you! Thank you!"
		        NikichfaceAnim,		// "Hey, funny face."
		        NikifurballAnim,	// "Excuse me, furball."
		        NikichboasAnim,		// "I don't want to boast but..."
		        NikichtokyAnim,		// "Come in Tokyo."
		        NikichtrucAnim,		// "Trucker."
				
		    ];
        };
        
        stim_to_prob_component_mapping = defaultCharacterStimToProbComponentMapping;
    };

    winning_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
		        NikiwsomtAnim,		// "Something tells me we're gonna win."
		        NikiwgoodonAnim,	// "Winning looks so good on me."
		        NikiwgoodAnim,		// "I am good."
		        NikiwwinyesAnim,	// "We're winning. Yes!"
		        NikiwpatAnim,		// "Come on, pat yourself..."
		        NikiwteamAnim,		// "Chalk one up for Team Niki."
		    ];
        };

        stim_to_prob_component_mapping = defaultWinningStimToProbComponentMapping;
    };

    losing_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
		        NikilwhoAnim,		// "OK, who wants to win?"
		        NikildollsAnim,		// "Look, you made my dolls cry."
		        NikilmilkAnim,		// "Milk, it'll ease the pain."
		        NikilnikiAnim,		// "This, is Niki not happy."
		    ];
        };

        stim_to_prob_component_mapping = defaultLosingStimToProbComponentMapping;
    };

    successful_shooting_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
		        NikishspanAnim,		// "Whoo, what a spanking!"
		        NikishmouseAnim,	// "Ha ha, we're on 'em like..."
		        NikishreflexAnim,	// "Reflexes like a cat."
		        NikishhissAnim,		// [Hisses and swings claws]
		        NikishfishAnim,		// "Like shootin' fish in a barrel."
		        NikishcomeAnim,		// "Come to Niki."
		        NikishpaybkAnim,	// "It's payback time."
		    ];
        };

        stim_to_prob_component_mapping = defaultShootingStimToProbComponentMapping;
    };


    being_attacked_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
				NikialivesAnim,		// "You are so luck I have 9 lives."
		        NikiaguysAnim,		// "Who are these guys?"
		        NikianiceAnim,		// "Remind me to send..."
		        NikiafeetAnim,		// "Don't worry, Niki always..."
		    ];
        };

        stim_to_prob_component_mapping = defaultAttackedStimToProbComponentMapping;
    };

    crashing_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
				NikilccontrolAnim,	// "Are your controls working?"
				NikiwnailsAnim,		// "Hmm, hah."
				NikilcontrolAnim,	// "I don't need this"
			    NikiaouchAnim,		// "Ouch!"
		        NikicrremembAnim,	// "Remember, crashing is bad."
		        NikicraroundAnim,	// "Try flying around them."
		        NikicrwaikAnim,		// "Hey, stop crashing."
		    ];
        };

        stim_to_prob_component_mapping = defaultCrashingStimToProbComponentMapping;
    };

  	spotting_branch_left_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
  		        NikispgoodAnim,		   // "Oh, I smell goodies. Hang left."
  		        NikispaskAnim,		   // "You never wanna ask for directions."
		    ];
        };

        stim_to_prob_component_mapping = defaultSpottingBranchLeftStimToProbComponentMapping;
    };

  	spotting_branch_right_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
  		        NikispsayrAnim,		   // "My whiskers say turn right."
  		        NikispaskAnim,		   // "You never wanna ask for directions."
		    ];
        };

        stim_to_prob_component_mapping = defaultSpottingBranchRightStimToProbComponentMapping;
    };

  	spotting_pepperoni_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
  		        NikispgetAnim,		   // "I want it.  You get it"
  		        NikispmeowAnim,		   // "Meow."
		    ];
        };

        stim_to_prob_component_mapping = defaultSpottingPepperoniStimToProbComponentMapping;
    };

  	spotting_anchovy_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
  		        NikispgetAnim,		   // "I want it.  You get it"
  		        NikispmeowAnim,		   // "Meow."
  		        NikispanchAnim,		   // "Anchovy..."
		    ];
        };

        stim_to_prob_component_mapping = defaultSpottingAnchovyStimToProbComponentMapping;
    };

  	spotting_mushroom_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
  		        NikispgetAnim,		   // "I want it.  You get it"
  		        NikispmeowAnim,		   // "Meow."
		    ];
        };

        stim_to_prob_component_mapping = defaultSpottingMushroomStimToProbComponentMapping;
    };

  	spotting_powerup_reaction_collection =
    {
        anim_collection =
        {
            anims =
            [
  		        NikispgetAnim,		   // "I want it.  You get it"
  		        NikispmeowAnim,		   // "Meow."
  		        NikisppresAnim,		   // "Presents for Niki."
		    ];
        };

        stim_to_prob_component_mapping = defaultSpottingPowerupStimToProbComponentMapping;
    };

    taunt_reaction_collection = nikiTauntReactionCollection;
	
	idle_bitmap_name =          "CFrwrd1";
  
    back_bitmap_name =          "CFBack1";
    backmore_bitmap_name =      "CFBack1";
    backmost_bitmap_name =      "CFBack2";
    
    front_bitmap_name =         "CFrwrd1";
    frontmore_bitmap_name =     "CFrwrd2";
    frontmost_bitmap_name =     "CFrwrd3";
 
    right_bitmap_name =         "CRtSd1";
    rightmore_bitmap_name =     "CRtSd2";
    rightmost_bitmap_name =     "CRtSd3";
 
    rightback_bitmap_name =     "CRtBk1";
    rightbackmore_bitmap_name = "CRtBk2";
  
    rightfront_bitmap_name =    "CRFd1";
    rightfrontmore_bitmap_name ="CRFd2";
  
    left_bitmap_name =          "CLftSd1";
    leftmore_bitmap_name =      "CLftSd1";
    leftmost_bitmap_name =      "CLftSd2";
  
    leftback_bitmap_name =      "CLftBk1";
    leftbackmore_bitmap_name =  "CLftBk2";

    leftfront_bitmap_name =     "CLFd1";
    leftfrontmore_bitmap_name = "CLFd2";
}
