mirror of
https://github.com/JezuzLizard/t4sp_bot_warfare.git
synced 2025-09-18 22:27:27 +00:00
Handle different bones for dogs and gibbed zombies.
Readd difficulty settings.
This commit is contained in:
@@ -545,12 +545,18 @@ target_loop()
|
||||
targetAnkleLeft = enemy getTagOrigin( "j_ankle_le" );
|
||||
targetAnkleRight = enemy getTagOrigin( "j_ankle_ri" );
|
||||
}
|
||||
else
|
||||
else if ( !enemy targetIsGibbed() )
|
||||
{
|
||||
targetHead = enemy getTagOrigin( "j_head" );
|
||||
targetAnkleLeft = enemy getTagOrigin( "j_ankle_le" );
|
||||
targetAnkleRight = enemy getTagOrigin( "j_ankle_ri" );
|
||||
}
|
||||
else
|
||||
{
|
||||
targetHead = enemy getTagOrigin( "j_spinelower" );
|
||||
targetAnkleLeft = enemy getTagOrigin( "j_spinelower" );
|
||||
targetAnkleRight = enemy getTagOrigin( "j_spinelower" );
|
||||
}
|
||||
|
||||
traceHead = bulletTrace( myEye, targetHead, false, enemy );
|
||||
traceAnkleLeft = bulletTrace( myEye, targetAnkleLeft, false, enemy );
|
||||
@@ -676,12 +682,16 @@ target()
|
||||
selectBoneForTarget( enemy, bones )
|
||||
{
|
||||
if ( enemy targetIsDog() )
|
||||
{
|
||||
return "j_head";
|
||||
}
|
||||
else if ( !enemy targetIsGibbed() )
|
||||
{
|
||||
return PickRandom( bones );
|
||||
}
|
||||
else
|
||||
{
|
||||
return PickRandom( bones );
|
||||
return "j_spineupper";
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user