mirror of
https://github.com/JezuzLizard/t4sp_bot_warfare.git
synced 2025-06-30 08:11:53 +00:00
Simplify combat action functions.
Add look action functions.
This commit is contained in:
@ -1,439 +1,219 @@
|
||||
bot_aimatsinglenormalzombie()
|
||||
bot_shoot()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_aimatsinglenormalzombie_process_order()
|
||||
bot_shoot_process_order()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_should_aimatsinglenormalzombie()
|
||||
bot_should_shoot()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_check_complete_aimatsinglenormalzombie()
|
||||
bot_check_complete_shoot()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_set_complete_aimatsinglenormalzombie()
|
||||
bot_set_complete_shoot()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_aimatsinglenormalzombie_on_completion()
|
||||
bot_shoot_on_completion()
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
|
||||
bot_aimatsinglenormalzombie_should_cancel()
|
||||
bot_shoot_should_cancel()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_aimatsinglenormalzombie_on_cancel()
|
||||
bot_shoot_on_cancel()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_aimatsinglenormalzombie_should_postpone()
|
||||
bot_shoot_should_postpone()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_aimatsinglenormalzombie_on_postpone()
|
||||
bot_shoot_on_postpone()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_aimatsinglenormalzombie_priority()
|
||||
bot_shoot_priority()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_reload()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_reload_process_order()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_shootsinglenormalzombie()
|
||||
bot_should_reload()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_check_complete_reload()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_set_complete_reload()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootsinglenormalzombie_process_order()
|
||||
bot_reload_on_completion()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_reload_should_cancel()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_reload_on_cancel()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_reload_should_postpone()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_reload_on_postpone()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_reload_priority()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_should_shootsinglenormalzombie()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_check_complete_shootsinglenormalzombie()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_set_complete_shootsinglenormalzombie()
|
||||
bot_frag()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootsinglenormalzombie_on_completion()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootsinglenormalzombie_should_cancel()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_shootsinglenormalzombie_on_cancel()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootsinglenormalzombie_should_postpone()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_shootsinglenormalzombie_on_postpone()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootsinglenormalzombie_priority()
|
||||
bot_frag_process_order()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_aimatmultiplenormalzombies()
|
||||
bot_should_frag()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_check_complete_frag()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_set_complete_frag()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_aimatmultiplenormalzombies_process_order()
|
||||
bot_frag_on_completion()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_frag_should_cancel()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_frag_on_cancel()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_frag_should_postpone()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_frag_on_postpone()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_frag_priority()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_should_aimatmultiplenormalzombies()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_check_complete_aimatmultiplenormalzombies()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_set_complete_aimatmultiplenormalzombies()
|
||||
bot_tactical()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_aimatmultiplenormalzombies_on_completion()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_aimatmultiplenormalzombies_should_cancel()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_aimatmultiplenormalzombies_on_cancel()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_aimatmultiplenormalzombies_should_postpone()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_aimatmultiplenormalzombies_on_postpone()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_aimatmultiplenormalzombies_priority()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_shootmultiplenormalzombies()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootmultiplenormalzombies_process_order()
|
||||
bot_tactical_process_order()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_should_shootmultiplenormalzombies()
|
||||
bot_should_tactical()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_check_complete_shootmultiplenormalzombies()
|
||||
bot_check_complete_tactical()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_set_complete_shootmultiplenormalzombies()
|
||||
bot_set_complete_tactical()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootmultiplenormalzombie_on_completion()
|
||||
bot_tactical_on_completion()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootmultiplenormalzombie_should_cancel()
|
||||
bot_tactical_should_cancel()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_shootmultiplenormalzombie_on_cancel()
|
||||
bot_tactical_on_cancel()
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
|
||||
bot_shootmultiplenormalzombie_should_postpone()
|
||||
bot_tactical_should_postpone()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_shootmultiplenormalzombie_on_postpone()
|
||||
bot_tactical_on_postpone()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootmultiplenormalzombie_priority()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_meleesinglenormalzombie()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_meleesinglenormalzombie_process_order()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_should_meleesinglenormalzombie()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_check_complete_meleesinglenormalzombie()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_set_complete_meleesinglenormalzombie()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_meleesinglenormalzombie_on_completion()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_meleesinglenormalzombie_should_cancel()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_meleesinglenormalzombie_on_cancel()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_meleesinglenormalzombie_should_postpone()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_meleesinglenormalzombie_on_postpone()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_meleesinglenormalzombie_priority()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_shootsingledogzombie()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootsingledogzombie_process_order()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_should_shootsingledogzombie()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_check_complete_shootsingledogzombie()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_set_complete_shootsingledogzombie()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootsingledogzombie_on_completion()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootsingledogzombie_should_cancel()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_shootsingledogzombie_on_cancel()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootsingledogzombie_should_postpone()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_shootsingledogzombie_on_postpone()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootsingledogzombie_priority()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_shootmultipledogzombies()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootmultipledogzombies_process_order()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_should_shootmultipledogzombies()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_check_complete_shootmultipledogzombies()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_set_complete_shootmultipledogzombies()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootmultipledogzombies_on_completion()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootmultipledogzombies_should_cancel()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_shootmultipledogzombies_on_cancel()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootmultipledogzombies_should_postpone()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_shootmultipledogzombies_on_postpone()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_shootmultipledogzombies_priority()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_meleesingledogzombie()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_meleesingledogzombie_process_order()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_should_meleesingledogzombie()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_check_complete_meleesingledogzombie()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_set_complete_meleesingledogzombie()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_meleesingledogzombie_on_completion()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_meleesingledogzombie_should_cancel()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_meleesingledogzombie_on_cancel()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_meleesingledogzombie_should_postpone()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_meleesingledogzombie_on_postpone()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_meleesingledogzombie_priority()
|
||||
bot_tactical_priority()
|
||||
{
|
||||
return 0;
|
||||
}
|
164
scripts/sp/bots/actions/look.gsc
Normal file
164
scripts/sp/bots/actions/look.gsc
Normal file
@ -0,0 +1,164 @@
|
||||
bot_lookatobjective()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookatobjective_process_order()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_should_lookatobjective()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_check_complete_lookatobjective()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_set_complete_lookatobjective()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookatobjective_on_completion()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookatobjective_should_cancel()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_lookatobjective_on_cancel()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookatobjective_should_postpone()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_lookatobjective_on_postpone()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookatobjective_priority()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_lookattarget()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookattarget_process_order()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_should_lookattarget()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_check_complete_lookattarget()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_set_complete_lookattarget()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookattarget_on_completion()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookattarget_should_cancel()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_lookattarget_on_cancel()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookattarget_should_postpone()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_lookattarget_on_postpone()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookattarget_priority()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_lookatgoal()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookatgoal_process_order()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bot_should_lookatgoal()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_check_complete_lookatgoal()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_set_complete_lookatgoal()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookatgoal_on_completion()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookatgoal_should_cancel()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_lookatgoal_on_cancel()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookatgoal_should_postpone()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bot_lookatgoal_on_postpone()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bot_lookatgoal_priority()
|
||||
{
|
||||
return 0;
|
||||
}
|
Reference in New Issue
Block a user