B_frames.c

This module contains functions to handle the bot alias model animation frames. These functions are linked to the timed ".think" entity field. From the animation frame functions the bot thinking is called.

Uses:

b_think.c
 

Exports:

void () bot_stand;                                //standing frames
void () bot_run;                                  //running frames
void () bot_shot1;                                //attacking with the shotgun
void () bot_axe1;                                 //attacking with axe sequence 'a'
void () bot_axeb1;                                //attacking with axe sequence 'b'
void () bot_axec1;                                //attacking with axe sequence 'c'
void () bot_axed1;                                //attacking with axe sequence 'd'
void () bot_nail1;                                //attacking with (super) nailgun
void () bot_light1;                               //attacking with thunderbolt
void () bot_rocket1;                              //attacking with rocket/grenade launcher
void (entity attacker, float damage) bot_pain;    //pain frames
void () BotDead;                                  //dead frames
void () BotDie;                                   //die frames