//=========================================================================== // // Parameter: - // Returns: - // Changes Globals: - //=========================================================================== int BotLoadCharacterSkill( char *charfile, int skill ) { int ch, defaultch; defaultch = BotLoadCachedCharacter( DEFAULT_CHARACTER, skill, qfalse ); ch = BotLoadCachedCharacter( charfile, skill, LibVarGetValue( "bot_reloadcharacters" ) ); if ( defaultch && ch ) { BotDefaultCharacteristics( botcharacters[ch], botcharacters[defaultch] ); } //end if return ch; } //end of the function BotLoadCharacterSkill
//=========================================================================== // // Parameter: - // Returns: - // Changes Globals: - //=========================================================================== int BotLoadCharacterSkill(char *charfile, float skill) { int ch, defaultch; defaultch = BotLoadCachedCharacter(DEFAULT_CHARACTER, skill, qfalse); ch = BotLoadCachedCharacter(charfile, skill, bot_reloadcharacters.integer); if (defaultch && ch) { BotDefaultCharacteristics(&botcharacters[ch], &botcharacters[defaultch]); } //end if return ch; } //end of the function BotLoadCharacterSkill